• java设计模式——单例设计模式

    /* 设计模式:对问题行之有效的解决方式。其实它是一种思想。 1,单例设计模式。 解决的问题:就是可以保证一个类在内存中的对象唯一性。 必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。 如何保证对象唯一性呢? 1,不允许其他程序用new创建该...

    2019-05-22 06:29:13 YYPS定义文件

  • Java开发笔记(九十八)利用Callable启动线程

    前面介绍了如何利用Runnable接口构建线程任务,该方式确实方便了线程代码的复用与共享,然而Runnable不像公共方法那样有返回值,也就无法将线程代码的处理结果传给外部,造成外部既不知晓该线程是否已经执行完毕,也不了解该线程的运算结果是什么,总之无法跟踪分线程...

    2019-05-17 00:00:45 共享Java技术定义精简java开发

  • Java中ArrayList和LinkedList区别

    一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较...

    2019-05-10 06:05:00 word定义

  • JUnit的好搭档-Hamcrest

    一、Hamcrest简介 Hamcrest是一个用于编写匹配器(matcher)对象的框架,允许以声明方式定义匹配(match)规则。它可以与JUnit框架配合使用,使断言可读更高,更加灵活(例如判断数组、集合、map中的内容等)。 Hamcrest支持多种语言,本文只使用JAVA语言。Hamcrest官...

    2019-05-10 06:04:58 定义

  • Python实现翻译小工具

    一、背景 利用Requests模块获取有道词典web页面的post信息,BeautifulSoup来获取需要的内容,通过tkinter模块生成gui界面。 二、代码 git源码地址 Python实现翻译小工具 fanyi.py代码如下: #!/bin/env python - - coding:utf-8 - - _author:kaliarch import requests...

    2019-05-10 06:00:41 小程序PS有道词典Windows服务器GrouponIE用户Windows文件Chrome

  • python 列表 元组

    1.列表的基本声明和赋值 1 # 声明一个空列表 变量 = [] 或者 变量 = list() 2 var = [1 ] 3 var2 = list() 4 # 声明带有数据的列表 5 var = [1,2,3, ' 一 ' , ' 二 ' , ' 三 ' ] 6 print (var) 7 # 输出结果:[1, 2, 3, '一', '二', '三'] 8 9 var2 = list(var) 10 pri...

    2019-05-10 06:00:29 定义

  • day20 (logging ,re 模块)

    一,复习 # random: random() randint() choice() sample() # 序列化:对象需要持久化存储或传送 对象 = 字符串 # json: 用于传输 # -- 1.支持{} [] int float bool str null # -- 2.是{}与[]的嵌套组合,最外层只能有一个根:要么所有数据由{}起始包裹,要么由[]起始...

    2019-05-10 06:00:29 定义上帝解密系统BugPSmac文件

  • css动画(transition/transform/animation)

    在开发中,一个好的用户操作界面,总会夹杂着一些动画。css用对少的代码,来给用户最佳的体验感,下面我总结了一些css动画属性的使用方法及用例代码供大家参考,在不对的地方,希望大佬直接拍砖评论。 1 transition(过渡) 使用语法: transition: property duration tim...

    2019-05-10 05:59:24 定义ChromeIE用户

  • 关于HashMap中hash()函数的思考

    关于HashMap中hash()函数的思考 JDK7中hash函数的实现 static int hash( int h) { h ^= (h 20) ^ (h 12 ); return h ^ (h 7) ^ (h 4 ); } 这段代码是为了对key的hashCode进行扰动计算,防止不同hashCode的高位不同但低位相同导致的hash冲突。简单点说,就是为了把高位...

    2019-05-08 07:37:16 定义

  • ghost恢复系统教程

    ghost恢复系统教程 大家是不是为了从新安装系统的烦琐而烦恼,你否觉得操作系统使用一段时间就非常的不稳定,其实我们可以将系统在没有问题的状态下备份一份,一旦出了问题,我们可以用备份文件进行恢复。 以下就 是GHOST的简单使用介绍,主要介绍了备份分区和恢复,其...

    2019-04-18 08:59:11 IE定义ghost版服务器软件用户界面服务器设置工具栏系统Windows弹出窗口