码迷,mamicode.com
首页 > 2014年05月25日 > 全部分享
设计模式之代理模式
一、Proxy模式定义:   为其他对象提供一种代理以控制这个对象的访问     二、模式解说   Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问),直接访问会给使用者或者系统结构带来很多麻烦,我们可以在访...
分类:其他好文   时间:2014-05-25 21:58:12    阅读次数:306
欧拉计划013(ProjectEuler013):求出10个数乘积最大的
申明:之前的所有欧拉计划都是用python来...
分类:其他好文   时间:2014-05-25 20:46:27    阅读次数:233
【Hibernate步步为营】--(一对多映射)之双向关联
单向关联的一对多映射,在一的一端维护双向的关系这种做法虽然能实现但是存在很多缺陷,首先生成很多多余的SQL语句,因为多的一端不维护关系,只有一的一端维护,在进行操作时一的一端会发出多余的update语句;其次,因为多的一端不知道一的一端存在,所以在保存多的一端时如果外键为null值,并且在设计数据库时关系字段设为非空,则将无法保存数据。因为单向关联一对多存在很多缺点那就没有其它的办法了吗,可以采用双向关联来优化...
分类:系统相关   时间:2014-05-25 21:35:13    阅读次数:438
Windows8和MacOS10.9双系统安装及Mac常用软件安装--联想E49A
本篇内容所描述的内容只适合联想E49A笔记本,经过本篇的内容之后,对于Mac OS 10.9的使用达到正常工作使用的标准,完美度肯定达不到苹果本。 结果如下:显卡、网卡(RTL8168)、声卡、电池都正常驱动了;无线网卡(RTL8192ce)、U盘没有正常驱动。...
分类:Windows程序   时间:2014-05-25 20:47:02    阅读次数:470
【java web】java执行预编译Groovy脚本
介绍一种使用Groovy的方法:编译成java字节码并且作为正常java应用程序运行在java虚拟机上,即预编译模式。   1、安装Groovy 下载Groovy binary: http://groovy.codehaus.org/Download 将其解压。然后设置环境变量GROOVY_HOME为解压后文件的目录。 然后在path环境变量中添加:%GROOVY_HOME%/bi...
分类:编程语言   时间:2014-05-25 21:59:10    阅读次数:472
java 随机生成一个中文、判断某个string是否是中文以及打印出全部的中文
现在网上大多数用于判断中文字符的是 U+4E00..U+9FA5 这个范围是只是“中日韩统一表意文字”这个区间,但这不是全部,如果要全部包含,则还要他们的扩展集、部首、象形字、注间字母等等; 2E80-A4CF:        包含了中日朝部首补充、康熙部首、表意文字描述符、中日朝符号和标点、日文平假名、日文片假名、注音字母、谚文兼容字母、象形字注释标志、注音字母扩展、中日朝笔画、日文片假名语...
分类:编程语言   时间:2014-05-25 21:54:44    阅读次数:279
hibernate之fetch
处理关联关系是ORM中一常见操作,特别是在查询的时候,经常要在查询某个实体的时候要把它实体关联属性也查询出来,例如查询用户时级联查询角色信息,还有可能角色及联查询权限信息。在hibernate中实现这个目的有很多总方式: 1.配置OpenSessionInViewFilter,让Session在View层中保存打开状态,可以随时使用,这看起来是个一劳永逸的办法,但其也带来了一些问题,  至于会有...
分类:系统相关   时间:2014-05-25 21:38:31    阅读次数:393
Java反射入门
Java这么多高灵活性,很多都是利用反射来实现的,所谓的反射是指,编译期间完全未知的classes,运行时,对任一个类(根据类名-字符串),能够知道这个类的所有属性和方法;对于任一个对象,都能够调用它的任意一个方法和属性。      简而言之,Java反射机制主要提供了以下功能:   Ø  在运行时判断任意一个对象所属的类;obj.getClass()   Ø  在运行时构造任意一个类的...
分类:编程语言   时间:2014-05-25 21:09:39    阅读次数:196
关于数组的应用
数组 var a=[1,2,3,4,5,6]; //a.shift(); //将数组第一个元素删除 //a.unshift(7,8); //将新数据从左到右插入到数组头部 //a.push(11,12); //将新数据从左到右插入到数组尾部 //a.pop(); //将数组最后一个元素删除 //a.splice(1,2); //删除:splice(起点, 长度) 在数组下标...
分类:其他好文   时间:2014-05-25 20:47:46    阅读次数:200
UVA Tree Summing
题目如下:  Tree Summing  Background LISP was one of the earliest high-level programming languages and, withFORTRAN, is one of the oldest languages currently being used. Lists,wh...
分类:其他好文   时间:2014-05-25 21:39:51    阅读次数:276
【剑指offer】出现次数超过一半的数字
题目描述: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。 输入: 每个测试案例包括2行: 第一行输入一个整数n(1<=n<=100000),表示数组中元素的个数。 第二行输入n个整数,表示数组中的每个元素,这n个整数的范围是[1,1000000000]。 输出: 对应每个测试案例,输出出现的次数超过数组长度的一半的数,如果没有输出-1。 样例输入: 91 2 3 ...
分类:其他好文   时间:2014-05-25 21:25:18    阅读次数:199
使用Android中API建议的方式实现SQLite数据库的增、删、改、查的操作
package com.examp.use_SQLite.dao; import java.util.ArrayList; import java.util.List; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import andr...
分类:移动开发   时间:2014-05-25 21:29:20    阅读次数:258
【美妙的Python之二】Python初步
美妙的Python之Python简介及安装...
分类:编程语言   时间:2014-05-25 21:56:03    阅读次数:340
机房收费重构——关于面向对象和分层的纠结
机房收费系统的重构已经开始很久了,最近两天才感到有了一点儿头绪。       对这次重构,刚开始计划的是先做数据库,然后优化下,列出每个窗体对表的访问关系,抽出常用的访问作为存储过程,然后把访问数据库的常用方法封装成SqlHelper.这部分就是数据库的部分。      然后就是软件的结构:整体上是分了七层:三层+实体+外观+抽象工厂+D层接口。虽然计划的很好,但是在具体分层这里想了很久。...
分类:其他好文   时间:2014-05-25 21:35:49    阅读次数:180
使用步科触摸屏打印
这次打印走了一点弯路。 首先看一下硬件选型: 触摸屏:步科MT4414T 7寸屏幕,反应快,支持C语言宏。 它只有1个COM口,是COM0和COM2共用。 PLC:永宏FBS-20MAT 串口是那种圆口,不如串口插拔方便。 打印机:美域POS-80K 淘宝卖家把串口写成并口,结果自己也想当然的买了个并口。 其实,要买的是串口打印机。 这里,也受步科触摸屏...
分类:其他好文   时间:2014-05-25 21:36:28    阅读次数:380
JavaWeb图表插件的小研究
背景 最近的一个项目中,对数据的统计分析有很大的要求,这就要求有一款很强大的报表、图表插件。因此,组长给分了任务,让我们各自去研究不同的图表插件。用了一两天的时间,对java这块的图表插件做了一个简单的研究。java方向的图报表还是有很多很多的,例如,在业界颇具口碑的商业插件——ChartDirector、JavaScript图表 JScharts 等,以及开源插件——JFreeCh...
分类:编程语言   时间:2014-05-25 20:48:20    阅读次数:285
ThinkInJava中的接口与工厂
接口是实现多重继承的途径,而生成遵循某个接口的对象的典型方式就是工厂方法设计模式. 这与直接调用构造器不同,我们在工厂对象上调用的是创建方法,而该工厂对象将生成接口的某个实现的对象. 理论上,通过这方式,我们的代码将完全与接口的实现分离,这就使得我们可以透明的将某个实现替换为另一个实现. 下面的代码实例展示了工厂方法的结构:...
分类:编程语言   时间:2014-05-25 21:31:24    阅读次数:321
1288条   上一页 1 2 3 4 5 6 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!