- 浏览: 27321 次
- 性别:
- 来自: 北京
最新评论
-
jw2007:
不借助第三变量交换两个变量的值 -
BruceGao:
呵呵,过啦!!!
也没怎么复习就顺利通过了,看来工作这几年知 ...
不知道这回系统分析师能不能过?
文章列表
有一些讲编程的图书,我会从头到尾、一字不落地反复研读;还有一些讲编程的图书,我已经看过好几遍了,但每次差不多都是只看其中的一章。乔恩·本特利(Jon Bentley)1986年的经典名著《编程珠玑》(Programming Pearls)则是少数几本能同时归入上述两类的编程图书之一。
只有10%的程序员可以写出二分查找
每次翻开《编程珠玑》,我都会先看一看下面这几段文字:
二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值),那么通过不断缩小包含T的范围,最终就可以找到它。一开始,范围覆盖整个数组。将数组的中间项与T进行比较,可以排除一半元素,范围缩小一 ...
import java.util.Random;
/**
* 生成指定长度的随机字符串
*
* @author Bruce Gao
*
*/
public class RandomChar {
/*
* ASCII码表,从第48到第126个字符是可以从键盘上输入的可见字符,<p>
* 因此,通过随机得到48-126之间的数字即可得到一个指定长度的字符串。
*/
public static void main(String[] args) {
// 不带特殊字符的指定长度的随机字符串
System.out.pri ...
/*
* Copyright (c)2009, iSoftStone Information Technology ( Group ) Co. ,Ltd.
All rights reserved.
* <http://www.isoftstone.com />
* ------------------------------------------------------------------------
* Product : XXX
* Model Name : XXX
* Date Created : 2010-07-10 ...
/**
* @see SystemDao#loginVerify(String, String)
*/
@SuppressWarnings("unchecked")
public OperatorEntity loginVerify(final String username,
final String password) {
// TODO Auto-generated method stub
final String hql = "from OperatorEntity as user where user.user ...
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www ...
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java
虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet
需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java
应用的开发人员不需要直接同类加载器进行交互。Java
虚拟机默认的行为就已经足够满足大多数情况的需求了。不过如果遇到了需要与类加载器进行交互的情况 ...
一,<servlet>元素及其子元素,声明一个Servlet。
<description> 为Servlet指定一个文本描述。
<display-name> 为Servlet提供一个简短的名字被某些工具显示。
<icon> 为Servlet指定一个图标,在图形管理工具中表示该Servlet。
<servlet-name> Servlet的名字,唯一性。
<servlet-class> or <jsp-file>:<servlet-class>为Servlet的完整路径。 <j ...
创建项目:
mvn archetype:create -DgroupId=com.iss.test -DartifactId=WebService -DpackageName=com.iss.test
创建 Web项目
mvn archetype:create -DgroupId=com.iss.test -DartifactId=WebService -DpackageName=com.iss.test -DarchetypeArtifactId=maven-archetype-webapp
Maven依赖本地包
<dependency>
...
Flexmojos是Adobe Flex的Maven插件。它允许Maven编译,优化和测试:Flex SWF, Flex SWC, Air SWF以及 Air SWC。
下面是使用flexmojos-archetypes-application 开发项目的例子
1、创建项目,在命令行执行:
mvn archetype:generate -DarchetypeRepository=http://repository.sonatype.org/content/groups/flexgroup -DarchetypeGroupId=org.sonatype.flexmojos -Darchety ...
在Ant工具中每一个任务封装了具体要执行的功能,是Ant工具的基本执行单位。Ant工具内提供很多有用的任务,项目开发时可利用Ant工具提供的内置任务方便地实现自动构建等功能。本章主要讲解Ant工具的核心任务及其作用,便于读者根据功能选择使用。
4.1 Ant Task:Ant任务(执行多个构件文件)
如果需要在一个构件文件中通过Ant命令去执行另一个Ant项目,或者说要执行本项目的子项目的构件文件。这时Ant这个核心任务就派上用场了。简单地说Ant任务的作用就相当于在命令行通过Ant命令执行构件文件。值得注意的是Ant任务依赖于target元素,需要在某个target元素中使用, ...
参加了今年上半年的系统分析师考试,不知道能不能过。
其实证书不重要,目的是以考促学。
上大学时就考过了程序员和软件设计师两个证书。
毕业太长时间了,除了工作中用到的一些知识外,很多东西都快忘了,系统分析师是一个考察综合知识的考试,IT相关领域的知识都有所涉及,准备时间不长,但也还都看了一些。
不管结果如何,整个过程很享受,呵呵。
import java.util.LinkedList;
public class 计算2的100次幂 {
/**
* @author Bruce Gao
*/
public static void main(String[] args) {
final int COUNT = 100;
LinkedList<Integer> result = new LinkedList<Integer>();
result.add(1);
for (int i = 0; ...