- 浏览: 694633 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
写的详细
Java中的枚举 -
zmwxiaoming:
java unix时间戳转换 -
g21121:
lhq1013 写道请问 我通过什么方式可以获取到tomca ...
tomcat优化 -
lhq1013:
请问 我通过什么方式可以获取到tomcat的qps值?
tomcat优化 -
zengshaotao:
condition的测试代码有问题,一个await的线程醒来之 ...
Java并发之Condition与Lock
文章列表
苹果或安卓上的大江户之城是开罗公司的一款耐玩度非常高的游戏,里面有非常多的小街搭配,让人玩了又想玩,下面就是小街图鉴大全:
小街名
设施
设施
设施
石高
商品价格
快餐小街
拉面店
荞麦店
杂烩小摊
15%
10%
赏花小街
団子屋
樱花
池
18%
5%
豆沙糕小街
馒头店
小豆汤店
団子屋
15%
10%
梅酒小街
...
1.基础知识
计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如'a'用什么表示,称为"编码";反之,将存储在计算机中的二进制数解析显示出来,称为"解码",如同密码学中的加密和解密。在解码过程中,如果使用了错误的解码规则,则导致'a'解析成'b'或者乱码。
字符集(Charset):是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。
字符编码(Character Encoding):是一套法 ...
HTTP协议是无状态的协议,那么我们应该如何去理解呢?
无状态协议是指协议队伍处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量 ...
很多时候我们会人品爆发买到有坏点的手机,或因为外在原因产生坏点,如挤压,手机被摔等等。
我昨天就比较点背手机掉地上了,因为是三防机(Defy)所以我也没在意,结果过了一会在用的时候发现屏幕中间出现了密密麻麻的一堆竖线,开始我以为是灰,擦了半天都没掉,后来才确认是摔出了坏点,这个倒霉啊。
之后上网查了很多资料发现很多人都有我这样的问题,居然有人说把手机放冰箱里冻一会就好了。
我按照司马当活马医的想法放了几个小时,居然真的没有了,网友真是太神了!
下面就是具体方法:
1.把手机电池,sim卡,存储卡等全去掉。
...
正则表达式可以判断链接是否为网址,这里我就不说了,我们这里要做的是把一个长链接分析出他的网站域名是什么,例如:http://www.51dota.cn/forum.php/
我们应该获取的域名是:www.51dota.cn
下面就开始写程序吧:
首先我们写一个去除前后缀如:“http://”和“/”的方法:
/**
*
* 方法描述:去除前后缀
*
* @author liming
* @time 2012-3-5 下午02:38:57
*
* @param url
* @return
*/
public static ...
将properties内容放置到map中
- 博客分类:
- java
代码比较简单:
private static Map<Object, Object> map;
private static Properties p;
static {
//读取properties文件
InputStream is = XXX.class.getClassLoader().getResourceAsStream("xxx.properties");
//创建资源文件实例
p = new Properties();
//根据情况初始化map实例
if (map == null)
map = new Hash ...
java操作cookie非常简单,类似于request和response等操作,下面是具体操作详情:
建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie:
// cookie的名称
String name = "cookie test";
// cookie的值
String value = "default value";
// 这里的response可以从你自己的框架或容器中获得实例
HttpServletResponse response = null;
// 新建cookie ...
java io之输入篇
- 博客分类:
- java
不知不觉java的I/O系统已经忘得差不多了,不知道你是不是也有同样的感受,在做项目时某些代码写起来很熟练,可是过了一段时间突然用到类似功能的时候总是“提笔忘字”,不是这少些一点就是那忘记一块的。 ...
c3p0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0的下载地址是:http://sourceforge.net/projects/c3p0/这里可以下载到c3p0最新版本。
以在spring中配置dataSource为例:
<!-- spring加载资源文件 --&g ...
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation=&quo ...
基础类Sorter:
public abstract class Sorter<E extends Comparable<E>> {
public abstract void sort(E[] array,int from ,int len);
public final void sort(E[] array)
{
sort(array,0,array.length);
}
protected final void swap(E[] a ...
common_admincp_cmenu后台菜单收藏表common_admingroup管理组表common_adminnote后台留言表common_advertisement广告数据表common_advertisement_custom自定义广告数据表common_banned禁止访问表common_cache通用缓存表common_card充值卡密表common_card_log充值卡密表com ...
在conf/server.xml文件中增加" useBodyEncodingForURI="true"配置 增加前:
<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
增加后:
<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodi ...
很多童鞋在linux下安装完apache启动时会报"请使用127.0.0.1 作为servername"的那个错误。
解决起来其实很简单,找到conf目录下的httpd.conf,打开之后找到#ServerName 127.0.0.1:80这行把注释去掉就行了,把ip改成你的域名,如果没有域名则改成本机ip。
启动之后试试,如果还报错,那就看看你的启动命令,是否输入的是这个:
./apachectl start
如果你使用的是apachectl start那就错了,因为有可能本机安装的时候自带了apache,而你修改的是自己新安装的apache。
运行以下命令查看 ...
--------------------------------用户登陆控制---------------------------#接受匿名用户anonymous_enable=YES#匿名用户login时不询问口令no_anon_password=YES #匿名用户主目录anon_root=(none)#接受本地用户local_enable=YES#本地用户主目录local_root=(none)#如果匿名用户需要密码,那么使用banned_email_file里面的电子邮件地址的用户不能登录deny_email_enable=YES#仅在没有pam验证版本时有用,是否检查用户有一个有效的sh ...