- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 java 之 HttpClient(可用作服务器端的验证)
package com.brainlong.framework.util.httpclient; import net.sf.json.JSONObject;import org.apache.commons.httpclient.HttpStatus;import org.apache.http.HttpResponse;import org.apache.http.client.me
2016-05-25 15:20:59 1128
原创 Linux日常维护命令
对于程序员来说,掌握一些基本的Linux命令是必不可少的,即使现在用不到,在不久的将来也应该会用到。由于Linux有很多命令,每个命令基本可以用一篇文章介绍,所以本文仅总结一些常用命令的常用用法,如有明显的遗漏或错误,请各位帮忙指出,谢谢! 以下内容基于测试环境:Red Hat 4.5/5 一、服务器硬件配置1、查看硬盘及分区情况# fdisk -l
2016-05-19 21:23:00 19781
原创 sql 小记
HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。我们拥有下面这个 "Orders" 表:O_IdOrderDateOrderPriceCustomer12008/12/291000Bush22008/1
2016-05-15 20:19:32 658
原创 Struts2读取配置文件的顺序
顺序如下,越靠后优先级越高,即后面的会覆盖前面的配置:1.stuts-default.xml2.struts-plugin.xml3.struts.xml4.struts.properties5web.xml
2016-05-12 22:09:25 417
原创 java多线程消息队列的实现
1、定义一个队列缓存池: //static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。private static ListQueue> queueCache = new LinkedListQueue>(); 2、定义队列缓冲池最大消息数,如果达到该值,那么队列检入将等待检出低于该值时继续进行。private In
2016-05-10 23:19:11 12937
原创 有三个线程T1 T2 T3,如何保证他们按顺序执行
T3先执行,在T3的run中,调用t2.join,让t2执行完成后再执行t3在T2的run中,调用t1.join,让t1执行完成后再让T2执行public class JoinTest2 { // 1.现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行 public static void main(String[] args
2016-05-09 23:10:07 1772
原创 Mysql 优化原则
二、原则总结原则1、仅列出需要查询的字段,这对速度不会明显的影响,主要是考虑节省应用程序服务器的内存。原来语句: select * from admin优化为: select admin_id,admin_name,admin_password from admin原则2、尽量避免在列上做运算,这样导致索引失效。原语句: select * from admi
2016-05-09 22:57:07 2212
原创 Mysql 相关
mysql有几种索引类型?一、普通索引这是最基本的索引,它没有任何限制。它有以下几种创建方式:二、唯一索引它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。它有以下几种创建方式:三、主键索引它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引:索
2016-05-09 22:50:05 1350
原创 ReactJs 小记
引入文件有react.min.jseact-dom.min.jsbrowser.min.jshelloWord如下: babel" src="src/helloworld.js">注:js文件类型必须为labelvar CommentBox = React.createClass({ render: function() { re
2016-05-09 11:21:39 506
转载 线性表和链表的区别
线性表,和链表。线性表线性表在内存中是一块连续的存储空间;如:一个表中的内容是:【1,2,3】则它在内存中可能是如下存储的:123通过这个结构可以看出,只要知道了第一个元素在内存中所在的位置。就可以很容易的知道其他元素的位置。因为每一个元素占的空间是一样的。所以,如果我们知道第一个元素:1在内存号:1000;而每一个元素占8个内存空间;则第二个元素:2所在的内存空间为:
2016-05-06 23:49:49 3749 1
原创 List、Map、Set按存储方式说说都是怎么存储的?
collection、set、list、map这些都是java中常见的集合,对于初学者来讲这些是非常容易混淆的,首先让我们从整体上对这些集合有个大致的了解然后我们再进行区分。 1.collection:集合层次中的根接口,jdk没有提供这个接口直接实现的类。 2.set是一个无序的集合,不能包含重复的元素。 3.list:是一个有序的集合可以包含重复的元素,提供了按索
2016-05-06 23:43:29 9756 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人