自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

程序员学习能力提升三要素

摘要:IT技术发展迅猛,新技术层出不穷,具有良好的学习能力,并及时获取新知识,成为程序员职业发展的核心竞争力。本文作者结合多年学习经验总结出提高程序员学习能力的三个要点,即要善于读书、要高效学习、要有好心态。IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程...

2015-04-29 16:00:00 69

像蚂蚁一样工作,像蝴蝶一样生活

本来想自己写一点感触的,不过发现已经有人写的很好了,这里转载一下吧。繁琐拘束的工作与自由自在的生活。是两个相互矛盾的主题。因为要自由,我们不愿意受到工作的禁锢因为要生存,我们又必须接受工作的禁锢每个人都喜欢美丽多彩、自由自在的生活,希望得到尽情的娱乐和享受。把握好工作和生活,是每个人的必修课。像蚂蚁一样工作,像蝴蝶一样生活。这或许是我们协调工作与生活矛盾一个...

2015-04-29 15:14:00 261

一位软件工程师的6年总结

作者:成晓旭“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经 历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建 议,前面几点旨在确定大的方向,算是废话吧。谨以此文献给那个自己为你奉献3年青春与激情的开发团队。还...

2015-04-29 14:22:00 82

java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码

java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码作者:Vashonpackage com.ywx.batchrename;import java.io.File;import java.util.ArrayList;import java.util.Arrays;import java.util.List;...

2015-04-29 13:46:00 326

利用反射技术修改类中的字段(成员变量的反射)

