- 浏览: 2097360 次
- 性别:
- 来自: 北京
最新评论
-
伍大都督:
解释太到位了,感谢分享
理解Linux系统中的load average(图文版) -
rfjian123:
非常感谢,用你的方法解决了问题。
Server sent unexpected return value (403 Forbidden) in response to OPTIONS -
yuhaifei12:
今天遇到同样的问题了。设置的是每分钟执行一次。结果发现每分钟执 ...
解决Linux下crontab同一时间重复执行问题 -
BigBird2012:
想问一下,使用ExecutorService每次都要调用 sh ...
spring quartz使用多线程并发“陷阱” -
zhuqx1130:
有用,谢谢
解决Sublime Text 3中文显示乱码(tab中文方块)问题
文章列表
之前用的好好的,忽然某天再次svn up时候就报下面的错误:
“Server sent unexpected return value (403 Forbidden) in response to OPTIONS”
解决办法:重新swith下svn路径就好了。svn sw http://xxxxx
-end
在linux下常用的就是sed命令,不过本次我想使用sublime在windows下轻松完成这个任务。
需求:我现在有两个文件a.txt和b.txt,现在希望替换 "#我很菜" -> "#不仅菜,还很穷",就这么简单。
注意:执行完replace后,一定要save才会生效!
--end
推荐站点:http://netbeansthemes.com/
推荐主题:
Monokai Sublime:rank排行最热门主题,但是它选择变量时,高亮和背景无法区分,个人受不了这个功能。
Monokai Remix:它是第二名,主题也不错,但是使用后中文变乱码....
Monokai :第三名,目前是我使用的主题
--end
1. range()返回一个list,xrange()返回一个迭代对象
print range(10)
print xrange(10)
print type(range(10))
print type(xrange(10))
输出:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
xrange(10)
<type 'list'>
<type 'xrange'>
2. 通过sys.getsizeof(()方法可以看到range返回list,它所占内存为所有元素累加;xrange则只返回一个32byte的对象,无 ...
1. *args使用说明
def test(a,*args):
print a
print args
test(1,2,3,4)
输出:
1(2, 3, 4)
2. **kwargs 使用方法
def test(a, **kwargs):
print a
print kwargs
test(1, s1='CN', s2='US', s3='EN')
输出
1{'s3': 'EN', 's2': 'US', 's1': 'CN'}
--end
netbeans项目本质是通过ANT来管理的,只不过相关操作都是自动生成到build.xml文件中,在将其迁移到jenkins上构建是遇到一个问题,运行ant clean jar,后只构建出来一个Xyz.jar,它依赖的jar包没有出现。这个与Netbeans中运行行为不一致,经过仔细排查发现netbeans项目下nbproject\private\private.properties这个文件会影响构建过程,经过反复调试后发现新的语句如下:
写道
ant -Dlibs.CopyLibs.classpath=/..../org-netbeans-modules-java-j2 ...
我的shell小脚本
- 博客分类:
- Linux
懒得学shell,但还是会用到,就把每次用的小功能整理下来,下次直接拿来用吧。
判断前面命令状态,决定后面命令是否继续
/bin/sh xxxxx#获取上面命令的结束code,0为正常结束,非0为异常code=$?if [ "$code" -eq "0" ]; then echo "successed"else echo "failed" exit $?fi
采用门卫模式,我更喜欢将上面代码写为下面结构
/bin/sh xxxxcode=$?if [ "$cod ...
无法获取host和service状态,解决办法:
sudo vi /etc/hosts
#改为下面就好了
127.0.0.1 localhost
--end
我开始调整了CRT的终端编码为UTF8,还是不行,后来执行如下命令后,vi终于正常了。
vi ~/.bashrc
export LANG=zh_CN.UTF-8
--end
1. 使用map方法
import multiprocessing
import time
def f(x):
time.sleep(2)
print x
if __name__ == '__main__':
pool = multiprocessing.Pool(processes=5)
pool.map(f, xrange(10))
并发5个进程
map方法会依次将参数二数组每个元素传入参数1方法中
如果将map()替换为map_async(),则方法不会阻塞,而是直接执行main进程后面的代码,所以要配合pool.cl ...
sublime text3 设置空格可视化
- 博客分类:
- python
Prefences -> 用户设置
添加一行
"draw_white_space": "all",
--end
Preference-defalut:
【将Tab键自动替换为4个空格】
// The number of spaces a tab is considered equal to"tab_size": 4,
// Set to true to insert spaces when tab is pressed"translate_tabs_to_spaces": true,
转自:http://blog.csdn.net/intel80586/article/details/8306699
cd C:\Users\yuezi.zy\Desktop
explorer .
上面两行命令将打开explorer,然后定位到“C:\Users\yuezi.zy\Desktop”
--end
一、文本出现中文乱码问题
1、打开Sublime Text 3,按Ctrl+~打开控制行,复制粘贴以下python代码,然后回车运行。
2. 复制并粘贴如下代码:
import urllib.request,os,sys; exec("if sys.version_info < (3,) or os.name != 'nt': raise OSError('This code is for Windows ST3 only!')"); pr='Preferences.sublime-settings'; ip='ignored_packages'; n='Pa ...
关于jvm中Xmx参数默认值
- 博客分类:
- Java
我的机器win7 64bit 8GB内存,通过jconsole拿到JVM heap size
如果不设置Xmx值
Oracle JDK6
1/4物理内存
Oracle JDK7
Xms = Xmx 如果只设置Xms
256MB=Xmx, 如果Xms和Xmx都不设置
简单总结下:如果不设置Xmx值,则其大小与JDK版本以及物理内存大小有关。
参考:
http://www.oracle.com/technetwork/java/ergo5-140223.html