- 博客(12)
- 资源 (17)
- 收藏
- 关注
原创 数据库事务与锁关系心得【mysql】
一、总结:1、数据库事务隔离级别有read uncommit, read commit,reapeat read,串行。事务隔离级别考虑解决的问题:脏读,不可重复读,幻读。2、锁有共享锁也称读锁、排他锁也称写锁。按加锁位置分,表锁、行锁、间隙锁、next-key锁。3、事务隔离级别、与行数,影响数据加锁的类型。4、start transation不会加锁。sql语句显式或隐式加锁。5、事务提交或回滚辅助释放锁。单条sql也算隐式事务的话。6、简单selec为快照读,select...
2021-05-15 21:08:23 238
原创 2020年9月面试总结
一、问题记录1、给你三个线程如何保证线程的执行顺序性?2、java8 Stream终止操作符如何执行的,中间操作符?3、kafka为什么基于磁盘文件读写效率并不是太低?4、请你谈谈双亲委派机制,以及如何打破打破?5、springboot如何引入自定义的starter,以及如何自定义starter?6、什么是公平锁与非公平锁?7、如何计算出一个对象的大学?二、面试记录...
2020-09-12 20:44:19 314
原创 2019年6月高工面试经历
一、联动云时间:2019年6月7日1面自我介绍spring cloud有哪些组件,用什么版本,feign的调用过程,rabbitmq的使用场景,rabbitmq集群部署,使用rabbitmq注意什么,redis集群部署分布式事务,sql优化,分库分表依据,分库查询。spring boot 配置,配置中心怎么做,配置生效的几个地方高并发的项目场景意向工作是什么2面项目架构画图...
2019-06-07 01:21:41 830
原创 “粗谈”高并发
面试官眼中的高并发 我们面试的时候,常常被问到“有用到高并发的场景么?”“你怎么理解高并发的?”“你是怎么处理高并发的?”。每次遇到这种面试问题,我脑海中就会浮现出缓存、分表分库、读写分离、索引、前后端分离、加锁这些技术。感觉回答的很泛。这里面内容太多,有时候绕着绕着都把自己绕晕了。说白了,我也不知道面试官想听的是哪些点。我猜,面试官应该是想听到实践使用的场景吧。比如线程...
2017-12-26 21:16:03 375
原创 代码重构实践
1、怎么让你的代码更优雅public Info getDetail(Integer id){ Info info = infoService.getInfo(id); if(info != null){ User user = userService.getUserById(info.getUserId); if(user != null){
2017-11-27 22:45:08 377
原创 学习记录一
基础学习记录一1、函数式编程(lambda) 要求:函数接口@FunctionalInterface只有一个抽象方法,格式:(参数)-> {}2、如何重构“箭头型”代码 卫语句3、程序错误处理 错误码和异常捕捉4、如何保障数据安全 数据隔离提供操作接口(只进不出)、定义安全级别、敏感数据模糊化、传输加密(随机、失效)、风控5、关于codereview 如何进行c...
2017-11-26 16:12:58 231
原创 只读事务是否做无用功?
有时候,我们会看到代码里面,有如下语句。@Transaction(ReadOnly=true)是不是没有用处呢?其实是有用处的。在mysql中是支持只读事务的。只读事务内,不能增加、修改、删除内容,否则报Cannot execute statement in a READ ONLY transaction。只读事务内,只能读取到执行时间点前的内容,期间修改的内容不能读取到。只
2017-11-18 09:46:59 6553 4
原创 并行目标分解实践
1、不要说你没有时间学习,学不学习完全取决于你对知识的渴望程度。2、时间比金钱更重要,金钱你不花还在那里,时间不花就浪费掉了。3、不要总觉得你不聪明,不聪明的都通过坚持学习变得聪明了。
2017-11-07 09:53:49 281
原创 面试可能致命的细节,你知道么
面试,相信大家都经历过。有没有这么一种情况,感觉自己技术问题回答都好好的,面试官告诉回去等通知,然后就没有然后了。其实这种情况你已经无限接近offer了,只是你没有注意到其中的细节。
2017-10-25 11:09:51 540
原创 java开发工程师面试总结
java开发工程师面试总结 JAVA集合类框架(理解框架图、HashMap、ArrayList、HashSet等的关系和区别,其中HashMap的存储机制几乎每次都有问) JVM内存管理机制和垃圾回收机制(基本每次面试都会问,一定要搞得透彻) JVM内存调优(了解是怎么回事,一般做项目过程中使用较多) 设计模式 多线程 数据库 spring框架 redis rabbit
2017-10-17 18:06:50 708
原创 it感悟
做it走到了第6个年头,感觉又再一次来到十字路口。像很多人一样,是继续坚持下去,还是果断转行,确实有点迷茫。就技术方面来说,比上不足,比下有余。因为到了30岁这个门槛,你要嘛是技术大牛,要嘛是管理人员,而我还是一个默默无闻的码农。虽然说,我能胜任自己的工作,写代码做需求是毫无问题的。但是人总要对自己有点追求,无论做哪行,都要有所建树。
2017-10-17 17:32:45 357
dubbo2.9.0源码jar包及编译jar包
2017-09-06
htmlparser.jar 源码加jar包 彻底解决乱码
2011-02-23
VC++人机五子棋源码
2010-03-16
VC局域网五子棋游戏源码
2010-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人