自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

转载 java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用

java5以前,有如下两种:第一种:new Thread(){}.start();这表示调用Thread子类对象的run方法,new Thread(){}表示一个Thread的匿名子类的实例对象,子类加上run方法后的代码如下:new Thread(){   public void run(){ }}.start();第二种:new Thread(new Run

2017-02-14 17:55:39 558

转载 简单理解Socket

TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模

2017-02-14 16:45:53 287

转载 深入理解Java国际化

假设我们正在开发一个支持多国语言的Web应用程序,要求系统能够根据客户端的系统的语言类型返回对应的界面:英文的操作系统返回英文界面,而中文的操作系统则返回中文界面——这便是典型的i18n国际化问题。对于有国际化要求的应用系统,我们不能简单地采用硬编码的方式编写用户界面信息、报错信息等内容,而必须为这些需要国际化的信息进行特殊处理。简单来说,就是为每种语言提供一套相应的资源文件,并以规范化命名的方式

2017-02-14 15:02:34 276

转载 Java反射机制的原理与简单使用

一、 原理    简单的来说,反射机制其实就是指程序在运行的时候能够获取自身的信息。如果知道一个类的名称/或者它的一个实例对象, 就能把这个类的所有方法和变量的信息(方法名,变量名,方法,修饰符,类型,方法参数等等所有信息)找出来。如果明确知道这个类里的某个方法名+参数个数 类型,还能通过传递参数来运行那个类里的那个方法,这就是反射。    尽管Java不是一种动态语言,但它却有一

2017-02-14 14:14:21 228

转载 Java的文件读写操作

file(内存)----输入流---->【程序】----输出流---->file(内存)当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果不指定的话将采用底层操作系统的默认编

2017-02-14 10:42:57 270

转载 理解Java垃圾回收机制

讲GC原理很简单,但是把GC原理讲的简单就不简单了。本文力求简单透彻,让所有Android开发人员都能明白基本的GC原理。Jvm(Java虚拟机)内存模型从Jvm内存模型中入手对于理解GC会有很大的帮助,不过这里只需要了解一个大概,说多了反而混淆视线。Jvm(Java虚拟机)主要管理两种类型内存:堆和非堆。堆是运行时数据区域,所有类实例和数组的内存均从此处分配。

2017-02-13 21:48:51 272

转载 Java相关

JDK1.5新增的功能   ==>>>字符流和字节流的区别,使用场景,相关类   ==>>>线程安全的概念,实现线程安全的几种方法   ==>>>抽象类和接口的区别,使用场景   ==>>>hash算法的实现原理,hashcode的实现原理   ==>>>error和exception的区别,RuntimeException和非RuntimeException的区别   ==>>>继承与组合的区别

2017-02-12 20:27:01 420

转载 试举例说明一个典型的垃圾回收算法

一、垃圾回收机制的意义Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存。ps:内存泄露是指该内存空间使用完毕之后未回收,在不涉及复杂

2017-02-12 20:25:11 1088

原创 Oracle client环境变量设置

查看了网上好多关于Oracle client的环境变量设置,

2014-10-22 15:45:17 13880

转载 精细原型设计三要素

原文出处: tamic.cc(@AzTamic)   很多交互设计师朋友可能觉得交互作品既没有视觉作品高大上,又没有用研报告高科技,总是感觉不那么好看。其实不然,交互文档也是可以有档chi的。这次我们就来解决这个问题。既然聊精细原型,我们就暂时抛开最基本的栅格化等设计要素不谈,我们这次只是从原型本身的精细化来聊聊。下面说说个人觉得影响原型精细化的几个维度,不一定对,随便看看就好

2014-05-18 00:47:06 1087

转载 几条apache的配置经验

*Options Indexes FollowSymLinks 要把indexes去掉。否则当找不到index.html或者index.php时,apache会列出网站内所有网页的存放目录及子目录。*解决中文文件名无法访问 在ie中选择 工具 -> internet选项 -> 高级 -> 取消“总是以UTF-8发送URL”。*设置虚拟目录 在conf的最后添加Ali

2014-05-05 17:25:57 456

转载 window下设置apache虚拟主机

apache设置多个虚拟主机使多个域名可行有两种办法:1.多个IP解析到不同虚拟主机 2.单个IP绑定多个域名分解到不同虚拟主机我们一般都是第2种,多个域名绑定同一IP。首先,修改hosts文件的域名访问方式。添加域名指向不同的windows版本位置不同,Windows 3.1/95/98/ME:c:\windows\hostsWindows NT/2000/XP Pr

2014-05-05 17:21:00 469

转载 apache同一ip设置多端口访问

Listen 192.168.2.148:2000NameVirtualHost 192.168.2.148:2000        DocumentRoot D:/chen/www/nikefed        DirectoryIndex index.html index.php        ServerName 192.168.2.148:2000        w

2014-05-05 17:15:44 608

转载 apache多域名多ip多端口的配置

#由于是多 ip 监听同一个端口所以这样写Listen 80#若是多ip 多端口 则是#Listen 192.170.2.1:80#Listen 192.170.2.5:8000#由于使用多ip NameVirtualHost这样设置NameVirtualHost 1.2.3.4:80NameVirtualHost 5.6.7.8:80#第一个ip给域名ww

2014-05-05 17:10:59 562

转载 Apache、Nnginx、Lighttpd的比较和择优

1. Apache服务器和nginx的优缺点: 我们之前大量使用Apache来作为HTTPServer。 Apache具有很优秀的性能,而且通过模块可以提供各种丰富的功能。1) 首先Apache对客户端的响应是支持并发的 ,运行httpd这个daemon进程之后,它会同时产生多个孩子进程/线程,每个孩子进程/线程分别对客户端的请求进行响应;2) 另外,Apache可以提供静态和动态的服

