饶伟健
码龄14年
关注
提问 私信
  • 博客:81,496
    社区:840
    82,336
    总访问量
  • 19
    原创
  • 1,576,331
    排名
  • 5
    粉丝
  • 0
    铁粉

个人简介:学生一枚

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-04-23
博客简介:

raoweijian的专栏

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得7次评论
  • 获得54次收藏
  • 代码片获得514次分享
创作历程
  • 10篇
    2017年
  • 7篇
    2016年
  • 3篇
    2014年
TA的专栏
  • perl
    1篇
  • 生物信息
    1篇
  • linux
    3篇
  • R
    1篇
  • python
    5篇
  • cygwin
    1篇
  • mysql
    1篇
  • solr
  • jquery
    1篇
  • WSL
    1篇
  • web开发
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用 pyinstaller 把python脚本打包成 windows exe 可执行程序

首先,需要明确的一点是,必须在 windows 安装 python,并且用 windows 下的 python 来执行打包的操作,才可以得到 exe 可执行程序(可以先在 linux 下完成调试)。 因为无论是 py2exe 还是 pyinstaller,都是针对同平台来发布的。如果在 linux 下执行打包的操作,最终得到的一定是一个 linux 下的二进制可执行程序。1. 安装 pyinsta
原创
发布博客 2017.11.03 ·
4531 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

xshell 连接 hyper-v 虚拟机的正确姿势

创建虚拟交换机在 hyper-v 管理界面右键点击你的机器,选择【虚拟交换机管理器】 选择【内部】,点击【创建虚拟交换机】 【名称】随便写,然后点击确定即可 创建桥接进入 【控制面板\网络和 Internet\网络连接】 同时选中当前的本地连接和刚才创建的虚拟交换机,然后邮件,点击【桥接】 稍等几秒,桥接即可创建完成获取虚拟机的ip地址以 ubuntu 为例 打开终端,输入命令/sbin
原创
发布博客 2017.07.14 ·
9854 阅读 ·
1 点赞 ·
2 评论 ·
4 收藏

python 折行的正确姿势

