- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 Springboot拦截器
拦截分为两部分的设置,如下:LoginInterceptor类package com.hcr.electric.interceptor;import org.springframework.stereotype.Component;import org.springframework.web.servlet.HandlerIntercep...
2019-09-05 07:12:28
114
原创 生成二维码写入Word下载
# 不扯那些没用的,看代码 * 导出二维码答题地址。 * * @param surveyForm * @param file * @return * @throws Exception */ @SuppressWarnings("resource") public String createUrlWordFile(S...
2019-08-29 07:38:13
633
原创 网易云发送通知短信
//发送验证码的请求路径URL private static final String SERVER_URL = "https://api.netease.im/sms/sendtemplate.action"; //网易云信分配的账号,请替换你在管理后台应用下申请的Appkey private static fi...
2019-08-22 04:11:03
1324
原创 Base64图片还原上传FastDFS源代码
Base64图片上传FastDFS`@Autowiredprivate FastFileStorageClient fastFileStorageClient;//图片转化成base64字符串public String GetImageStr() {//将图片文件转化为字节数组字符串,并对其进行Base64编码处理 String...
2019-08-12 01:12:42
2333
原创 POI百万级excel导出
excel导出,如果数据量在百万级,会出现俩点内存溢出的问题:1. 查询数据量过大,导致内存溢出。 该问题可以通过分批查询来解决;2. 最后下载的时候大EXCEL转换的输出流内存溢出;该方式可以通过新版的SXSSFWorkbook来解决,可通过其构造函数执指定在内存中缓存的行数,剩余的会自动缓存在硬盘的临时目录上,同时,并不会存在页面卡顿的情况...
2019-07-09 16:49:43
72
原创 maven命令安装jar包到本地仓库
第三方jar包在开发工具中引入后编译没问题, 启动调试包括打包时会提示找不到jar包的错误.需要上传到maven仓库中,并在pom文件内引入.maven命令:装指定文件到本地仓库命令:mvn install:install-file-DgroupId=<groupId> : 设置上传到仓库的包名-Dartifac...
2019-07-01 23:40:34
187
原创 nexus搭建maven私服
nexus搭建maven私服一、nexus2是需要jdk1.7以上支持。二、下载,安装nexus2.14.9#cd /usr/local/src#wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.14.9-01-bundle.ta...
2019-06-28 10:47:15
6808
原创 使用Druid批量更新报错
Druid批量更新报错Caused by: java.sql.SQLException: sql injection violation, multi-statement notallowcom.alibaba.druid.wall.WallFilter.check(WallFilter.java:714) ...
2019-06-27 23:56:20
8096
原创 异常:org.apache.ibatis.reflection.ReflectionException
既然来到这里,那么首先恭喜你犯了这个幼稚的错,看看是不是有种拍死自己的冲动呢?发生以上主要有两种:1.org.mybatis.spring.MyBatisSystemException: nested exception is org.Apache.ibatis.reflection.ReflectionException: There is...
2019-06-27 22:42:09
3962
1
原创 Linux常用命令学习使用
本文主要使用CentOS的教程。查看目录内容[root@localhost /]# ls 查看目录信息,只有文件名[root@localhost /]# ll 查看详细信息创建目录通过mkdir+目录名称[root@localhost /]# mkdir hello创建多级目录[root@localhost /]# mkdir -...
2019-06-27 21:43:37
3115
原创 nginx搭建+负载
Nginx简介Nginx(C语言编写)是一个轻量级、高性能的HTTP和反向代理服务器以及IMAP/POP3/SMTP(邮件)服务器。Nginx还可作为负载均衡服务器,在高并发的情况下Nginx能够支持高达50000的并发连接数。安装Nginx的安装需要gcc和c++环境,且Nginx模块需要openssl、pcre、zlib的源码支持,...
2019-06-27 18:52:23
105
原创 idea使用git代码提交之后仍显示蓝色
idea 提交了但是依然存在蓝色问题情况说明:首先,我的情况是这样的:因为表结构修改,需要重新构建表结构相关的东西,如model,mapper,Example,xml等的文件。如果文件不删除,重新使用mybatis-generator:generate重新构建的话,会出现例如model对象重新生成一个例如Example.java.1的文件。x...
2019-06-27 15:25:25
5251
原创 layui 数据表格+分页
废话不多说了,以下是本少爷用过的layui 的实例经验,看代码:layui使用经验:1.HTML 搜索输入框<form class="layui-form"> <div class="layui-input-inline"> <input type="tel" name="searCon...
2019-06-27 13:42:31
6827
原创 个人网站创建,骚年如旧
想建立个人网站的可以看下:建立个人网站呢,需要购买服务器和域名哈!阿里购买服务器网址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=ecfx1k3f购买服务器(看个人经济条件了):服务器可以用配置一些简单需求,阿里提供了很多,看个人配置,更改。购买域名(看...
2019-06-27 12:50:17
91
原创 多线程分组处理list
当一个list很大时,你是否想过进行多线程分组处理?又或者这样一个场景,你想批量处理一个数据库里的数据,里面数据是几十万,几百万条,你需要每次读1万条出来处理,而这1万数据如果一条一条顺序处理可想而知所有数据处理完所需要的时间,看下本菜鸟提供的两个分组处理方式。public class ThreadsTest { public stat...
2019-06-27 12:05:40
3506
原创 性能优化的方法
性能优化的方法:(1) 减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存,图片服务器。(2) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数(3) 用innerHTML代替DOM操作...
2019-06-27 11:19:42
125
原创 String与int、long、float、double等相互转换
一、String转int示例代码:```languageString str = "11";/**1、把字符串按照指定的进制转换成Integer类型,第二个参数表示字符串的进制数(如:2、10、16等)。/int a = Integer.parseInt(str, 16);/*2、默认按照10进制进行转换,内部调用方法1实现:pa...
2019-06-27 11:01:38
3630
原创 虚拟机ping不通百度的问题
不论怎么使用都无法ping通,报错无法连接。主要解决方案:vi /etc/resolv.conf添加:nameserver 114.114.114.114nameserver 8.8.8.8重新测试解决BUG! ...
2019-06-27 10:24:27
10792
3
原创 Eclipse快捷键
Eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。【Ct...
2019-06-27 08:32:40
3166
原创 虚拟机的安装使用
CentOS 虚拟机的下载地址https://www.linuxidc.com/topicnews.aspx?tid=14一、准备工作:网络连接方式:选择NAT模式:用于共享主机的IP地址。通过该命令来设置IP地址[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0...
2019-06-27 08:06:15
3039
原创 Web性能优化经验
如何提高web性能?1、减少HTTP请求一般来说要减少http请求通常从两个方面下手:减少图片的请求、减少脚本文件与样式表的请求图片的减少通常有两种方式:css sprites、内联图片、IconFont。CSS Sprites:将多张图片合并成一幅单独的图片,使用css的background-position属性,将html元素的背景图片...
2019-06-27 07:18:32
4480
原创 Eclipse安装svn插件
1.在线安装:(1).点击 Help --> Install New Software...(2).在弹出的窗口中点击add按钮,输入Name(任意)和Location(插件的URL),点击OK(3).勾选出现的插件内容,一步步安装即可。目前在线安装svn的版本只有1.6.x和1.8.x地址分别是:http://subcli...
2019-06-27 07:08:18
3536
原创 字符串截取的几种基本方法
字符串的使用案列string str="123abc456";int i=3;1 取字符串的前i个字符str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i);2 去掉字符串的前i个字符:str=str.Remove(0,i); // or str=str.Substr...
2019-06-27 03:49:30
11824
原创 Windows下如何将文件打包压缩成 .tar.gz格式
Windows下将文件打包压缩成 .tar.gz格式步骤如下:1、百度搜索7-zip,第一个条目,下载并安装。2、在桌面新建一个test测试文件夹,右击,选择压缩。3、这里我们只需要改压缩格式参数为tar,就会成一个test.tar。4、如果只是需要生成tar那么就成功了,接下来我们继续生成gz包。生成gz包的重点是要在tar的格式的文件上...
2019-06-27 03:43:43
10792
原创 SpringMVC配置
SpringMVC配置<!-- 上传文件解析器 --> <bean id = "multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defau...
2019-06-03 10:48:17
3024
原创 mybatis-plus使用
一、mybatis-plus简介:Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们...
2019-06-03 02:43:32
3247
原创 session共享学习经验之谈
session共享**最常用的是Tomcat的Session共享(复制)的几种实现方案>方案一 Tomcat内置的session复制方案<!-- 第1步:修改server.xml,在Host节点下添加如下Cluster节点 --><!-- 用于Session复制 --><Cluster classNam...
2019-06-03 01:31:54
7603
androidTest.rar
2019-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人