自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 如何把java文件打包成命令行带参数可执行的jar,without IDE,without maven,并在python下运行jar

应用背景问题的解决来源于问题的产生,今天就遇到了这样的问题:在linux环境下without IDE,做图像修复填充方面的工作,从github上clone了一个项目patchMatch(java source code)。通过命令javac编译和java运行,但是这样需要每次更改参数,又重新编译source code,太麻烦了。于是,我就想:能不能将source code编译成.class文...

2018-08-14 23:33:22 1024

原创 彻底理解numpy中的axis

时下流行人工智能,python成为人工智能最好的处理语言,这与python中的科学计算模块numpy是分不开的。numpy相信大都数人都知道。而在numpy中,有很多的函数都涉及到axis,numpy中的轴axis是很重要的,许多numpy的操作根据axis的取值不同,作出的操作也不相同。可以说,axis让numpy的多维数组变的更加灵活,但也让numpy变得越发难以理解。因此,弄清楚axis的...

2018-08-27 22:00:51 9368 20

原创 linux服务器开机自启动某个脚本程序(可设定启动优先级的高级启动方式)

1.应用背景我们在服务器上开发时,经常需要将某个程序开机就自启动,比如说系统的mysql服务就是开机自启动的。那么我们如何能够让自己的程序开机自启动呢? 2.实现步骤1. 写好执行脚本,比如我在当前Desktop上写了个hello.sh,功能是:输出'succeed',以追加方式,重定向到 /home/xxx/Desktop/hello_store.txt文本中(方便看开机自...

2018-08-18 12:24:20 8121 4

原创 正则表达式(四)——贪婪与非贪婪模式

高级用法在这里:正则表达式(三)——高级用法:search,findall,sub,split8.贪婪与非贪婪模式首先我们以简单的例子来说说什么是正则表达式的贪婪与非贪婪匹配?比如假定匹配字符串和正则表达式为:>>> match_str = 'abcdefc' #匹配字符串 贪婪匹配:>>> pattern = r'ab.*c'&...

2018-08-13 17:51:02 18024 4

原创 正则表达式(三)——高级用法:search,findall,sub,split

进阶部分在这里:正则表达式(二)——进阶之匹配分组4. search用法上面我们学习了re模块的match用法,下面我们来学习下re模块中search用法!(其实也算不上高级用法啦)match和search对比:match的一个特点就是从左向右完整的去匹配,多出来的不管,少了就不行;search是在给定字符串当中去搜索的符合正则表达式的内容。match和search的语法...

2018-08-13 12:26:18 6080 2

原创 正则表达式(二)——进阶之匹配分组

基础部分在这里:正则表达式(一)——基础之匹配字符,数量,边界这部分我将换种形式来讲述,结合实际问题需求来讲述。3.匹配分组字符 功能 | 匹配左右任意一个表达式 (ab) 将括号中的字符作为一个分组 \num 引用分组num匹配到的字符串 (?P<name>) 分组起别名 (?P=name) 引用别名为name分组匹...

2018-08-12 18:16:22 8922

原创 正则表达式(一)——基础之匹配字符,数量,边界

1.概念1.1 正则表达式概念正则表达式,又称正规表达式,规则表达式,正规表示法等(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述,匹配一系列匹配某个句法规则的字符串。在很多文本编辑器中,通常被用来检索、替换那些符合某个模式(规则)的文本。Regular Expression的“Regu...

2018-08-12 14:25:03 15175 2

原创 玩转python(一)——微信远程控制电脑

  1. 综述          这是一个挺有意思的 python 程序,基于 itchat 实现微信控制电脑。你可以通过在微信发送命令,来拍摄当前电脑的使用者,然后图片会发送到你的微信上。甚至你可以发送命令来远程关闭电脑。效果如下图所示: 2.应用场景        你可爱又迷人的女朋友,在看到这篇教程之后,非常的开心。在你的电脑上部署了这个脚本,并且在你不知情的情...

2018-08-11 22:56:32 11047 5

原创 Linux中Kill进程的N种方法

linux的进程管理手段丰富。想怎么杀进程都可以。废话少说,正题开始:常规篇:首先,用ps查看进程,方法如下:$ ps -ef或者:$ ps -aux此时如果我想杀了火狐的进程就在终端输入:$ kill -s 9 1827其中-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程。各个终止信号及其作用见附录。1827则是上面ps查到的火狐的P...

2018-08-09 12:50:26 33178 1

原创 pytorch学习日记(三)——之Data Parallelism

PyTorch中使用了张量类型,而不用numpy的array,就是为了可以在GPU上运行代码,那我们怎么样才能使用GPUs来加速运行呢。其实非常简单,几条语句就可以完成了。1. 基本语句模型放到一个GPU上运行model.gpu() 将张量放到GPU上mytensor = my_tensor.gpu()注: 仅仅调用my_tensor.gpu()函数并不会将张量复制到GPU上,所以一定...

2018-08-08 10:38:21 612

原创 pytorch学习日记(二)——之cv2,matplotlib,PIL比较及与Tensor的转换

用python进行图像处理中分别用到过matplotlib.pyplot、PIL、cv2三种库,这三种库图像读取和保存方法各异,并且图像读取时顺序也有差异,如plt.imread和PIL.Image.open读入的都是RGB顺序,而cv2.imread读入的是BGR顺序。使用时需要倍加注意。1. cv2,matplotlib,PIL比较读取图像1.cv2.imreadopencv读进...

2018-08-08 09:12:18 8950 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除