自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nison的专栏

真爱生命、多写博客

  • 博客(32)
  • 收藏
  • 关注

转载 JAVA WEB

我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差吧。首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set map,然后是线程、IO和jdbc什么的,其余的,若是一时不理解,可以后边需要时再学。这阶段完了,你可以写些能在控

2013-05-12 19:52:59 657 1

转载 关于程序员成长的一点思考

程序员的我们,是否想过今后的路该怎么走、如何发展、技术怎样提高?其实这也是我一直在思考的问题。下面就此问题,分享下我的看法。因为我阅历有限,有什么说的不对的,大家一起喷!一、程序员应该打好基础  1. 现在开发工具众多、语言泛滥,经常听人说”不学C\C++神马都是浮云”、”C\C++才是万王之王”,C\C++就真比PHP、Lua、AS、JAVA牛吗?  其实不在于语

2013-05-03 11:10:44 519

原创 equals和==的比较

package test;class Name{ String name; public Name(String i){ this.name = i; }}public class EqualsDiff { public static void main(String[] args) { //对于非字符串变量来说,"=="和"equals"方法的作用是相同的都是用来比较其

2013-04-23 15:33:08 476

转载 唐僧那么无能,为什么能领导孙悟空呢?

小时候读西游记总有一个疑问——唐僧那么无能,为什么孙悟空非要带着他去取经呢?如果孙悟空自己去取经,不就麻烦少多了么?后来长大了,工作了,先被人领导,之后又领导别人,总算明白了,原来唐僧领导孙悟空是有道理的。如果不是这样,取经这项伟大的事业就不能成功了。  那么唐僧究竟有什么东西,是孙悟空没有的呢?究竟是什么因素让唐僧是一个领导,而孙悟空只是一个打工者呢?  1、“崇高信念”  第一个东

2013-04-21 21:16:51 683

原创 冒泡排序,选择排序,插入排序,希尔排序,合并排序,快速排序算法

冒泡排序思想:冒泡法描述:遍历所有的数,只要后面的数比当前数大的就和该数互换。选择排序思想:每次找到最小的值,放在最前的位置描述:第一小的数和a[0]互换,第二小的数和a[1]互换……插入排序思想:扑克牌插入描述:假设前面的所有位已经排好序,当前位到后面的都没排序。从当前数往前面遍历,先保存当前数值,找到前一位,如果比当前数大,就往后面挪一位,如果比当前位小

2013-04-03 17:59:18 538

转载 程序员面试题精选题——第一题

题目:写一个函数,求两个整数的之和,要求在函数体内不得使用+、-、×、÷。        首先我们可以分析人们是如何做十进制的加法的,比如是如何得出5+17=22这个结果的。第一步,5+7,0+1,不管进位的问题,得到12;第二步,考虑进位,5+7有进位10;第三步,将第一步和第二步的结果加起来,得到22。        除了整数加减乘除,还有位运算可以用,我们看一下二进制,101  +

2013-03-30 19:48:00 575

原创 google keep试用心得

网传了好几天的google keep效率类软件在最近终于发布了,笔者下载了玩了下,再次写点自己的感受。首先http://drive.google.com/keep好像登录不了,前段时间报道说google刚出这个的时候,由于登录人太多,把服务器给整垮了。现在还登陆不了。好吧,我就google一下吧其次,google之后,第一条,google play市场有下的,下载之后,点进去,说我没装go

2013-03-24 17:39:17 2209

原创 Error setting expression 'XXX‘'[Ljava.lang.with value '[Ljava.lang.String;@10101fb

结果如下:1.你jsp向action传值(例如)你的action方法里面对成员变量(比如public User user;)没有设置get ,set方法 ,在编写aciton的输入文本中右击鼠标找到sourse,选择添加set get 方法即可。基本错误就是这..,假如不是这个错误 2.通俗讲,就是你再传值时,action并没有方法来得到你传的值  解决办法就是public

2013-03-20 00:31:13 804 1

转载 Caused by: org.hibernate.service.classloading.spi.ClassLoadingException: Specified JDBC Driver com.m

Caused by: org.hibernate.service.classloading.spi.ClassLoadingException: Specified JDBC Driver com.mysql.jdbc.Driver class not found差JDBC驱动项目中缺少mysql的JDBC驱动包

2013-03-19 18:36:44 2031

转载 Struct && typedef

源文章地址分三块来讲述:1 首先:在C中定义一个结构体类型要用typedef:typedef struct Student{int a;}Stu;于是在声明变量的时候就可:Stu stu1;如果没有typedef就必须用struct Student stu1;来声明这里的Stu实际上就是struct Student的别名。另外这里也可以不写Student

2013-03-17 15:45:12 427

转载 彻底搞定C指针

《彻底搞定C指针》第一篇 变量的内存实质要理解C指针,我认为一定要理解C中“变量”的存储实质,所以我就从“变量”这个东西开始讲起吧!先来理解理解内存空间吧!请看下图:内存地址→ 6 7 8 9 10 11 12 13----------------------------------------------------------------- ··· | | |

2013-03-17 14:57:06 462 1

原创 [复习C语言]指针

源:彻底弄懂C指针指针两大符号:& *#includeint main(){ char a,*pa;//两个变量,一个普通,一个是指针 a=10; pa=&a;//a的地址赋给变量pa *pa=20;//pa变量内容所指的地址的内容,其实和a是同一个东西 printf("%d", a);//此时a已经被改了,改成20了 return 0;}注意这两个符

2013-03-17 14:50:15 532

转载 Duplicate local variable session,jsp

因为昨天把JavaMail的Java程序编好了,今天就来编JavaMail的JSP了,其中很多地方都是复制的Java程序里的。然后开启Tomcat,测试,却报了这样的错:Duplicate local variable session。我就纳闷啦,为什么Java程序运行得好好的,在JSP里就出错了呢,而且我也没有定义两个session啊,定义的时候我都指明了javax.mail.Session对象

2013-03-11 19:37:05 3042

原创 建网站

服务器+域名+host+wordpress/discuz服务器:http://my.hengtian.org/       100软妹币/y域名:http://www.godaddy.com/      淘宝上面有卖 info比较便宜host:https://www.dnspod.cn/               免费的将域名解析到其他的ip,使得我们

2013-03-11 17:49:18 766

原创 关于Hibernate查询MySQL得出数据不同步问题

源:http://bbs.csdn.net/topics/300081724解决办法:重新部署下系统就OK了,或者是重新启动服务器。具体的原因闹不清,可能跟hibernate的机制有关,也不带深究,反正系统插入时你把事务加上就不用重启服务器,手动的话重新部署把         补充:我的情况是已经加上了事务提交,但仍需重新部署一次。只需要重新部署一次就可

2013-03-10 19:45:49 813

转载 Error applying BeanValidation relational constraints

hibernate4.0.1,出现错误 Error applying BeanValidation relational constraints。需要在hibernate.cfg.xml中添加none由于javax.persistence.validation.mode的属性值默认是auto,所以会出错。在hibernate.cfg.xml里将javax.persistence.v

2013-03-09 23:24:04 712

原创 补充org.hibernate.InvalidMappingException: Unable to read XML 的原因

欲从事JavaWeb开发的朋友们,刚接触Hibernate时遇到如题的问题是很令人头疼的,我便是年轻的受害者之一。        每当我们点击运行或是调试时,来不来就看到Console下一片惨红,一股不好的预感提示我们,揪心的事儿来了,哈哈……        此时我们需要的是深吸一口气,静下心来,慢慢分析问题之所在。就我所遇,出现如题的问题一般情况:       1、*.hbm.xml

2013-03-09 20:09:29 1062

原创 范型

class Point{ private T x; private T y; public T getX() { return x; } public T getY() { return y; } public void setPoint(T x,T y) { this.x=x; this.y=y; }}public class test{

2013-02-03 15:51:26 352

原创 计算程序运行时间

long start,end;start=System.currentTimeMillis();//program to be counted timeend=System.currentTimeMillis();System.out.println("\nwasted time:"+(end-start)+"ms");

2012-12-26 12:40:15 230

转载 软件开发者最重要的四大技能

源:http://www.csdn.net/article/2012-12-18/2812987-skills-software-developer现如今,可供选择的技术、语言及平台可谓五花八门,因此作为软件开发者,要弄明白哪里是花时间培养个人技能的最佳投资点也就难上加难。常常有人向我征求关于如何成为更强的程序员的建议。人们问得最频繁的问题可谓万变不离其宗,即他们是否应该把时间花在某种与众

2012-12-24 18:45:21 414

转载 如何成为一名程序员

下面要说的是我在成为一名程序员的道路上做的几件事情。写在这里除了要让自己铭记在心外,我还希望它能对别人有些用处。1. 建立一个博客这是我后来才认识到的事,其实应该很早就去做。如果你是跟我类似的情况,你应该尽早开通一个博客——尽管还不知道该写什么。注册一个域名,买一个空 间。你会惊奇的发现有很多可写的东西。你可以记录下你成为一名程序员的过程,或写一下你感兴趣的技术方面的东西。我一

2012-12-22 00:36:39 273

转载 JAVA读写文件

源:http://blog.csdn.net/smartcat86/article/details/4085739                最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,int length),flush()和close()方法为抽象

2012-12-20 18:48:20 278

转载 java程序员成长之路

原址:http://bbs.csdn.net/topics/390314580我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差吧。首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set map,然后是线程、IO

2012-12-19 17:12:23 485 1

原创 排序算法——总了个结

一、合并排序算法:分治法①将待排序数组分成个数相同的两个数组(前n/2后n/2或者n/2+1个②第一个数组,用①方法再分,后一个数组也分③知道最后每个分出的数组都只要一个元素。④合并被分开的两个已排好序的两个数组。合并原则:先将两个已排好序数组单独取出来,放在两个数组里面再比较两数组的值,将较小者放回原数组。二、插入排序算法:第一部分包含了这个数组的所有

2012-12-18 21:56:00 224

原创 菜鸟才写这个

输入交互:Scanner input =new Scanner(System.in);int N = input.nextInt();计时程序:(ms)long start = System.currentMillSeconds();/*程序*/long end = System.currentMillSeconds();long costtime =

2012-12-18 20:41:58 261

转载 java产生随机数

有两种方法:一、java.lang.Math.random()静态方法不需要import任何包,因为java.lang.*包是默认载入的public class RandomTest{  public static void main(String[] args){    int i=Math.random();//random()会自动产生一个0.0-1.0的双精度随

2012-12-18 20:08:48 317

转载 JAVA 程序员必须了解的

1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟 悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialver,

2012-12-18 18:44:51 325

原创 python语法——数据结构(代码)

源网页:http://woodpecker.org.cn/abyteofpython_cn/chinese/ch09s02.html列表#!/usr/bin/python# Filename: using_list.py# This is my shopping listshoplist = ['apple', 'mango','carrot', 'banana']

2012-12-18 16:42:52 407

转载 C语言,如何产生随机数(各种转载)

源地址:http://blog.sina.com.cn/s/blog_574f9aa00100rkis.html1. 基本函数    在C语言中取随机数所需要的函数是:int rand(void);void srand (unsigned int n);  包含stdlib.h头文件:#include 2. 使用方法    rand()函数------返回0到R

2012-12-17 16:58:59 445

转载 dySE:一个 Java 搜索引擎的实现,第 3 部分: 查询服务

查询服务的整体结构来源http://www.ibm.com/developerworks/cn/java/j-lo-dyse3/index.html简介: 本文介绍 dySE 这个开源的 Java 小型搜索引擎的预处理模块的实现过程,在本系列的第一部分介绍了该搜索引擎的总体结构和爬虫模块,而本文则重点介绍在原始网页库的基础上进行正文抽取、索引建立、分词、倒排索引的实现过程。查询服务

2012-12-07 18:40:42 989

转载 dySE:一个 Java 搜索引擎的实现,第 2 部分: 网页预处理

来源:http://www.ibm.com/developerworks/cn/java/j-lo-dyse2/index.html简介: 本文将介绍 dySE 这个开源的 Java 小型搜索引擎的预处理模块的实现过程。在本系列的 第一部分 介绍了该搜索引擎的总体结构和爬虫模块,本文则重点介绍在原始网页库的基础上进行正文抽取、索引建立、分词、倒排索引的实现过程。在 上一

2012-12-07 18:37:02 1000

转载 dySE:一个 Java 搜索引擎的实现,第 1 部分: 网络爬虫

该文转自:http://www.ibm.com/developerworks/cn/java/j-lo-dyse1/index.html自己动手写一个搜索引擎,想想这有多 cool:在界面上输入关键词,点击搜索,得到自己想要的结果;那么它还可以做什么呢?也许是自己的网站需要一个站内搜索功能,抑或是对于硬盘中文档的搜索 —— 最重要的是,是不是觉得众多 IT 公司都在向你招手呢?如果你心动了

2012-12-07 16:39:34 1015 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除