- 博客(38)
- 收藏
- 关注
原创 30个实用的Linux find命令示例
除了在一个目录结构下查找文件这种基本的操作,你还可以用find命令实现一些实用的操作,使你的命令行之旅更加简易。本文将介绍15种无论是于新手还是老鸟都非常有用的Linux find命令。首先,在你的home目录下面创建下面的空文件,来测试下面的find命令示例。# vim create_sample_files.shtouch MybashProgram.shtouch m...
2015-09-26 18:40:42 120
原创 Mysql配置文件
which mysqld/usr/sbin/mysqld$ /usr/sbin/mysqld --verbose --help | grep -A 1 'Default options'Default options are read from the following files in the given order:/etc/mysql/my.cnf ~/.my.cnf ...
2015-08-20 14:39:55 124
原创 bleeding edge是什么意思
不止一次,看到很多讲技术的文章里面出现过这个词语。今天终于弄懂了——通过朋友给的浏览软件,上了wiki。 我再一次感到,没有辞典能像WiKi一样,给出这样体贴人心、一清二楚的解释了。为了表达我对WiKi的喜爱,只好在此一一中英对照,给大家上次课。 In computer science, bleeding edge is a term that refers to technolo...
2015-07-18 17:50:42 6874
Cannot create a secure XMLInputFactory
这个问题困扰了我将近一天,主要原因是jdk7里面和 sxat-api里面的有个接口类名完全一致 ,导致加载了JDK中的 XMLInputFactory,而没有加载 sxat_api中的类,解决的方案是把sxat_api放到endorsed目录下 。覆盖掉JDK的口中的类 。https://issues.apache.org/jira/browse/CXF-5697 ...
2015-04-03 13:33:57 177
原创 Mina网络通信开发
分类: java 2013-02-25 14:21 988人阅读 评论(0) 收藏 举报 Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步...
2014-06-12 22:58:36 151
原创 java中的文件路径到js里就会丢失“\”
String path="D:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\TempusFramework\\ad\\P1j360L9Q9V1u6B0x2z9g945z57172.html"; String[] paths = path.split("\\\\"); String pathb = ""; ...
2014-03-23 14:16:25 202
原创 Sybase日志管理
以下资料源于sybase.com.cnSSYBASE SQL Server 的每一个数据库,无论是系统数据库(master,model, sybsystemprocs, tempdb),还是用户数据库,都有自己的transaction log,每个库都有syslogs表。Log记录用户对数据库修改的操作,所以如果不用命令清除, log会一直增长直至占满空间。清除log可用dump transact...
2013-10-13 20:25:22 289
原创 Windows下编译memcached-1.4.5(32bit和64bit)
1.简介Memcached 是一个高性能的分布式内存对象缓存系统。它通过将数据缓存在内存中来减少对数据库和文件系统的访问,减轻数据库及操作系统的负担,提高应用系统的速度。目前已经很多系统应用了memcached,其最新版本为memcached-1.4.5。随着硬件技术的不断提升,应用高性能服务器的场合越来越多,特别是64位系统。另外memcached是可跨平台的,这就需要我们经...
2013-10-13 20:24:36 116
原创 如何禁止及使用回车键
我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则: 1、如果表单里有一个type=”submit”的按钮,回车键生效。 ...
2013-10-13 20:24:16 388
原创 SecurityContextHolder.getContext().getAuthentication()为空的解决
昨天在公司测试spring security,在controller里边发现SecurityContextHolder.getContext().getAuthentication()始终为null,百思不得其解,google上查半天也没解决,这样那样的说法都有,回家后继续google,结果有一阵不知搜什么词语了不让继续访问了,只好用百度,别说真找到答案了,头一次百度在技术搜索战胜了google...
2013-09-05 16:07:41 508
原创 IE9 bug: 在textarea中复制内容会丢失换行符
IE9 bug: 在textarea中复制内容会丢失换行符 这是我们在实际开发中实实在在遇到的问题,没有任何悬念。这个问题就是:在IE9中,在HTML多行文本框textarea中输入带有换行的内容,比如在这篇随笔下面的评论框中输入,然后选中文本框中的内容Ctrl+C/Ctrl+V粘贴到记事本中,所有换行符会丢失,变成一行。经过测试,在IE6, IE8, Chrome, ...
2013-09-05 11:18:15 162
原创 java读取openssl生成的private key文件生成密钥的问题
由 openssl生成的private key文件如下:-----BEGIN RSA PRIVATE KEY-----MIICXwIBAAKBgQDzxjNvQ4oUrDtPaPAnWiiixsiZSuNXIFhSwbKoaRWYLQSSCJPINuwCi2uRfQemOWp9EWUwxeQOwWxD3XUqZksCj7L7AUd8RXsIlB+Nejbw4KmSxbYn39eGrf/i...
2013-08-06 12:50:17 181
原创 CVN2
cvv2、cvc2、cvn2、csc2为验证码,是银行卡用于非直接刷卡消费场合,例如网络支付等下交易使用的。 cvv2、cvc2、cvn2、csc2可以识别银行卡交易的在场性。 一般可见于银行卡背面的签名条一串数列的末三位。对于银联组织的银联标准卡使用的称为cvn2万事达卡称为cvc2visa卡使用的称为cvv2ae运通卡则称为csc2 cvv2、cv...
2012-04-27 09:26:25 398
原创 Linux下安装Sybase
一、 软件包准备工作1、下载sybase for linux 安装包 ase1502_xe_linux.tgz2、ftp上传下载的安装包3、chown root.root ase1502_xe_linux.tgz4、解压安装包 tar -xzvf ase1502_xe_linux.tgz二、环境设置准备工作1、检查是否已安装软件包libaio,如果没有安装则先安装[root@ghlin...
2012-03-30 16:58:54 340
原创 Linux下创建Sybase数据库
在Linux环境中,Sybase数据库的创建有以下几步: 第一步:创建数据设备和日志设备 在数据库服务器中,每个数据库最好拥有自己独立的数据设备和日志设备,特别是要与master库的设备分开,这样有利于日后的管理。 首先用sa用户登录数据库:isql -U sa -P sapassword -S TESTDB //这里数据库服务器名称是TESTDB ...
2012-03-30 16:51:33 315
原创 IMEI和IMSI
IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。每一只手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录。目录简介IMEI分配I...
2012-02-03 15:10:45 266
原创 PL/SQL Developer 中的另一个问题:ORA-12154: TNS:could not resolve the connect identifier
问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。 解决方法:右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> Administrator 的用户变量 -> 新...
2012-01-31 15:48:13 186
原创 网站注册流程
简单说一下激活邮件的设计上的一些小心得:1、尽量不要用图片,尤其是别把激活链接做成一个点击按钮。2、尽量少的给链接,最好只有一个显眼的链接。其他链接一律变短,弱化。链接明文显示。以上两点,都是基于激活邮件的第一要素:简洁,省去所有不必要的干扰元素。让用户打开邮件,快速点击激活链接走人,符合用户的利益,也符合网站的激活达成率要求。这里有个小技巧,可能有些设计师仅从设计角度考虑...
2011-04-27 14:16:43 239
原创 JPA一对一关系
一对一(One-To-One)使用@OneToOne注解建立实体Bean之间的一对一关联。一对一关联有三种情况:(1).关联的实体都共享同样的主键,(2).其中一个实体通过外键关联到另一个实体的主键(注意要模拟一对一关联必须在外键列上添加唯一约束),(3).通过关联表来保存两个实体之间的连接关系(要模拟一对一关联必须在每一个外键上添加唯一约束)。1.共享主键的一对一关联映射:@Enti...
2011-04-26 11:15:58 101
原创 大胆挑战“快嘴”老外 百句经典英文狠话
有老外热惹你,气你,你怎么办?忍一次可以,长时间欺负你你还忍吗?是不是爆出一句狠话也是很有必要的。别那样和我说话! 1. Stop complaining! 别发牢骚! 2. You make me sick! 你真让我恶心! 3. What’s wrong with you? 你怎么回事? 4. You shouldn’t have done ...
2011-04-08 22:24:40 579
原创 BCD编码
BCD是什么?是用二进制数来表示十进制数的表示方法。BCD有两种形式,pack BCD, unpack BCD1.pack BCD,压缩的BCD码它是一种用四位二进制数表示十进制数. 首先是用四位二制数表示个位,然后用四位二进制数表示十位, 然后百位...。比如:251需要三个四位二进制数表示。 1表示为0001;5表示为0101;2表示为0010....
2011-03-28 09:54:57 112
原创 Mysql忘记密码怎么办
如果不是root密码:连root的密码也忘记了吗?没有的话,用root进去,修改mysql数据库user表咯。如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-tables& 即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入My...
2011-03-21 09:31:41 183
原创 Linux下VSFTP的安装和配置
1.下载vsftp源代码地址是:ftp://vsftpd.beasts.org/users/cevans/然后解压缩tar -xvzf vsftpd-2.3.2.tar.gzcd vsftpd-2.3.2make出现错误:执行make编译是遇到问题/lib/libpam.so.0: could not read symbols: File in wrong ...
2010-09-20 14:58:50 164
原创 The URI does not contain the name of a repository. [403, #190001]
这个原因是因为httpd.conf文件里SVNParentPath 加上这行代码后必须在你的访问URL中访问你的SVN下的具体的库如果开启父目录显示就不会有这个问题了,即加上SVNListParentPath on还有意Location /svn/的svn后面有一条斜线。完整的配置如下:DAV svnSVNParentPath /home/svnSVNListP...
2010-09-14 08:23:12 1292
原创 Linux 系统通过WEB修改svn 帐号密码
Linux 系统通过WEB修改svn 帐号密码增加虚拟目录vi /etc/httpd/conf/httpd.conf 文件最后添加Alias /svnadmin "/var/www/html/svnadmin/"Require valid-userAuthType BasicAuthName "SVN user password mo...
2010-09-09 16:27:33 241
原创 Linux下的LVS,Apache,resin配置负载均衡
1.需要准备的硬件和安装的软件.192.168.1.128安装LVS虚拟服务器。192.168.1.126安装一个Apache和3个resin,LVS真实服务器192.168.1.127安装一个Apache和3个resin,LVS真实服务器2.先在126上进行安装3.安装Apache.$tar zxvf httpd-2.2.*.tar.gz$cd httpd-2.2.*...
2010-08-19 21:24:23 75
原创 linux下安装Memcached
由于memcached安装时,需要使用libevent类库,所以先安装libeventlibevent下载网址:http://www.monkey.org/~provos/libevent/本手册中下载的是 libevent-1.4.8-stable.tar.gz版本安装步骤如下:1. 解压缩 tar xzfv libevent-1.4.8-stable.tar.gz 2. 进入到 libeven...
2010-07-22 11:17:59 56
原创 通过shell获取主机IP地址
1。IPV4的[root@slave3 bin]# ifconfig -a|awk '/(cast)/ {print $2}'|cut -d':' -f2|head -1192.168.1.1262.IPV6的:[root@slave3 bin]# ifconfig -a|egrep 'inet6 addr:|address: '|cut -d':' -f2-|cut -d'/' -f...
2010-07-13 21:54:06 120
原创 LVS+Mysql集群负载均衡--内网lvs配置
一、IP信息列表: 名称 IP LVS-DR-VIP 192.168.50.245 LVS-DR-Master 192.168.50.216 LVS-DR-BACKUP 192.168.50.217 MySQL1-Realserver 192.168.5...
2010-06-24 15:54:29 79
原创 Linux下配置NFS网路文件系统
[list]1.首先,就是要建立 /etc/exports 文件内容[root@linux ~]# vi /etc/exports/tmp 192.168.0.0/24(rw,no_root_squash)2.建立相关的文件目录 /tmp[root@linux ~]# ll -d /tmpdrwxrwxrwt 5 root root 20480 S...
2010-06-22 20:14:42 88
原创 Linux设置分辨率
由于分辨率设置错误,启动linux无法显示图形界面,需要修改linux的分辨率。进入 GRUB的启动界面, 菜单按e光标移到kernel行后,再按e按end键置光标至行尾,输入一个空格和3按回车按b重新启动进入字符界面,修改/etc/X11/xorg.conf文件原来可能是如下内容 SubSection "Display" Depth 15 Modes...
2010-06-18 17:51:44 119
原创 Linux系统监控
uname 显示操作系统信息hostname显示主机名last&lastlog 显示最近登录的用户信息free 显示内存使用情况top一个常用的系统监控工作 进程系统通过进程来完成工作每一个进程都有一个独立的进程号,系统通过调用进程号来调度操控进程系统的原始进程是initinit 的PID总是1一个进程可以产生另一个进程,除了init以外...
2010-06-12 22:00:01 76
原创 常用的MySql命令
MySQL常用操作基本操作,以下都是MySQL5.0下测试通过首先说明下,记住在每个命令结束时加上;(分号)1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导...
2010-06-08 20:17:48 58
原创 Hadoop学习
1. Introduction to HDFS1.1. HDFS Concepts1.1.1. Blocksl HDFS too has the concept of a block, but it is a much larger unit 64 MB by default.l Like in a filesy...
2010-06-04 16:53:46 198
原创 linux的压缩与解压
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linu...
2010-06-03 16:30:56 70
原创 clean code
[code="java"]package fitnesse.html;import fitnesse.responders.run.SuiteResponder;import fitnesse.wiki.*;public class SetupTeardownIncluder {private PageData pageData;private boolean isSuit...
2010-06-02 16:01:57 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人