- 博客(19)
- 资源 (8)
- 收藏
- 关注
转载 预处理语句
预处理语句定义:你可以把它们想成是一种编译过的要执行的SQL语句模板,可以使用不同的变量参数定制它。预处理语句具有两个主要的优点:查询只需要被解析(或准备)一次,但可以使用相同或不同的参数执行多次。当查询准备好(Prepared)之后,数据库就会分析,编译并优化它要执行查询的计划。对于复杂查询来说,如果你要重复执行许多次有不同参数的但结构相同的查询,这个过程会占用大量的时间
2015-12-31 16:55:51 1386
转载 MySQL中视图的安全验证方式
DEFINER:指定视图的创建者(或者说属主,虽然MySQL中的对象其实不注重属主,这点与ORACLE数据库极为不同),默认当然就是执行CREATE VIEW语句的CURRENT_USER,但是创建时也可以指定不同的用户做为创建者(或者叫视图所有人); SQL SECURITY:视图查询数据时的安全验证方式,有两处选项:DEFINER:这个不是指创建者了,而是说在创建视图时验证是否有
2015-12-31 15:23:00 350
转载 java中ArrayList使用remove注意事项
//在remove一条信息时, ArrayList的大小已经改变(即list.size()已经改变); 在i大于等于list.size()时,循环跳出,后便的ArrayList不能再执行; 所以必须在remove的同时,执行i--,即i=i-1; 现在才能遍历所有List中的信息。也不能在用Iterator遍历时使用remove,会抛异常。public class Tr
2015-12-29 17:42:46 2590
转载 replace与replaceAll的区别
这两者有些人很容易搞混,因此我在这里详细讲述下。replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);replaceAll的参数是regex,即基于规则表达式的替换,比如:可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;相
2015-12-28 15:11:26 397
转载 CentOS6.5安装VMwareTools
前言 之前我们已经把CentOS6.5的minimal版本安装好在VMware上了,接下来就要对它进行一些简单的配置,并把VMwareTools安装好。 配置网络、yum源启动CentOS6.5虚拟机后用ifconfig发现网卡eth0并没有启动,直接用ifup eth0命令就可以启动网卡了。 可以看到已经获取到了IP地
2015-12-25 15:01:45 533
转载 Linux查看CPU和内存使用情况
Linux查看CPU和内存使用情况在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。
2015-12-25 11:57:24 359
转载 告诉你真正的WDS及部署经验
审核大神明鉴:本篇为真正的呕心沥血、实操和研究成果,并且对很多网上多年来讹传和误读的概念进行了纠正,堪称WDS界的MythBuster。百度经验里虽然已有众多关于WDS设置的文章,但是仔细一对照便知很大一部分是直接从网上扒来的,期中错误百出、逻辑混乱、网图乱入;还有一部分虽是原创,但显然是辛辛苦苦地读了很多前一类的文章后,在某些设备上东拼西凑误打误撞地设置了一番蒙对了,得出的经验,其实并没
2015-12-24 14:50:15 4607
转载 Linux CentOS 配置IP
我是一名运维,对公司电脑和服务器等我都会设置固定IP方便我去管理。本次主要是CentOS设置固定IP地址,原因是我在刚开始学习Linux 时遇到的第二个挑战性问题,如果不弄好它我无法继续前进。演示环境VMware8 + Linux CentOS 6.2 x32设置IP、网站、DNS1、修改网卡配置,编辑#vi /etc/sysconfig/network-scripts
2015-12-23 18:32:36 388
转载 putty 连接VMware centos
昨天虚拟机里面的Centos系统给我玩挂了,所以今天需要重装配置一台CentOS来学习。由于好久没有配置我本机连接VM虚拟机里面的系统,所以给忘记了。为了日后能够使用,今天把它记载。演示环境Windows 7 是我电脑使用本机VMware8.0安装了Linux CentOS 6.2 X32 我先来讲讲我的网络情况,目前我使用的IP地址是192.168.1.99、子网掩码是
2015-12-23 18:31:50 1094
转载 CentOS的Linux操作系统图形界面开启
偶刚装了CentOS的Linux操作系统,安装完毕后只能在“命令行模式”下登陆,无法进入“图形化界面”,很是郁闷。原本以为是硬件配置问题(安装的是CentOS-5.6版本,电脑内存:512M,并且该系统是安装在VMware虚拟机上的),后来发现不是硬件问题,而是默认选项没有选择好。解决方案如下:(1)在“命令行模式下”以root身份进入系统(2)用Vi编辑器对相关文件进行编辑:#vi /e
2015-12-20 23:09:29 1073
转载 Java泛型详解
1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List, List等更多的类型。注意,现在List, List是两种不同的类型,他们之间没有继承关系,即使String继承了Object。下面的代码是非法的 List ls = new Arra
2015-12-14 17:21:56 297
转载 JAVA数据库连接池实现
连接池的管理用了了享元模式,这里对连接池进行简单设计。一、设计思路 1.连接池配置属性DBbean:里面存放可以配置的一些属性 2.连接池接口IConnectionPool:里面定义一些基本的获取连接的一些方法 3.接口实现ConnectionPool:对上面操作进行实现,并加入一些其他方法 4.连接池管理Connection
2015-12-14 11:42:27 400
转载 Java Timer的使用(timer.schedule定时执行)
1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程: Java代码 import java.util.Timer; import java.util.TimerTask; /** *//
2015-12-14 10:47:32 539
转载 @XmlAccessorType详解
@XmlAccessorType详解JAXB框架使得通过JAVA访问xml变得非常简单例子:@XmlRootElement@XmlAccessorType(XmlAccessType.FIELD)public class Boy{ String name=”CY”;} public class JAXBTest{ public static void
2015-12-04 10:55:48 726 1
转载 isAssignableFrom与instanceof的区别
举个通俗的例子: isAssignableFrom是比较两个模具是否相同;isAssignableFrom针对class对象 instanceof 是判断物品X是否是由模具A生产出来的;instanceof 针对实例 isAssignableFrom是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。通常调用格式是Class1.isAssignabl
2015-12-03 14:26:41 363
转载 获取java项目根目录
一 相对路径的获得说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装目录\b
2015-12-02 14:14:50 308
转载 深入理解Java:内省(Introspector)
内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。 JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO”。方法比较少。这些信息储存在类的私有变量
2015-12-02 11:08:18 325
转载 log4j:WARN No appenders could be found for logger
直接写我的解决办法:在src下面新建file名为log4j.properties内容如下:# Configure logging for testing: optionally with log filelog4j.rootLogger=WARN, stdout# log4j.rootLogger=WARN, stdout, logfilelog4j.appender.
2015-12-01 15:08:03 577
原创 spring中注解的实现原理
@Autowired和@Resource的区别: 在Java中使用@Autowired和@Resource注解进行装配,这两个注解分别是:1、@Autowired按照默认类型(类名称)装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许为null,可以设置它的required属性为false如果我们按名称装配,可以结合@Qualifie注解一起使用。如:@Aut
2015-12-01 10:58:35 2208
libmysql.dll 64位
2016-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人