- 博客(5)
- 收藏
- 关注
原创 程序bug排查心得
程序bug排查心得1.Bug排查基本流程2.常用的一些bug排查方法2.1 搜索引擎2.2 print or logger大法2.3 debug和工具的使用2.4 二分法3.记一次bug排查经历3.1 注意java集合的使用问题3.2 注意触发类加载的时机4.总结代码出现bug对于程序员来讲再正常不过了,即使再资深的程序员也难逃厄运。那么如何能够快速的排查和解决bug,将成为程序员的基本功。1.Bug排查基本流程对于程序中出现的bug,我们可以按以流程进行排查:2.常用的一些bug排查方法2.1
2021-11-09 18:41:41
1348
原创 算法导论学习笔记(一)
1.算法在计算中的作用一个算法学习项目:https://github.com/algorithm-visualizer/algorithm-visualizer1,什么是算法?算法是一系列的计算步骤,用来将输入数据转换成输出结果。2,为什么要对算法进行研究?对算法的研究,对软件来说,有助于优化程序执行效率,满足用户需求,提升用户体验度。3,相对于计算机中使用的其他技术来说,算法的作用...
2019-09-29 13:35:53
342
原创 设计模式(二)
23种设计模式详细教程1.工厂模式1.工厂模式定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行作为一种创建类模式,在任何需要生成复杂对象的地方,都可以使用工厂方法模式。有一点需要注意的地方就是复杂对象适合使用工厂模式,而简单对象,特别是只需要通过 new 就可以完成创建的对象,无需使用工厂模式。如果使用工厂模式,就需要引入一个工厂类,会增加系统的...
2019-09-03 15:33:02
188
原创 设计模式(一)
设计模式概念设计模式分为三种类型,共23种。创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式)、访问者模式。一、创建型...
2019-06-10 18:17:30
135
转载 学习cookie、session、token
学习cookie、session 、tokenCookie:cookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限制确保cook...
2019-06-06 08:50:53
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人