码迷,mamicode.com
首页 > 2016年10月09日 > 全部分享
策略者模式
1. 策略模式定义和优点 策略者模式: 定义一系列的算法 把它们一个个封装起来 并使他们可以相互替换。优点: A) 策略模式利用组合 委托等思想 有效避免很多if条件语句。 B) 策略模式提供了开发——封闭原则 使代码更容易理解和扩展。 C) 策略模式中的代码可以复用。 2. 策略模式的使用 使用策 ...
分类:其他好文   时间:2016-10-09 13:54:19    阅读次数:161
《徐徐道来话Java》:PriorityQueue和最小堆
在讲解PriorityQueue之前,需要先熟悉一个有序数据结构:最小堆。 最小堆是一种经过排序的完全二叉树,其中任一非终端节点数值均不大于其左孩子和右孩子节点的值。 可以得出结论,如果一棵二叉树满足最小堆的要求,那么,堆顶(根节点)也就是整个序列的最小元素。 最小堆的例子如下图所示: 可以注意到, ...
分类:编程语言   时间:2016-10-09 13:54:24    阅读次数:269
窗体作为控件嵌入panel
...
分类:Windows程序   时间:2016-10-09 13:53:10    阅读次数:191
linux 调整文件系统大小 LVM
fuser -m /home umount /home lvreduce -L 150G /dev/mapper/centos-home lvextend -L +300G /dev/mapper/centos-root xfs_growfs /dev/mapper/centos-root yum ...
分类:系统相关   时间:2016-10-09 13:54:54    阅读次数:298
在VB6/VBA中使用正则表达式
一、关于起因 最近在Office的QQ群里问如何在一串字符串中提取数值并加总的问题。如果使用正则表达式可以非常迅速的解决这个问题。 那么今天我就探讨一下在VB6/VBA中使用正则表达式的方法及代码,另外为了快速测试正则表达式,我给大家推荐notepad++及使用方式。 二、操作步骤 1、按Alt+F ...
分类:编程语言   时间:2016-10-09 13:54:07    阅读次数:243
机器学习基本概念和模型训练基本问题
分类与回归的区别 二叉树 二叉树很容易理解,在这里我们一般用满二叉树:就是非叶子节点都有2个分支的树形数据结构 决策树分类 决策树最初是用来做决策用的,就好像下面的见不见相亲对象的决策过程一样; 如果把最后的决策结果看成是分类,那么决策树就可以用来分类了,例如,下面的例子就是把相亲对象分为见和不见两 ...
分类:其他好文   时间:2016-10-09 13:52:27    阅读次数:259
模拟登陆
新建BackgroundController类: ...
分类:其他好文   时间:2016-10-09 13:53:28    阅读次数:111
Intellij IDEA快捷键与使用小技巧
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查 ...
分类:其他好文   时间:2016-10-09 13:52:11    阅读次数:194
OpenJDK和JDK区别(转)
使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openj ...
分类:其他好文   时间:2016-10-09 13:53:14    阅读次数:104
一杯咖啡时间学会 Django
一、Django 简介 Django 是一个由 Python 写成的开放源代码的 Web 应用框架。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是 CMS(内容管理系统)软件。并于2005年7月在 BSD 许可证下发布。这套框架是以比利时的吉普赛爵士吉他手 Django ...
分类:其他好文   时间:2016-10-09 13:53:13    阅读次数:213
正则表达式
声明:本文转载自: http://deerchao.net/tutorials/regex/regex.htm 谢谢分享。 首页 | 常用正则表达式 | 正则表达式测试工具 正则表达式30分钟入门教程 版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源 目录 跳过目录 ...
分类:其他好文   时间:2016-10-09 13:51:56    阅读次数:161
Android Studio-设置快速转换局部变量为成员变量
"File"-"Settings"-"KeyMap"-"Main Menu"-"Refactor"-"Extract"-"Field" 我将其修改为Ctrl+1,与eclipse保持一致。 ...
分类:移动开发   时间:2016-10-09 13:49:31    阅读次数:850
深入浅出RxJava
深入浅出RxJava(一:基础篇) 深入浅出RxJava(二:操作符) 深入浅出RxJava三--响应式的好处 深入浅出RxJava四-在Android中使用响应式编程 RxJava 到底是什么? 一个词:异步。 RxJava 好在哪? 换句话说,『同样是做异步,为什么人们用它,而不用现成的 Asy ...
分类:编程语言   时间:2016-10-09 13:51:12    阅读次数:154
简单的SpringMVC的测试项目----跟struts2对比着学习
一,搭建SpringMVC项目 1,主配置文件 地基 because,不像struts2是个独立的框架,可以脱离Spring单独使用。需要先添加Spring支持,是Spring框架组成的一部分,相当于Spring的一个扩展 so,t添加Spring核心类库、数据库支持、web支持 在WEB-INF下 ...
分类:编程语言   时间:2016-10-09 13:50:52    阅读次数:143
自动化测试中自动化切换网络----解决方案
自动化测试中自动化切换网络 解决方案 思路 通过安装一个控制网络的APP,在测试脚本中,通过shell命令来控制实现 使用方式 关闭WIFI,切换到4G网络(测试手机默认流量是开着的) adb shell am force-stop com.steinwurf.adbjoinwifi adb she ...
分类:其他好文   时间:2016-10-09 13:50:11    阅读次数:167
jvm学习笔记二(减少GC开销的建议)
一:触发主GC(Garbage Collector)的条件 JVM进行次GC的频率很高,但因为这种GC占用时间极短,所以对系统产生的影响不大。更值得关注的是主GC的触发条件,因为它对系统影响很明显。总的来说,有两个条件会触发主GC: 1)当应用程序空闲时,即没有应用线程在运行时,GC会被调用。因为G ...
分类:其他好文   时间:2016-10-09 13:51:16    阅读次数:123
1160条   上一页 1 ... 36 37 38 39 40 41 42 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!