自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (2)
  • 收藏
  • 关注

原创 工作中的常用命令

Nginx /usr/loacl/nginx/sbin/nginx -s reload 重启nginx /usr/sbin/nginx -c /etc/nginx/conf.d/xxx.conf 指定配置文件启动 ps -ef | grep nginx | grepmaster 查询nginx下的master服务 /usr/sbin/nginx -t 检测配置文件中是否存在语法错误通过进程id查询该进程所在的服务目录...

2021-10-15 11:57:05 253

原创 搭建服务器无密码ssh登录(虚拟机模拟)一

准备工作:1.      安装虚拟机VMware workstation2.      下载Ubuntu 16.04 amd.iso镜像文件3.      在虚拟机安装Ubuntu系统(注意设置虚拟机名称,虚拟机名称可以帮助我们很好的区分虚拟机)。4.      克隆虚拟机三台,分别命名为Ubuntuof,Ubuntuof2,Ubuntuof3.5.      修改这三台的主机名,步骤如下:切换到...

2018-03-30 10:37:31 809

原创 8、9、10月读书

《福尔摩斯探案集》本人是看我电视剧之后看的书,前面两本在情节、心理和逻辑描述上都还行,到了后面可能是因为为了迎合读者或者是什么原因,总感觉有些桥段和描述上有重复的地方(也可能是我看了电视剧的原因),所以后面只是大致的读了一下,soso!

2017-10-16 23:48:40 281

原创 7月读书

1.mysql必知必会2.maven实战第二本由于上班且之前未接触过项目管理这方面的技术,所以读起来比较慢,导致了还有一小部分没读完,顺延至8月份,但8月份的书单不会改变。

2017-07-31 14:17:35 258

原创 Maven私服软件Nexus

Nexus私服是一个衍生的特殊的Maven仓库。一作用:1.它可以代理外部公共库(如Maven核心库、第三方依赖构件)。通过建立内部的私服,可以高效的使用Maven,降低对中央仓库的访问负荷。由于在公司内网可以直接快速的访问私服,降低外网带宽、不稳定对依赖的jar、插件的Maven构建过程影响。2.自定义部署构件至Nexus私服。增加Maven项目的灵活性,对于无法从公共仓库中

2017-07-26 19:43:41 321

原创 正则

