寒山空明月

老骥伏枥,志在千里;烈士暮年,壮心不已

实现一个双向链表的倒置功能(1->2->3 变成 3->2->1)

代码: https://download.csdn.net/download/bird73/10350235一共三个java文件ListNode.javapackage com.li; public class ListNode { private int data; priva...

2018-04-15 13:44:28

阅读数:95

评论数:0

Java 集合系列详细总结

http://www.cnblogs.com/skywang12345/p/3245399.htmlhttps://blog.csdn.net/jeffleo/article/details/54956290https://blog.csdn.net/jeffleo/article/details...

2018-04-10 23:39:33

阅读数:53

评论数:0

Spring代码中动态切换数据源

Spring代码中动态切换数据源  https://blog.csdn.net/yizhenn/article/details/53965552

2018-04-10 04:48:47

阅读数:72

评论数:0

图片服务器-存储图片技巧

参考: https://www.zhihu.com/question/20518854我们的ext4/dev/sda3 729923584 7亿多个inode了。数据库直接存图片本身是SB的做法。比较好的方法是存图片md5,然后通过类似md52url获取图片的地址。至于图片...

2018-04-10 04:47:00

阅读数:608

评论数:0

电商新系统如何应对峰值

唯品会11.11:峰值系统应对实践:https://www.linuxidc.com/Linux/2015-11/125124.htm为了保证系统在高并发、大流量访问下工作,并且使系统有较强的扩展性,我们的设计主要从以下几个方面展开:系统模块有效切分服务化解耦,集中服务治理增加异步访问多阶段缓存,...

2018-04-10 02:58:31

阅读数:73

评论数:0

javaweb面试总结(四、分布式事务、CAP原理和BASE思想、JDBC事务和JTA事务的区别、2PC与TCC区别)

CAP原理和BASE思想: http://www.jdon.com/37625分布式事务如何处理?解决方案有很多种!比如事务补偿机制:即在事务链中的任何一个正向事务操作,都必须存在一个完全符合回滚规则的可逆事务。或者两阶段提交、三阶段提交:分布式事务服务(DTS) 支付宝的DTS实现!最近也看见...

2018-04-09 21:34:43

阅读数:1767

评论数:0

javaweb 面试总结(三、分布式事务)

幂等性: 接口不论调用多少次,结果一致;可以通过本地事物,记录状态的方式完成幂等性处理;TCC方案:包括 Try、Confirm、Cancel三个操作,第一步先调用try,然后根据try的返回情况调用Confirm或者CancelTPS: 每秒的访问量分布式系统的特性 在分布式系统中,同时满足“C...

2018-04-09 20:32:30

阅读数:182

评论数:0

javaweb面试总结(二、电商项目)

电商架构:https://blog.csdn.net/yangbutao/article/details/12242441九个模块:https://blog.csdn.net/belvine/article/details/79400813电商类目:https://blog.csdn.net/qq...

2018-04-06 21:53:53

阅读数:1188

评论数:0

activeMQ面试总结

1. 大量的消息每页被消费,能否发生oom异常? 1. 可以控制每个消息队列中数据的大小,不允许无线填充数据,避免该队列多大,导致过度消耗系统资源问题; 可以控制队列的内存大小; 2. activeMQ数据丢失怎么办? 可以使用对数据进行持久化JDBC,AMQ(日志文件),KahaDB和Leve...

2018-04-06 18:09:02

阅读数:1047

评论数:0

Java基础面试总结(五、反射、JVM)

Java反射的概念: 把JVM通过符号的引用,动态加载Java类字节码的能力并映射成各种Java类对象。 名词:Class 不管一个类生成多少个对象,与这个类对应的Class对象只有一个; 是JVM在加载时动态生成的,用来封装类在方法区中的数据结构; Class对象是整个反射的入口.通过动...

2018-04-06 02:06:34

阅读数:125

评论数:0

我与我自己的未来

成长中明白的事    1. 选择很重要             小学初中学习很差,高中拼命学习,考了个不好不坏的大学,感慨对的时间作对的事;            后面做了培训行业,发现很多高中学习特别好的孩子竟然在高三叛逆,弃学了,没一个好文凭在中国真不好混;            《芳华》中男...

2018-04-06 00:12:16

阅读数:140

评论数:0

Java基础面试总结(四、深入理解volatile关键字)

被volatile修饰的变量,可以保证不同的线程都能多能取得最新状态值;volatile保证了可见性,避免在线程在缓存中取旧值;1. volatile 保证可见性一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:1)保证了不同线程对这个变量进行操作...

2018-04-05 23:01:39

阅读数:63

评论数:0

javaweb面试总结(一、设计模式、框架)

Java面试题全集(上) Java面试题全集(中) Java面试题全集(下) 骆昊的技术专栏源码解读Spring IOC原理设计模式详解代理模式JVM内幕:Java虚拟机详解java中JVM的原理Java JVM 运行机制及基本原理CAP原理和BASE思想深入理解Java:类加载机制及反射...

2018-04-05 22:03:58

阅读数:271

评论数:0

Java基础面试总结(三、面试宝典内容)

原文链接:Java面试题全集(上) Java面试题全集(中) Java面试题全集(下) 骆昊的技术专栏-----------------------下面为部分内容-----------------------62、synchronized关键字的用法?答:synchronized关键字可以将对象或...

2018-04-04 22:21:40

阅读数:182

评论数:0

Java基础面试总结(二、事物的隔离级别、脏读、不可重复读、幻读、)

事务的ACID是指什么?  - 原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败; - 一致性(Consistent):事务结束后系统状态是一致的; - 隔离性(Isolated):并发执行的事务彼此无法看到对方的中间状态; - 持久性(D...

2018-04-04 21:37:43

阅读数:113

评论数:0

Java基础面试总结(一、线程问题集)

原文转载:https://blog.csdn.net/u013110200/article/details/55517717 1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含...

2018-04-04 21:25:30

阅读数:49

评论数:0

Java基础面试总结(零、为Java程序员金三银四精心挑选的300余道Java面试题与答案)

原文地址:https://segmentfault.com/a/1190000013885634推荐阅读想进大厂?50个多线程面试题,你会多少?(一)想进大厂?50个多线程面试题,你会多少?(二)BTA 常问的 Java基础40道常见面试题及详细答案Spring 常见的一些面试题整理常用的分布式事...

2018-04-04 20:33:50

阅读数:405

评论数:0

Java 的 NIO 入门

原文地址: http://www.tiantianbianma.com/java-nio-tutorial.html/

2018-04-04 20:20:22

阅读数:38

评论数:0

java的HashMap面试总结

参考链接:https://blog.csdn.net/pingnanlee/article/details/17228579参考链接:http://www.tiantianbianma.com/java-hashmap-treemap-hashtable-linkedhashmap.html/1....

2018-04-04 20:15:49

阅读数:40

评论数:0

阿里的一次面试,跳槽需要准备的内容

转载:https://blog.csdn.net/xJ032w2j4cCjhOW8s8/article/details/79674608Spring大佬:我看你用过这个Spring啊,你来聊聊为什么我们要使用Spring呢?我:(因为大家都说好啊)首先呢,spring是一个庞大的框架,它封装了很多...

2018-04-04 14:37:55

阅读数:705

评论数:0

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