python 折行的正确姿势在写 python 代码时,有时变量值是一个非常长的字符串,比如这样:line = 'this is a very very very very very very very very very very long string'如果写在一行里,难看不说,可能还过不了一些代码风格检测。那么应该怎么折行呢?方案1line = """this is a very very
原创
发布博客 2017.06.02 ·
6843 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

API测试工具 postman 介绍

简介在开发API的过程中,会需要调试功能是否正常。 对于get类的api,直接用浏览器测试即可,但是post类的用浏览器就不方便测试了。 这里介绍一个chrome的插件,postman。安装能翻墙的同学,直接在chrome的插件商店里安装即可,这里介绍一个不用翻墙的安装方法。 直接在首页搜索postman,点这个结果进去,就可以下载到离线的安装包。安装包后缀为.crx,然后打开chrome的插
原创
发布博客 2017.04.14 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python lstrip小坑说明

现在我有一个字符串 a = “/home/work/ooobcdefg” 现在想要删掉 “/home/work/” 这一部分 由于 “/home/work” 刚好在字符串 a 的最左边, 所以想到了用 a.lstrip(‘/home/work’), 实际运行结果如下:>>> a = '/home/work/ooobcdefg'>>> a.lstrip('/home/work/')'bcde
原创
发布博客 2017.04.14 ·
1251 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

mysql学习笔记

多字段约束在应用中,经常会遇到一种情况:多条数据,A B两个字段不能都一样。 比如我现在有一个表 cov,用于统计各个模块每次提交代码时的增量覆盖率。那么一个模块的一个版本,就只能有一条数据 sql语句如下:alter table cov add constraint unique_base unique(module_name, version);取消约束alter table cov dr
原创
发布博客 2017.04.14 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SAM文件格式详解

生物信息上的东西,由于发展的时间不长,所以各种标准都不算是广泛传播。 尤其是文件格式之类的,中文版的资料很少,不少英文版的说明也不是很清晰。 这里对SAM格式进行一下解释,希望对新人有所帮助。如下是SAM文件中的一行FCC0YG3ACXX:2:1103:1572:139769#GCTTAATG 99 chr10 60001 0 90M = 60390 479 GAATTCC
原创
发布博客 2017.04.01 ·
8651 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

通过 xshell 连接 ubuntu on windows(WSL)

通过 xshell 连接 ubuntu on windows(WSL)这里主要讲几个关键步骤1. 卸载 ssh serversudo apt-get remove openssh-server2. 安装 ssh serversudo apt-get install openssh-server3. 修改 ssh server 配置sudo vim /etc/ssh/sshd_config需要修
原创
发布博客 2017.03.24 ·
33505 阅读 ·
20 点赞 ·
2 评论 ·
48 收藏

jquery学习笔记

首先强烈推荐廖雪峰的教程http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434499993118b8173572625b4afe93a8b19dd707ea1d000讲的非常清晰,到位,是我见过的最好的教程
原创
发布博客 2017.03.17 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用solr,提示 bin/solr: line 135 解决办法

网上有英文的解释:http://www-01.ibm.com/support/docview.wss?uid=swg21997812意思就是第135行里用到的语法是bash 3.1版本才引入的,如果bash版本过低,会认为是语法错误。所以解决方案就是下载新版的bash并安装下载地址:http://ftp.gnu.org/gnu/bash/
原创
发布博客 2017.02.14 ·
540 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 修改 80端口转发规则

问题是这样的1. 已经通过 iptables 设置把80端口转发到8080端口2. 现在需要修改转发规则,把80端口转发到8003端口如果直接用这样的命令新建一条转发规则的话,是不生效的iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8003因为转发规则是有顺
原创
发布博客 2016.12.30 ·
4636 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

pyh 修改addJS时默认的位置

最近在做一个小工具,用于在html里展示两个字符串不一致的地方。用到了一些js的代码,包括开源库和自己写的代码。由于开源库代码量很多,直接写在html里会导致文件很大,不方便转发、查看。只能用 这样的形式。由于产出html的代码用的是python,使用pyh,最终产出的html如下:注意一下js的位置,是放在head里的。lib/report.j
原创
发布博客 2016.12.29 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 使用技巧

1. 多字段约束alter table cov add constraint unique_base unique(module_name, version);2. 取消约束alter table cov drop index unique_base;注意这里的 unique_base 就是创建约束时起的名字
原创
发布博客 2016.10.19 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

win7下删除cygwin或者msys2的ssh服务

最近想从MSYS2换到cygwin。首先手动删除了msys2 整个目录,然后安装cygwin。最后在cygwin配置ssh-host-config,一直到这里都没有异常。然后执行net start sshd,会提示错误码2,找不到文件。然后在服务管理界面,可以看到MSYS2 sshd服务还在,并且其指向的地址是旧的msys2的路径,所以我们需要删除掉这个服务,再重新配置ssh-ho
原创
发布博客 2016.05.03 ·
1943 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

python的多线程和多进程

python由于gil机制,多线程的性能一直很捉急。所以在有大量计算的需求时,多线程实际效率会比单线程还低。直到发现了这个神器:multiprocessing
原创
发布博客 2016.04.18 ·
479 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

linux 开通ftp服务

1. 登录到root用户,因为普通用户可能涉及到各种权限问题2. 安装 vsftpd yum install vsftpd3. 启动vsftpd服务service vsftpd start4. 检查21端口是否正常netstat -an | grep 21
原创
发布博客 2016.01.18 ·
363 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

linux 增加sudo权限

1. 登录到root用户,修改 /etc/sudoers 文件的写权限:chmod u+w /etc/sudoers2. 编辑这个文件,把想要添加的用户增加进去:root    ALL=(ALL)   ALLraoweijian  ALL=(ALL)   ALL    3. 记得把文件的写权限关闭掉chmod u-w /etc/sudoers
原创
发布博客 2016.01.18 ·
436 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

R语言笔记

按照某列排序:res[order(res[,8], decreasing=F),]
原创
发布博客 2014.11.05 ·
1383 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

免输密码登录ssh服务器(vim远程编辑时也不用每次保存都输入密码)

用OpenSSH在linux下登陆ssh服务器时,每次都提示要输入密码,而且使用vim 的netrw插件编辑远程文件时每次修改后保存都要输密码,非常麻烦。查看了netrw的help文档,发现已经介绍了自动登陆ssh服务器的方法:1. 创建一个公开/私密钥对(在客户端机器上进行)ssh-keygen -t rsa(saving the file in ~/.ssh/id_rsa
转载
发布博客 2014.08.29 ·
1937 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FunSeq脚本修改

FunSeqfunseq.gersteinlab.org
原创
发布博客 2014.04.10 ·
1193 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多