必须包含大小写字母和数字,仅支持“@”其他字符不支持。正则表达式可表示成:^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9@]{6,15})/** * 校验密码 * 1、长度不小于6位,小于15位 * 2、必须包含字母和数字 * 3、仅支持@其他字符不支持 * * @param pwd * @

2017-07-03 20:19:18 417

原创 程序员必须知道的快捷键总结

只是列出常用的且本人经常忘记的快捷键,有些虽然重要、或者在各个应用里有重复的快捷键并没有列举出来。windows的常用快捷键如下:Win+D:打开桌面Win+E: 打开电脑Win+R: 打开“运行”对话框Win+L: 锁定当前用户Ctrl+W: 关闭当前窗口Ctrl+F: 定位到搜索框。F11: 最大化和最小化窗口切换。Alt+向左键:查看上一个文件夹。Al

2017-06-21 20:38:25 2776

原创 6月读书《有效的管理者》笔记

第一章:掌握你的时间1.管理者有效性的三个基础:记录时间、安排时间、集中时间。2.时间:人们是无法通过租、雇、买的,也不可能通过其他方式得到更多时间。3.并不是将一件事件分解成小部分来完成是最好的,有时需要集中一次性的几个小时把它完成效果最好。4.利用较长且完整的时间来做一件事才真正有效果。5.某些重要的事情是需要时间的沉淀而不是几分钟或几小时就可以完成的。6.占用他人

2017-06-07 23:51:30 1647

原创 pom文件

pom文件:1.eclipse安装maven插件修改eclipse中在Windows下performance中的maven installation为自己的maven和user settings为当前用户的setting.xml文件(修改performance下的maven的xml catalog配置  可以智能识别)2.当我们在pom文件下添加依赖时,如果当前的repositor

2017-05-09 19:42:07 257

原创 maven的学习(17.4.25)

私募基金募集过程:特定对象调查投资者适当性匹配基金推介基金风险提示合格投资者确认基金签署及打款投资冷静期回访确认认购确认成功maven入门核心概念POM (Project Object Model)一个项目所有的配置都放置在 POM 文件中:定义项目的类型、名字,管理依赖关系,定制插件的行为等等。在 POM 中,groupId, artifact

2017-05-09 19:38:04 275

原创 即将毕业来到公司实习的第一天(4月24)

1:实习入职2:了解公司各产业及实习须知3:私募基金基金钱存一块投资,挣来的钱分给大家分为公募基金和私募基金公募基金门槛很低,向不定向的人群公开募集(炒股软件能买到的基金基本为公募基金)私募基金向特定的达标投资人群募集的一种基金,目前大部分为私募证券基金比较常见的私募基金如PE和VC   PE:私募股权基金主要投向是一些非上市的公司,目的是希望通过这些公

2017-05-09 19:33:06 442

原创 java集合遍历

//方法一                    for(Iterator iterator = list.iterator();iterator.hasNext();){                                    int value = (Integer) iterator.next();                                

2016-04-28 08:52:47 262

原创 二叉树三种递归遍历方式

/**      *      * 递归先序遍历      */      public static void preOrderRec(Node root){          if(root!=null){              System.out.println(root.value);              preOrderRec(root.left)

2016-04-25 19:55:08 315

转载 java定时器

1:Java 定时器的使用public class TestTimer {    static int count = 0;        public static void showTimer() {        TimerTask task = new TimerTask() {            @Override            public vo

2016-03-02 11:19:33 242

原创 java对时间操作的常用总结

1:java的时间比较String s1="2008-01-25 09:12:09";String s2="2008-01-29 09:12:11";java.text.DateFormat df=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");java.util.Calendar c1=java.util.Calenda

2016-03-02 11:16:23 329

原创 applicationContext.xml路径

1:关于Spring中applicationContext.xml路径问题对于ClassPathXmlApplicationContext(),classpath: 前缀是不需要的,默认就是指项目的classpath路径下面(src下面);如果要使用绝对ClassPathXmlApplicationContext()路径,需要加上file: 前缀表示这是绝对路径;如:1、Applica

2016-03-02 11:01:13 372

原创 string、long、bigdecimal

1:两个bigdecimal比较大小一般的对象用equals,但是BigDecimal比较特殊,举个例子:      BigDecimal a=BigDecimal.valueOf(1.0);      BigDecimal b=BigDecimal.valueOf(1.000);      在现实中这两个数字是相等的,但是问题来来了      a.equals(b)结果是fa

2016-03-02 10:56:02 414

原创 SpringMVC 实现文件上传

/** * 上传文件 * * @param request * @param response * @return */ private ModelAndView importFile(HttpServletRequest request, HttpServletResponse response) { Map

2016-03-02 10:34:38 264

原创 POI导出Excel文件

POI导出excel1:设置浏览器保存excel文件格式response.setContentType("application/vnd.ms-excel");2:设置导出的文件名称response.setHeader("content-disposition", "attachment;filename=" + fileName + ".xls");3:导出excel(200

2016-03-02 10:17:29 336

原创 collections.sort方法对list的比较

用java集合中的collections.sort方法对list排序:List list = new ArrayList();//注:Comparator里的泛型应与List里的泛型一样,才能对list里的内容按照指定的某种方式比较collections.sort(list,new Comparator(){//注:o1,o2类型是list里的泛型public int co

2016-02-19 11:34:46 421

原创 getParameterValues使用

request.getParameterValues:接收名字相同,值有多个的变量,返回一个数据。如: String[] courseNumbers = request.getParameterValues("courseNumberForCourse");request.getParameter: 接收单一值变量。如:string type = request.getPara

2016-02-18 16:14:19 789

转载 veloity学习

1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)#else#end2、"$"用来标识一个对象(或理解为变量);如如:$i、$msg、$TagUtil.options(...)等。3、"{}"用

2016-02-18 15:46:36 361

转载 decimaformat使用

DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号 符号含义: 0 一个数字 # 一个数字,不包括 0 . 小数的分隔符的占位符 , 分组分隔符的占位符 ; 分隔格式。 - 缺省负数前缀。 %

2016-02-18 15:45:35 300

原创 解决导出excel表格时间慢的问题

在最近使用POI对excel操作过程中,发现当excel表格数据超过1000多行时会使网页导不出数据、时间过慢的问题。找了很多资料,发现将excel导出类型从2007(.xlsx)换成2003(.xls)后变快了很多,不知道什么原因 ...既xssfsheet改成sheet,xssfworkbook改成workbook,xssfcell改成cell,之后提高了速度和导出数据。

2016-02-18 09:56:15 6403

原创 jrebel工具学习

jrebel是一个java虚拟机插件,可实现快速热部署,在java程序员不进行重新部署的情况下,代码变化会直接反应到部署好的应用程序上,跳过了构建和部署过程。它不是一个免费的软件。

2016-02-18 09:46:01 214

转载 Spring中MultipartHttpServletRequest实现文件上传

转贴自:http://my.oschina.net/nyniuch/blog/185266实现图片上传   用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS FileUpload(http://www.servlets.com/co

2016-02-17 15:10:57 297

原创 svn常用命令

(1)下载和提交代码svn  co    [本机存储地址] --将项目下载到本地svn  up    --将svn修改后的目录更新到本地svn   ci   -m   "type  :message" --提交代码    type类型定义如下:import   新的工程、目录工程描述add 添加新的功能 所属模块、功能描述del  删除新的功能 所属

2016-02-14 18:24:35 248

原创 常用的15个linux命令

/disk/mywork       我的工作目录1:cdcd  ..   返回上一级cd  /    回到根目录cd  disk  到当前目录下的disk目录下2:lsls   列出当前目录下的文件3:cpcp  a.txt  a_copy.txt  将a.txt复制一份为a_copy.txtcp  a.txt  /disk/mywork/mywork_1  

2016-02-05 17:16:50 268

转载 java处理小数点数据

BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_H

2016-01-20 14:00:28 747

转载 Ant详解

转载自http://my.oschina.net/willSoft/blog/29314Ant的优点跨平台性。Ant是用Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。An

2016-01-14 11:38:05 397

原创 基础算法学习笔记—快速排序

快速排序1) 基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。2)算法介绍:设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都

2015-12-25 10:36:01 374

原创 基础算法学习笔记—归并排序

由于最近本人要参加面试,复习了一下本科学习过的一些重要的基础算法,在此总结归纳知识点,内容主要参考自百度百科并做了一些相应的修改。归并排序1)算法思想:归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个

2015-12-25 10:08:47 347

转载 排序算法总结

排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。        当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。   快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序

2015-12-23 23:14:44 259

转载 java实用基础

在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)我把本文的所有代码都放在公共场所里。你可以根据自己的喜好去复制和修改任意的代码片段,不需要任何的凭证。目录

2015-12-18 09:05:33 238

原创 list的拼接与去重

例如:有三个listList listall=new ArrayList();List list=new ArrayList();List toplist=new ArrayList();获取toplist与list的数据toplist=top10Service.getAll(top);list = gameListService.getAll(obj);假定list包含有top

2015-12-10 11:52:06 1139

原创 myeclipse和tomcat出错的那点事

今天打开myeclipse突然报错了如下:(1)报了空指针异常,后来发现可能是因为昨天关机之前没有把tomcat服务先关了吧,解决方法是:在myeclipse相应的项目工作空间(G:\mywork\linkms)下找到.project文件删除com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder和com.ge

2015-12-08 09:34:24 1062

原创 关于编译的那点事

我们常常在开发项目的时候会出现一些莫名其妙的错误(这些错误往往不是我们的代码出现的问题,因为代码的错误是比较容易直接找到的)。当你在处理错误而一筹莫展时,我们首先应该考虑到的是项目编译的问题。下面总结了处理编译问题的主要方法:(1)清理你的项目projec->clean 选择你要clean的项目,ok就行了。(2)强制编译右键点击项目->properties->java compi

2015-12-02 16:47:01 663

原创 sql学习笔记

(1)Having一般使用在Group by聚合函数下,如:SELECT  id ,COUNT(DISTINCT superior)  number,targer FROM commission GROUP BY superior HAVING targer=#{targer}(2)通配符的使用:形式:‘%admin%’  数据库的索引会失效查询变慢 ,    ‘qf_admin%

2015-12-02 11:55:20 258

原创 myeclipse安装反编译插件出现的问题解决

本人在myeclipse上安装反编译插件时发现,插件并没有添加到myeclipse的.jar包下,现参考了一下方法做一些总结:1:没有配置JadClipse:打开Windows ->Preferences -> Java -> JadClipse选项, 在path to decomplier: 框中写入先前下载jad.exe的路径然后,点击确定, 重启eclipse即可完成jad插件的

2015-12-01 17:26:06 1328

原创 mybatis的等值查询

在上一篇的博文中,也有用到等值查询,这里做详细的介绍。  对于初学者来说,等值查询经常使用到,对于理解关联查询也有帮助。  在等值查询中建议设置一个标志位,来判断这次请求是否需要等值查询 model ComCase /** * 关联标志 */ private String caseFlag; /** * 公司名称(需查询的字段) */ private Stri

2015-11-26 10:20:12 605

反编译插件

myeclipse查看.class文件的源代码必须的一个插件

2015-12-01

jad158g.win

可以用于查看myeclipse已经封装的源代码.class的文件

2015-11-27

空空如也

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

TA关注的人

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