编程杂记
lwjlaser
这个作者很懒,什么都没留下…
展开
-
匹配html超链接的正则表达式
[code="xml"]原创 2011-05-05 10:54:46 · 743 阅读 · 0 评论 -
mysql数据库选项设置(解决repair with keycache问题 )
今天向mysql导入一个数据库备份文件,运行一段时间后发现停在一个地方很长时间,用workbench监控了一下,发现repair with keycache这句很慢,上网查了一些,主要是对两个参数进行优化设置[color=red][size=large]myisam_max_sort_file_size[/size][/color]和[color=red][size=large]myisam_so...2012-04-10 21:09:42 · 723 阅读 · 0 评论 -
mysql数据库备份还原策略
前几天网站数据库因为一个误操作导致数据全部丢失,更加悲剧的是由于疏忽只有几个月前的备份,而最近几个月网站内容增加了很多(出来混迟早是要还的啊!!!),万幸的是在配置服务器的时候打开了二进制日志。于是用了一天一夜从几十G的日志文件中恢复了数据。亡羊补牢,赶紧配置上了完全备份和增量备份。备份策略是:每周进行一次完全备份,每天一次增量备份。完全备份采用的是mysqldump,增量备份是基于二进制日志的。...2012-03-27 19:40:14 · 107 阅读 · 0 评论 -
java clone()方法理解
[size=medium]编码过程中需要用到clone方法,以前看过不少,长时间不用记得不是很清楚,于是google了一下发现好多都说的比较乱,于是重新查了下资料做个记录。首先是java6 api中Cloneable接口的描述[/size][code="java"]A class implements the Cloneable interface to indicate to the O...2012-03-07 16:34:34 · 172 阅读 · 0 评论 -
Hadoop linux(ubuntu)分布式部署配置问题记录
从昨天晚上开始陆陆续续配置hadoop的分布式运行环境,一直到现在才配置运行成功,算是学习hadoop征程上迈出的一小步。期间也遇到了一系列问题,通过各种方法也慢慢解决了,解决过程中发现由于hadoop的异常处理系统还不够完善(本人这样认为的)不同原因导致的问题会有相同的错误提示,这使得排除错误显得异常复杂,所以在这里做一下总结,为自己也为别人尽量提供些方便。我搭建的hadoop分布式系统配置...原创 2012-03-07 15:46:00 · 178 阅读 · 0 评论 -
ubuntu(linux)下ultraedit反复试用的方法
UE 在处理文档方面能力强,但是从网上下载的只是试用版30天,30天到期后到用户目录下如:/home/XXX/.idm 文件夹下面,删除uex文件夹,重新打开UE,就又可以试用30天啦!...原创 2012-03-05 14:58:16 · 395 阅读 · 0 评论 -
使用 useradd 新增使用者後 tab補全功能失效(變成空格),且沒有顏色
[size=large]用#>usermod -s /bin/bash 使用者名把使用者 的 bin 改成bash 就好了顏色是因為~/.bashrc~/.profile新增時沒建立,可以copy別的使用者的如何讓 ~/.bashrc 更新後馬上生效呢?$>. ~/.bashrc[/size]转自http://z-win.blogspot.com/2...2012-02-22 20:35:26 · 114 阅读 · 0 评论 -
linux(ubuntu)vim剪贴板和系统剪贴板交互
在调试的过程中遇到将vim打开的日志文件中的数据拷贝出来,因为日志一行很长,无法在屏幕一屏显示出来,于是在vim中用到了系统剪贴板。Google了一下发现这篇[url=http://www.wentrue.net/blog/?p=91]文章(文章1)[/url]说的比较清楚。但是在操作的过程中发现在vim中输入:reg没有显示出"+和"#剪切板,于是无法实现vim试用系统剪贴板,继续google ...2012-02-17 10:13:07 · 455 阅读 · 0 评论 -
matlab常用函数
[b][size=large]eye 单位矩阵 zeros 全零矩阵 ones 全1矩阵 rand 均匀分布随机阵 genmarkov 生成随机Markov矩阵 linspace 线性等分向量 logspace 对数等分向量 logm 矩阵对数运算 cumprod 矩阵元素累计乘 cumsum 矩阵元素累计和 toeplitz Toeplitz矩阵 di...原创 2012-05-30 15:11:02 · 299 阅读 · 0 评论 -
matlab使用笔记
最近开始使用matlab编程,在这里记录下使用过程中需要注意的问题。1.matlab的函数参数是值传递,不同的函数之间使用不同的变量空间,嵌套函数也是一样。2.??? Undefined function or method 'plus' for input arguments of type 'cell'.或??? Undefined function or method 'mtimes...2012-05-21 19:15:54 · 230 阅读 · 0 评论 -
tomcat内存优化设置
服务器运行一段时间就会崩溃,查看日志发现崩溃前抛出的是内存不够的异常,部署的时候没有对内存进行优化设置,采用的是默认设置,服务器配置高,不用也是浪费,于是查了些与内存设置有关的文档,在这里把与内存优化相关的做下记录。出现out of memory可能的原因(摘自tomcat wiki)1.You're out of memory. Simple as that - add more to ...2012-05-17 21:37:38 · 175 阅读 · 0 评论 -
java中缀表达式转后缀表达式
算法思想数据结构的书上都有,网上也能搜到,只是贴一个示例代码[code="java"]package info.lwjlaser.tree;import java.util.Stack;public class Postfix { public static void main(String [] args) { String expression = "(a+b...2011-11-07 10:55:36 · 107 阅读 · 0 评论 -
Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg')
前些日子装了个jdk7试了试,后来做项目需要换成jdk6,安装完jdk6,设置完环境变量后出现问题。运行java -version出现Error: could not open `C:\Program Files\Java\jre7\lib\i586\jvm.cfg'),运行javac -version则是正常的javac 1.6.0_32。google之发现解决办法是删除c:\windows\s...2012-05-08 13:53:08 · 246 阅读 · 0 评论 -
文本处理中unicode字符65279(ZERO WIDTH NO-BREAK SPACE)遇到的问题
代码中有一个功能需要将从其他模块返回值中读取的字符串转化为int值(例如:字符串"12345"转化为int值12345,试用java Integer.parseInt()函数即可),但是在程序测试中出现异常[code="java"]java.lang.NumberFormatException: For input string: "118158" at java.lang....2011-12-21 10:16:25 · 1019 阅读 · 0 评论 -
软件版本简写说明(GA,RC,Lite,Beta……)
软件版本Beta,RC,Demo,Build,GA等是什么意思呢?Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功...原创 2011-07-25 11:25:46 · 1013 阅读 · 0 评论 -
解决maven与eclipse中@override出现must override a superclass method错误
前几天看了下关于maven的介绍,决定试用一下,在使用过程中发现使用@Override标注实现某个某个接口的事出现“must override a superclass method”错误。去掉@Override后错误就没了,但是觉得这样粗暴的解决问题很不舒服,忽略了jdk的新功能。于是联想到《Maven in action》中maven的核心插件complier默认只支持java1.3,我们需要...2011-08-26 10:25:00 · 375 阅读 · 0 评论 -
将阿拉伯数字转化为中文数字
今天在网上看到一个笔试题挺有意思,就是将阿拉伯数字转化为中文,在用网银转账的时候见过这个功能,于是自己做了一下,下面是用递归实现的代码。[code="java"]package info.lwjlaser.practice;import java.util.Arrays;/* * 将阿拉伯数字转化为中文数字(不支持小数点)如:12345转化为一万二千三百四十五。 * @...2012-04-13 14:17:44 · 285 阅读 · 0 评论