`
3177530
  • 浏览: 17840 次
  • 性别: Icon_minigender_2
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
在项目开发中  性能问题是必须考虑的问题,为了提高项目的性能,可以着手两个方面,首先在程序方面我们需要优化代码,进行代码的重构,数据库参数的配置,其次在数据库方面,我们需要优化我们的SQL语句,合理的建立索引, 一、在程序方面, 1-》保证在实现功能的基础上,尽量减少对数据库的访问次数; 2-》通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担; 3-》能够分开的操作尽量分开处理,提高每次的响应速度; 4-> 在数据窗口使用SQL时,尽量把使用的索引放在选择的首列; 5-> 算法的结构尽量简单; 6-> 在查询时,不要过多地使用通配符如SELECT * FR ...
1. Greeting message 祝福 Hope you have a good trip back. 祝旅途愉快。 How are you? 你好吗? How is the project going on? 项目进行顺利吗? 2. Initiate a meeting 发起会议 I suggest we have a call tonight at 9:30pm (China Time) with you and Brown. Please let me know if the time is okay for you and Ben. 我建议我们今晚九点半和Brown小聚 ...
AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散布在所有对象层次中,而与它所散布到的对象的核心功能毫无关系。对于其他类型的代码,如安全性、异常处理和透明的持续性也是如此。这种散布在各处的无关的代码被称为横切(cros ...
框架结构 核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。 Spring 上下文:Spring 上下文是一个配置文件,向 Spring 框架提供上下文信息。Spring 上下文包括企业服务,例如 JNDI、EJB、电子邮件、国际化、校验和调度功能。 Spring AOP:通过配置管理特性,Spring AOP 模块直接将面向方面的编程功能集成到了 Spring 框架中。所以,可以很容易地使 Spring 框架管理的 ...

java实现GroupBox

    博客分类:
  • java
Java中没有GroupBox,要想实现类似VC中的GroupBox可以这样实现: JPanel   buttonPanel   =   new   JPanel(new   FlowLayout());     buttonPanel.setBorder(BorderFactory.createTitledBorder("Edit"));   //设置边框     buttonPanel.add(new   JButton("button1"));  为了方便布局,可以在页面中添加Panel控件,然后在Panel控件中设置边框 panel ...
以前用visual studio觉得自动提示很爽的。于是一直诟病eclipse这么强大的开源母体居然木有加进去。 最近才偶然发现原来是我太小白了而已。 如下图找到preference--java--editor--content assist右边倒数第二个auto activation triggers for Java,本来是只有一个".",改成"a-zA-Z.",就ok了 还有挑剔的人觉得声明变量时, ide 会对变量名称触发补全,网上有人是自己改插件的··· 转载如下: 1. 下载带完整 source 的 eclipse, 比如 eclipse-S ...
 Vector 类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector 的大小可以根据需要增大或缩小,以适应创建 Vector 后进行添加或移除项的操作。   Vector继承自AtrastractList,实现了 Serializable, Cloneable, Iterable, Collection, List, RandomAccess 的接口。   每个Vector会试图通过维护 capacity 和 capacityIncrement 来优化存储管理。capacity 始终至少应与向量的大小相等;这个值通常比后者大些,因为随着将组件添加到 ...
今天想把几部小说导入手机,用的是goodReader,不支持ANSI,可是电脑上默认的格式都是ansi,于是得修改成utf8的。最简单的方法是记事本打开,另存为,编码改成utf8。方法简单,但是要改的文件多,实在麻烦。于是自己动手写个批量转换的。 using System; using System; using System.Text; using System.Windows.Forms; using System.IO; namespace ansi2utf8 { public partial class Form1 : Form { ...
今儿个六级考完,就冒出来个状态:“每一个六级考生上辈子都是在星巴克喝冰咖啡有facebook账号的折翼的爱因斯坦,他压抑着自己的情感无聊地玩着高校排名,对人口老龄化感到各种无能为力,还头疼着大西洋的冰川问题和希望的力量~ ” 紧接着开始各种无聊地“艰难决定”、“10g重现”。室友居然没发现是个玩笑,很郁闷地嚎了句“打死我都不要再考一次了”。 说实话这次感觉比上次好,但这话不敢乱说,我只好委婉地表达了一下“好像这个比上次给力点儿。”之所以感觉好,也许因为我只有九道完型是“全C”的,也许因为作文用上了一个昨天看到的句子“the diploma is not a guarantee for a bri ...
很不好意思地给人回了篇移动开发的分析,不是很晓得论述是否具体准确充分。不过我把我知道的都说了··· sunshineparasol 写道 看目前,android的火爆,工作3年的我也想进入移动互联!!我看应该有好多跟我一样的在关注android的java ma ...
要做一个界面,上半部分是一个listview,下半部分是两个水平排列的按钮。一开始怎么试都不对。后来是这么解决的 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_ ...
Global site tag (gtag.js) - Google Analytics