`
xjq2008
  • 浏览: 15199 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

javacode

    博客分类:
  • java
阅读更多

1.
【低偶合,高内聚】
这是判断设计好坏的标准,主要是面向OO的设计,主要是看类的内聚性是否高,偶合度是否低。
高内聚:类与类之间的关系而定,高,意思是他们之间的关系要简单,明了,不要有很强的关系,不然,运行起来就会出问题。         
一个 类的运行影响到其他的类。  
低偶合:类内部的方法而言。把程序的功能尽量分散,别在一个类里只写一个或很好的方法,因为那样会给你的调试等带来很多 
问题。 出了错你都不知道在什么地方。

 

2.String 截取

package com;

public class Dg
{
	public static void main(String[] args)
	{
		String str = "1^2^3^";
		String strarry [] =str.split("^");
		for (int i = 0; i < strarry.length; i++)
		{
			System.out.println(strarry[i]);
		}
		// ^ 这个符号无法达到效果 可以换成 "," 之类的
	}
}
3.List 中多个bean 合成一个bean
		list = oracletool.selectList(sql.toString(), "com.bonson.eis.bean.PermitBean");
			for (int i = 0; i < list.size(); i++)
			{
				PermitBean pb = (PermitBean) list.get(i);
				String fac = pb.getFaccount();
				String menus = "";
				String actionid = "";
				for (int j = 0; j < list.size(); j++)
				{
					PermitBean pbean = (PermitBean) list.get(j);
					String facc = pbean.getFaccount();
					if (fac.equals(facc))
					{
						String menu = pbean.getFaction();
						if (!(menu == null) && !"".equals(menu))
						{
							if(!"".equals(pbean.getFmenuname())&&!(null==pbean.getFmenuname()))
							{
								menus += pbean.getFmenuname() + ",";
								actionid += pbean.getFaction() + ",";
								list.remove(j);
								j--;
							}
							else
							{
								actionid += pbean.getFaction() + ",";
								list.remove(j);
								j--;
							}
						}
					}
				}
				if (!menus.equals(""))
				{
					pb.setFmenuname(menus);
					pb.setFaction(actionid);
					list.add(i, pb);
					menus = "";
				}
			}




==================================================================================
 Runtime rt = Runtime.getRuntime();   
 Process p = rt.exec("D:/Program Files/QQ/Bin/QQ.EXE");// Java调用window 下的QQ 命令 

  

分享到:
评论

相关推荐

    Java code Java code

    Java code Java code Java code Java code Java code Java code Java code

    java基础,javacode

    java code

    Java语言编码规范 (Java Code Conventions)

    Java语言编码规范 Java Code Conventions

    Python源码-数学美之樱花.py

    Python源码-数学美之樱花

    蚁群算法(ACO)求解TSP问题,MATLAB源码,代码注释详细,可根据自身需求拓展应用

    蚁群算法(ACO)求解TSP问题,MATLAB源码,代码注释详细,可根据自身需求拓展应用

    2024年5月最新采集大众点评全国(内地)-学习培训大类-店铺基础信息,93余万家

    2024年5月最新采集大众点评全国(内地)-学习培训大类-店铺基础信息,93余万家。此处仅展示1万家,全量也有。 2024年5月最新大众点评店铺基础信息采集。含美食、休闲娱乐、结婚、电影演出赛事、丽人、酒店、亲子、周边游、运动健身、购物、家装、学习培训、医疗健康、爱车、宠物等十几大类共几千万家店铺信息。

    My-Graduation-Project-demo

    服务器

    C语言五子棋 人机战人人战Gobang.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    财务部部长月度绩效考核表.xlsx

    财务部部长月度绩效考核表.xlsx

    贪吃蛇.cpp

    贪吃蛇.cpp

    短路电流计算软件.zip

    短路电流计算软件

    蓝牙五子棋[可人机对战]Gobang.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    Python源码-小海龟之螺旋曲线.py

    Python源码-小海龟之螺旋曲线

    母亲节给妈妈的写个小祝福

    母亲节祝福python

    setuptools-58.0.4.tar.gz

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    setuptools-1.4.zip

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    setuptools-49.1.3.zip

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    单片机C语言Proteus仿真实例闪烁的LED

    单片机C语言Proteus仿真实例闪烁的LED提取方式是百度网盘分享地址

    五子棋imooc_wzq.zip

    五子棋游戏想必大家都非常熟悉,游戏规则十分简单。游戏开始后,玩家在游戏设置中选择人机对战,则系统执黑棋,玩家自己执白棋。双方轮流下一棋,先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    单片机C语言Proteus仿真实例用数码管设计的可调式电子钟

    单片机C语言Proteus仿真实例用数码管设计的可调式电子钟提取方式是百度网盘分享地址

Global site tag (gtag.js) - Google Analytics