自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

List_Change的博客

要问山下路,顺问过来人

  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

原创 2021-04-26

标题alibaba.fastjson转json对象——JSONArray.parseArray(“json字符串”,visitDTO.class)转字符串——JSON.toJSONString(对象)

2021-04-26 09:56:20 118

原创 排序整理

//第一段 static void main(String[] args) { ArrayList<Test222> list = new ArrayList<>(); list.sort((x,y) ->{ if (x.getName() != null && y.getName() != null){ return x.getName().compareTo(y.getName()); ..

2020-12-18 10:35:52 127

原创 贷后调整项目细节整理

indexOf() 方法有以下四种形式: public int indexOf(int ch):返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 public int indexOf(int ch, int fromIndex):返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 int indexOf(String str):返回指定字符在字符串中第一次出现处的索引...

2020-08-18 09:47:04 194

原创 大数据量表查询优化

转载于:https://www.2cto.com/database/201411/348519.html   如果有一张大表,表中的数据有几百万、几千万甚至上亿,要实现实时查询,查询的结果要在十秒钟之内出来,怎么办?如何做优化?  本人现在做的项目中,有个表的数据超过1千万行,超过3G的数据。现在需要对表中的数据进行查询统计,之前由于没做优化,导致此表的查询效率非常低下,让使用者非常苦恼,于是本人参与了此表的优化。  举个类似的例子,比如表中的结构如下,现在要统计某一天出生的人口数,或者...

2020-06-22 17:20:55 815

原创 windows下logstash配置和启动

