上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 36 下一页
摘要: 策略模式: 使用常用,支付,之前做了微信支付,支付宝支付,然后另外一个同事写了一个银联支付,那么如果代码方法一起就会导致代码不是很好操作所以,采用策略模式进行,同事只需要写一个实现类,就可以了, 在协作过程中比较容易。 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行 阅读全文
posted @ 2019-09-29 19:49 菩提树下的丁春秋 阅读(15512) 评论(1) 推荐(2) 编辑
摘要: 使用spring+mybatis整合时报错:org.springframework.jdbc.support.SQLErrorCodesFactory - SQLErrorCodes loaded 错误原因是; 1.参数与数据库字段不匹配,可能是映射文件sql语句写错了,字段名与数据库中的字段名不匹 阅读全文
posted @ 2019-09-29 19:32 菩提树下的丁春秋 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: spring的bean的生命周期 springbean的生命周期:创建,初始化,使用,销毁, 1 创建: spring的bean默认是单例模式的,默认采用单例的模式进行初始化 2 初始化: spring的bean进行依赖注入; 如果bean实现了,beanNameAawre方法,那么就是调用setB 阅读全文
posted @ 2019-09-29 19:31 菩提树下的丁春秋 阅读(374) 评论(0) 推荐(0) 编辑
摘要: package com.cxy.domain.poi; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retenti... 阅读全文
posted @ 2019-09-22 15:49 菩提树下的丁春秋 阅读(777) 评论(0) 推荐(0) 编辑
摘要: io流的一种: 思路:首先构建输入或者输出流,然后通过输出或者输入流建立通道,channle 创建缓冲区,进行缓存区的操作,通道的操作 以上代码总结: 1 输入输出是跟你电脑而言的,输出到电脑意外,就是输出,电脑上就是输入 2 输出流,需要向缓冲区里面put字节数据, 3 输入流:不需要向缓冲区里面 阅读全文
posted @ 2019-09-21 15:24 菩提树下的丁春秋 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: AtomicReference就是以原子方式更新对象引用,可以看看源码: 可以看出它是利用unsafe类提供的方法来进行的, 使用场景,当两个线程同时去更新数据库内容,那么就会存在问题 假设a先执行,b后执行,操作变量a就会造成问题, 方法一,在执行sql的时候带上原来就有的值: update se 阅读全文
posted @ 2019-09-21 11:15 菩提树下的丁春秋 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: package com.debug.kill.server.utils; /** * Created by Administrator on 2019/6/20. */ import org.apache.shiro.crypto.hash.Md5Hash; import org.joda.time.DateTime; import java.text.SimpleDateFormat;... 阅读全文
posted @ 2019-09-19 20:15 菩提树下的丁春秋 阅读(166) 评论(0) 推荐(0) 编辑
摘要: package com.cxy.springdataredis.hashmap; import javax.lang.model.element.VariableElement; import java.util.HashMap; import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; public class 阅读全文
posted @ 2019-09-18 11:10 菩提树下的丁春秋 阅读(740) 评论(1) 推荐(1) 编辑
摘要: package com.cxy.springdataredis.data; import java.util.Scanner; public class StackDemo { public static void main(String[] args) { //测试一下ArrayStack 是否正确 //先创建一个ArrayStack对象->表示栈 ArrayStack stack = new 阅读全文
posted @ 2019-09-18 11:09 菩提树下的丁春秋 阅读(210) 评论(0) 推荐(0) 编辑
摘要: package com.cxy.springdataredis.data; import java.util.Scanner; public class CircleArray { public static void main(String[] args) { CirCleArrayQueue queue = new CirCleArrayQueue(4); boolean loop =true 阅读全文
posted @ 2019-09-18 11:08 菩提树下的丁春秋 阅读(169) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 36 下一页