- 博客(22)
- 收藏
- 关注
原创 springboot+Logback配置日志
springboot+Logback配置日志1、新建springboot项目<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...
2019-11-12 14:36:34 193
原创 MySQL分库分片
MySQL分库分片application.xml添加配置##Jpa配置##spring.jpa.database=mysql##spring.jpa.show-sql=true##spring.jpa.hibernate.ddl-auto=none##数据库配置##数据库database0地址database0.url=jdbc:mysql://localhost:3306/d...
2019-11-11 17:36:44 198
转载 shiro自定义未登录返回状态
shiro自定义未登录返回状态Common新建Result类,作为返回给前端的结果@Setter@Getter@AllArgsConstructor@NoArgsConstructorpublic class Result { int code; String message;}ShiroLoginFilter新建一个过滤器ShiroLoginFilterp...
2019-10-28 14:43:59 2336 1
原创 shiro防用户多地登录
shiro防用户多地登录pom.xml添加依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-ehcache</artifactId> <version&...
2019-10-28 14:30:02 583
原创 shiro+MD5加密
shiro+MD5加密ModelUser类添加随机盐字段,用于保存注册时保存在数据库中的随机数private String salt;注册注册时添加如下代码对用户密码加密,盐值 = username + 随机数String algorithmName = "md5";String username = user.getUserName();String password = us...
2019-10-28 14:02:15 252
转载 springboot+shiro权限验证
springboot+shiro权限验证项目目录pom.xml添加shiro依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</version...
2019-10-25 16:41:00 344
原创 springboot+dubbo分组+zookeeper集群
springboor+dubbo分组+zookeeper集群provider修改注册中心服务地址为多个<dubbo:registry protocol="zookeeper" address="192.168.73.211:2181,192.168.73.212:2181,192.168.73.213:2181" />同一接口有多个实现使用group区分同一接口出现版本不兼...
2019-10-24 15:44:38 1078
原创 整合springboot+zookeeper+dubbo
整合springboot+zookeeper+dubbo创建父项目idea创建springboot项目dubboDemo创建子模块api:存放公用接口provider:服务提供者,存放api层接口的实现consumer:服务消费者,远程调用服务添加dubbo-admin便于管理服务api模块声明接口package com.example.demo.service;publ...
2019-10-23 16:55:36 103
原创 zookeeper服务器搭建
zookeeper服务器搭建安装vmware安装centOS连网配置zk下载jdk启动zk安装vmware安装centOS连网1、查看子网ip、网关2、修改配置vi /etc/sysconfig/network-scripts/ifcfg-ens333、DNS配置vi /etc/resolv.conf4、重启网络service network restart5、 pi...
2019-10-19 13:46:52 438
转载 javac mvc等不是内部命令,出错分析
javac mvc等不是内部命令,出错分析在配置完环境变量后还是提示不是内部命令出错可能是变量值后面添加了;,作为引用变量其值不能加;java命令有用,但是javac提示不是内部命令,可能就是在JAVA_HONE中添加了;mvn不是内部命令,可能是在M2_HOME或MAVEN_HOME中加了;配置jdk步骤1、官网下载jdk、安装2、配置环境变量首先系统变量中新建JAVA_HON...
2019-07-09 11:49:46 166
转载 Git冲突模拟
Git冲突模拟(1)情景 本地库中两个不同分支,修改同一个文件同一代码块,两分支先后将修改合并到master分支上,master在合并第二个分支代码时,报错:合并冲突。(2)本地库<1>master分支<2>建立两个分支<3>两分支修改提交aBranch分支:bBranch分支:(3)合并分支产生冲突合并aBranch分支(将a...
2019-07-05 16:17:47 825
转载 git
Git使用gitgit安装ssh -key配置git上传本地文件git你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。git安装除选择安装路径外,其他都直接下一步ssh -key配置先在github上建好仓库找到以上文件id_rsa.pub 将文件内容全部...
2019-07-04 17:16:00 94
原创 finally中抛异常
public class FinallyTry { public static void main(String[] args) throws Exception { f(); } public static String f() throws Exception{ try{ throw new Exception("异常1"); }catch (...
2019-04-02 11:33:10 1613 1
原创 ArrayList LinkedList增删查时间复杂度分析
get(index) 根据下标查询,顺序存储知道首个元素的地址,其他的位置很快就能确定,时间复杂度为O(1) 链式存储,从首个元素开始查找,直到查找到第 i个位置,时间复杂度为O(n)add(E) 直接尾部添加,时间复杂度O(1)add(index,E) 顺序存储需要查找到元素然后执行插入或删除,时间复杂度为O(1)+O(n)=O(n);...
2019-03-10 21:20:50 7189 4
转载 Javamail的使用(含正文、图片、附件)
参考网页: https://www.cnblogs.com/xdp-gacl/p/4216311.html http://www.360doc.com/content/14/0306/17/16088576_358273704.shtmlpackage com.javamail;import java.io.FileOutputStream;...
2019-01-23 17:11:31 1029
转载 多线程分段管理List
本文转载自:http://blog.csdn.net/wang1989cs/article/details/47663565 package com.callable;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang3.ArrayUtils; public class Te...
2019-01-10 16:41:28 122
原创 ResultSet 空指针
ResultSet调用close()报NullPointerException原因:Resultset 没有实例化就调用close(eg: ResultSet rs = null;rs.close();)故断开与数据库相关操作前,先用if判断是否为空 if(rs!=null){ writeLog("关闭Resul...
2019-01-10 16:34:16 2199
原创 executeUpdate()步骤程序卡住
执行executeUpdate()时卡住不往下执行了数据库中之前做的操作没有commit,导致表被锁住不能执行!可能是操作 数据库 的同时又在eclipes执行executeUpdate()代码,前者没有commit导致数据库锁表了,比如:语句后添加了for update...
2019-01-10 16:30:15 2358
原创 连接数据库 同一Statement多次调用相关问题
stmt = oaConn.createStatement(); rs = stmt.executeQuery(sql); while(rs.next()){ System.out.println(rs.getString(1));// 无法执行更新 ...
2019-01-10 16:24:21 2966
原创 内外层异常
try { while (true) { try { System.out.println(2 / 0); } catch (Exception e1) { System.out.println("内层" + e1); } ...
2019-01-10 16:21:17 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人