自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

酷萌的汉子

java小白,每天都在与代码作斗争~

  • 博客(15)
  • 收藏
  • 关注

原创 Java部署Linux快速启动方式(sh文件)

Java项目会被打成jar的方式部署在Linux服务器上执行,为了避免执行太多复杂Linux命令,现将启动命令存放于sh可执行文件中start.sh#!/bin/sh# 获取当前目录APPDIR=`pwd`# 获取时间最新jar包LAST_JAR=`ls -t |grep server_test.*.jar |head -n 1`# 生成pid文件位置,用于结束运行使用PIDFILE=$APPDIR/yq_timer.pid# 如进程中已有pid,则退出命令i...

2021-07-01 11:37:07 766

转载 MySQL语句执行顺序

本小白使用IDEA编程已经两年,IDEA是一款灵活性很强的编程工具,内置有许多插件,总结一些在网上搜罗的以及确实对自身开发有利的插件进行分享。前言:插件下载位置1.Alibaba Java Coding Guidelines首先要推荐的是和《手册》配套的阿里巴巴 Java代码规范插件。安装该插件后,代码超过 80 行、手动创建线程池等,这些和《手册》中的规约不符时,IDEA中会给出警告提示。建议大家一定一定要安装该插件,特别是小白开发,它会帮助你检查出很多隐患,督促你写更规.

2021-06-30 17:20:56 970

转载 Linux下查看日志的常用命令

作为开发项目出了bug想要最快速定位到问题所在,查看日志是最好不过的了~(当然,也要习惯在业务关键点设置日志)。最常用查看日志方法:·实时日志:tail -f XXX.log·搜索关键字附近日志:cat -n filename | grep "关键字"下面详细看下⬇⬇⬇:查看日志常用命令 tail: -n 是显示行号;相当于nl命令;例子如下: tail -100f test.log 实时监控100行日...

2020-08-26 16:42:21 232

原创 使用json方式POST提交

如标题所示,这是一个方法 :-) /** * json参数方式POST提交 * * @param url需要访问的路径 * @param params传入的json格式的参数 * @return */ public static String doPostJson(String url, JSONObject params) { String strResult...

2019-03-19 10:43:39 3927

原创 HttpUtils工具类

package net.sirun.gwm.cms.console.utils;import org.apache.http.Consts;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEn...

2018-12-19 13:54:08 364

原创 RedisUtils工具类-

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.stereotype.Component;import org.springframework.util.CollectionUtils;import java.util.List;import java..

2018-12-19 13:50:56 2665 2

原创 正则表达式_常用

数字相关的正则表达式数字:^[0-9]*$n位定长的数字:^\d{n}$m-n位之间的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)...

2018-09-14 11:50:16 114

原创 Solr总结

Solr总结 2018年9月2日Solr是什么Solr是一个开放源码的的搜索平台,用于构建搜索程序,它的底层是由JAVA语言开发的, 它是建立在Lucene(全文搜索引擎)之上。Solr是一个可扩展、可部署、搜索、存储的引擎,优化以文本为中心的搜索数据,降低用户搜索时对数据库的压力。为什么要用Solr用户在进行商品搜索的时候,如果我们只是单纯的去数据库查询信息,效率会非常低,大...

2018-09-14 11:47:33 206

原创 FreeMarker总结

FreeMarker总结 2018年9月7日FreeMarker是什么FreeMarker 是一个用Java 语言编写的模板引擎,它可以根据一个模板生成一个文本,具体来定位的话,FreeMarker应该算是文本生成的一个工具。 在使用时首先定义一个模板文件,常写成ftl结尾的形式,也可以是jsp或者html文件改写来的。 模板文件中有四种元素:  1、文本:直接输...

2018-09-14 11:47:06 2093

原创 Dubbox总结

Dubbox总结 2018年8月24日Dubbox是什么Dubbox 是一个分布式服务框架,其前身是阿里巴巴的开源项目,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行维护,为了与原有的Dubbo区分,故将其命名为Dubbox。Dubbox 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbox就是个分布式服务框架,如果没有...

2018-09-14 11:46:21 268

原创 AngularJS总结

AngularJS总结 2018年8月27日AngularJS是什么    AngularJS是一个MVC框架,不是类库。它不仅仅是一个JavaScript框架,因为它的核心其实是对HTML标签的增强。那么何为HTML标签增强?其实就是咱们在开发过程中使用标签完成的一部分页面逻辑,具体方式是通过自定义标签、自定义属性等实现的为了实现这些,AngularJS引入了一些非常好的特...

2018-09-14 11:44:35 470

转载 SpringMVC流程

SpringMVC流程架构图【组件说明】以下组件通常使用框架提供实现:1.DisPatcherServlet:前端控制器(不需要程序员开发)用户请求到达前端控制器,它相当于MVC模式中的C(Controller),DispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,DispatcherServlet的存在降低了组件之间的耦合性。作用:作为接受...

2018-08-03 10:20:04 183

转载 关于mybatis中一级缓存和二级缓存的简单介绍

(转载)关于mybatis中一级缓存和二级缓存的简单介绍mybatis的一级缓存:  MyBatis会在表示会话的SqlSession对象中建立一个简单的缓存,将每次查询到的结果结果缓存起来,当下次查询的时候,如果判断先前有个完全一样的查询,会直接从缓存中直接将结果取出,返回给用户,不需要再进行一次数据库查询了。  MyBatis会在一次会话的表示----一个SqlSession对象中创建一个本地...

2018-07-05 19:19:00 138

原创 使用PageHelper里面默认PageInfo的成员变量

//当前页 private int pageNum; //每页的数量 private int pageSize; //当前页的数量 private int size; //由于startRow和endRow不常用,这里说个具体的用法 //可以在页面中"显示startRow到endRow 共size条数据" //...

2018-06-28 20:08:06 1088

转载 Java线程面试题—50道

1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。欲了解更多详细信息请点击这里。2) 线程和进程有什么区别?线程是进程的子集,...

2018-06-28 20:04:45 141

空空如也

空空如也

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

TA关注的人

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