2018年9月24日
posted @ 2018-09-24 09:27
荆棘Study
阅读(4)
推荐(0)
2018年9月18日
摘要:
IOC:“控制反转” 另外一种说法叫DI(Dependency Injection),即依赖注入。它并不是一种技术实现,而是一种设计思想。在任何一个有实际开发意义的程序项目中,我们会使用很多类来描述它们特有的功能,并且通过类与类之间的相互协作来完成特定的业务逻辑。这个时候,每个类都需要负责管理与自己
阅读全文
posted @ 2018-09-18 09:11
荆棘Study
阅读(98)
推荐(0)
摘要:
HTTP:超文本传输协议,即用网络链接传输文本信息的协议;你要获得网络上超文本信息,就要遵循其超文本传输的规范,就像对暗号,只有暗号正确后才能获得相关信息。 HTTPS:安全超文本传输协议,是在http协议基础上增加了使用SSL(安全套接字层)加密传送信息的协议;简单来说它是HTTP的安全版,由Ne
阅读全文
posted @ 2018-09-18 08:48
荆棘Study
阅读(165)
推荐(0)
2018年9月11日
摘要:
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在
阅读全文
posted @ 2018-09-11 15:41
荆棘Study
阅读(205)
推荐(0)
2018年8月30日
摘要:
举个例子double 是双精度浮点基本数据类型 而Double是双精度数据的类Java为每个基本类型提供封装类;Double是基本类型double的封装类.区别在于Double的默认值为null,而double的默认值为0.0d追问-那么Double和double数据的比较 有何不同?什么时候用.e
阅读全文
posted @ 2018-08-30 08:44
荆棘Study
阅读(1494)
推荐(0)
2018年8月29日
摘要:
单例设计模式 采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例 1.某个类(Bank)中创建一个私有的静态对象: private static Bank bank = new Bank(); 2.为了避免在调用该类时创建新的对象,构造器写成私有的: private Bank() {
阅读全文
posted @ 2018-08-29 20:44
荆棘Study
阅读(109)
推荐(0)
摘要:
Redis是一个高性能的key-value数据存储系统,在项目中一般用作缓存机制 Redis常用的数据类型有Keys类型 String类型 list类型 Set类型 SortedSet类型 Hash类型 SET(写入)操作 110000次/秒钟;GET(读取)操作 81000次/秒钟 1. keys
阅读全文
posted @ 2018-08-29 08:29
荆棘Study
阅读(194)
推荐(0)
2018年8月28日
摘要:
以debug方式运行java程序后,跳转到调试视图,其中最常用的窗口有:Debug窗口,变量Variables窗口,断点Breakpoints窗口,代码编辑窗口,输出Console窗口,大纲outline窗口。 Debug窗口显示当前线程方法调用栈,及方法执行到第几行,Variables显示当前方法
阅读全文
posted @ 2018-08-28 09:19
荆棘Study
阅读(275)
推荐(0)
2018年6月26日
posted @ 2018-06-26 15:25
荆棘Study
阅读(9)
推荐(0)
2018年5月1日
摘要:
为了让程序的数据更符合开发的数据,我们就加入了键盘录入。 我们如何实现键盘数据的录入呢? A:导包 格式:import java.util.Scanner; 位置:在class上面。 B:创建键盘录入对象 格式:Scanner sc = new Scanner(System.in); C:通过对象获
阅读全文
posted @ 2018-05-01 20:29
荆棘Study
阅读(157)
推荐(0)