- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 阿里云OSS appendObject 获取 position
阿里云OSS appendObject 获取 position背景项目有个需求,每次调用接口,都需要把一行的数据存储到阿里OSS的某个文件去,之后就去翻看 阿里OSS官方文档,发现个追加上传appendObject 的刚好符合需求。SDK版本本文例子基于SDK JAVA 版本<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</ar
2020-12-17 16:57:17
1372
原创 Spring Security 跳过登录检查/非页面登录/骗过spring security的 filter 登录检查拦截
背景最近在使用Spring security 做一个系统的SSO认证代理(另一个项目组开发的,基于 filter 拦截器检查session中是否已有用户登录信息),如果已在SSO登录的话,则直接跳过SSO的认证。由于Spring security也是基于拦截器的,SSO的需要在拦截器在spring security的登录检查拦截器之前,在检查到SSO已登录之后需要骗过spring security的 filter 登录检查拦截器,在研究了一下spring security的源代码之后,发现spri...
2020-08-26 10:32:07
7382
4
原创 spring-integration-kafka集成配置2.x版本
前言 最近项目用到kafka,项目之前是用的spring-integration-kafka 1.x版本的集成,但是因为1.x版本使用的zookeeper为kafka消费者的连接地址,因为kafka版本升级,导致后面各种kafka消息的延迟和消息的丢失,然后就考虑升级spring-integration-kafka的版本到2.x版本,但是这本以为就是改一下maven pom文件versi...
2019-06-24 17:44:55
2394
原创 解决 mybatis generator 生成mapper.xml时重复代码的问题 mybatis generator代码重复
这是我的工程结构最近在使用mybatis generator自动生成表名对应的dao接口时,发现有时候在mapper的xml下会有两份相同的sql代码,每次都需要手工删除重复的代码,很麻烦。我使用的版本是mybatis-generator-core-1.3.7.jar ,之前用1.3.0版本的也是有这种问题,然后以为升级版本就能解决,后来发现自己太天真。后面上网查了资料,发现很多遇到相...
2019-06-21 12:48:06
11635
25
原创 xshell5安装包(百度云),官方免费版,不会强制更新,没有标签限制(2019-4-4)
废话不多说,百度云提:链接:https://pan.baidu.com/s/17eoDe-SSFtylbl4hAPDNZg提取码:c2dj安装的时候选择:free for home and school想去掉更新提示的,可以这样设置:去掉后面的“√”就行了...
2019-04-04 17:08:27
24379
26
原创 windows下java连接远程timesten数据库需要做的配置 timesten连接配置 java连接timesten windows连接linux timesten数据库
这篇文章主要讨论在Windows平台通过ODBC的方式远程连接到Linux平台的TimesTen数据库。注意:无论是连接本地还是远程的都要安装timesten client客户端,64位的下载连接链接:https://pan.baidu.com/s/1UiOH-igbCyWpXZq8veM36A 提取码:6tj0 其他版本的请到官网下载:https://www.oracle.com/tech...
2018-12-18 17:57:16
837
原创 linux下 nginx的安装
一、下载nginx:官方网站:http://nginx.org/这里使用的版本是1.8.0版本。二、要求的安装环境需要安装gcc的环境。 yum install gcc-c++ 2、PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。ngin...
2018-10-26 16:46:27
189
原创 java 8 LocalDate 与 LocalDateTime 时间类的简单应用
废话不多说,直接贴代码实例@Test public void testTime() { //获取当前的时间 LocalDate now = LocalDate.now(); System.out.println(now);//结果:2018-09-13 //指定月份,获取4月份的今天 LocalDate withMonth = LocalDate.now().w...
2018-09-13 16:05:43
531
原创 spring aop的简单实现例子
转载请声明出处1 什么是AOP Spring 是解决实际开发中的一些问题: AOP 解决OOP 中遇到的一些问题.是OOP 的延续和扩展.2 为什么学习AOP对程序进行增强:不修改源码的情况下.AOP 可以进行权限校验,日志记录,性能监控,事务控制.3 Spring 的AOP 的由来:AOP 最早由AOP 联盟的组织提出的,制定了一套规范.Spring 将AOP 思想引入到框架中,必须...
2018-03-15 21:44:50
412
转载 JAVA单例的创建
前言单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗?作为一个Java开发者,也许你觉得自己对单例模式的了解已经足够多了。我并不想危言耸听说一定还有你不知道的——毕竟我自己的了解也的确有限,但究竟你自己了解的程度到底怎样呢?往下看,我们一起来聊聊看~ 2. 什么是单例?单例对象的类必须保证只有...
2018-03-10 21:53:59
246
原创 spring+springMvc+mybatis框架(SSM)整合步骤
开发工具使用eclipse,项目的结构:搭建步骤:1.创建Maven war项目导入Spring MVC包 pom.xml:<dependency> <groupId>spring-webmvc</groupId> <artifactId>spring-webmvc</artifactId> <version>3....
2018-03-10 19:18:02
358
转载 几种主流JSON技术的比较及简单的应用示例
本文为转其他博主博文,原文地址点击打开链接一 、各个JSON技术的简介和优劣1.json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包,包括commons-beanutils.jar,commons-collections-3.2.jar,commons-lang-2.6.jar,commons-loggi
2017-02-07 09:31:36
2087
原创 解决Illegal mix of collations (utf8eneral_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operatio
今天在使用mysql5.7进行查询操作的时候遇到一个问题:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='碰到个字符集问题。 解决方法:只要修改表的字符集就可以了,如下:ALTER
2016-12-28 10:41:08
449
IntelliJ IDEA与eclipse一样的主题,字体颜色等与eclipse一样,加了绿豆色背景;快捷键与eclipse类似
2019-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人