- 博客(31)
- 资源 (39)
- 收藏
- 关注
原创 程序员,企业家。。。
没有人天生就是企业家,但是有人天生就不是程序员。 程序员在国外属于高薪职业,一个优秀程序员的收入完全可以超过一个一般企业的领袖。即是在微软这样的大型企业,优秀程序员的工资也不比高级管理人少。但在国内,情况完全不是这样,如果要挣钱,你就没有办法安心当一个程序员,你必须努力成为一个企业的管理者,或者创办一个企业。有人比较中国和印度的软件业发展,得出结论:中国需要30万10年编程
2013-03-10 14:46:07
1415
原创 jfreechart生成饼状图
package com.test.Action;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilit
2013-01-03 20:46:17
468
原创 获取50个0至300之间的随机整数,并输出到屏幕上;
package practise;import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.Random;/*设计Java程序,实现如下功能:获取50个0至300之间的随机整数,并输出到屏幕上;取出上面50个整数中的偶数,倒序排列输
2012-10-29 13:24:48
4001
1
原创 java 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
package practise;//假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?class DrinkCount{ public int drink(int n) { int count=n; if(n>=3) { n=n/3; count=count+drink(n);//递归
2012-10-29 11:23:24
8633
原创 image/pjpeg和image/jpeg问题
上传图片时,ie会把 jpg、jpeg翻译成image/pjpeg,png翻译成image/x-png 。而火狐则很标准:jpg、jpeg翻译成image/jpeg,png翻译成image/png。为了避免这个问题,我在多个浏览器上做了测试,结果如下: firefox image/jpeg image/bmp image/gif image/pngie 6 image/pjpe
2012-08-13 19:13:35
1008
原创 Socket ServerSocket
服务器端程序package sockecTest;import java.io.*;import java.net.*;public class TcpServer { //TCP ->Socket: A->B 可靠的服务 //UDP 短信服务 不可靠的服务 public static void main(String[] arg
2012-06-17 23:31:27
587
转载 jni 详解
好文章必须要进行分享,这是一篇有关jni的,今天这样的开发工具,C++很强大,C++的产品java更强大,这是一种艺术,感谢......JNI其实是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台
2012-06-10 21:36:54
1951
1
原创 java synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个sy
2012-06-04 07:46:24
564
原创 汽车加油问题 java版 算法设计与分析
import java.io.*;class Problem{ //加油站间距 加油站点 加满油后行驶的路程 public int Greedy(int distance[], int note[], int n) { //s--行驶的路程 int i, j, s, add = 0, p = 0, k = dis
2012-05-14 23:01:39
5537
原创 用管道流实现线程间的通信
import java.io.*;//用管道流实现线程间的通信class SendMessage implements Runnable{ private PipedOutputStream out; public SendMessage() { out=new PipedOutputStream(); }
2012-05-07 17:25:16
667
原创 多对多 java类集应用
import java.util.*;class Student{ private String name; private List allsubject; public Student() { allsubject=new ArrayList(); } public Student(String name) { this
2012-04-26 15:36:07
454
原创 JS轻松实现单击文本框弹出选择日期
// 主调用函数是 setday(this,[object])和setday(this),[object]是控件输出的控件名,举两个例子:// 一、// 二、//function setaa()//{//alert('1111');//}var bMoveable=true;var strFrame; document.writeln('');st
2012-04-11 22:55:39
6816
原创 spring自动建表 很蛋疼的问题(exception)create update
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:c
2012-03-14 15:14:51
857
原创 iBatis vs Hibernate 比较
我在最初的选型的时候是打算选择 Hibernate 的,在研究的过程中发现了 iBatis,经过 分析比较之后我选择了 iBatis。现在我已经使用 iBatis 完成了一个中小型的项目。这个 项目在性能、可维护性、可扩展性方面都非常令我满意。 在这个过程中我也不断的与使用过或者正在使用 Hibernate 的人进行过探讨。而且我本身 也在不断的跟进 Hibernate
2011-12-31 10:11:09
607
转载 js 实现小日历
var months = new Array("一", "二", "三","四", "五", "六", "七", "八", "九","十", "十一", "十二"); var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31,30, 31, 30, 31); var days = new Array("日","一", "二", "
2011-12-15 11:13:12
1556
原创 java实现 中缀转后缀
package cn.itcast.action;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Expression { private Stack stack;
2011-12-15 11:00:45
1523
原创 java 生成一个随机字符串
package com.test.util;import java.util.Random;public class CharacterUtils {//产生一个随机数 方法1public static String getRandomString(int length){String str="abcdefghigklmnopkrstuvwxyzA
2011-12-05 23:07:42
1666
原创 poi 生成excel
interface--UserService public InputStream getInputStream();UserServiceImplpublic InputStream getInputStream() {HSSFWorkbook wb=new HSSFWorkbook();HSSFSheet sheet=wb.createSheet("sh
2011-12-05 14:56:57
398
原创 图片验证码
com.sun.image.codec.jpeg.*,java.util.*"%> String chose="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";char display[]={'0','
2011-11-29 23:37:01
613
原创 javascript 倒计时
var urodz= new Date("January 1,2012");var s="元旦";var now = new Date();var ile = urodz.getTime() - now.getTime();var dni = Math.floor(ile / (1000 * 60 * 60 * 24));if (dni > 1) document.w
2011-11-29 13:12:09
417
原创 DRY 规则
在软件开发领域,有一条非常重要的规则:Don't Repeat Yourselt,就是所谓的DRY规则,意思就是不要书写重复的代码。 在软件开发阶段,因为前期设计的不合理,或者缺乏预见性等原因,可能导致系统很多地方需要适用相同的代码段。对于许多刚开始从事软件开发的人而言,包含相同的代码段并不会给他们引起任何麻烦,他们选中那些代码,一路“复制”、“粘贴”,立即
2011-11-26 23:25:42
580
原创 hibernate criteria查询
package cn.pgh.action;import java.util.Date;import java.util.List;import org.hibernate.Criteria;import org.hibernate.HibernateException;import org.hibernate.Query;import org.hibern
2011-11-20 10:59:23
344
原创 hibernate 多对一映射 many-to-one
"-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
2011-11-20 10:57:30
345
原创 人际关系
与人和善,己所不欲,误施予人。其实,所有这些都是人际交往的技巧和手段,最为关键的还是做一个成功的自己。 平安快乐七要诀 生活的面貌是由我们塑造而成的。如果我们能学习接受自己,看清自己的长处和短处,便能踏稳脚步,达到目标;便不用浪费许多时间精力,空
2011-11-19 00:04:09
1246
原创 java 求First集和Follow集
package cn.spy.action;import java.util.ArrayList;import java.util.Scanner;import java.util.StringTokenizer;/** *运行要求: * 1、一行只能输入一个句子,且不能拖延到第二行,当然可以加多个或语句 * 2、推导符号,只能是→和->中一种,每行语句中必须有推导符
2011-11-18 23:58:51
3261
1
原创 MD5加密类
package com.eportal.util;/* MD5加密类 */import java.security.MessageDigest;public class MD5 {private final static String[] hexDigits = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "
2011-11-18 23:11:07
357
原创 hql criteria 比较
public User findUserByName(String name) {Session s=null;User user=null;try{ s=HibernateUtil.getSession(); String hql="from User as u where u.username=:n"; Query query=s.createQuery(hql
2011-11-18 22:02:48
404
原创 HIbernateUtil
package cn.pgh.action;import java.io.Serializable;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transa
2011-11-17 23:32:29
528
原创 如何进行Android单元测试
Menifest.xml中加入:中加入:外面加入:android:label="Test for my app"/>编写单元测试代码:必须继承自AndroidTestCase类package name.feisky.android.test; import android.test.AndroidTestCase;
2011-11-15 13:59:14
502
翻译 java程序员应该掌握的东东
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你
2011-11-14 15:53:03
464
原创 android 开发 短信发送器
package spy.pgh.sms;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager;import android.view.View;import android.widget.Button;i
2011-11-14 15:23:42
506
struts2 实现文件上传
2012-08-14
汽车加油问题 java
2012-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人