自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

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

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

2015-04-29 16:00:18 1551

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

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

2015-04-29 15:14:13 1479

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

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

2015-04-29 14:22:42 1531 1

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

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

2015-04-29 13:46:29 3818 1

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

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

2015-04-28 22:27:43 2908

原创 Java核心基础详解【代码块、集合】

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

2015-04-28 14:11:58 1770

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

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

2015-04-28 11:55:23 1770

转载 做个正能量的程序员

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

2015-04-28 11:49:35 1918

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

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

2015-04-27 18:58:04 4106 2

原创 WebService核心文件【server-config.wsdd】详解及调用示例

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

2015-04-21 11:05:21 17303 5

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

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

2015-04-20 14:12:34 24089

原创 Linux下安装Oracle11g

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

2015-04-20 13:54:09 2315 2

原创 SQL Developer配置

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

2015-04-19 21:07:28 1732

转载 linux系统中文件的几种类型

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

2015-04-19 21:01:34 3742

转载 java操作Excel、PDF文件

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

2015-04-19 13:26:39 2107

转载 Oracle体系结构总览

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

2015-04-19 13:17:01 1875

转载 很牛的求职经历(转载)

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

2015-04-19 12:01:02 9109 2

原创 Linux系统下查找文件的方法

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

2015-04-19 11:55:12 1582

原创 Linux系统结构与终端控制台&启动与切换图形界面

Linux系统结构与终端控制台作者:Vashon时间:20150418 以下主要是对Linux系统终端控制台切换及基本操作...

2015-04-18 11:05:56 1973

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

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

2015-04-15 17:40:54 18481 4

原创 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:39 13653

原创 Oracle的数据伪列(ROWNUM)

作者:Vashon时间:20150414所用数据库:Oracle11g*数据伪列(ROWNUM):下面针对ROWNUM进行简单的分页查询如下所示: *范例:查询前5条记录:select rownum,empno,job,hiredate,sal from emp where rownum<=5;*范例:查询(6--10)条记录:*按照正常的思维肯定直接进行bet

2015-04-14 16:25:46 11289

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

多表查询的案例 包括详细分析 理解了就可以举一反三作者:Vashon时间:20150414多表查询:*查询一个表中有多少条记录:select count(*) from 表名称; //特别是数据量太大是先用这条语句; *范例:查询出每一位雇员的编号,姓名,职位,部门名称,位置; select e.empno,e.ename,e.job,d.dept

2015-04-14 13:15:21 13095

原创 计算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:53 7143

原创 位数对调(代码重构)

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:04 1934

原创 java实现汉诺塔算法

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

2015-04-10 14:14:57 6327

原创 线程与进程详解

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

2015-04-09 14:18:03 790

原创 java中properties的使用实例

分析:1.首先要生成*.xml文件如下所示(此生成方式由一下代码中write方法完成),此文件只作为一个例子。地区列表大连杭州广州贵阳西安武汉成都北京上海2.读取*.xml文件,代码如下:package com.ywx.test;import java.io.File;import java.io.FileIn

2015-04-07 16:31:47 1177

原创 java中同步(synchronized)详解

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

2015-04-06 19:05:52 5801

原创 文件的拷贝操作

package demoOfio;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.Input

2015-04-05 13:38:15 784 2

原创 文件的读取操作

package demoOfio;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;/** * 文件的读取操作(字节输入流) * @author yangwenxue */public class InputStreamDemo {public st

2015-04-05 13:36:25 812

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

package demoOfio;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.Re

2015-04-05 13:34:51 1546

原创 遍历磁盘下的所有目录

package day1;import java.io.File;/** * 遍历磁盘下的所有目录 * @author yangwenxue * 时间:20150403 */public class IOTest {public static void main(String args[]){File myfile=new File("d:"+F

2015-04-03 20:35:42 1171

原创 循环队列操作

package suanfa;/** * 循环队列操作: * 入队时:将新元素插入rear所指的位置的后一位。 * 出队时:删去front所指的元素,然后将front加1并返回被删元素。 * @author yangwenxue * @param  */public class CirQueue {T[] a;  //对象数组,队列最多存储a.length-

2015-04-02 09:31:02 975

oracle jdbc驱动jar

oracle jdbc驱动jar,maven官网资源不存在的时候,可以从这里获取。

2018-04-02

Spring4+SpringMVC4+Hibernate4整合源码

本资源为Spring4+SpringMVC4+Hibernate4整合源码,里面内置了一套对Hibernate底层Dao的封装,分页的封装,由于最近比较忙暂时没时间集成Spring Security。权限部分也还没来的及实现,本套框架的前端打算用bootstrap,后续会逐步更新本套框架,对于里面的架构存在缺陷的也欢迎各位提意见。

2016-09-22

flashplayer_11_ax_debug

flashplayer_11_ax_debug是flex开发中必不可少的debug插件,分享给大家。

2016-01-27

flashplayer_11_plugin_debug

flashplayer_11_plugin_debug是flex开发中debug调试必不可少的插件,分享给大家。

2016-01-27

批处理删除

本工具类能够帮助程序员在有效时间内完成工作两交大的例如:删除任务

2016-01-02

HTML网站经典模板

提供经典的网站HTML模板,可根据自己的需要进行修改设计成自己的网页,参考CSS样式表和HTML+DIV布局,会使网站开发变得更加简单轻松!

2015-11-21

Java设计模式

本份帮助文档主要是为了向读者介绍二十三种设计模式,包括模式的描述,适用性,模式的组成部分,并附带有简单的例 子和类图,目的是为了让读者了解二十三种设计模式,并能方便的查阅各种设计模式的用法及注意点。

2015-10-26

apache-cxf-2.5.9

调用webservice的,基于cxf的apache-cxfjar文件,适用于服务端开发,客户端代码生成及客户端开发。

2015-10-26

apache-cxf-2.1.3

基于cxf格式的调webservice接口的jar,里面包含所依赖的相关jar。

2015-10-21

逆向工程的秘密

恶搞的注册机 暴力攻击程序 一切尽在不言中

2015-04-18

Java编程思想第四版完整中文高清版(免费)

这是中文版的关于java的,编程思想Thingking In Java。

2015-04-11

java数据结构和算法

本资源是java版本的数据结构和算法,望你早日学有所成。

2015-03-21

空空如也

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

TA关注的人

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