工具教程
PJZero
95后/ 在大厂后端六年;利用业余时间探索开源和副业;全干工程师; ♀️热爱跑步,有氧万岁;
新的博客地址: https://journeypeng.best;
SmartZoom: https://smartzoom.fun
展开
-
【linux】开关超线程
查看是否有开启超线程lscpu | grep ThreadThread(s) per core: 2如果输出了这个,就表示有开启超线程啦~开关超线程脚本#!/bin/bashHYPERTHREADING=1function toggleHyperThreading() { for CPU in /sys/devices/system/cpu/cpu[0-9]*; do CPUID=`basename $CPU | cut -b4-` echo -en "CPU: $CPUID原创 2020-12-06 18:54:59 · 4795 阅读 · 1 评论 -
Java_intellij idea 15 + tomcat + servlet 配置教程
introductionintellij : 一款综合的java开发环境,功能很强大,键盘操作方便,然后它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。是不可多得的神器啊。感觉和vs有的一比,但是它的安装包比vs小太多了,就是启动忒慢。 tomcat : Tomcat 服务器是一个免费的开放源代码的Web原创 2016-03-08 13:23:04 · 8844 阅读 · 3 评论 -
win10 配置 java8
准备工作去oracle的官网下载 java8 SDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装双击刚才下载下来的SDK文件,进入安装界面 选择路径,最好不要放在原始目录下,因为那个目录下面有空格,如果是在命令行下编译文件,中间有一个空格可能会被认为是两个参数,而编译原创 2016-02-23 22:08:35 · 1924 阅读 · 0 评论 -
工具_好(zhuang)用(bi)的chrome插件
1.vimium 作为一个伪程序员,我一直觉得键盘操作比鼠标操作爽zhuang快bi得多,在接触vim之后(本人暂时不太适应vim。因为它的一个常用按钮是ESC 离我左手中心太远,嫌弃)想着如果浏览网页的时候也能实现不用鼠标就更好了,果然,在我跑了几个论坛看了几个知乎的帖子之后,终于发现了这个神奇的插件,vimium!!!看名字是不是亮瞎了~和vim长得好像啊,对了毕竟都是为了一个目标——干掉鼠标原创 2016-01-05 13:30:14 · 776 阅读 · 0 评论 -
常用工具总结
常用工具介绍【everyThing】 => windows下一个十分高效的文件查询工具,真正实现秒查,比windows的资源管理器的查询功能快太多了太多了(windows的那个查询简直是龟速好伐)! 【fiddler】 网络抓包工具,用于网络数据分析,很强大。 【gvim】 几乎全键盘操作,让你摆脱鼠标实现高效的编辑。如果你是windows用户但是又很喜欢vim的键盘操作方式,那么这个编辑器是你的原创 2015-12-30 11:14:06 · 587 阅读 · 0 评论 -
docker 命令简介
docker 简介docker是什么呢?给大家描述几个应用场景吧,描述完大家大概就知道这个东西是用来干嘛的了。场景1相信稍微有点经验的程序员在开发的过程中都面临着部署应用的问题,假设你现在在本地辛辛苦苦开发出了一个网站,准备部署。这个时候你就很自然的联想到应该在服务器上搭建一个和本地运行环境一样的环境出来。如果是nodejs,虽然已经有了npm,有了各种打包工具,可是你还是面临着一系列的操作。而且原创 2017-05-12 17:21:44 · 472 阅读 · 0 评论 -
在Ubuntu 16.04下安装 virtualbox 5.0/5.1
不知道为什么,下载好官方的安装包之后安装总是保存。我放弃了官方的安装包,想办法从其他地方安装。软件商店试过,一直在安装,似乎卡住了,最后是通过添加了一个源的方式才装上的~这里放上安装的过程sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" >> /etc/apt/sources.原创 2017-05-13 09:27:04 · 10600 阅读 · 3 评论 -
React native + Android Studio + genymotion + Ubuntu 16.04
文章名字很长,但是似乎又不可删减~这篇博客将主要介绍怎么在Ubuntu下安装React native + Android Studio + genymotion,为的是能够在linux下顺利的使用React Native开发安卓应用。实在是不想在Window下做开发了,私心觉得忒麻烦。安装的步骤有点的复杂,各位看官如果想复制这么一个环境还请认真的看下去(即使按照原来的步骤复制,我也不敢保证绝对正确的原创 2017-05-13 23:36:35 · 887 阅读 · 0 评论 -
正则表达式-常更
匹配文件中的空白行(^[\r\n])$原创 2017-04-26 11:24:38 · 492 阅读 · 0 评论 -
Linux常用命令--常更
记录一些常见的linux命令,有些命令也不是特别常用,一段时间不用就忘记,就很可惜。这里记录下来,以后没事的时候还可以翻翻,也不用到处找了~主要包括以下内容:文件操作,网络操作,进程操作等原创 2017-05-08 19:50:07 · 380 阅读 · 0 评论 -
centos 6上安装 mysql
安装sudo yum update sudo yum install mysql-serversudo service mysqld start设置sudo mysql_secure_installation操作进入shellmysql -u root -p your_password原创 2018-07-19 21:15:51 · 226 阅读 · 0 评论 -
在linux上快速搭建ftp服务器
目录环境centos 6.6proftpd快速安装步骤安装proftpd修改配置文件启动服务知识扩展为什么要修改User/Group环境centos 6.6proftpd快速安装步骤安装proftpdsudo yum install proftd修改配置文件sudo vim /etc/proftpd.conf修改如下内容User nobody => User root...原创 2018-10-26 11:43:04 · 302 阅读 · 0 评论 -
【flag】总结文件格式编码转换的方法
文章目录查看文件编码文件编码转换工具python脚本iconvnotepad++查看文件编码file filename文件编码转换工具python脚本!!!TODOiconv# 查看iconv支持的编码格式iconv -l# 格式转换命令iconv -f GBK -t UTF-8 input_file -o output_filenotepad++非常方便!!!...原创 2018-11-26 20:54:23 · 4605 阅读 · 0 评论 -
python_解决pycharm中文乱码===心路历程
一般人使用pycharm的时候,如果要在控制台输出中文,可能直接显示的就是乱码,一些鬼都认识的东西咔咔的冒出来。我今天碰见的情况就神了啊,直接没法运行,运行到有中文的那一行就崩错误是没办法decode,根据我以往的经验(以前被python的编码折腾了好久)我先后尝试的了一下的方法:=> 打开pycharm的设置,将editor -> file encodings上面的encoding都改成“sys原创 2016-03-21 14:32:28 · 19101 阅读 · 0 评论 -
完美!解决无法启动承载网络的问题
这几天在玩树莓派,一直在用自己的笔记本发射wifi,树莓派连接之后通过 ,在windows下使用putty 以ssh网络连接的方式控制树莓派,发送指令。昨天因为其他项目的需要重新安装了一下系统,再次使用自己的系统发射wifi的时候却遇到了问题“无法启动承载网络,连到系统上的设备没有发挥作用”(感觉不妙了!) 很纳闷啊,怎么回事,之前还好好的呢。下一个猎豹wifi试试吧,下好之后却发现猎豹wifi也原创 2016-03-23 00:07:24 · 43513 阅读 · 5 评论 -
修改树莓派的源
修改树莓派的源BEFORE相信我,大多数情况下,官方文档比这些博客有用的多这里使用的是清华大学的镜像站Work1 . 查看树莓派的版本 lsb_release -aoutput(在我的Ubuntu上测试的)No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04.1 LTSRele原创 2016-11-04 20:36:22 · 996 阅读 · 0 评论 -
[centos]install python3.5 in centos
[My English is actually very poor. I write with English, because I found that English is very very import when you programming and learn new technology。most of time, I cannot find the right answer with原创 2016-08-13 22:16:30 · 484 阅读 · 2 评论 -
[加速]为conda添加国内镜像
有没有觉得用conda安装包时超级慢呢?而且经常卡住,动都动不了的那种。这就超级尴尬了,很多时候都逼得我想杂电脑~(我是个冲动的猿类)不管了,该死的default镜像用不下去了~崩溃了~换!!!百度一下!清华大学有提供镜像,而且到目前为止(2016\07\16)国内似乎仅此一家!干!贴网址 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 有操作原创 2016-07-16 14:56:51 · 92290 阅读 · 14 评论 -
git oschina入门
注册gitoschina账号下载git 下载链接Windows 并安装初始配置 git config –global user.name “username”git config –global user.email “youremail”在gitoschina上新建一个项目本地新建一个public key 并发送到gitoschina下具体操作参考 参考链接拷贝项目的链接(在项原创 2016-07-15 18:35:33 · 653 阅读 · 0 评论 -
Ubuntu 16.04 安装opencv3及其扩展模块
环境Ubuntu 16.04 LTS 64bitsMethod 1通过apt-get安装。 好处,简单易行。缺点,安装的是2.4 阉割版, 缺少一些新算法的实现。说明优缺点之后,如果你决定要这么继续的话。打开shell,执行一下命令。$ sudo apt update$ sudo apt upgrade $ sudo apt install libopencv-d原创 2017-04-29 08:55:13 · 588 阅读 · 0 评论 -
CMake基本使用 -- 常更
将一个文件下所有源文件 添加到文件target# 使用正则表达式匹配file(GLOB LOCATION_SRC "Location/*.h" "Location/*.cpp")# 添加文件到targetadd_executable(target ${LOCATION_SRC})设置c++语法# c++11 set(CMAKE_CXX_STANDARD 11) # 取值可以为 98 11原创 2017-04-26 10:21:31 · 487 阅读 · 0 评论 -
ubuntu 安装搜狗输入法 [防坑版]
linux下面,私以为搜狗中文输入法是个不错的选择,以往都用惯了,最近程序莫名其妙的崩溃,准备卸载重装.卸载之后,下载官网的安装包,安装之后输入法似乎一直没有启动. 在国内找了一些教程, 起码三个吧,看着像是差不多的样子, 最后看博主给出的图片,似乎都安装成功. 可是到我电脑上就是不行. 郁闷~最后还是在一篇英文博客里面找到了解决办法成功解决了问题. 过程比较坎坷, 这里记录一下主要的步骤吧~第原创 2017-04-21 15:48:59 · 790 阅读 · 1 评论 -
使用hexo搭建个人博客
安装 nvm nodejs 的版本管理工具curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash 安装nodejs$ nvm install node # 最新版本$ nvm install stable # 最新稳定版本安装git$ sudo apt install git原创 2017-02-23 17:33:12 · 464 阅读 · 0 评论 -
[linux]zip文件解压之后文件和文件名乱码解决方法
之前就会经常遇到这样的问题,在百度云上下下来的压缩包通过ubuntu自带的解压工具解压之后文件名和文件夹名都是乱码。听头疼的,然后就傻乎乎的每次吧文件打开然后根据文件的内容再来修改文件名。挺花时间的,今天终于决定解决这个问题了,虽然最近考试很多很多还有一堆实验。。。。。(爆炸)这里只给出最简单的解决办法,当然也有别的方法可以解决。 sudo apt install unar unar <文原创 2016-12-21 17:40:02 · 4866 阅读 · 0 评论 -
[shell]交互方式重命名文件夹内所有文件
shell编程,可以通过交互的方式逐步修改文件夹内所有文件的文件名和文件夹的名字,写这个脚本主要是为了处理从网上下载了一些文件是中文命名,这让我在bash中输入文件路径的过程中觉得有点不舒服。所以,想用一个脚本来加快文件夹重命名的过程。毕竟每次按f2还听不舒服的。同时也想通过这么一个过程学习一下shell编程啦,毕竟后天就要考试了。#!/bin/bash# 这里是默认的路径。 如果你要使用的可以直接原创 2016-12-21 17:06:34 · 1360 阅读 · 0 评论 -
Ubuntu 16.04 安装opencv3及其扩展模块
环境Ubuntu 16.04 LTS 64bitsMethod 1通过apt-get安装。 好处,简单易行。缺点,安装的是2.4 阉割版, 缺少一些新算法的实现。说明优缺点之后,如果你决定要这么继续的话。打开shell,执行一下命令。$ sudo apt update$ sudo apt upgrade $ sudo apt install libopencv-dev python-ope原创 2016-11-26 23:50:26 · 8798 阅读 · 2 评论 -
idea_在idea中使用sqlite数据库
idea是一个神级Java IDE,而sqlite 是一个轻量级的关系型数据库!对,轻量级,数据库小得不行,而且内存占用非常小,和oracle,mysql 比起来,这样的轻量级数据库让我更有好感。 想熟悉sqlite这款数据库, 你可以去官网下载它的shell,有window版的,体积也很小,运行shell就可以使用sql语言进行各种建表,插入等操作,非常方便。这里有中文版的命令解释 : Here原创 2016-04-13 19:40:19 · 23646 阅读 · 0 评论 -
树莓派和pc通过网线建立内网
树莓派和Ubuntu通过网线建立内网BEFORE:官方文档永远比我这篇博客有用当前环境 ps: 如果你在其他环境下配置出现问题, 请查阅相关文档. 我或许并不能帮到你.Ubuntu 16.04 LTS 64bitsRaspBian jessie 64bits物理连接讲你的树莓派和Ubuntu通过一根可用网线连接到起来, 如果网线接口有显示灯的话,插上网线之后记得查看显示灯时候有亮配置Ubu原创 2016-11-06 17:12:49 · 2984 阅读 · 0 评论