码迷,mamicode.com
首页 > 2017年01月19日 > 全部分享
备忘录模式
备忘录模式的定义 备忘录模式(Memento Pattern)提供了一种弥补真实世界缺陷的方法,让“后悔药”在程 序的世界中真实可行,其定义如下: Without violating encapsulation,capture and externalize an object's internal ...
分类:其他好文   时间:2017-01-19 01:18:44    阅读次数:206
[数据结构]替罪羊树简介
替罪羊树是不通过旋转而是重构的一种平衡树。当某一棵子树的节点总数超过其父节点的一定时,就进行重构操作。 目录 节点定义 重构操作 插入操作 删除操作 其他各种操作 完整代码&总结 目录 [节点定义] 为了判断是否需要重构,所以需要加入cover(实际节点个数)域。这次直接加入可重操作,所以还需要增加 ...
分类:其他好文   时间:2017-01-19 01:19:07    阅读次数:253
JDBC
public class DBUtil { private static Connection conn; public static Connection getConnection(){ try { Class.forName("com.mysql.jdbc.Driver"); String u ...
分类:数据库   时间:2017-01-19 01:18:01    阅读次数:313
浑浑噩噩——Day2
今日概况: 今天上午非常困,在迷迷糊糊状态下看完了最大流。 下午调了2个小时最大流模板,又看了2个小时的最小费用最大流,还看了1个小时左右的博弈论。 晚上调mcmf模板,3个半小时啥也没搞出来。 所以: 检验算法是否理解的很好方法:自己敲自己的模板,勿看源代码,切记切记。 坚持自己的思路走下去 ...
分类:其他好文   时间:2017-01-19 01:13:00    阅读次数:159
使用MDI窗体实现多窗口效果
本文章已收录于: 本文章已收录于: 本文章已收录于: // <![CDATA[ $(function () { try { var lib = eval("("+$("#lib").attr("value")+")"); var html = ""; if (lib.err == 0) { $.ea ...
分类:Windows程序   时间:2017-01-19 01:12:09    阅读次数:254
python数据结构类型:字符串、列表、元组、字典、集合
一、字符串 二、列表 列表相对于字符串来说,可以存储更多的数据,查找更方便 三、元组 就是个只读的列表,不可修改。只有两个方法:count、index 四、字典 特点:无序,key唯一,查询效率高 ...
分类:编程语言   时间:2017-01-19 01:09:16    阅读次数:254
JVM性能监控
有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问 ...
分类:其他好文   时间:2017-01-19 01:06:29    阅读次数:210
读书笔记之《The Art of Readable Code》Part 3
如何重新组织代码提高可读性? (函数层面, part 3)1. 抽取与主要问题无关的代码2. 重新组织代码使得一次只做一件事3. 首先描述功能,然后再实现功能,这样更清楚明了如何抽出问题无关的子问题? (chap 10)0. 无关问题的思考 - 看到一个函数或一个代码块, 问自己, "这段代码的高层 ...
分类:其他好文   时间:2017-01-19 01:04:54    阅读次数:203
C#利用tabControl控件实现多窗体嵌入及关闭
创建一个主窗体(Formmain)、两个副窗体(Form1,Form2);在主窗体中分别添加一个menuStrip控件、tabControl控件,并在menu控件上添加一个主菜单和两个子菜单,如下图: 继而,选中tabControl控件属性修改 DrawMode = OwnerDrawFixed,再 ...
分类:Windows程序   时间:2017-01-19 01:03:17    阅读次数:290
使用 remastersys制作ubuntu系统ISO镜像
1、直接下载remastersys软件包 登陆网站http://www.filewatcher.com/ 搜索并下载:remastersys_3.0.4-2_all.deb、remastersys-gui_3.0.4.1-amd_64.deb 2、安装remastersys依赖 使用指令sudo d ...
分类:系统相关   时间:2017-01-19 01:02:31    阅读次数:3547
封底计算(估计)
一天等于24*60*60 估算为25 * 4 000 = 100 000 =10^5(100k) 三生三世为10 000 000 000=10^10 也就是说三生三世中的一天就是相当于一天中的一秒 现在普通的PC机cpu一秒钟可以进行的运算为10^9(1G)次整数(浮点)运算(1 000 000 0 ...
分类:其他好文   时间:2017-01-19 00:59:42    阅读次数:1004
【python之路15】学习小结
一、集合数据类型(set):无序不重复的集合,交集、并集等功能 二、三元运算符 三、深浅拷贝 1)字符串和数字:深浅内存地址都一样 2)其他:浅拷贝:仅复制最外面第一层 深拷贝:除了最内层其他均拷贝 四、函数: 1)创建:def 函数名(参数) 2)返回值 return 返回值,如果不指定retur ...
分类:编程语言   时间:2017-01-19 00:55:07    阅读次数:212
MySql5.7主从配置
记录 环境:ubuntu16.04,mysql5.7 主机:192.168.1.240,192.168.1.241;241为Salve 1.安装mysql sudo apt-get install mysql-server 2.为master增加slave用户 进入mysql grant repli ...
分类:数据库   时间:2017-01-19 00:56:35    阅读次数:357
vue过渡效果之--javascript钩子
写在前面 姊妹篇 vue.js之过渡效果-css。今天一篇博文阅读量破300,心里还是有点小激动的。没错,我就是这么容易满足(害羞)。这个数据可能连大牛一篇文章阅读量的零头都没有,但这却是我个人的一大步,因为我在帮助别人。当然我没少受到别人文章的帮助。我想,也是大家这种乐于分享的心态让编程在一堆代码 ...
分类:编程语言   时间:2017-01-19 00:57:07    阅读次数:1082
JavaScript 中 for 循环
在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 简单for循环 for-in forEach 在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循环,是: for-of for-of 下面我们就来看看 ...
分类:编程语言   时间:2017-01-19 00:54:42    阅读次数:225
POJ 1426 Find The Multiple(寻找倍数)
POJ 1426 Find The Multiple(寻找倍数) Time Limit: 1000MS Memory Limit: 65536K Description - 题目描述 Given a positive integer n, write a program to find out a ...
分类:其他好文   时间:2017-01-19 00:53:46    阅读次数:534
初学scala3——使用future实现并发
future可以实现多线程并发,使用起来简单,但是效果很好,直接看代码吧 结果如下: f1、f2、f3同时启动,说明实现了多线程并发 ...
分类:其他好文   时间:2017-01-19 00:54:20    阅读次数:186
843条   上一页 1 ... 45 46 47 48 49 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!