自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在第一列前面、中间、后面插入字符串

需要用到shell命令awk在前面、后面、指定列添加相同字符(1)给一个文件中的每一行开头插入字符的方法:awk '{print "需要添加的字符" $0}' fileName(2)给一个文件中的每一行结尾插入字符的方法:awk '{print $0 "需要添加的字符"}' fileName(3)给一个文件中的每一行的指定列插入字符的方法:awk '$0=$0X"' fileName删除某一个列(1)删除文件中的第一列:awk '{$1="";print $0}' fileName.

2020-11-05 17:42:03 6475

转载 决策矩阵分析法

http://www.xphabit.com/article/3002.html网格分析,也被称为是决策矩阵分析,是由英国管理学家斯图尔特•普提出的一种多因素辅助决策工具。因此该方法也被称为普氏分析或者多因素辅助分析。它是一款非常有效的辅助决策工具,当你面临很多好的项目选择,同时又有许多因素需要综合考虑的情形,应该首先选择网络分析。网格分析是多种影响因素的决策分析最简单的一种形式,也被称为...

2020-02-02 16:14:04 5151

转载 Mac设置adb

转载自:https://www.jianshu.com/p/d0681fe61848

2019-10-22 21:00:11 204

原创 Java集合小结

在Java语言中,所有的集合类继承自两个基本接口:Collection和Map。继承树如下:具体的集合有:集合类型 描述 ArrayList 一种可动态增长和缩减的索引序列,采用整数随机访问时,速度快,插入删除元素时,需要移动前面或后面的元素,效率低 LinkedList 可以在任一位置进行高效的插入和删除的有序序列,采用整理索引访问元素时,效率低,不支持...

2019-08-07 10:31:00 114

原创 接口和抽象类

一、什么是接口:官方定义:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。接口不是类,而是对类的一组需求的描述,这些类要遵从接口描述的同一格式进行定义。服务提供商经常这样说:“如果类遵从某个特定的接口,那么就履行这项服务”。举例:interface Ins...

2019-08-05 15:44:04 110

原创 夏泽网注册码链接

注册码链接:http://nianjian.xiaze.com/tags.php?/%E4%B8%AD%E5%9B%BD%E6%88%BF%E5%9C%B0%E4%BA%A7%E5%B8%82%E5%9C%BA%E5%B9%B4%E9%89%B4/1/13550577097/   

2019-02-19 19:54:31 2799 4

转载 grep匹配多行

转字:http://blog.sina.com.cn/s/blog_65e13da00100of1f.html分类: Coding1、或操作  grep -E '123|abc' filename  // 找出文件(filename)中包含123或者包含abc的行  egrep '123|abc' filename    // 用egrep同样可以实现  awk '/123|abc/' filen...

2018-06-28 15:13:20 10038 1

原创 Spring报错:is defined: expected single matching bean but found 2

原文链接:http://www.comsmp.com/2017/02/10/3-4/原来的配置文件:调用时配置:

2018-06-26 20:42:55 1266

转载 StringBuilder后加换行符

转载自:https://codeday.me/bug/20170509/14864.html我有一个StringBuilder对象,StringBuilder result = new StringBuilder();result.append(someChar);现在我想添加一个换行字符到StringBuilder。我该怎么做?result.append("/n"); 不工作。所以,我正在考虑...

2018-06-15 10:04:43 24740 1

原创 Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of ty

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.xxx.LanguageRecognizeService] found for dependency [com.xxxxxx.LanguageRecognizeService]: ex...

2018-05-21 21:14:10 6645 1

转载 springmvc filter

http://www.cnblogs.com/panxuejun/p/6688573.html位置:过滤器放在web资源之前,可以在请求抵达它所应用的web资源(可以是一个Servlet、一个Jsp页面,甚至是一个HTML页面)之前截获进入的请求,并且在它返回到客户之前截获输出请求。Filter:用来拦截请求,处于客户端与被请求资源之间,目的是重用代码。Filter链,在web.xml中哪个先配置...

2018-05-04 17:16:20 359

原创 JDK1.8下打包,报警告: @param 没有说明

