-
[编程] 优秀程序员的十个习惯教你如何做一个优秀的程序员
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(SoftwareEngineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但...
1000
热度 -
[编程] 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
热度 -
[编程] Spring Security 学习(三)
SpringSecurity学习(3)?A)上篇中用户名和密码直接写在配置文件中,而实际项目中我们是放在数据库中的。好吧.开始把用户信息和权限放入数据库(oracle)?1.建表??--用户表createtableusers(usernamevarchar2(50)notnullprimarykey...
6707
热度 -
[编程] 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
热度 -
[编程] ext.net2.0 GridPanel 兑现自动换行
ext.net2.0GridPanel实现自动换行参考加入以下代码即可实现:<styletype="text/css">.x-grid3-rowtd,.x-grid3-summary-rowtd{vertical-align:middle;}</style>...
6566
热度 -
[编程] 杭电1176答题报告
杭电1176解题报告原题见这里关于解题的详细步骤都已经在代码注释里面了,这里一定要注意,刚开始gameboy在位置5,因此在第5秒钟之前,他的活动范围有限,所以,在循环的时候j的范围不一定能从0到10#include<iostream>usingnamespacestd;inta[100...
783
热度 -
[编程] 怎么判断一个字符是数字
如何判断一个字符是数字//如何判断一个字符是数字publicclassTest{/*测试函数*/publicstaticvoidmain(String[]args){char[]ch={'a','1','b','2','c','3','d','4',};System.out.println(ch[0...
9838
热度 -
[编程] 随想录(还乡的若干小事)
随想录(回乡的若干小事)【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】回乡之后,遇到了很多事情,心中颇多感慨。有些是生活上的,有些是工作中的,有些是思考得来的,方式不一。事情虽然普通,但是给人的感触还是蛮多的。此处只为记录一下,别无他用。(1)我的家...
1607
热度 -
[编程] 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
热度 -
[编程] 反射中配置文件的有关问题
反射中配置文件的问题这两天是在做重新做机房收费系统,利用反射+配置文件是吸纳数据库访问程序。期间遇到了一个小问题,小问题却花了很大的时间才给弄好了,最终的问题确实一个很小的小细节。下面看具体的一段代码/去除IFactory,SqlserverFactory,SqlserverFactory,...
9546
热度 -
[编程] Java Swing 绝对格局管理方法,null布局
JavaSwing绝对布局管理方法,null布局首先把相关容器的布局方式设为setLayout(null);然后调用组件的setBounds()方法设置button的位置为(100,100)长宽分别为60,25jButton.setBounds(newRectangle(100,100,60,25)...
9446
热度