MyBatis传入参数为list、数组、map写法

1.foreach简单介绍: foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。 foreach元素的属性主要有item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名, index指定一个名字...

2018-11-28 11:41:59

阅读数 62

评论数 0

java NIO:浅析IO模型

java NIO:浅析IO模型:https://www.cnblogs.com/dolphin0520/p/3916526.html 图解java的BI0,NIO:https://blog.csdn.net/wu1226419614/article/details/68924909

2018-11-25 14:01:58

阅读数 113

评论数 0

重复性管理——从泛值到泛型以及泛函

重复性管理——从泛值到泛型以及泛函(上):https://my.oschina.net/goldenshaw/blog/1529009 重复性管理——从泛值到泛型以及泛函(中):https://my.oschina.net/goldenshaw/blog/903273 重复性管理——从泛值到泛型以...

2018-11-24 23:32:30

阅读数 25

评论数 0

Java 字节流与字符流

Java 字节流与字符流(1):https://my.oschina.net/goldenshaw/blog/1568030 Java 字节流与字符流(2):https://my.oschina.net/goldenshaw/blog/1568031 Java 字节流与字符流(3):https:/...

2018-11-24 15:11:20

阅读数 37

评论数 0

线程相关基础概念

Java线程有6种状态:https://my.oschina.net/goldenshaw/blog/386788 Java 线程状态之 BLOCKED :https://my.oschina.net/goldenshaw/blog/706663 Java 线程状态之 RUNNABLE:htt...

2018-11-23 23:02:22

阅读数 25

评论数 0

Maven灵活构建

Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。 Maven属性 事实上有六种类型的Maven属性: 内置属性:主要有两个常用内置属性——basedir表示项目根目录,即包含pom.xml文件的目录;basedir表示项目根目录,即包含pom.xml文件的目录;{b...

2018-07-25 10:55:50

阅读数 72

评论数 0

mvc:default-servlet-handler的作用

原文地址:https://www.cnblogs.com/iuranus/archive/2012/07/19/2599084.html   当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如:  使用@Autowired注解,必须事...

2018-06-20 18:21:38

阅读数 241

评论数 0

【Spring框架】mvc:default-servlet-handler的作用

优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个...

2018-06-06 17:32:14

阅读数 127

评论数 0

SSL工作原理介绍以及java实现

SSL工作原理介绍以及java实现 目录 SSL工作原理介绍以及java实现 1. SSL简介 2. SSL工作原理 握手协议(Handshake protocol) 2.1握手阶段使用RSA加密...

2018-05-16 16:24:00

阅读数 180

评论数 0

spring加载bean实例化顺序

转载:http://blog.sina.com.cn/s/blog_525960510100ipwj.html   http://blog.sina.com.cn/s/blog_6940cab30102uwma.html   问题来源: 有一个bean为 A,...

2018-04-13 06:10:52

阅读数 77

评论数 0

大牛聊软件设计之领域设计

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cainiao_user/article/details/78285385 ...

2018-04-09 22:35:11

阅读数 57

评论数 0

常见性能优化策略的总结

本文要感谢我职级评定过程中的一位评委,他建议把之前所做的各种性能优化的案例和方案加以提炼、总结,以文档的形式沉淀下来,并在内部进行分享。力求达到如下效果: 1. 形成可实践、可借鉴、可参考的各种性能优化的方案以及选型考虑点,同时配合...

2018-04-09 22:22:36

阅读数 41

评论数 0

Nginx限制访问速率和最大并发连接数模块--limit (防止DDOS攻击)

Tengine版本采用http_limit_req_module进行限制 具体连接请参考 http://tengine.taobao.org/document_cn/http_limit_req_cn.html 和官方nginx类似,不过支持多个变量,并且...

2018-03-23 21:51:26

阅读数 298

评论数 0

从实际案例聊聊Java应用的GC优化

从实际案例聊聊Java应用的GC优化 标签: 从实 java 应用 | 发表时间:2017-12-29 22:20 | 作者:美团点评技术团队 出处:https://tech.meituan.com/ 当Java程序性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来...

2018-03-23 21:39:04

阅读数 86

评论数 0

nginx优化 突破十万并发

一、一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 00000001 00000010 0...

2018-03-23 21:29:12

阅读数 88

评论数 0

redis的事务和watch

redis的事务 严格意义来讲,redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的。 redis中的事务定义 Redis中的事务(transaction)是一组命令的集合。 事务同命令一样都是Redis的最小执行单位,一个事务中的命令要么都执行,要么都...

2018-03-23 21:26:15

阅读数 90

评论数 0

Redis分布式锁的正确实现方式

前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详...

2018-03-23 21:23:00

阅读数 87

评论数 0

基于Redis的分布式锁到底安全吗(下)?

自从我写完这个话题的上半部分之后,就感觉头脑中出现了许多细小的声音,久久挥之不去。它们就像是在为了一些鸡毛蒜皮的小事而相互争吵个不停。的确,有关分布式的话题就是这样,琐碎异常,而且每个人说的话听起来似乎都有道理。今天,我们就继续探讨这个话题的后半部分。本文中,我们将从antirez反驳Mart...

2018-03-23 21:19:38

阅读数 52

评论数 0

基于Redis的分布式锁到底安全吗(上)?

网上有关Redis分布式锁的文章可谓多如牛毛了,不信的话你可以拿关键词“Redis 分布式锁”随便到哪个搜索引擎上去搜索一下就知道了。这些文章的思路大体相近,给出的实现算法也看似合乎逻辑,但当我们着手去实现它们的时候,却发现如果你越是仔细推敲,疑虑也就越来...

2018-03-23 21:16:19

阅读数 55

评论数 0

Java 如何有效地避免OOM:善于利用软引用和弱引用

Java 如何有效地避免OOM:善于利用软引用和弱引用   想必很多朋友对OOM(OutOfMemory)这个错误不会陌生,而当遇到这种错误如何有效地解决这个问题呢?今天我们就来说一下如何利用软引用和弱引用来有效地解决程序中出现的OOM问题。下面是本文的目录大纲:   一...

2018-03-14 17:08:31

阅读数 44

评论数 0

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