在JDK 1.8环境下使用maven-javadoc-plugin打包时,遇到错误:[ERROR] /Users/Documents/workspace/git/x/qautil/src/main/java/com/t/qaforest/db/forestdb/stdcategory/CategoryPropertyValuesDB.java:104: 警告: valueId没有 @param[...

2018-05-04 14:17:13 5994

转载 Java写Excel

官网文档:https://poi.apache.org/spreadsheet/quick-guide.html#NewWorkbook写的比较好的例子:https://www.cnblogs.com/chenyq/p/5530970.html注意事项:1、file的相对路径和绝对路径:1)若不指定路径,则就在当前工程的路径下生成Excel文件。http://www.blogjava.net/zh...

2018-03-19 14:54:26 256

原创 git 常用命令及问题

一、切换远程分支到本地git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:1. 找一个干净目录,假设是git_work2. cd git_work3. git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录4. cd project5. git branch -...

2018-03-14 15:18:15 176

原创 sql笔记

1、 SELECT cat_id FROM `categories`  WHERE cond LIKE "%:/_%" ESCAPE '/' 当匹配字符串中含有_时,使用转义字符后,再escape掉,可以查找真正含有_的数据数据:C127474107;P210194515:_16061062|...

2018-03-07 17:00:14 115

转载 Hive的left join、left outer join和left semi join三者的区别

http://www.crazyant.net/1470.html

2018-02-26 16:20:05 11841

转载 java对象和json对象互相转换

http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html

2018-01-22 19:18:26 259

原创 intellij idea解决冲突时遇到的问题

大家在同一个分支上开发,本地修改了几个文件,遇到问题:问题描述:1.本地git commit了后,但是没有push2.git pull,从远程代码分支上pull了很多改动文件下来。但是:1.这些pull下来的文件,都显示在local changes这里;原因:没有细究解决方式:1.git status查看本地所有改动;2.git add -A3.gi

2018-01-09 10:07:51 3438 2

转载 Java8将list转为map

原文:https://zacard.net/2016/03/17/java8-list-to-map/常用方式代码如下:public Map getIdNameMap(List accounts) { return accounts.stream().collect(Collectors.toMap(Account::getId, Account::getUsern

2018-01-08 17:52:18 671

转载 enum与int、String类型互转

enum与int、String之间的转换enumintenum -> int: int i = enumType.value.ordinal();int -> enum: enumType b= enumType.values()[i]; enumStringenum -> String: enumType.name()String -> enum: enu

2018-01-08 15:03:15 1465

转载 linux升级python

Linux版本升级:1、  首先确认Linux操作系统中自带的python 版本时候与自己所需要的版本一致所有的python版本都在https://www.python.org/ftp/python/ 选择下载2、 wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz 进行下载3、 解压

2017-12-27 11:40:10 904

原创 JVM中常用命令集合

记录在工作排查问题时,使用的一些JVM命令:1.参数:-verbose:class作用:显示每个类加载的路径,在排查冲突时,可以使用。举例:intellij idea运行TC时,报类冲突问题,如果使用debug,加载的类过多,排查困难。可以在run->edit configration  ,JVM 参数中填入该参数,则运行TC时,可以在控制台显示各个类加载的路径,便于排

2017-12-21 11:17:58 309

原创 Caused by: java.lang.VerifyError: Cannot inherit from final class

背景:引入多个测试的client包后,运行TC时,报错:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'aeProductPostPropertyCacheDao' defined in URL [jar:file:/Users/jiny

2017-12-21 11:03:13 7417

原创 jvm 内存基本概念

Java内存组成:堆 和 非堆JVM主要管理两种类型的内存:堆 和 非堆。堆(heap memory):1)Java运行时数据区域,所有的类实例、数组内存,从此处分配;2)在jvm启动时,创建堆;3)留给开发人员使用,比如在代码中创建cache,分配了cache的空间和cache数据存储是在堆上。非堆(Non-heap memory):1)也称“永久代”,JVM留给自己

2017-12-20 10:56:07 152

原创 mac下载的文件后缀@问题:-rw-r--r--@

问题描述:在mac上从chrome上下载的文件,带了一个@标识符,导致解压的时候,报错不是压缩文件。解决:-mac:data $ xattr -l 20171216.1939242.data解决:xattr -d com.apple.quarantine 20171216.1939242.data  xattr -d com.ap

2017-12-18 13:38:05 4431

原创 linux常用命令

1、在当前文件夹下查找含有 ‘Random’ 字符串的所有Java文件find ./ -name '*.java' | xargs grep 'Random'

2017-07-31 12:13:55 287

转载 wifi探针基本概念

1、WiFi探针技术WiFi 探针技术是指基于WiFi探测技术来识别AP(无线访问接入点)附近已开启 WiFi 的智能手机或者WiFi终端(笔记本,平板电脑等),无需用户接入WiFi,WiFi探针就能够识别用户的信息。有以下几个特点:1)用户无需参与,只要WiFi打开,就可被探测到,无需连接到网络2)跟系统无关,Android , IOS全兼容3)探测的是设备的MAC地址4

2017-04-07 11:33:00 3965 1

原创 intellij idea日志输出目录

intellij idea日志输出目录:/Users/jinyun/Library/Logs/IntelliJIdea2016.3intellij有莫名其妙的问题,来输出日志看下,对症解决。

2017-02-17 15:34:45 46833 2

原创 Caused by: java.lang.IllegalStateException: Context namespace element 'annotation-config' and its pa