题目:利用反射技术修改类中的字段及成员变量的反射作者:Vashon一、首先定义一个类如下:class ReflectPoint { private int x; //私有的 public int y; //公用的 public String str1="ball"; public String str2="basketball"; public String ...

2015-04-28 22:27:00 664

Java长存!12个Java长久占居主要地位的原因

Java长存!12个Java长久占居主要地位的原因 我们很容易就会遗忘那些曾经在猿群中大热而又被各种新技术掩盖直至堙灭的技术的价值。就拿COBOL这个老猿们当年所用的神器来说,就跟条死鱼一样被现代猿基本这么形容:没价值,腥臭,过时了,对你没好处。Java 作为现代猿的中坚力量在这点上可能会成为下一个COBOL。有关JAVA的技术卖出多少本书已经是一个很久远的记忆...

2015-04-28 14:11:00 592

撰写架构设计文档的心得体会

撰写架构设计文档的心得体会1.架构设计文档阅读对象: 是软件工程师,平台产品经理,不是乙方客户;2.架构设计文档目的与意义: a.系统规划; b.有利于软件工程师的开展工作; c.便于分配工作,指导工作;3.不在于篇幅,注重干货;4.系统思维,全面思考,注重...

2015-04-28 11:55:00 96

做个正能量的程序员

做个正能量的程序员如何做一个正能量的程序员呢?1.从我做起。如果工作中,参与的研发或者维护的系统中,几乎没有文档,尽量少抱怨,从自己做起,自己动手补写必要的文档,如接口文档,设计文档。代码编写不规范,哪咱自己编写代码要规范,命名规范,逻辑清晰,层次分明,接口明确,添加必要的注释。2.心态好。尽管目前工资少一点,要相信凭自己的工作能力和工作态度,未来的日子...

2015-04-28 11:49:00 130

程序员如何提高自己的编程水平

不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。  1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但...

2015-04-27 18:58:00 112

系统程序员成长计划-分离用户界面与内部实现(一)

系统程序员成长计划-分离用户界面与内部实现(一) 用户界面就是与用户交互的接口,通常包括输入和输出(显示)两个部分。用户使用键盘等输入设备把数据输入给程序,程序做相应处理后,输出结果到显示器或其它设备上。所谓的内部实现(也称为内部逻辑)就是负责数据处理的这一部分功能,它占的比例最大,其实现也最复杂。分离用户界面与内部实现有很多好处:1.用户界面与内...

2015-04-21 11:05:00 95

如何使用xftp工具在Windows与Linux之间传输文件

如何使用xftp工具在Windows与Linux之间传输文件整理者:vashon声明:感谢开源社区xftp工具是一款SFTP,FTP文件传输软件,可在Windows pc与Unix/Linux之间安全的传输文件。使用xftp工具从Windows向Linux传输文件的时候,先新建一FTP站点:名称:写一有...

2015-04-20 14:12:00 335

Linux下安装Oracle11g

Linux下安装Oracle11g说明:首先很感谢开源社区,感谢前辈们的经验和时间。安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求系统要求说明内存必须高于1G的...

2015-04-20 13:54:00 73

数据库三大范式的理解

数据库三大范式的理解一: 引言 作为一个数据库的学习者,搞懂关系数据库的三大范式是很有用的。然而教科书上有关数据库范式的介绍都是采用学术性的定义,语法羞涩,让人难懂,故写下自己对数据库范式的理解,给初学者提供帮助,也备日后查看。 本文不介绍规范化程度高于3NF的范式,因为其在实际应用中基本不会用到,原因也是很明显的...

2015-04-19 21:07:00 101

linux系统中文件的几种类型

Linux系统是以文件的形式来进行管理的。Linux文件类型常见的有:普通文件、目录、字符设备文件、块设备文件、符号链接文件等,如果想了解这方面知识的弟兄,就进来了解了解。Linux系统不同于window系统,两者文件类型也有很大的差异。Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如fil...

2015-04-19 21:01:00 200

java操作Excel、PDF文件

java操作Excel、PDF文件分享者:Vashon分享来源:CSDN博客下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是贴出了关于操作EXCEL的代码:jxl是一个*国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是...

2015-04-19 13:26:00 141

Oracle体系结构总览

第一篇 Oracle架构总览先让我们来看一张图这张就是Oracle 9i的架构全图。看上去,很繁杂。是的,是这样的。现在让我们来梳理一下:一、数据库、表空间、数据文件1.数据库数据库是数据集合。Oracle是一种数据库管理系统,是一种关系型的数据库管理系统。通常情况了我们称的“数据库”,并不仅指物理的数据集合,他包含物理数据、数据库管理系统。也即物理数据、内存、...

2015-04-19 13:17:00 274

很牛的求职经历(转载)

引言:工作刚刚落实,论文也刚完成,终于有时间对自己的求职历程及求职经验进行总结了。应同学要求,最近准备书写系列文章“我的求职历程及经验分享”,请大家关注,谢谢!(一):求职历程总结2007年1月10日,随着在三方协议上郑重签下自己的名字,我的求职历程终于划上了一个圆满的句号。在这三个月漫长而艰辛的过程中,我付出了很多,经历了很多,也收获了很多。这一路走来,要感谢的人太多...

2015-04-19 12:01:00 1222

Linux系统下查找文件的方法

Linux系统下查找文件的方法作者:Vashon时间:20150419 方法一、在当前目录里查找所有名为以 java 开头的文件: find ./ -name "java*"   方法二、在当前目录及子目录下查找大于1MB的文件:find ./ size +1024 (1024的单位是KB) ...

2015-04-19 11:55:00 158

Linux系统结构与终端控制台

Linux系统结构与终端控制台作者:Vashon时间:20150418 以下主要是对Linux系统终端控制台切换及基本操作的范例,其他的理论就不多说了,直接进入实践部分。Starting。。。。。。范例:图形界面切换到文本控制台:Ctrl+Al...

2015-04-18 11:05:00 91

Oracle SQL Developer连接报错(ORA-12505)

  理论+实践  Oracle SQL Developer连接报错(ORA-12505)   作者:Vashon 时间:20150415  之前我的Oracle数据库出现问题,费大波周折终于弄好了,今天又创建了一个DBA管理员的连接方式出现问题,本人现在把解决方案分享给大家,希望对你们有用。连接时报错码:Listener refused the con...

2015-04-15 17:40:00 1182

sql语句分为三类(DML,DDL,DCL)-介绍

本文知识来源自:《Oracle专家高级编程》分享作者:Vashon时间:20150415DDL is Data Definition Language statements. Some examples:数据定义语言,用于定义和管理SQL数据库中的所有对象的语言1.CREATE - to create objects in the database 创建...

2015-04-15 11:53:00 703

Oracle的数据伪列(ROWNUM)

作者:Vashon时间:20150414数据库:Oracle11g 数据伪列(ROWNUM) *范例:查询前5条记录:select rownum,empno,job,hiredate,sal from emp where rownum<=5;*范例:查询(6--10)条记录:*...

2015-04-14 16:25:00 130

数据库的多表查询(详细案例分析)

作者:Vashon 时间:20150414所用数据库:Oracle11g 多表查询 (如果理解以下查询,相信你可以举一反三)##查询一个表中有多少条记录:select count(*) from 表名称; //特别是数据量太大是先用这条语句; *范例:查询出每一位雇员的编号,姓名,职位,部门名称,位置; ...

2015-04-14 13:15:00 206

计算1至n的k次方的和

package com.ywx.count;import java.util.Scanner;/** * @author Vashon * date:20150410 * 题目:计算1至n的k次方的和 * */public class Sumdemo03 { public static void main(String[] args) { System.out.print...

2015-04-10 18:32:00 1833

位数对调(代码重构)

package com.ywx.count;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @author Vashon * date:20150410 * * 题目:位数对调:输入一个三位自然数,把这个数的百位与个位数对调,并输出对...

2015-04-10 14:18:00 411

java实现汉诺塔算法

package com.ywx.count;import java.util.Scanner;/** * @author Vashon * date:20150410 * * 题目:汉诺塔算法(本道程序结合了<<C语言程序教程>>的分析思路,通过重构完成。) * * 递归分析(有兴趣的可以去研究非递归的):移动n个金片从a到c,必须先将n-1个金片从...

2015-04-10 14:14:00 249

线程与进程详解

线程与进程的比较: 线程具有许多传统进程具有的特征,所以,又称为轻型进程(Light-Weight Process)或进程元,相应地把传统进程称为重型进程(Heavy-Weight Process),传统进程相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进程都拥有若干个线程,至少也有一个线程。下面我们从调度性、并发性、系统开销和拥有资源等方面对线程和进程进行比较。 1)【调度】 在传...

2015-04-09 14:18:00 47

java中properties的使用实例

package com.ywx.io;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;/** * 题目来源:项目中使用到的读取和写入xml配置文件 * 作者:Vashon * 时间:20150407 *...

2015-04-07 16:31:00 141

java中同步(synchronized)详解

一、开山篇:1、synchronized的使用一个程序中,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Accoun...

2015-04-06 19:05:00 170

文件的拷贝操作

package com.ywx.io;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;...

2015-04-05 13:38:00 78

文件的读取操作

<pre name="code" class="java">package com.ywx.io;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;/** * 文件的读取操作(字节输入流) * @author Vashon * date:20150401 */p...

2015-04-05 13:36:00 121

java中字节和字符的转换操作

package com.ywx.io;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.Reader;i...

2015-04-05 13:34:00 130

遍历磁盘下的所有目录

package com.ywx.io;import java.io.File;/** * 遍历磁盘下的所有目录 * @author Vashon * date 20150403 */public class IOTest1 { public static void main(String args[]){ File myfile=new File("d:"+File.sep...

2015-04-03 20:35:00 164

循环队列操作

package com.ywx.count;/** * 循环队列操作: * 入队时:将新元素插入rear所指的位置的后一位。 * 出队时:删去front所指的元素,然后将front加1并返回被删元素。 * @author Vashon * date:20150402 * @param <T> */public class CirQueue<T> {...

2015-04-02 09:31:00 296

ZXing-core-3.2.1.jar

谷歌提供的二维码工具包

2016-11-30

ZXing-core-3.2.1

2016-11-28

空空如也

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

TA关注的人

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