上一页 1 ··· 185 186 187 188 189 190 191 192 193 ··· 425 下一页
摘要: 转载请注明出处:http://blog.csdn.net/sinyu890807/article/details/9153761 此为Java设计模式透析的拷贝版,专门为Ruby爱好者提供的,不熟悉Ruby语法的朋友请转阅 :Java设计模式透析之 —— 组合(Composite)听说你们公司最近新推出了一款电子书阅读应用,市场反应很不错,应用里还有图书商城,用户可以在其中随意选购自己喜欢的书籍。你们公司也是对此项目高度重视,加大了投入力度,决定给此应用再增加点功能。好吧,你也知道你是逃不过此劫了,没过多久你的leader就找到了你。他告诉你目前的应用对每本书的浏览量和销售量做了统计,但现在想 阅读全文
posted @ 2013-06-28 18:35 坚固66 阅读(206) 评论(0) 推荐(0)
摘要: 三层架构中的业务逻辑层是处理业务逻辑的部分,很多时候需要调用多步Dao层的增删改操作,这就涉及到使用事务保证数据的一致性。 Connection接口自带的事务机制需要保证多步SQL操作使用相同的连接对象,这样才能保证事务的执行环境。 事务的边界一般是在业务逻辑层的(即事务的开启、提交、回滚都是在业务逻辑层),因为业务逻辑层会涉及多步操作,所以Connection对象要在业务逻辑层创建,然后将Connection对象传给Dao层的方法即可。 为了确保事务的正确性,异常要统一在业务逻辑层处理 下面展示使用Connection启动事务的具体代码 /** * 开始事务 * @p... 阅读全文
posted @ 2013-06-28 18:33 坚固66 阅读(12010) 评论(1) 推荐(2)
摘要: 先看效果后上代码:动画开始----动画切换的界面----动画播放完毕后的跳转界面-----重要的方法: imageView.setBackgroundResource(R.anim.framebyframe); animationDrawable = (AnimationDrawable) imageView.getBackground(); // 设置是否循环播放,false是循环播放,true只播放一遍 // animationDrawable.setOneShot(false); animationDrawable.start();//ani... 阅读全文
posted @ 2013-06-28 18:31 坚固66 阅读(291) 评论(0) 推荐(0)
摘要: A Myeclipse安装后编码默认是GB18030,外面的人一般推荐用UTF-8。如果在导入项目后发现乱码现象,那是编码设置设置不对。 Eclipse 编码设置:全局编码设置:编码设置的方法:ToolBar-->Window-->Preferences-->General-->Workspace-->Text file encoding,设置合适的编码。局部编码设置:在源码按右键-->General-->Editors-->Test Editors-->Spelling-->Encoding,这里是设置单个文件的编码。推荐还是使用全 阅读全文
posted @ 2013-06-28 18:29 坚固66 阅读(369) 评论(0) 推荐(0)
摘要: 下载地址:http://code.google.com/p/freecms/站点管理FreeCMS支持网站群模式,并支持无限树级管理。1.添加一级站点从左侧管理菜单点击站点管理进入。提示:只有admin才可以进行“添加一级站点”操作。点击“添加一级站点”输入相关属性点击“保存”即可。从FreeCMS1.4开始支持如果您选择的页面模板有初始化数据,系统会提示是否使用模板的初始化数据对站点进行初始化,推荐选择是。 2.添加下级站点 点击需要添加下级站点的站点,如“一级站点” 点击“添加下级站点” 填写相关属性后点击“保存”即可。 从FreeCMS1.4开始支持 如果您... 阅读全文
posted @ 2013-06-28 18:27 坚固66 阅读(633) 评论(0) 推荐(0)
摘要: Ext JS4,用grid.plugin.CellEditing做高级查询:写了90%,界面出来了,小兴奋就贴出来,还有细节要调整,基本能用。代码:Ext.define('chenghao.admin.SearchGrid', { extend: 'Ext.grid.Panel', requires: [ 'Ext.selection.*', 'Ext.grid.*', 'Ext.data.*', 'Ext.util.*', 'Ext.form.*' ... 阅读全文
posted @ 2013-06-28 18:25 坚固66 阅读(324) 评论(0) 推荐(0)
摘要: Java & Android:1、程序员面试、算法研究、编程艺术、红黑树、数据挖掘2、设计模式大全3、Servlet生命周期与工作原理4、稳定排序和不稳定排序5、16个经典面试问题回答思路6、Android面试题集锦7、结构体函数在Java中的运用8、你得学会并且学得会的Socket编程基础知识9、Android网络编程之Socket&Http0、android的消息处理机制(图+源码分析)——Looper,Handler,Message1、Java 线程池学习2、完整java开发中JDBC连接数据库代码和步骤3、谈谈我对Java中CallBack的理解4、sleep和wait 阅读全文
posted @ 2013-06-27 20:06 坚固66 阅读(157) 评论(0) 推荐(0)
摘要: 1.struts2在开发中所必须用到的jar包导入到项目的lib目录下 2.在web.xml中配置一个过滤器,代码格式如下 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 当然,大家应该知道struts2的核心技术是基于拦截器实现的3.写一个简单的ActionCustomerAction.javapackage com.sdu.crm.action;import org.directwebremoting.util.System... 阅读全文
posted @ 2013-06-27 20:04 坚固66 阅读(150) 评论(0) 推荐(0)
摘要: 程序员都熟知一句话, “不要重复制造轮子"。应该说互联网的繁荣和普及给刚入门的软件工程师还是带来很大的好处的。尤其是github,sourceforge在国内日渐的流行。 在学习iOS和android的开发过程中,使用了大量的开源的ui控件和代码,深受其益。所以一直就深信少自己做轮子在移动互联网时代能减少很多的工作量,也能少走很多弯路。所以一有机会就很希望能制造出可以给别人使用的零件。 在移动领域工作了几年,接触了很多小公司,小团队,包括我们自己的团队,在项目的探索过程中,常常纠结在盈利模式上。大部分的移动互联网公司,还是在游戏,和广告联盟,之间徘徊。而其中游戏又占据了绝大部分的移动 阅读全文
posted @ 2013-06-27 20:02 坚固66 阅读(224) 评论(0) 推荐(0)
摘要: 思想: (贪心算法 ,看到题目是中文才做的)先对数组中的数据进行排序,从最小的数据计算 当前的顶点的可以滑行的最大值=max(周围可达的顶点的可以滑行的最大值)+1这样计算最后产生的路径肯定是最大的(看discuss中,有动态规划和dfs实现的代码,回头看看)#include #include using namespace std;#define MAX 10005/*488K 63MS*/typedef struct _point{ int x; int y; int w;//权重 }point;int cmp(const void *a,const void *b);i... 阅读全文
posted @ 2013-06-27 20:00 坚固66 阅读(333) 评论(0) 推荐(0)
上一页 1 ··· 185 186 187 188 189 190 191 192 193 ··· 425 下一页