
小技巧合集
Emiya_Zero
渣渣程序猿
展开
-
利用grep进行文本处理
利用grep进行文本处理背景相关命令思路过程1.首先用grep过滤出数据2.拆完了肯定是要匹配下数据量是否能对3.发现数据对应不上背景需要将一份百万的数据按照一定的规格(开头以地市字符)进行数据拆分。相关命令grepwc思路根据grep的正则匹配出以hz、nb开头的数据过程1.首先用grep过滤出数据grep '^hu' aaa.txt >hu.txtgrep '^hz' aaa.txt >hz.txtgrep '^jh' aaa.txt >jh.txtgr原创 2022-04-15 18:32:37 · 1004 阅读 · 0 评论 -
Sql正则的使用
sql正则的使用原创 2022-04-08 18:53:17 · 3154 阅读 · 0 评论 -
shell脚本-批量gbk转utf-8
这里写自定义目录标题背景代码碰到的问题背景原因很简单,当初工程拆分,把老代码的gbk文件原封不动的挪到了新的工程,gradle编译已经指定了options.encoding = “UTF-8” 但是还是会出现gbk乱码导致编译不成功。只怪自己太菜不会用gradle解决,只能退而求其次用shell脚本进行gbk转utf-8.代码在#!/bin/shisEnc() { local temp=`iconv -f $2 $1 1>/dev/null 2>/dev/null &原创 2022-03-21 19:17:48 · 2423 阅读 · 0 评论 -
Idea Debug技巧之断点条件设置
在刷LeetCode的时候递归层数多的时候总是很苦恼,正好有次在看博客的时候发现Idea调试的时候是支持语句判断的,于是就尝试了下,于是发现中间有坑1.设置一个断点Idea设置断点很简单,在你想要停止的地方左边单击一下,例如以下:public static void main(String[] args) { int j = 10; for (int i = 0;i<10 ;i++){ System.out.println(i);原创 2020-08-09 21:29:35 · 12030 阅读 · 0 评论 -
maven reimport all maven projects to jdk 1.5
Maven更新idea编译版本变成1.5修改maven的默认编译版本最近在在使用maven的时候,发现每修改一次pom文件就会导致工程的编译版本变成1.5版本,让人头大。后来发现是maven的默认jdk配置导致的,如果你在pom里面没有指定jdk版本的话如下配置:<properties> <java.version>1.X</java.version>...原创 2020-01-15 09:54:18 · 1415 阅读 · 0 评论 -
小技巧合集 (-) 分页的获取
public PageResult<T> findPageResult(final BaseQuery baseQuery) { //创建pageResult对象 final PageResult<T> result=new PageResult<T>(baseQuery.getCurrentPage(),baseQuery.getPageSize(),this.ge原创 2016-05-10 18:58:48 · 622 阅读 · 0 评论 -
Java return 137
Java return 137最近在弄一个考古工程,需要构建ejb,需要在ant构建的时候调用weblogic的appc命令在调用这个命令的时候一直提示java:return 137<java classname="weblogic.appc" fork="true" failonerror="true" maxmemory="2048m">最后花了一天时间研究发现,居然是...原创 2018-06-08 15:14:58 · 534 阅读 · 0 评论