问题:运行测试TC时报错,org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath:configuration/server/spri

2017-02-09 10:24:28 8959

原创 intellij创建的工程,从jdk1.7切换到1,8未生效问题解决

背景:本地系统同时安装了jdk 1.7和jdk 1.8,默认java_home输出的是1.7版本。使用intellij直接创建maven工程,没有指定jdk版本,默认使用的是系统java_hoem中的jdk1.7。现在希望将工程的jdk由1.7版本升级到1.8版本。问题描述:直接在工程中右键点击 fiel->other settings->default project

2017-01-25 17:28:50 2308 1

原创 mac+intellij 搭建测试工程遇到的问题记录

前些日子从Windows上移步到mac上开发,IDE从eclipse换成了intellij,记录过程中遇到的问题1、从Intellij中导入maven工程参考文档:2、在intellij和在mac下用mvn编译时,总是报:maven 不兼容的类型。但是之前在windows上用eclipse时,没有遇到过此问题。原因:intellij在编译工程时,用的是指定的mac机

2017-01-23 16:02:14 553

原创 eclipse中运行testng时,报错 错误: 找不到或无法加载主类 org.testng.remote.RemoteTestNG

eclipse中运行testng时,报错  错误: 找不到或无法加载主类 org.testng.remote.RemoteTestNG原因是:pom中依赖的testng版本是6.9.12 ,而eclipse的 testng插件是6.9.0 ,在6.9.12版本中去掉了这个类 org.testng.remote.RemoteTestNG解决方式:更新eclipse testng插件到

2016-12-08 10:58:02 12539 1

转载 string 转 java对象、转map的方式

1、使用fastJson 将String转 map:String out;        Object succesResponse = JSON.parse(out);    //先转换成Object        Map map = (Map)succesResponse;         //Object强转换为Map2、String 转 java 对

2016-08-14 15:05:38 54599

原创 一张表中有三个值A/B/C,三者为A-B-C树状结构关系,如何查询出值C大于100的A值

问题:一张表中有三个值A/B/C,三者为A-B-C树状结构关系,如何查询出值C大于100的A值

2015-04-03 10:16:16 447

转载 逻辑与(&)和逻辑或(|) VS 短路与(&&)和短路或(||)

1.  逻辑与(&)和逻辑或(|):        标准的逻辑与(&)和逻辑或(|),不论第一个表达式为true or false,都计算第二个表达式。        例如:if (c==0 | e++ 2.  短路与(&&)和短路或(||)        A&&B, 当A为false时,不去计算B的值而直接返回false;当A为true时,计算B的值。

2013-12-04 09:56:32 660

转载 WEB测试基本内容

WEB测试基本包括以下几个方面:1,界面测试,网页的界面效果是否有出错的地方,如导航条位置是否合理,与内容布局是否合理等,页面上一些基本设置及基本功能是否正常。2,功能测试,测试中的重点,例如:     1)功能连接是否正常;     2)表单提交是否正常,如注册信息时,需要验证服务器能否正确保存数据,后台运行的程序能否正确解释和使用这些信息。     数据正确性验证、异常处理

2013-12-02 17:47:24 852

转载 JPEG编码

一、JPEG算法概要  JPEG(Joint Photographic Experts Group)是一个由ISO和IEC两个组织机构联合组成的一个专家组,负责制定静态的数字图像数据压缩编码标准,这个专家组开发的算法称为JPEG算法,并且成为国际上通用的标准,因此又称为JPEG标准。JPEG是一个适用范围很广的静态图像数据压缩标准,既可用于灰度图像又可用于彩色图像。  JPEG专家组开发了

2013-06-03 09:11:36 1138

转载 tar.gz文件的安装

tar.gz文件的安装,是属于自己编译源代码的方法。多说一句,tar是把文件打成一个包,并不压缩;.gz是用gzip把打成包的.tar文件压缩,所以成了一个.tar.gz的文件。安装的话,先解包,tar -zxvf xxx.tar.gz,这样会生成一个以文件名命名的文件夹。里面会有一些README、INSTALL、DOC等等一些文档,仔细读读,可以知道这个软件安装需要什么特殊的设置什么的。

2013-05-11 11:12:30 493

转载 ubuntu关于aptitude和apt-get

起初GNU/Linux系统中只有.tar.gz。用户必须自己编译他们想使用的每一个程序。在Debian出现之後,人们认为有必要在系统中添加一种机 制用来管理安装在计算机上的软件包。人们将这套系统称为dpkg。至此着名的‘package’首次在GNU/Linux上出现。不久之後红帽子也开始着 手建立自己的包管理系统 ‘rpm’。GNU/Linux的创造者们很快又陷入了新的窘境。他们希望通

2013-05-11 10:40:27 502

空空如也

空空如也

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

TA关注的人

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