- 博客(11)
- 资源 (17)
- 收藏
- 关注
原创 ReentrantLock锁的一种误用分析
在网上看到一个兄弟写的关于ReentrantLock的文章,介绍得挺详细的,但是有个例子却讲得有点问题。看下面的代码:import java.util.concurrent.locks.ReentrantLock; public class ReentrantLockPractice3 { static ReentrantLock lock = new Reentr
2017-09-28 18:38:25 2254
原创 从Uncaught SyntaxError: Unexpected token ")" 问题看javascript:void的作用
问题 在前端编程中,突然出现Uncaught SyntaxError: Unexpected token “)”的错误,行号1。这个错误真的很隐晦,开始还以为是其他JS文件的错误,结果发现错误原来就存在当前问件中。错误场景是这样的,使用X作为关闭窗口的按钮,代码如下: X 点完关闭后,就发生了开头提到的错误。分析 该HTML段代码是
2017-09-26 13:42:44 17296
原创 Firefox(火狐浏览器)侧边栏显示书签
前言 开发人员往往会收藏大量的网页资料,以便在需要时进行查看。当收藏的网页资料达到十几个分类时,这时要管理和查找就很费劲了。尽管可以是用书签管理器进行管理,但是书签管理器只能浮置在浏览器上,使用起来不是很方便,如果能将书签放置到侧边栏,则非常的方便,就像一个导航树一样,不仅可以方便地查看,还可以方便地对资料进行分类整理。见下图:那么,怎么实现将书签放到页面左边呢?
2017-09-22 11:16:01 15154 2
原创 JavaScript正则表达式的两种写法
JavaScript正则表达式可以使用正则表达式的特殊符号(/ /)来声明,也可以采用正则表达式对象(RegExp)来声明。1、使用正则表达式符号正则表达式符号为"/ /",即为2个斜杠,中间为匹配规则。JavaScript中类似的特殊符号还有数组“[]”, 对象“{}”。示例: function println(str){ document
2017-09-20 15:25:49 2691 2
原创 swiper 定位到指定页面或位置
背景:使用swiper控件进行图片展示,既有条件是:(1)有一个图片数组,包含图片的url(2)有一个图片文件名列表(表格)(3)图片文件名列表中的数据来源于图片数组问题:现在要求利用swiper进行图片显示,点表格中的图片文件名,能用swiper进行展示选中的图片,同时,能使用swiper进行前后切换,查看图片数组中的其他图片。解决:(1)点击图片文件
2017-09-20 10:42:11 42429
原创 HessianProtocolException: '' is an unknown code问题解决
问题:在使用Hessian从客户端调用远程的服务时,发生 HessianProtocolException: '' is an unknown code异常。解决:经查资料,通过设置:factory.setOverloadEnabled(true); 问题解决。也就是在HessianProxyFactory工厂初始化后设置该值:HessianProxyFactory
2017-09-14 14:08:39 11214
原创 Linux shell 命令多行结果赋值给变量
赋值两种方式 :1、$()方式 data=$(ls -l)2、单反引号方式data=`ls -l`读取(1) 如果是echo $data,输出结果为一行,没有换行符:echo $datatotal 132 drwxrwxr-x 3 faster faster 4096 Mar 31 06:11 client drwxrwxr-x 2 faster
2017-09-12 19:29:08 23564
转载 Linx find 文件查找
Linx find 文件查找,非常好的资源。From:http://dgd2010.blog.51cto.com/1539422/1396309十六. 文件查找命令find: 下面给出find命令的主要应用示例: /> ls -l #列出当前目录下所包含的测试文件 -rw-r--r--. 1 root root 48217 Nov 12
2017-09-12 19:08:57 627
原创 Java 模式匹配find vs matches
Java模式匹配中,find与matches有什么区别呢?find()倾向于搜索,部分匹配。只要部分找到满足正则表达式即可。matches()倾向于字符串的完整匹配,部分满足条件不可行。看下面的例子: public void test1(){ System.out.println("34523452root".matches("^[0-9]+")); S
2017-09-11 16:52:33 4146
原创 base64解码中文乱码
问题:使用base64解码中文时出现乱码。解决:使用同一编码进行编解码。1、com.oreilly.servlet版本(1) 编码: StringfileId= Base64Encoder.encode(sb.toString().getBytes("UTF-8"));(2) 解码: Stringcontent= new Stri
2017-09-11 11:09:51 43494
原创 JavaScript中两个等号(“==”)和三个等号(“===”)的区别
在JavaScript中==和===有什么区别呢,下面的这几个例子可以让你清楚地看到它们的区别:== 和 ===区别 function println(str){ document.writeln(str + ""); } function test1(){ var b = 0; if(b == false){ println('0==false
2017-09-04 11:18:17 639
带HttpRequest插件的firefox浏览器
2019-05-05
Win10桌面背景(壁纸)导出工具
2019-02-27
MS17-010 WIN7补丁
2017-05-15
MS17-010 补丁
2017-05-15
logback-ext-spring
2016-07-29
15天学会jQuery
2011-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人