- 博客(42)
- 收藏
- 关注
原创 vim全选,全部复制,全部删除
全选(高亮显示):按esc后,然后ggvG或者ggVG全部复制:按esc后,然后ggyG全部删除:按esc后,然后dG解析:gg:是让光标移到首行,在vim才有效,vi中无效v :是进入Visual(可视)模式G :光标移到最后一行选中内容以后就可以其他的操作了,比如:d删除选中内容y复制选中内容到0号寄存器"+y复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用...
2020-08-20 10:20:49
1788
原创 命令比较2个文件的不同
比较2个csv文件的不同,这2个文件回车换行可能有某些格式不同,导致uniq -u出来的结果也是重复的,最后这个命令搞定cat es_sql.csv dataset_sql.csv | perl -pe 's/\r\n|\n|\r/\n/g'|sort | uniq -u > d这样处理使得2个文件的格式都一样了,然后比较不同...
2020-06-24 16:22:05
354
原创 pip3安装es_pandas
pip3 install -i https://pypi.douban.com/simple es_pandaspandas写入csv文件时,不写入编号,指定index=Falseobj = pd.read_csv('sql.csv', encoding="utf-16")sqls = obj[obj["Label"] == 1]sqls.to_csv("sql2.csv",index = False)
2020-06-24 14:45:08
688
原创 虚拟化之KVM virsh常用命令
1,查看运行的虚拟机virsh list2,查看所有的虚拟机(关闭和运行的虚拟机)virsh list --all3,连接虚拟机virsh console +域名(虚拟机的名称)4,退出虚拟机ctrl+]5,关闭虚拟机5.1 virsh shutdown +域名 这个时候我在virsh list发现 test02这个虚拟机还是在运行的,并没有关闭。我们需要安装一个acpid的服务并启动它,什么是ACPI?ACPI是Advanced Configurat...
2020-06-02 15:22:49
271
原创 python None null 区分
def test(): a ='' if a.strip()=='': print 'null' if not a.strip(): print 'null'if __name__ == '__main__': test()C:\Python27\python.exe E:/newWorkSpace/cart/common/...
2018-12-27 13:59:45
573
转载 Python int与string之间的转化
string-->int1、10进制string转化为int int('12')2、16进制string转化为int int('12', 16) int-->string1、int转化为10进制string str(18)2、int转化为16进制string hex(18)...
2018-12-08 07:50:56
16434
转载 pom文件配置
刚实习的小白,今天准备进入项目,纳尼,前辈把框架什么的都搭建好了,默默的抹了一把辛酸泪,刚刚接触自学框架的时候,添加依赖的时候总是各种问题,让前辈发给我之后,才发现人家写的代码相当优美了。下面就是前辈的pom.xml文件,给大家借鉴一下喽!<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...
2018-05-17 23:13:11
322
转载 Python中给List添加元素的4种方法分享
List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非你对它们进行排序或其他修改操作)。在Python中,向List添加元素,方法有如下4种方法(append(),extend(),insert(), +加号)1. append() 追加单个元素到List的尾部,只接受一个参数,参数可以是任何数据类型,被追加的元素在List中保持着原结
2017-12-19 09:45:51
104991
转载 python中的字符数字之间的转换函数
int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 rep
2017-12-18 20:29:27
310
原创 python读conf配置文件--ConfigParser
python读写配置文件还是比较方便得。 1) 基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该section的所有键值对
2017-12-16 16:31:48
4681
原创 Git常用命令
查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区
2017-06-30 06:00:09
327
原创 测试
1. 单例模式单例模式用来保证系统中的一个类只有一个实例单例类的构造函数必须私有同时单例类必须提供一个全局访问点public class Test { private Test(){} private static Test uniqueInstance = new Test(); public static Test getInstance(){ return uni...
2016-12-17 09:18:56
343
原创 IntelliJ Idea 常用快捷键列表
最近访客Earth..hxw45..javae..chenz..hdllong王超..章鱼组合深度国际yslhk1wx57f..wb57c..20130529最新评论 qq5826f36cbe802:Java模拟dir命令显示文件信息列表ht..xin
2016-12-13 14:55:36
371
原创 数据库中文本和图片的插入
//插入文本大数据 @Test public void testClob() throws Exception{ String sql = "insert into testclob(resume) values(?)"; //得到大文本的字符数组 File file = new File("c:\\sql.txt");
2016-12-07 19:03:32
1151
原创 Java 对文件夹的操作
1. 判断文件是否存在 不存在创建File file = new File("e:\\test\\bin.txt"); if(!file.exists()){ try { file.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStac
2016-09-20 16:29:05
329
原创 Appium_java 手机设置配置
AppiumDriver driver = null; try { File appDir = new File("apps/"); File app = new File(appDir, getConfigProperty("appName")); DesiredCapabilities capabi
2016-09-20 15:55:26
672
转载 java对cookie的操作
java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下HttpServletRequest request HttpServletResponse responseCookie cookie = new Coo
2016-09-19 14:34:16
227
原创 java web编程积累
1. 解决页面显示乱码问题添加代码response.setContentType("text/html;charset=utf-8");
2016-09-14 14:01:59
258
原创 编程习惯积累
1. 当限制条件有可能为空的时候,可以再比较条件中加入 && 形成与的关系,如下://获得cookiesCookies cookies = request.getCookies();for(int =o;i省略.....}其中当首次访问的时候cookies为空 ,会报空指针异常解决办法:for(int =o;cookies!=null&&i省略.....
2016-09-09 17:33:03
275
转载 Log4j.properties配置详解
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、
2016-06-23 16:54:28
219
转载 Firefox设置新窗口打开方式
Firefox装太多到扩展会影响速度,所以直接在about:config中进行设置,使Fierfox只运行一个实例(可以安装TMP扩展实现此功能),设置方法如下:browser.link.open_newwindow 3 browser.link.open_newwindow.restriction 0 以下该项目的含义: browser.link.open_newwind
2015-03-27 16:10:01
6557
转载 StringUtils 方法
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringU
2015-01-11 08:16:24
377
原创 eclipse 快捷键
JAVA中处理异常(try catch)的快捷键:1.选中你需要加的代码块,然后右键,会出现surroud with,然后选择try catch即可。2.当然你可以按ctrl+shift+z,出来后在选择。3.在myeclipse里Alt+/是代码提示功能,你就写个try然后左手按下alt键不要放开右手按下/键,当myeclpse出现提示后松开双手,按下enter(回车键)即可
2015-01-07 14:40:25
429
转载 selenium2.0(WebDriver) API
1.1 下载selenium2.0的包官方download包地址:http://code.google.com/p/selenium/downloads/list官方User Guide: http://seleniumhq.org/docs/官方API: http://selenium.googlecode.com/git/docs/api/java/index.ht
2014-09-14 19:56:53
602
转载 Python strip lstrip rstrip使用方法
Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:theString = 'saaaay yes no yaaaass'print
2013-11-07 17:39:50
516
原创 python遍历文件夹和文件
在Python中,文件操作主要来自os模块,主要方法如下:os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.path.isdir(name):判断name是不是一个目录,name不是目录就返回false
2013-11-06 17:44:21
1366
转载 String.ValueOf 和 toString 的区别
1 (string)--> 这是标准的类型转换,将object转成String类型的值,使用这种方法时,需要注意的是类型必须能转成String类型,否则容易抛出CalssCastException异常2 toString--> 必须保证object不是null值,否则将抛出NullPointerException异常 3, String.valueOf()--> 不用担心
2012-06-28 15:25:20
580
转载 px、dip、sp区别和使用方法
一、 概述我们在页面布局的时候,经常会设置容器的长度,但是到底该使用哪个作为长度的单位而懊恼。在Android中支持的描述大小区域的类型有以下几种。px(pixels)——像素:不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。dip(device independent pixels)——设备独立像素:这个和设备硬件有关,一般哦我们为了支持WCGA
2012-06-27 10:59:46
1863
转载 Eclipse快捷键大全
Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Al
2012-03-19 17:36:22
284
转载 命令行模式和图形界面切换问题
1、从桌面版怎么能进命令模式呢?alt + ctrl + f1 ~ f6或者在终端中输入命令:sudo /etc/init.d/gdm stop 进入文本模式alt + ctrl + f7 ~ f12或者startx 回到桌面 2、为什么用sudo /etc/init.d/gdm stop进入命令行界面后,再以startx进入图形界面的话这个命令sudo /et
2012-02-13 13:53:39
871
原创 开始学习Django, 点滴积累
安装Django 安装官方发布版本的Django 到http://www.djangoproject.com/download/下载tarball的Django-*.tar.gz Java代码 tar xzvf Django-*.tar.gz cd Django-* sudo python setup.py install W
2012-01-31 14:10:10
362
转载 python 字符串替换
python 字符串替换是python操作字符串的时候经常会碰到的问题,这里简单介绍下字符串替换方法。python 字符串替换可以用2种方法实现:1是用字符串本身的方法。2用正则来替换字符串下面用个例子来实验下:a = 'hello word'我把a字符串里的word替换为python1用字符串本身的replace方法a.replace('word','pyth
2012-01-19 16:57:07
505
转载 python核心编程--笔记
的解释器options:1.1 –d 提供调试输出1.2 –O 生成优化的字节码(生成.pyo文件)1.3 –S 不导入site模块以在启动时查找python路径1.4 –v 冗余输出(导入语句详细追踪)1.5 –m mod 将一个模块以脚本形式运行1.6 –Q opt 除法选项(参阅文档)1.7 –c cmd 运行以命令行字符串心事提交的python脚
2012-01-16 22:04:59
3123
转载 os.path用法
os.path.abspath(path)返回path规范化的绝对路径。>>> os.path.abspath('test.csv')'C:\\Python25\\test.csv'>>> os.path.abspath('c:\\test.csv')'c:\\test.csv'>>> os.path.abspath('../csv\\test.csv')'C:\\
2012-01-16 15:49:52
2518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人