自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 几种排序算法java版本

很早以前的代码了,今天发在这里备份一下,也供有需要的朋友参考。1. 排序中的数值交换/** * 交换数组中的两个值的位置 * @param datas* @param ind1 * @param ind2 */ private static void swap(int[] datas, int ind1, int ind2){ try...

2018-07-16 14:16:03 425

原创 记一次挫败的面试

前段时间去一家公司面试,一上来就被面试官狂轰乱炸,其实别的也没问啥,主要是为了一些并发问题,个人感觉他们应该是遇到了什么问题,想寻求个解决方案。郁闷的是下面这个问题。。问:如何解决针对API接口的DOS攻击?答:可以限制接口访问峰值,限制访问连接数,超过最大值则限制。也可以增加带宽,但是成本会增加。对一些容易被攻击的接口(比如注册短信接口)可以采用一些安全验证,比如图形验证码等。问:限制访问会导致...

2018-07-10 11:11:52 337

原创 SpringBoot 基于自定义注解的Redis AOP操作

使用Spring的@Cacheable实现Reids缓存时,会遇到过期时间不能直接在注解中赋值的问题,在项目中自己动手实现一个基于注解的RedisCache处理,可以在注解中直接指定Key(键)和Expired(过期时间)。然后AOP拦截,解析注解并做相应处理。注解定义如下:@Documented@Target(ElementType.METHOD)@Retention(RetentionPo...

2018-06-25 14:43:54 1397

翻译 Spring Data Redis (一) ValueOperations 接口

本文主要列举 ValueOperations (字符串键值对)接口的一些常用方法:    /** * 向指定的键尾部追加一个值 * @param key 指定的键,不能为空 * @param value 要追加的值 * @return 使用 pipeline / transaction 时,返回 null, 否则返回追加...

2018-06-12 15:08:46 2348

原创 SpringBoot2.0使用Mapper4.0配置

        使用通用的Mapper,不需要再写**Mapper.xml,多数情况下,连借口都不需要自己定义了,可以很大程度上提高开发效率,很多时候只需要关注业务逻辑。        建议使用Mapper4.0,较之之前的版本,修改了一些Bug,配置更完善。Mybatis建议升级到3.4.0+,以免低版本与Mapper4.0有不适配的地方。    springboot使用Mapper很简单,首先...

2018-06-11 16:31:12 2513

原创 Spring Boot2 JPA 连接Mysql

配置文件:spring: profiles: active: dev datasource: url: jdbc:mysql://localhost:3306/docker_test?characterEncoding=utf8&useSSL=false driver-class-name: com.mysql.cj.jdbc.Driver user...

2018-05-27 17:16:22 536

原创 MAC上用Navicat连接本机Docker的Mysql8.0

花了一点时间,在MAC上实现了用Navicat连接Docker中的Mysql,使用了最新的Mysql8.0版本。1. 下载Mysql的Docker镜像:

2018-05-27 11:26:49 6631 6

原创 SpringBoot2 中按部署环境配置logback日志格式

最近整理了一下Spring Boot中使用logback打印日志的内容,可以通过在application.yml中设置运行环境,在控制台中彩色打印。logback.xml 文件内容如下:<?xml version="1.0" encoding="UTF-8" ?><configuration scan="true" scanPeriod="600 seconds">

2018-05-26 16:37:39 1587

原创 好久没上来了,发现账号被劫持,禁用了。

删除了之前所有的博文,从头开始,立碑为证!

2018-05-26 15:21:56 203

基于C++的粒子滤波源程序

一个基于C++实现的粒子滤波源程序,很好很强大!

2010-05-12

PCA-shift的matalab程序

结合PCA的尺度不变特征变换(SIFT)算法源代码,可用于图像目标检测和识别

2010-01-22

VC.NET开发手册

详细介绍了VC++.NET的开发,是一份不错的指导手册。

2009-09-08

很实用的AVR单片机教程

一本很好的AVR单片机教程,以AT90s8535为主线,详细介绍了其编程和使用。

2009-05-13

AVR8535中文实用手册

AVR8535详细资料,编程指导,i/o,时钟、中断等寄存器的介绍!

2009-05-05

空空如也

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

TA关注的人

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