码迷,mamicode.com
首页 > 2017年05月23日 > 全部分享
设计模式六大原则(6):开闭原则
开闭原则 定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 解决方案:当软件需要变化时,尽量通过扩展软 ...
分类:其他好文   时间:2017-05-23 22:38:43    阅读次数:181
如何关闭浏览器的HSTS功能
在安装配置 SSL 证书时,可以使用一种能使数据传输更加安全的Web安全协议,即在服务器端上开启 HSTS (HTTP Strict Transport Security)。它告诉浏览器只能通过HTTPS访问,而绝对禁止HTTP方式。 HTTP Strict Transport Security ( ...
分类:其他好文   时间:2017-05-23 22:38:35    阅读次数:382
QUARTER(date)
QUARTER(date) 返回 date 对应的一年中的季度值 ...
分类:其他好文   时间:2017-05-23 22:38:28    阅读次数:177
团队作业8----第二次项目冲刺(beta阶段)5.23
Day5-05.23 1、每日会议 会议内容: 1、组长林乔桦对昨日的工作进行了总结并且安排今日的任务。 2、潘益靖副组长说明昨日任务的完成情况。 3、组员对昨天的各项工作进行了汇报以及对今天的工作进行了总结,在邀请隔壁室友测试使用的过程中发现的问题进行了讨论。 4、今天安排,大家各就其位听从组长安 ...
分类:其他好文   时间:2017-05-23 22:38:21    阅读次数:163
分析构建APP
APP:带历史剪贴板、文字撤销找回的输入法 1.这一领域之前有哪些产品? 没有 2.你的项目有先天优势还是后天优势? 先天优势,有别家没有的新功能 3.在这个领域是否有颠覆性的技术? 有,带历史剪贴板、文字撤销找回功能 4.任何没有解决“用户需求”仍然存在? 近乎完美的用户输入体验 5.为什么你的产 ...
分类:移动开发   时间:2017-05-23 22:38:14    阅读次数:191
Java properties配置文件
Java中的配置文件常为properties文件,格式为文本文件,文件内容的格式是“键=值”格式.注释信息使用“#”来注释. 获取指定路径文件的输入流: ...
分类:编程语言   时间:2017-05-23 22:38:06    阅读次数:117
ntp时间服务同步
第一种方式:同步到网络时间服务器 # ntpdate time.windows.com将硬件时间设置为当前系统时间。 #hwclock –w 加入crontab: 30 8 * * * root /usr/sbin/ntpdate 192.168.0.1; /sbin/hwclock -w 每天的8 ...
分类:其他好文   时间:2017-05-23 22:37:58    阅读次数:278
白扯之聊聊我们的情怀
这周科研时间占据了60%的,睡觉30%,最后那可怜的10%时间留给了前端,现在整个人处于蒙圈状态。今天我们不聊科研,不聊前端,来,来,我们聊一聊情怀。 作为一位伪文艺程序媛平时除了听周杰伦的悲伤情歌以外,最喜欢的就是民谣。为了证明这一切我还特意买了把吉他,好吧,它至今还被遗弃在宿舍的某个角落里。之所 ...
分类:其他好文   时间:2017-05-23 22:37:49    阅读次数:207
<T extends Comparable<? super T>>
[java] view plain copy public static <T extends Comparable<? super T>> void sort(List<T> list) { Object[] a = list.toArray(); Arrays.sort(a); ListIter ...
分类:其他好文   时间:2017-05-23 22:37:40    阅读次数:281
常用视频格式与视频编解码标准介绍 转
细细算起来,视频文件可以分成两大类:其一是影像文件,比如说常见的VCD便是一例。其二是流式视频文件,这是随着国际互联网的发展而诞生的后起视频之秀,比如说在线实况转播,就是构架在流式视频技术之上的。流式视频(Streaming Video)采用一种“边传边播”的方法,即先从服务器上下载一部分视频文件, ...
分类:其他好文   时间:2017-05-23 22:37:33    阅读次数:175
设计模式(三): 抽象工厂模式
抽象工厂模式 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂 ...
分类:其他好文   时间:2017-05-23 22:37:24    阅读次数:209
ClassNotFoundException和NoClassDefFoundError的差别
正如它们的名字所说明的:NoClassDefFoundError是一个错误(Error),而ClassNOtFoundException是一个异常,在Java中错误和异常是有差别的,我们能够从异常中恢复程序但却不应该尝试从错误中恢复程序。 ClassNotFoundException的产生原因: J ...
分类:其他好文   时间:2017-05-23 22:37:16    阅读次数:174
Java线程池ThreadPoolExecutor
线程池的好处 1. 降低资源的消耗 通过重复利用已创建的线程降低线程创建和销毁所造成的消耗 2. 提高响应速度 当任务到达时,任务可以不需要等到线程创建就能立即执行 3. 提高线程的可管理型 线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一分配、调优 ...
分类:编程语言   时间:2017-05-23 22:37:07    阅读次数:191
jvm的内部体系结构浅析--转
jvm全称是Java Virtual Machine(java虚拟机)。它之所以被称之为是“虚拟”的,就是因为它仅仅是由一个规范来定义的抽象计算机。我们平时经常使用的Sun HotSpot虚拟机只是其中一个具体的实现(另外还有BEA JRockit、IBM J9等等虚拟机)。在实际的计算机上通过软件 ...
分类:其他好文   时间:2017-05-23 22:37:01    阅读次数:171
JavaSE学习笔记——01
基础知识: 一、人机交互方式: 图形化界面(GUI) 命令行方式(CLI) 二、常用的DOS命令: dir:列出当前目录下的所有文件以及文件夹; md:创建目录; rd:删除目录; cd:进入指定的目录; cd..:返回到上一级目录; cd/:退回到根目录; del:删除文件; exit:退出dos ...
分类:编程语言   时间:2017-05-23 22:36:55    阅读次数:221
设计模式(二): 工厂模式
工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 介绍 意图:定义一个创建对象的接口, ...
分类:其他好文   时间:2017-05-23 22:36:48    阅读次数:212
jvm的几个运行时数据区域--转
上一篇文章已经简单介绍了jvm的内部体系结构。并且对各个组成部分做了简要的说明。下面通过一个简单的java程序,讲解运行过程中牵涉到的几个数据区域。 代码如下: jvm实例运行一个Java程序,首先需要通过类装载器子系统把作为程序运行起点的类装载到内存。形成可以被虚拟机直接使用的Java类型。在上面 ...
分类:其他好文   时间:2017-05-23 22:36:42    阅读次数:219
1643条   上一页 1 ... 9 10 11 12 13 14 15 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!