1.在bin目录下创建logstash-filebeat.conf 文件 (文件名自定义,后面启动要用到)文件内容:(以filebeat为输入,es为输出时为例)input { beats { port => 5044 }}output { elasticsearch { hosts => ["http://localhost:9200"...

2020-01-12 10:55:10 1988

原创 windows下filebeat配置和启动

1.编辑filebeat.yml1.1修改enabledenabled: false 修改成enabled: true1.2.修改数据源路径(斜杠用 “ \ ”)paths: - D:\bProgramSoftware\Nginx\nginx-1.17.7\nginx-1.17.7\logs\*.log1.3输出目标(logstash为例)...

2020-01-12 10:39:29 1763

原创 搭建squid做正向代理

apt-get updateapt-get install squidsquid -v 版本查询vi /etc/squid/squid.conf # 修改配置文件#将http_access deny all注释修改为http_access allow all# 修改端口为代理的端口http_port 10991#检查端口是否开启成功netstat -an | gr...

2019-12-31 16:54:54 180

原创 Nginx反向代理

# 服务器的集群 upstream idpfwebapp { ip_hash; #每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。 server 192.168.0.14 weight=10; #权重 server 192.168.0.15 weight=10; ...

2019-12-23 15:57:27 184

原创 Nginx正向代理

公网服务器配置:server { listen 8009; ##指定一个非缺省端口用于提供代理服务 server_name localhost; resolver 202.98.5.68; ##指定DNS服务器IP location / { proxy_pass $scheme://...

2019-12-23 15:54:46 207

原创 SpringBoot集成Swagger

1引依赖: <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <art...

2019-11-25 18:34:11 268

原创 java8操作两个集合List

public static void main(String[] args) { List<String> list1 = new ArrayList<String>(); list1.add("1"); list1.add("2"); list1.add("3"); list1.add("5"); list1.add("6"...

2019-10-28 15:10:54 2482

原创 给文件添加执行权限

chmod u+x startup.sh

2019-09-10 15:05:43 1451

原创 实体类控制工具

import org.springframework.beans.BeanUtils;import org.springframework.beans.BeanWrapper;import org.springframework.beans.BeanWrapperImpl;import java.beans.PropertyDescriptor;import java.util.H...

2019-09-06 15:15:11 204 1

原创 手机号校验工具类

package util;import java.util.regex.Matcher;import java.util.regex.Pattern;import java.util.regex.PatternSyntaxException;public class PhoneFormatCheckUtils { /** * 大陆号码或香港号码均可 *...

2019-09-06 15:03:17 363

原创 复制数据

public static void main(String[] args) { CjrInfoVo cjrInfoVo = new CjrInfoVo(); cjrInfoVo.setAge(10); cjrInfoVo.setName("张三"); System.out.println("cjrInfoVo:"+cjrInfoVo); CjrInfoVo cjrInfoV...

2019-07-23 09:21:11 157

原创 计算程序执行时间

long startTime = System.currentTimeMillis(); //获取开始时间long endTime = System.currentTimeMillis(); //获取结束时间System.out.println("程序运行时间:" + (endTime - startTime) + "ms"); //输出程序运行时间...

2019-02-25 11:06:58 529

原创 表单序列化三种方法

方法1:serialize(): 就是把表单信息序列化成一个字符串 (认为最常用 的方法)&lt;html&gt;&lt;head&gt;&lt;script type="text/javascript" src="/jquery/jquery.js"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt

2019-02-13 11:19:50 2699

原创 批量表单校验

&lt;!doctype html&gt;      &lt;html&gt;      &lt;head&gt;      &lt;meta charset="utf-8"&gt;      &lt;meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" /&gt;      &lt;

2019-02-11 09:15:17 342

原创 原生js双向绑定方法

 &lt;input oninput="two_binding($(this))" name="production_subsidy" id="xxxx" disabled='disabled' class='input_txt4' type='text'&gt;&lt;input oninput="two_binding($(this))" id="yyyy" dis

2019-01-30 15:49:43 287

原创 POI报表导出

//第一步导入依赖jar包        &lt;dependency&gt;                &lt;groupId&gt;org.apache.poi&lt;/groupId&gt;                &lt;artifactId&gt;poi&lt;/artifactId&gt;                &lt;version&gt;3.17&lt...

2019-01-07 13:52:31 368

原创 layui点击后开启其他页面openLink代码

&lt;a class='openLink' id="other" &gt; 其他信息&lt;span&gt;其他信息详情&lt;/span&gt;&lt;/a&gt;==================================================================================================$(funct...

2018-12-17 16:51:47 1313

原创 html页面生成Tab卡

资金管理系统全景图页面 ================================================================================================&lt;!-- 页面tab 样式--&gt;&lt;style type="text/css"&gt; .ullu{width: 100%;border-botto...

2018-12-17 16:40:17 765

原创 layui上传照片(控制图片大小)

upload.render({ elem: '.file_'+a1 ,url: '../file/fileUpload' , accept: 'images' /*, field: 'file'//后台接收参数名 ,d...

2018-12-17 16:31:53 6459 5

原创 layui上传文件(通过id抓取文件)

&lt;div class="col-md-1 col-md-gg"&gt; &lt;div class="form-group"&gt; &lt;!--&lt;button id="sysDocUploadBtn" class="layui-btn" type="button" onclick="$('#annex_name

2018-12-17 16:26:35 3916

原创 layui上传文件(通过class='layui-btn layui-btn-sm uploadBtn file2_"+i+"')

================================================================================================回显数据:for(var k = 0;k &lt; bonusList.length; k++) { var bonus = bonusList[k]; i += 1; v...

2018-12-17 16:00:27 2097

原创 layUI文件上传

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;  &lt;meta charset="utf-8"&gt;  &lt;title&gt;layui&lt;/title&gt;  &lt;meta name="renderer" content="webkit"&gt;  &l

2018-11-10 18:52:36 1264

原创 JSON

//分页展示public JSONObject list(){ PageData pd = this.getPageData(); String jsonstr = JSON.toJSONString(intentionService.listPage(pd));//list转json JSONObject jsonObject=new JSONObject(); ...

2018-11-09 19:22:19 135

原创 SpringMVC

SpringMVC:Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts2(一般老项目使用)等。 执行流程:DispatcherServlet:前端控制器Hand...

2018-10-13 11:59:22 127

原创 Spring整合hibernate干货

基本原理:就是由spring来管理hibernate的SessionFactory。 spring管理hibernate配置:不在需要hibernate.cfg.xml文件,所有关于hibernate.cfg.xml文件中的配置都在spring的配置文件中来配置。 首先要配置数据源 接下来引入properties文件 创建LocalSessionFactoryBe...

2018-10-13 11:34:26 238

原创 Struts2

Struts2:是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts2的MVC:Model------javabean View--------jsp Controller----servlet核心点:拦截器 interceptorAction...

2018-10-13 11:18:13 134

原创 WebService干货

WebService:很多个系统,进行分布的部署,分布的系统数据通信 解决技术就是 WebService低耦合的,自包含的、基于可编程的web的应用程序1..请求方式言简意赅POST 请求方式访问 保存操作PUT 请求方式访问 修改操作GET 请求方式访问 查询操作DELETE 请求方式访问 删除操作http://localhost:9997/userService/u...

2018-10-13 10:45:35 258

原创 什么是 Restful 风格的服务 ?

简介:      Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。  Restful架构风格的特点:      REST即Representational State Transfer的缩写,可译为"表现层状态转化”。REST最大的几个特点为:资源、统一接口、URI和无状态。1....

2018-09-27 21:31:24 1056

原创 Redis(springDataRedis)干货

什么是Redis?redis是一款开源的Key-Value数据库,运行在内存中。企业开发通常采用Redis来实现缓存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。同类的产品还有memcache 、memcached 、MongoDB等什么是Jedis?Jedis是Redis官方推出的一款面向Java的客户端,...

2018-09-27 20:53:02 173

filebeat-7.5.1-windows-x86_64.zip

filebeat-7.5.1-windows-x86_64 .\filebeat -e -c filebeat.yml

2020-01-12

简书项目及命令文档

简书项目及命令文档

2019-02-28

管理项目链接

管理项目链接管理项目链接管理项目链接管理项目链接管理项目链接

2019-02-26

微服务项目部署

微服务项目部署

2019-02-25

redis辅助文档 + jedis

redis辅助文档 + jedis/

2019-02-14

本地redis包

本地redis包

2019-02-14

项目技术汇总

项目技术汇总

2019-02-11

上下拉加载数据

povertyList.html

2019-01-15

pageDate封装参数,不用实体类

package com.model; import javax.servlet.http.HttpServletRequest; import java.util.*; /** * 说明:参数封装Map * @version */ public class PageData extends HashMap implements Map{ private static final long serialVersionUID = 1L; Map map = null; HttpServletRequest request; public PageData(HttpServletRequest request){ this.request = request; Map properties = request.getParameterMap(); Map returnMap = new HashMap(); Iterator entries = properties.entrySet().iterator(); Entry entry; String name = ""; String value = ""; while (entries.hasNext()) { entry = (Entry) entries.next(); name = (String) entry.getKey(); Object valueObj = entry.getValue(); if(null == valueObj){ value = ""; }else if(valueObj instanceof String[]){ String[] values = (String[])valueObj; for(int i=0;i<values.length;i++){ value = values[i] + ","; } value = value.substring(0, value.length()-1); }else{ value = valueObj.toString(); } returnMap.put(name, value); } map = returnMap; } public PageData() { map = new HashMap(); } @Override public Object get(Object key) { Object obj = null; if(map.get(key) instanceof Object[]) { Object[] arr = (Object[])map.get(key); obj = request == null ? arr:(request.getParameter((String)key) == null ? arr:arr[0]); } else { obj = map.get(key); } return obj; } public static boolean hasVal(PageData pd,String key){ return pd!=null&&pd;.containsKey(key)&&!pd.getString(key).isEmpty(); } public String getString(Object key) { return (String)get(key); } public Integer getInt(Object key) { return Integer.parseInt(getString(key)); } @SuppressWarnings("unchecked") @Override public Object put(Object key, Object value) { return map.put(key, value); } @Override public Object remove(Object key) { return map.remove(key); } public void clear() { map.clear(); } public boolean containsKey(Object key) { // TODO Auto-generated method stub

2018-10-29

springboot启动类

package com; import java.util.Properties; import com.github.pagehelper.PageHelper; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.client.loadbalancer.LoadBalanced; import org.springframework.context.annotation.Bean; import org.springframework.web.client.RestTemplate; @SpringBootApplication public class OfficeServiceApplication { public static void main(String[] args) { SpringApplication.run(OfficeServiceApplication.class, args); } @Bean @LoadBalanced public RestTemplate getRestTemplate(){ return new RestTemplate(); } //配置mybatis的分页插件pageHelper @Bean public PageHelper pageHelper(){ PageHelper pageHelper = new PageHelper(); Properties properties = new Properties(); properties.setProperty("offsetAsPageNum","true"); properties.setProperty("rowBoundsWithCount","true"); properties.setProperty("reasonable","true"); properties.setProperty("dialect","mysql"); //配置mysql数据库的方言 pageHelper.setProperties(properties); return pageHelper; } }

2018-10-29

空空如也

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

TA关注的人

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