2014-05-05 17:08:29 464

转载 Apache报错"0x6eec38dc"指令引用的"0x00000000"内存。该内存不能为"read"。

原因是:配置过httpd.conf,添加了一个指向移动硬盘的网站配置。        DirectoryIndex   index.html index.php        ServerName   "www.sjolzy.cn"        DocumentRoot   "J:/www/sjolzy.cn"            Options Indexes

2014-05-05 17:03:49 746

转载 Hibernate主键生成策略

1、自动增长identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)数据库中的语法如下:MySQL:cre

2014-05-04 23:34:16 382

转载 Hibernate的ID生成策略

1.介绍Hibernate是目前最为常用的ORM框架,当然也有人会选择iBATIS或者其他的架构.这里我们着重讲Hibernate的ID生成策略 2.可选的ID策略生成方式 (1)native/auto根据不同的数据库采用不同的ID生成方式,例如:在SQL Server中采用identity; 在MySQL中采用auto_increment; 在ORACLE中就会采用seq

2014-05-04 17:55:01 485

转载 Spring 事务标签配置

配置文件如下:http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.spr

2014-05-03 00:02:58 524

转载 Struts2 - 常用的constant

通过对这些属性的配置,可以改变Struts 2 框架的一些默认行为,这些配置可以在struts.xml文件中完成,也可以在struts.properties文件中完成。    1.     指定Web应用的默认编码集,相当于调用 HttpServletRequest的setCharacterEncoding方法。    2.    该属性设置是否每次HTTP请求到达时,系统

2014-05-02 21:57:45 498

转载 SSH+MySQL中关于大字段的设置

Spring的HibernateTemplate的既有方法完全兼容对CLOB对象的操作,仅仅需要进行简单的配置:1.保留实体中需要保存为CLOB对象的属性为String,而在hbm映射文件中将其类型修改为org.springframework.orm.hibernate3.support.ClobStringType2.如果仅仅这样,会抛出异常:No LobHandler found fo

2014-04-30 11:15:01 561

转载 Spring配置datasource三种方式

1,使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。id="dataSource" class="org.springframework.jdbc.datasource.DriverManag

2014-04-30 11:02:39 443

转载 45 个非常有用的 Oracle 查询语句

日期/时间 相关查询1.获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。12SELECT TRUNC (SYSDATE, 'MONTH')"First day of current month"FROM DUAL;

2014-02-09 10:53:55 588

原创 关于wsdl2java命令生成客户端及动态创建客户端

写本文目的只有一个:总结做笔记,以便日后方便查阅,都是个人经验,希望对大家有帮助。如有不对的地方请各位指出,多多包涵,别拍砖哦。1、网上关于使用wsdl2java生成CXF客户端的例子已经很多了,大家随便一搜就有大堆了,然后你看着看着慢慢就会发现,很多都是Ctrl+C和Ctrl+V,重点不突出,所以我只说关键要点,不作详细代码解释(度娘,谷哥可以帮到你)。其实要使用ws

2012-12-29 00:24:06 2286

【分享】华为虚拟路由器模拟器

在一台电脑上虚拟出路由器,使这台主机具有路由功能,共享网络。

2010-10-11

空空如也

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

TA关注的人

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