- 博客(79)
- 问答 (1)
- 收藏
- 关注
eclipse工作目录配置
今天想去掉几个之前不用的工作空间,找到了下面这个文件,关于工作目录的配置都在这个里面%eclipse_home%\configuration\.settings\org.eclipse.ui.ide.prefs1.工作目录列表RECENT_WORKSPACES=F\:\\workspace\nF\:\\1\\aa通过\n分隔的多个目录组成2.是否打开选择工作目录列表SHO...
2013-09-07 14:52:00 379
bugfreeHelper无法登陆错误
今天重新搭建了一下apache环境,安装了bugfree应用,但是bugfreeHelper却无法登陆,一直报“可能用户密码设置错误,请重新设置参数”。查看了bugfreeHelper的源码,发现是登陆的时候返回的结果不对,我通过fiddler抓包查看,果然返回乱码,貌似无法解析返回的结果。查看fiddler的“Transformer”,发现数据被压缩了,应该是apache默认打开了gzip...
2013-07-09 13:37:28 196
ubuntu svn环境搭建
1.安装apache 和 svn sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn2.添加组 和用户sudo addgroup subversionsudo usermod -G sub...
2013-07-05 17:53:35 253
bugfreeHelper不支持新版bugfee解决方法
今天下载了bugfeeHelper,配置完成以后,也登录成功,但是却接收不到bugfree的bug提交情况。查看了bugfee的版本,发现是2.1.3,发布时间是2011年6月份,但是bugfreehelper最新版本是2008年6月份。看了下bugfree的更新记录,发现对界面做了不少的更新,就怀疑是不是界面的改变,导致bugfreehelper拿不到数据。于是就按这个思路查看了bu...
2011-12-21 13:41:08 290 1
直线上求点
问题描述:以起点(x1,y1)和已知点(x2,y2)的直线上,求从起点开始,长度为r的点(所要求的点)的坐标解决方案:1.根据直线方程y=kx+b,可以求出k、b的值2.根据圆的一般方程(x-a)^2+(y-b)^2=r^2,加上上面的公式,就可以计算出来了实现代码:public static short[] getStraightLinePoint(int x1...
2011-12-17 18:26:03 737
mediawiki整合fckeditor
1.下载fckeditor扩展包,svn地址为 http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/FCKeditor2.将该文件夹拷贝到{wiki}/extensions目录下3.修改LocalSettings.php在最后加入下面代码require_once(“$IP/extensions/FCKedi...
2011-11-28 17:12:31 231
原创 mysql使用技巧
1.导出数据的时候,可以加入mysqldump --skip-lock-table,可以在不锁表的情况导出数据,速度更快一些 2.在连接数据库的时候,可以加入-A,可以加快连接速度 3.查询sql语句的时候,在末尾加入\G,可以显示为”字段:值“的格式 4.也可以使用-e进行sql语句查询如:mysql -uroot -proot payment -e "s...
2011-10-17 16:01:18 91
原创 linux常用命令
1. 添加用户的sudo权限 sudo vi /etc/sudoers tmp ALL=(ALL) ALL2.配置host sudo vi /etc/hosts3.计算行数 less tmp.log |wc -l4.定时任务 查看:sudo crontab -l 编辑:sudo crontab -e5.查看日志文件 ...
2011-10-17 15:59:03 311
expect使用注意情况
1。设置超时时间,如果网速原因,可能会无法正确返回结果set timeout 102。设置缓冲大小,如果返回的数据量比较大(默认是2000),set match_max 6400003。如果要往远程发送特殊字符,要进行转换如:[,},\等否则会报类似如下的错误invalid command name "/-/" while executing"/-/...
2011-10-13 15:39:39 1036
mvn命令
常用命令为 : mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试代码 mvn test : 运行应用程序中的单元测试 mv...
2011-10-13 15:38:11 105
ngnix使用
1.nginx linux 安装 ./configure --prefix=/opt/nginx/ --sbin-path=/opt/nginx/ 2.nginx启动相关命令 启动:start nginx.exe 重启:nginx -s reload | reopen 停止:nginx -s quit | stop3.nginx配置 location /...
2011-10-13 15:36:42 152
原创 在控制台直接使用php
在你编译了PHP(GNU: --with-readline)或者(BSD: --with-libedit)后,你便能够通过使用PHP的-a选项进入这个控制台.$ php -aInteractive mode enabled linux下:php > $a = 1;php > $b = 2;php > echo $a + $b;3 ph...
2011-10-13 15:30:18 486
linux终端使用perl
可以在linux终端使用perl进行一些数据分析统计抓取,特别的方便,举个例子: less /tmp/tmp.log | perl -n -e '/ GET(.*) HTTP/ && print "$1\n"'或者perl -n -e '/ GET(.*) HTTP/ && print "$1\n"' /tmp/tmp.log 以下...
2011-10-13 15:27:40 424
原创 session使用
代码如下def index(self): name = session.get('name', 'NULL') if name=='NULL': session['name'] = 'smallfish' session.save() return 'session name=%s' % name index 方法里 get 后面的 NULL 是默认值。需...
2011-04-11 18:31:46 166
原创 cookie使用
先看一下代码def index(self): name = '' if request.cookies.has_key('name'): name = request.cookies['name'] els: response.set_cookie("name", "smallfish") return 'cookie name=%s' % namecoo...
2011-04-11 18:27:52 124
原创 Java深度历险相关的内容
Java深度历险(三)——Java线程:基本概念、可见性与同步社区 Java 主题 进程, 代码分析对于Java来说,在语言内部提供了线程的支持。但是Java的多线程应用开发会遇到很多问题。首先是很难编写正确,其次是很难测试是否正确,最后是出现问题时很难调试。一个多线程应用可能运行了好几天都没问题,然后突然就出现了问题,之后却又无法再次重现出来。 如果在正确性之外...
2011-02-09 15:37:42 111
原创 Shell脚本语法--位置参数和特殊变量
有很多特殊变量是被Shell自动赋值的,我们已经遇到了$?和$1,现在总结一下: 常用的位置参数和特殊变量$0相当于C语言main函数的argv[0]$1、$2...这些称为位置参数(Positional Parameter),相当于C语言main函数的argv[1]、argv[2]...$#相当于C语言main函数的argc -...
2011-02-09 15:21:44 123
原创 Shell脚本语法--while/do/done
while的用法和C语言类似。比如一个验证密码的脚本:#! /bin/shecho "Enter password:"read TRYwhile [ "$TRY" != "secret" ]; do echo "Sorry, try again" read TRYdone下面的例子通过算术运算控制循环的次数:#! /bin/shCOUNTER...
2011-02-09 15:21:11 3735
原创 Shell脚本语法--for/do/done
Shell脚本的for循环结构和C语言很不一样,它类似于某些编程语言的foreach循环。例如:#! /bin/shfor FRUIT in apple banana pear; do echo "I like $FRUIT"doneFRUIT是一个循环变量,第一次循环$FRUIT的取值是apple,第二次取值是banana,第三次取值是pear。再比如,要将当前目录...
2011-02-09 15:20:27 4801
原创 Shell脚本语法--case/esac
case命令可类比C语言的switch/case语句,esac表示case语句块的结束。C语言的case只能匹配整型或字符型常量表达式,而Shell脚本的case可以匹配字符串和Wildcard,每个匹配分支可以有若干条命令,末尾必须以;;结束,执行时找到第一个匹配的分支并执行相应的命令,然后直接跳到esac之后,不需要像C语言一样用break跳出。#! /bin/shecho "...
2011-02-09 15:19:54 291
原创 Shell脚本语法-- if/then/elif/else/fi
和C语言类似,在Shell中用if、then、elif、else、fi这几条命令实现分支控制。这种流程控制语句本质上也是由若干条Shell命令组成的,例如先前讲过的if [ -f ~/.bashrc ]; then . ~/.bashrcfi其实是三条命令,if [ -f ~/.bashrc ]是第一条,then . ~/.bashrc是第二条,fi是第三条。如果两条命令...
2011-02-09 15:19:22 3370
原创 Shell脚本语法--条件测试:test [
命令test或[可以测试一个条件是否成立,如果测试结果为真,则该命令的Exit Status为0,如果测试结果为假,则命令的Exit Status为1(注意与C语言的逻辑表示正好相反)。例如测试两个数的大小关系:$ VAR=2$ test $VAR -gt 1$ echo $?0$ test $VAR -gt 3$ echo $?1$ [ $VAR -gt 3 ...
2011-02-09 15:18:29 161
原创 Shell脚本语法--函数
和C语言类似,Shell中也有函数的概念,但是函数定义中没有返回值也没有参数列表。例如:#! /bin/shfoo(){ echo "Function foo is called";}echo "-=start=-"fooecho "-=end=-"注意函数体的左花括号{和后面的命令之间必须有空格或换行,如果将最后一条命令和右花括号}写在同一...
2011-02-09 15:12:43 186
原创 Shell脚本语法
Shell脚本语法--条件测试:test [ Shell脚本语法-- if/then/elif/else/fi Shell脚本语法--while/do/done Shell脚本语法--for/do/done Shell脚本语法--case/esac Shell脚本语法--位置参数和特殊变量Shell脚本语法--函数 原文:http:...
2011-02-09 15:11:04 696
原创 linux vi
vi file-name 可以安装vim,有更好的显示效果,如高亮显示Ubuntu下使用sudo apt-get install vim H │移动到视窗的第一列 │ ├——┼—————————————————┤ │M │移动到视窗的中间列 │ ├——┼—————————————————┤ │L │移动到视窗的最後列 │ ├——┼———————————...
2011-01-14 18:51:44 143
原创 Ubuntu vi命令使用上下左右的时候出现字母问题
今天使用一个客户端工具连接Ubuntu,使用vi进行文本编辑的时候,在进入编辑模式的情况下,使用上下左右键进行操作的时候,文本里出现了ABCD等字母的问题,研究一番,安装了一些vim,就OK了。郁闷。。。。估计是vi的一个bug吧...
2011-01-14 18:36:31 207
原创 mysql Incorrect string value
刚开始建立表的时候,忘记设置UTF8编码,按默认的latin2编码,插入中文的时候,才发现出问题了。于是将表的编码改为了utf8 ALTER TABLE `schema_name`.`table_name` CHARACTER SET utf8 COLLATE utf8_general_ci; 改好后,插入中文还是不行,报了个错误 Incorrect s...
2010-12-30 18:02:27 109
抓包与分析
新到家公司,让我做一个接入平台,文档很少,需要靠自己去研究。经过一段时间的研究,有了点眉目,但是还是有些地方走不通过,后来再CTO的帮助下,解决了这个问题,在这个过程中,他教会了我许多东西,记录一下。首先就是学会怎么抓包,可以看看发送、接收到的数据,http head ,http parameter、http body等,通过这些数据进行分析。在linux环境下,可以使用tcpdump...
2010-10-18 18:08:49 164
JavaScript调用Flash
//movieName是flash容器的名称function thisMovie(movieName) { // 以下两种方式都可以,第一种有时会返回不正确的结果 //if (navigator.appName.indexOf("Microsoft") != -1) { if('\v'=='v'){ return window[movieName]...
2010-10-16 00:00:48 240
原创 thinkSNS搭建
昨天搭了一下thinkSNS,今天写一下,留个备注1.下载thinkSNS,我下的是1.6版;2.我是在windowsXP下搭的,用的是WampServer2.0,没有的话,先安装一个;3.将thinkSNS加压到D:\wamp\apps目录下;4.在D:\wamp\alias添加thinksns.conf文件,文本内容请参照phpmyadmin.conf写就行;5.启动wam...
2010-06-11 11:53:34 400
原创 java正则表达式-匹配中文数字字母下划线
今天需要做一个验证,只能匹配中文,数字,字母,下划线。现在写出如下: String chinese = "^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$";//仅中文//用来用户注册。匹配由数字、26个英文字母或者下划线组成的字符串String username = "^\\w+$";String all = "^[\\u4E00-\\u9F...
2010-06-11 11:33:45 1318
原创 音频视频格式
WAV(Waveform audio format)是微软与IBM公司所开发的一种声音编码格式,在Windows平台的应用软件受到广泛的支援,也是其音乐发烧友中常用的指定规格之一。由于此音频格式末经过压缩,所以在音质方面不会出现失真的情况,但档案的体积因而在众多音频格式中较为大。 WMV(Windows Media Video)是微软公司开发的一组数字...
2010-06-06 22:34:23 210
原创 PHP 模式选择
ISAPI 模式 : 个别 php 函数不支持,资源占用情况小CGI 模式 : 兼容性强,但消耗资源这两种工作方式的区别:在 ISAPI 模式 (DLL) 中,PHP 是与 Web 服务器一起启动并运行的;在 CGI 模式下,如果客户机请求一个 php 文件,Web 服务器就调用 php.exe 去解释这个文件,然后再把解释的结果以网页的形式返回给客户机。所以从某种角度...
2010-06-06 13:44:20 107
原创 什么是 FastCGI
FastCGI 是什么?FastCGI 是语言无关的、可伸缩架构的 CGI 开放扩展,其主要行为是将 CGI 解释器进程保持在内存中并因此获得较高的性能。众所周知,CGI 解释器的反复加载是 CGI 性能低下的主要原因,如果 CGI 解释器保持在内存中并接受 FastCGI 进程管理器调度,则可以提供良好的性能、伸缩性、Fail-Over(故障切换)特性等等。FastCGI 的...
2010-06-06 13:35:24 104
原创 PHP 5.3版本选择
一、如何选择 PHP5.3 的 VC9 版本和 VC6 版本VC6 版本是使用 Visual Studio 6 编译器编译的,如果你的 PHP 是用 Apache 来架设的,那你就选择 VC6 版本。VC9 版本是使用 Visual Studio 2008 编译器编译的,如果你的 PHP 是用 IIS 来架设的,那你就选择 VC9 版本。二、如何选择 PHP5....
2010-06-06 11:15:13 115
原创 在windows中使用dos命令关机
windows提供了一个自动关机的dos命令,可以使用这个命令来设置定时关机 shutdown 用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy] 没有参数 显示此消息(与 ? 相同) ...
2010-05-13 17:36:25 538
mysql统计函数GROUP_CONCAT使用
GROUP_CONCAT将某一字段的值按指定的字符进行累加,系统默认的分隔符是逗号,可以累加的字符长度为1024字节。可以对这些参数进行修改。1.先举一个简单的例子 select group_concat(f_a) from t_one group by f_b; 按f_b进行分组查询,将每组中的f_a进行累加。 2.修改默认的分隔符 select ...
2010-03-17 22:36:50 135
@include file的路径问题
以前的项目多是直接部署在根目录下,很少考虑上下文路径的问题,这次需要将应用部署到指定的上下文路径上,是portlet上要用,以前没有用过portlet,不是很了解!在使用跟目录的时候,是这么写的<%@ include file="/common/taglibs.jsp"%>在使用aa作为上下文路径的时候,我以为要写为<%@ include file="/aa/common...
2009-11-15 18:31:59 1261
websphere上使用c3p0报错解决
之前在自己的机器上部署WebSphere没有什么问题,这回要在测试环境中部署,确报了以下错误: 异常一: 2009-11-13 21:44:26,156 [WebContainer : 510] WARN [com.mchange.v2.c3p0.management.ActiveManagementCoordinator] - Failed to set up C3P0RegistryManag...
2009-11-15 17:57:15 465
oracle日期的应用
业务需要,使用了oracle的日期函数,下面做个简单记录,已被自己以后查用:1.得到系统当前的日期 select to_char(sysdate,'yyyy-mm-dd') from demo; sysdate: 是oracle系统自带的,用于得到当前日期的;'yyyy-mm-dd':日期格式,可以自己指定;to_char:返回一个字符串格式的日期。 2.to_da...
2009-11-10 19:50:50 112
空空如也
使用注释,如何手动得到spring bean
2009-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人