- 浏览: 458273 次
- 性别:
- 来自: 深圳
最新评论
-
wkf41068:
谢谢!
Spring的Ioc和DI依赖注入的理解 -
wkf41068:
不客气!
nohup 启动 WebLogic Server -
mistlxj:
楼主,这篇文章解释的比较清楚,点个赞~
Spring的Ioc和DI依赖注入的理解 -
ln_software:
[u][u][u][u][u][u][u][u][u][u][ ...
前台JS获取后台的Json数据, 动态创建table并填充数据 -
gary052402:
感谢。我也用好几年了,今天才了解一些细节。
nohup 启动 WebLogic Server
文章列表
正则表达式的位置匹配
位置匹配用来解决在什么地方进行字符串匹配操作的问题。在实际应用中需要对某段文本的特
定位置进行匹配,这时就需要用的正则表达式的"位置匹配"。
为了明确说明先看一实例,文本: You s ...
重复匹配 正则表达式中匹配多个字符的办法就是通过使用集中特殊的元字符来做到。
1. 匹配一个或多个字符,使用元字符+。
(1) + 可以用来匹配一个活多个字符集合,如:\w+ \d+ \w+@\w+.\w+ [\w\.]+
在此,再强调一个概念 ...
正则表达式中元字符的使用:
元字符: 是一些在正则表达式里面有这特殊含义的字符。要想匹配元字符本身,特通过转义。
[].\()等都是元字符。
元字符的使用:
1. 匹配空白字符即需要对那些在原始文本里的非打印空白字符进行匹配的情况。 如找出所有的制表符/换行符等等。这些字符很难被直接输入到一个
正则表达式但是可以使用下面的特殊元字符来输入:
[\b] 回退(并删除)一个字符即Backspae键
\f 换页符
\n 换行符
\r 回车符
\t 制表符Tab键
\v 垂直制表符
小例子: 找出原始文本中空白行
...
字符集合
在正则表达式中我们使用元字符[和]来定义一个字符集合。在使用[和]定义的字符集合里,这两个元字符之间的所有字符都是该集合的组成部分,
字符集合的匹配结果是能够与该集合里的任意一个成员相匹配的文本。
注意: [和]只负责定义一个字符集合。
字符集合区间:
1. 模式[0-9]的功能与[0123456789]完全等价;类似的还有[a-z][A-Z][A-Za-z];
注意(1) [A-z] 匹配on共ASCII字符A到ASCII字符z的所有字母。
(2) -连字符是一个特殊的元字符,作为元字符它只能用在[和]之间。在字符集合 ...
对正则表达式的认识:
1.是一些用来匹配和处理文本的字符串;正则表达式使用正则表达式语言创建的;正则表达式语言并不是一种完备的
程序设计语言,它是一种内置于其它语言或软件产品的语言;
2.正则表达式的用途:
2.1用正则表达式进行搜索<搜索能力强大>;
2.2 用正则表达式进行替换;
3.一个事实:
在使用正则表达式的时候,会发现几乎所有问题都有不止一种解决方案: 有的简单,有的比较快速,
有的兼容性更好,有的功能更全;
总之:正则表达式是文本处理方面功能最强大的工具之一。
提示: 元字符(metaharater) ...
当后台返回的Json返回的值是{}
一般情况下,依据后台返回的JSON 数据的某些值来做逻辑判断展现内容:
例如:
for(var i=0 ; i<jsonData.length; i++){
.....
}
if(data.totalRow>0){
$("#record").html(".....")
}else{
}
但是当后台返回的Json值为{},在做逻辑判断时出现意想不到的问题:
if(jsonData.length==0){} 返回false
if(json ...
public class ComparatorUtil implements Comparator<TermDto>
{
public int compare(TermDto o1, TermDto o2) {
if (o1.getId().compareTo(o2.getId()) > 0)
{
return 1;
}
else if (o1.getId().compareTo(o2.getId()) < 0)
{
...
Javascript
页面生命周期
Jquery应用
JS性能
JS调试
CSS
样式优先级
布局
兼容
样式延迟加载
IE6 BUG
Jquery BUG
$.ajax
同异步
async (false时,timeout失效)
传参方式
× data : “id=aaa&type=bbb”
× url : url + “?id=aaa&type=bbb”
√ data : {
“id” : aaa,
“type” : bbb
}
$.each
遍历数组
$.each(ar ...
com.jacob.com.ComFailException: Can't co-create object
对于上面问题的分析: 可以参考网上如下资料:
http://netheadaches.wordpress.com/2012/04/22/jacob-cant-co-create-object/
http://sourceforge.net/projects/jacobproject/forums/forum/375945/topic/3350193
http://danadler.com/jacob/jacobfaq.html
http://support ...
所有的Form表单提交会先检查session的情况,使用一个单独的同步请求,session过期返回expired,否则返回alive,前端JS判断如果过期打开新窗口登录。
jQuery(function($) {
// action listener for form commit
$("form").unbind("submit").submit(checkSession);
$(document).ajaxComplete(function() {
$("form").unbind("s ...
1.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个
服务器
2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返
回状态的三位数字代码
3.SMTP在TCP协议25号端口监听连接请求
4.连接和发送过程
SMTP协议说复杂也不复杂(明明带有“简单”这个词嘛),说简单如果你懂得Sock。不过现在只是我们利用的就是第一条中说的,从客户机传输到服务器,当我们向一台服务器发送邮件时,邮件服务器会首先验证邮件发送地址是否真的存在于本服务器上。
操作的步骤如下:
连接服务器的25 ...
public static void convertWordToHtml(String srcPath, String desPath)
throws JacobException {
ActiveXComponent wordApp = new ActiveXComponent("Word.Application");
try {
wordApp.setProperty("Visible", new Variant(false));
//获取word文档类型对象
Dispatch document ...
self.uiDialog.draggable({
cancel: '.ui-dialog-content, .ui-dialog-titlebar-close',
handle: '.ui-dialog-titlebar',
containment: 'document',
start: function(event, ui) {
if(window.navigator.userAgent.indexOf("MSIE")<1) //2012-4-23 mod
{
heightBeforeDr ...
有时这样的操作并不能起到效果:$("#timeSelect").removeAttr("disabled");
考虑使用javaScript的写法就可以: $("#timeSelect")[0].disabled=false;
修改为如下:
对$("#timeSelect")[0].disabled=false;代码加上必要的逻辑判断,如下:
if(typeof($("#timeSelect")[0]) != "undefined"){
...
[url]
http://www.cnblogs.com/xugang/archive/2010/09/24/1833760.html
[/url]
[url]http://www.lan27.com/Article/200906/10650.htm[/url]
[url]http://www.webjx.com/css/divcss-11294.html[/url]