自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程资源共享

一、线程的创建和启动定义线程类实现Runnable接口:Thread myThread = new Thread(target) //target为Runnable接口类型而 Runnable中只有一个方法:public void run();用以定义线程运行体Thread 类是一个具体的类,该类封装了线程的行为。要创建一个线程,程序员必须创建一个从 Thread 类导

2015-09-25 14:35:45 864

原创 使用Gson或者GsonBuilder实现JSON和Java对象之间的转换

上面的是示例代码,Student是一个POJO,public class Student { private int age; private String name; @Expose(serialize = true, deserialize = false) @SerializedName("bir") private Date birthday; public

2014-12-05 17:45:00 1471

原创 select 1 from dual

select 1 from dual这句话的意思是从dual这张表中输出一个常量1,这是oracle的语法,dual是一张虚biao

2014-11-18 11:45:40 3470

原创 java文件操作getAbsolutePath和getCanonicalPath的区别

一般情况下,二者得到的结果是

2014-11-03 14:11:52 5446 1

原创 java中集合存储对象的问题的一点思考

最近写程序,写了一段很傻的代码,还把自己给绕进去了。

2014-10-30 16:58:32 975

原创 nodeJs中exports和module.exports的区别

exports作用主要是导出共有的对象gong

2014-10-09 11:21:13 460

转载 MyBatis/Ibatis中#和$的区别

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时

2014-09-30 17:11:54 535

原创 jetty搭建http服务器

以前习惯于tomcat,相对而言,jetty也有很多优点,

2014-09-30 11:37:53 5605

转载 BeanUtils.copyProperties与PropertyUtils.copyProperties用法及区别

一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyPro

2014-09-25 09:30:21 547

转载 linux命令选项的单双连字符('-'和'--')使用上的区别

在linux命令行中,命令的参数有的时候是一个连字符,有的时候是两个连字符 对于options类型参数可以有两种方式:   1)短选项(short options):顾名思义,就是短小参数。它们通常包含一个连字号和一个字母(大写  或小写字母)。例如:-s,-h等。  2)长选项(long options):长选项,包含了两个连字号和一些大小写字母组成的单词。例如,--

2014-09-22 10:11:23 1538

原创 javascript中call和apply函数的使用

JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。

2014-09-19 14:04:12 534

原创 关于win7下修改hosts文件提示无法保存的问题

首先,需要当前用户有权限()

2014-09-17 10:34:34 865

转载 关于路径问题

c++中\\是一种转义字符,他表示一个\,就像\n表示回车一样。所以C++中的路径名:D:\matcom45\doc\users\_themes\m.dat应为:CString filename=_T("D:\\matcom45\\doc\\users\\_themes\\m.dat");或CString filename=_T("D:/matcom45/d

2014-09-15 20:08:00 457

原创 将byte数组转换为十六进制字符串

private static String parseByte2HexStr(byte[] buf) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < buf.length; i++) { String hex = Integer.toHe...

2014-06-27 20:40:20 859

原创 网站开发人员应该知道

<br />近日,有人在Stack Overflow上发表提问“动手开发网站之前,需要知道哪些事情?”,众多人给出了不同的答案,同时所有人根据Stack Overflow问题下面的wiki区对众多答案进行了编辑,总结出62条网站开发人员应该知道的事。Web技术开发者阮一峰把这62条答案进行了翻译,现转载于此,全文如下:<br />有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。<br />通常情况下,你需要把所有人的发言从头到尾读一遍。但是,St

2010-11-26 11:18:00 509

原创 C++ Virtual详解

<br />Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Base的print函数。这是面向对象中的多态性的体现。(关于虚拟机制是如何实现的,参见Inside t

2010-11-14 10:12:00 422

原创 关于em和px

<br />字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。<br />我在调整本blog的时候,发现不仅仅是字体,将行距(line-height),和纵向高度的单位都用em。保证缩放时候的整体性。<br /><br />怎么将px换成em呢?特地转jorux06年12月的一篇文章,因为中文站用px的太多了,如果你是对代码不敏感的纯设计师,可以向技术人员或者页面制作人员请教:<b

2010-09-24 11:06:00 446

原创 有谁知道dedecms模板怎么用吗

     最近想对一个网站进行改版,发现时用dedecms写的!以前没有用过,不知道怎么改!比如我要修改首页的布局,改什么文件呢!我要在首页里面添加图片改修改哪里?感觉里面有它的固定语法格式,这些是不是要重新学一遍才行。

2010-04-24 14:59:00 520

jdk6 for mac

oracle官网只提供1.7以上的java版本,如果需要下载1.6的jdk版本,需要去苹果的网站下载,但经常网站打不开,这里提供下载地址给大家。

2014-11-29

asp.net配置文件详解

对asp.net web.config配置文件中各属性和组建详细描述

2011-10-03

空空如也

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

TA关注的人

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