排序:
默认
按更新时间
按访问量

springboot-shiro-springscurity-jwt

一.shiro 1.realm:这里用了ehcache,其实这里用法时错误的,结合jwt就应该彻底抛弃后台状态(同事写的..) @Component public class MyRealm extends AuthorizingRealm { @Autowired Cac...

2018-12-10 14:58:45

阅读数:23

评论数:2

记第一次在正式环境做自动化部署操作

1.需要用到的软件:jenkins,docker,docker-compose,maven 2.软件搭建工作略过,直接说配置过程,这次涉及到的后端是java打成的jar包,前端vue打成的静态文件; 3.首先git clone前后端项目.git地址使用ssh 这样可以保证每次自动构建的时候不...

2018-12-07 21:59:12

阅读数:900

评论数:0

springboot-rabbitmq-docker

1.安装rabbitmq //下载镜像,我下载的这个lastest镜像没有web功能,也就是15672端口没有反应 docker pull rabbitmq //启动镜像,这里15672端口没办法用,使用的话下载其他镜像 docker run -d --hostname my-rabbit ...

2018-12-05 16:00:54

阅读数:11

评论数:0

ssm整合jta分布式事务那点事-.-

        之前一直自己写demo,然后用的是springboot整合jta,也没遇到啥问题,而且网上教程很多;这次在实际的一个项目中需要增加一个数据库连接,所以需要分布式事务了,结果一直报错-.-最终解决; 一.最开始没打算用到分布式事务的,就是动态的切换下数据源就行了: 1.准备配置类...

2018-11-22 13:52:05

阅读数:25

评论数:0

了解java的lambda表达式

lambda更加简化了我们的代码,让我看来其实就是省去了去写实现类或匿名实现类的过程; 1.一个简单的实现自定义lambda @FunctionalInterface interface Excutor2 { int run(int a ,int b); ...

2018-11-15 11:02:03

阅读数:7

评论数:0

ssh本地端口转发实现登陆远程数据库

一.本地转发: 1.现在一种情况是,有一个可以远程连接得服务器123.0.0.1,端口号为2222.然后在内网机器192.168.1.110上部署了数据库,端口号为5434.此时如果我想从本地运行代码,需要连接数据库;这是就需要将远程服务器当跳板机连接内网数据库; 输入得命令如下: ssh...

2018-11-12 15:47:29

阅读数:16

评论数:0

postgresql10以上的自动分区分表功能

一.列分表 1.首先创建主分区表: create table fenbiao( id int, year varchar ) partition by list(year) 这里设置的是根据year列进行数据分表;创建后使用navicat是看不到的; 2.创建分表: create t...

2018-11-05 13:47:05

阅读数:147

评论数:0

postgresql使用触发器进行分表操作

1.首先准备测试的父表: 2.创建子表: create table info_2017( check ( year = '2017' ) ) INHERITS (info); create table info_2018( check ( year = '2018' ) ...

2018-11-02 14:16:25

阅读数:16

评论数:0

初步使用sharding-jdbc进行简单的读写分离和水平分片

一.水平分片:(单一表按照一列进行分片) 1.首先引入maven依赖:(已经更名为shardingsphere) <dependency> <groupId>io....

2018-10-29 14:13:37

阅读数:85

评论数:0

同一虚拟机下docker实现postgresql得主从流复制

1.首先准备好postgresql的镜像,并编写docker-compost.yml: 主: version: '3.3' services: db: image: postgres container_name: db p...

2018-10-14 20:34:56

阅读数:72

评论数:0

scp将本地文件复制到远程主机

scp可以将本地文件复制到远程主机,但是将该主机当跳板机复制到其他主机则没法直接操作; host data     User data     ProxyCommand ssh zclogin@60.10.135.153 -p 2222 nc 192.168.1.110 %p 2&am...

2018-09-27 14:10:23

阅读数:63

评论数:0

根据gps经纬度查询地点

String lat = "24.26979"; String log = "102.22431"; String urll = "http://gc.ditu.aliyun...

2018-09-26 10:28:48

阅读数:167

评论数:0

java ftp下载文件

public void readFire(FireFtpConfig ftpConfig) { FTPClient ftpClient = new FTPClient(); Date now = new Date(); try { ...

2018-09-25 10:57:54

阅读数:26

评论数:0

mysql,postgresql插入操作遇到唯一键重复更新

1.mysql的 <insert id="insertOrUpdateNew"> insert into test (a,b,c) values (#...

2018-09-20 17:09:49

阅读数:132

评论数:0

没事自己实现了个springmvc的东东~也不知道对不对~

简单实现了个类似@Controller和@GetMapping的东西... 1.自定义注解: @Target({ElementType.TYPE,ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interfac...

2018-09-18 13:40:54

阅读数:16

评论数:0

filter一个请求过滤两次地问题~

当写一个简单地过滤器,做一个输出请求uri地内容时候,会出现打印两次...如果有逻辑,那么也会执行两次.到底咋回事呢; @Override public void doFilter(ServletRequest servletRequest, ServletResponse s...

2018-09-14 14:03:35

阅读数:304

评论数:0

自定义一个自己的消息转换器

1.自定义个消息转换器,支持自己定义的content-type类型.首先准备好测试的controller类; @PostMapping("/") public Object test(@RequestBody UserInfo userInf...

2018-09-13 15:24:28

阅读数:41

评论数:0

跨域那点事~

自从做了前后端分离项目以后,就遇到了跨域问题.一直也没有深入自己去测试,反正能解决就行了,今天自己写了一系列测试,得到了java解决跨域问题的多种方法; 1.首先是基本没用过的jsonp方式:(缺点:麻烦,只支持GET请求) $("#btn3")...

2018-09-13 10:55:38

阅读数:16

评论数:0

aop实现vaild参数验证返回错误信息

  public class UserInfo { @NotNull(message = "年龄不能为空",groups = Add.class) private String name; @Max(value = 100,messa...

2018-09-09 14:29:03

阅读数:69

评论数:0

mysql 和 postgresql中将关键字作为列名时避免查询错误的方法

mysql: select `desc` from user_info 将列名使用1左边那个键的``包起来;   postgresql: select "desc" from user_info  使用双引号即可;

2018-09-05 10:59:32

阅读数:96

评论数:0

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