-
[编程] java.io.File 这个种
java.io.File这个类java.io.File类代表系统文件名,并不代表实际当中物理上的文件,物理上的文件就是硬盘上的一段空间,里面装了好多数据,要读数据通过file类读不出来,只能通过io流才能读出来,File这个类只能代表一个文件名(路径和文件名),file有可能是路径或者是文件名,当n...
5725
热度 -
[编程] java 动态署理深度学习[转]
java动态代理深度学习[转]一.相关类及其方法:?java.lang.reflect.Proxy,Proxy提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序(详见api文档)java.lang.r...
1643
热度 -
7034
热度 -
[编程] 运用ScheduledThreadPoolExecutor代替Timer&TimerTask
使用ScheduledThreadPoolExecutor代替Timer&TimerTask如果我们想要延迟(deferred)或者周期性(periodic)执行一个任务,我们可以使用JavaAPI的Timer和TimerTask类。一般步骤是:继承TimerTask(抽象类),复写run方...
1018
热度 -
[编程] 第十九章 修建者(Builder)模式
第十九章建造者(Builder)模式1.???一个产品常有不同的组成成分作为产品的零件,这些零件有可能是对象,也有可能不是对象,它们通常又叫做产品的内部表象(internalrepresentation)。使用建造者模式可以使客户端不需要知道所生成的产品对象有哪些零件,每个产品的对应零件彼此有何不同...
6109
热度 -
[编程] UNIX系统编程(一)
UNIX系统编程(1)注:本文来自“网易”博主,仅阅读,学习第一章:什么是系统编程UNIX系统编程,简单的说就是“C语言+系统调用(systemcall)”,学会了C语言再知道一些系统调用的方法,其实就可以进行UNIX系统编程了。那什么又是系统调用呢,其实初学者就把它看当成是函数用就可以了。...
2200
热度 -
[编程] UNIX系统编程(二)
UNIX系统编程(2)注:本文来自“网易”博主第三章:文件系统这回我们来说一下UNIX的文件系统。由于一般情况下UNIX机的硬盘会很大,所以一般你可以给它分成几个区,而每个分区又都可以有独立的文件系统。如果你是UNIX系统,你有可能看见/dev/sd/c0t0d0s0/dev/sd/c0t0d0s1...
1127
热度 -
[编程] 机房收费系统文档编撰总结
机房收费系统文档编写总结在软件开发的过程中,对于文档的编写、完善与保留直接影响到软件的下一步开发,以及软件的质量和后期的软件维护工作。软件行业是一个人员流动相当大的行业。对于一个项目而言,如果一个人走了,带走的或许就不仅仅是他自己,更多的是这个项目的发展前景。尤其是当这个人身处要职时,然而在开发这个...
9471
热度 -
[编程] ibatis命名空间(namespace)运用
ibatis命名空间(namespace)使用在ibatis中使用命名空间,首先需要在配置文件中进行如下设置:<settingsuseStatementNamespaces="true"/>然后在各个mapping配置文件中,设置namespace,如下:<sq...
6449
热度 -
[编程] 杭电1176答题报告
杭电1176解题报告原题见这里关于解题的详细步骤都已经在代码注释里面了,这里一定要注意,刚开始gameboy在位置5,因此在第5秒钟之前,他的活动范围有限,所以,在循环的时候j的范围不一定能从0到10#include<iostream>usingnamespacestd;inta[100...
783
热度 -
[编程] LigerUi中Grid控件,让左面第一列显示序号!(实例)
LigerUi中Grid控件,让左侧第一列显示序号!(实例)vargrid=$("#maingrid").ligerGrid({columns:[{display:"序号",name:"ID",width:100,type:"te...
3309
热度 -
[编程] java拾掇软件-java模拟键盘,鼠标操作
java整理软件---java模拟键盘,鼠标操作1.Java模拟键盘输入的小Demo,实现自动按下:模拟Ctrl+Alt+Z的按下和抬起如果你开着qq的话,那么qq会自动弹出来.哈哈,代替人工操作;importjava.awt.Robot;importjava.awt.event.K...
7565
热度 -
601
热度 -
[编程] Java Swing 绝对格局管理方法,null布局
JavaSwing绝对布局管理方法,null布局首先把相关容器的布局方式设为setLayout(null);然后调用组件的setBounds()方法设置button的位置为(100,100)长宽分别为60,25jButton.setBounds(newRectangle(100,100,60,25)...
9446
热度 -
[编程] Java学习札记29:淘宝HSF使用总结
Java学习笔记29:淘宝HSF使用总结在springmvc的项目开发中,由于各个系统之间需要进行数据的传递,因此,一些公司都是通过基于服务的接口方式提供数据,在淘宝,是通过hsf服务的方式开放自己应用的接口,达到数据在各个应用间的流动和互用。同时也达到了分布式开发的目的。这样的好处是显而易见的,通...
7813
热度 -
[编程] 访问者方式(Visitor)
访问者模式(Visitor)访问者模式(Visitor),表示一个作用于某对象结构中各元素的操作,它使你可以不改变各元素的类的前提下定义作用于这些元素的新操作。访问者模式适合于数据结构相对稳定的系统。它把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由的演化。访问者模式的目的是...
6524
热度 -
[编程] 一对一单向双向联系关系
一对一单向双向关联一对一:单向(主键,外键)一对一单向外键关联:Annotation:@One2One@JoinColumXml:<many-to-oneunique>双向(主键,外键)、中间表一对一双向外键:Annotation:@one2one(mappedBy)Xml:<ma...
1713
热度 -
3374
热度 -
[编程] 正则表达式札记(Regular expression 1)
正则表达式笔记(Regularexpression1)1-纯文本可以匹配2-.可以匹配任意一个单个字符,如c.t,匹配cat,cot3-\代表转义字符,若匹配.就需要\.4-[]元字符,匹配多个字符中的一个,如c[af]t,匹配cat,cft5-缩写,字符集合区间[0-9]=[0123456789]...
2997
热度 -
[编程] HDU2952(深度搜寻)
HDU2952(深度搜索)这个题目也可以使用广度搜索方式解题。这里写出深度方法的代码和思路#include<stdio.h>#include<string.h>intdir[4][2]={{0,1},{1,0},{0,-1},{-1,0}};//四个方向搜索charmap[1...
7435
热度