- 浏览: 19816 次
- 性别:
- 来自: 苏州
最新评论
文章列表
Java精确截取字符串
- 博客分类:
- java基础
Java精确截取字符串,取得字符串前面指定长度字符函数
用java取得字符串的前面部分内容的函数contentStr = contenttemp.substring(0, 150);其中要保证最大长度不能超过字符串的长度。下面是我的实现部分代码,以及网上搜索的相关代码:
/*
* content内容过长可能会导致xml文件过大,加载太慢。
* 但从seo的角度考虑全部输出有利于搜索引擎,但一般情况下内容也不会太多
* 为防止空格换行css无法控制撑大页面,用正则表达式替换掉空格,所以截取前面100个字符,页面显示的内容多少用css控制
*/
//str.tri ...
Cygwin64 Terminal按照个人习惯设置好后,下面开始设置git。
1.设置账号
进入cygwin的HOME目录,使用下面命令生成你的Public Key
ssh-keygen -t rsa -C yourname
就会为你生成一个SSH Key,然后会询问一些保存文件的位置,设置密码神马的,直接回车,回车,回车,默认的就可以了。因为主要是在本地使用,可不使用口令,这样会方便一些,不然做什么事情都要密码,各种不爽,所以直接回车就可以了!
这里需要注意的是yourname上不需要加任何引号即可。
设置你的Email和Nickname
git config --glo ...
spring security控制权限的几种方法(转载)
由于原网址,作者排版有点问题,所有转载一下,顺便重新排下版。原参考网址:http://www.cnblogs.com/zhangliang0115/archive/2012/04/02/2429584.html
使用Spring Security3的四种方法概述
在Spring S ...
1.Your local changes to the following files would be overwritten by merge
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:
error: Your local changes to the following files would be overwritten by merge:
protected/config/main.php
Please, commit your changes or stash them b ...
MongoDB的存储是基于文档的,区别于以往的关系型数据库,它的数据模式可以更加宽松灵活,特别适合日益多变的互联网应用。在最开始接触MongoDB的时候就被它JavaScript式的操作所吸引,更被JSON式的数据存储所震撼。当时就有一 ...
正则表达式-不包含某个字符串
- 博客分类:
- java基础
在使用正则表达式的场合,常常有这种需求,就是匹配一个不包含某个子串的子符串。比如说,我要从“eabcdfgh”得到"cd"之前的子串。有些人可能会写:
([^cd]*)
这种写法是彻底错误的,因为[]中的是集合,也就是说,[^cd]表示不等于c或者d,而不是cd。下面的程序中没有cd,但eab还是被匹配出来了。
String s = "([^cd]*)";
Match m = Regex.Match("eabcfgh", s);
MessageBox.Show(m.Value);//eab
Message ...
最近看了一篇帖子,讲的是关于android中的handler线程间通信的知识,觉得讲的不错,挺适合新手看看的。现在转载一下。原帖地址:http://www.devdiv.com/thread-39633-1-1.html
-------------------------------分割线-------------------------------
andriod提供了Handler和Looper来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程的Handler来传递的。
在Android,这里的线程分为有消息循环的线程 ...
六种异常处理的陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?
OutputStreamWriter out = ...
java.sql.Connection conn = ...
try { // ⑸
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery("select uid, name from user");
while (rs.ne ...
防止jQuery Load使用缓存的方法[转载] 缓存这东西,在一定程度上加快了页面的装载,但是也常常给我们带来麻烦。我在上篇文章里简单介绍了jQuery中Load方法的使用。在实际运用中,我们可能会碰到浏览器缓存的问题。比如我 ...
引用
在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。
SELECT SUM(population) FROM bbc
引用
这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即所有国家的总人口数。
通过使用GROUP BY 子句,可以让SUM 和 COUNT 这些函数对属于一组的数据起作用。当你指定 GROUP BY region 时, 属于同一个region(地区 ...