- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 Linux查找某些文件中是否含有特定字符串
find . -name *.mk | xargs grep "libxxx" | grep "xxx"
2016-09-10 16:45:15
2169
转载 可集成到Eclipse的Java反编译器插件
插件安装地址:http://feeling.sourceforge.net/update插件使用说明:http://www.blogjava.net/cnfree/archive/2012/10/30/390457.html
2015-12-10 18:53:07
512
转载 "java.lang.OutOfMemoryError: PermGen space" with a twist
There are a lot of posts out there about the "java.lang.OutOfMemoryError: PermGen space" exception. Agood description of the problem can be found in Frank Kieviet's blog.One of the main causes f
2014-08-13 10:19:15
610
转载 How to fix the dreaded "java.lang.OutOfMemoryError: PermGen space" exception (classloader leaks)
In the previous blog entry Classloader leaks: the dreaded "java.lang.OutOfMemoryError: PermGen space" exception I explained how this type of problem can originate in the application code that you d
2014-08-12 16:54:52
913
转载 MySQL 加锁处理分析
1 背景 11.1 MVCC:Snapshot Read vs Current Read 21.2 Cluster Index:聚簇索引 31.3 2PL:Two-Phase Locking 31.4 Isolation Level 42 一条简单SQL的加
2014-07-17 15:32:36
417
转载 SQL中的where条件,在数据库中提取与应用浅析
1 问题描述一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完整描述一条SQL在数据库中的生命周期,这是一个非常巨大的问题,涵盖了SQL的词法解析、语法解析、权限检查、查询优化、SQL执行等一系列的步骤,简短的篇幅是绝对无能为力的。因此,本文挑选了其中的部分内容,也是我一直都想写的一个内容,做重点介绍: 给定一条SQL,如何提
2014-07-17 14:50:29
473
转载 MySQL执行计划解读
Explain语法EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT ……用于分区表的EXPLAIN执行计划包含的信息 id
2014-07-17 14:44:32
391
转载 Nginx服务器访问异常
1. [客户机] 检查域名的可达性与正确性,访问一个域名会先到hosts查询,查询不到记录再到DNS服务器去查找,所以要确保该域名有正确的指向。a) Hosts: C:\Windows\System32\drivers\etc\hostsb) DNS: nslookup 域名2. [服务器] 检查防火墙设置,是否端口设置,默认只有少量端口可以使用。/etc/sysconfi
2014-07-15 16:31:47
1341
转载 jQuery通过ajax传送数组
最近在用jQuery的ajax方法发送请求时需要发送一个数组作为参数,结果在后台接收的时候发现接收不到这个数组。代码时这样的:
2014-04-26 15:17:22
688
原创 HTML script标签应该如何结束
学习jQuery,参考示例编写了一个XHTML页面,但是引入Script脚本后,页面内容死活显示不出来,以为编写的jQuery脚本有问题,修改为简单的alert不行,以为引入的jQuery脚本路径不对,调整了路径也不行,偶然查看了一下载入页面的元素,发现整个body的内容都被包含在script标签内了,难怪页面上什么元素都看不到,原因就是直接在开始标签中关闭了script标签导致的,搜索了一下相关
2014-01-20 23:50:52
969
转载 Java ClassLoader详解
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Jav
2013-11-18 22:45:48
777
原创 如何搭建Maven服务器
Nexus是Maven资源仓库管理器。项目如果采用Maven,通常应该在本地架设一个Maven资源仓库服务器,在代理远程资源仓库的同时维护本地资源仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,Nexus还提供了强大的资源仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的M
2013-11-18 22:38:39
3011
原创 Suse环境File.mkdirs()创建的目录判断是否可写返回false的问题
使用Apache common io的FileUtils.copyDirectory将一个目录拷贝到另一个目录,执行时总是报目标目录不可写,但是目标目录是在拷贝前创建了,telnet到后台查看用户对该目录的权限也是有的,很奇怪!多次尝试发现:如果构造File的路径中有“..”,那么使用mkdirs创建目录后使用canWrite判断是否可写就会返回false,而如果路径中没有的话就会返回true
2013-11-18 20:34:06
1210
原创 SNMP表量索引到OID的转换规则
假如我们有如下SNMP表量instance1.3.6.1.2.1.2.2.1.11.3.6.1.2.1.2.2.1.21.3.6.1.2.1.2.2.1.311eth0622eth16其中1.3.6.1.2.1.2.2.1.1为表的索引,1.3.6.1.2.1.2.2.1.2和1.3.6.1.2.1
2013-11-16 15:40:05
6378
1
原创 建立连接时抛java.net.BindException: Cannot assign requested address: no further
切换jdk7后测试代码创建Socket连接在sun.nio.ch.SocketChannelImpl.finishConnect中抛出如下异常java.net.BindException: Cannot assign requested address: no further information以为是切换jdk7导致的问题,但是没有找到相关的信息,按照被测试业务代码的逻辑写了段简单代码
2013-11-16 14:43:26
3523
原创 SNMP4J自带的操作SNMP协议的命令行工具
SNMP4J自带了一个操作SNMP协议的命令行工具,功能非常强大,除了支持基本的SNMP请求get、getnext、set和getbulk(SNMPv2c/v3)外,还支持发送inform(SNMPv2c/v3)、trap(SNMPv2c/v3)和v1trap(SNMPv1),以及监听上述trap和请求,并且还提供了在getnext、getbulk基础上包装的walk和getTable命令
2013-11-16 14:02:10
2177
1
空空如也
引入DTD定义时jsp中的变量没有替换
2014-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人