现实生活中那在某些情况下,有些对象,我们只需要一个就可以了。比如你在做一个项目中,很多部分需要连接数据库,这样你就可以将数据库连接部分封装起来,用到单例模式。 ? ? ?简单说来,单例模式(也...
分类:
其他好文 时间:
2015-09-11 00:17:22
阅读次数:
240
单例模式的定义 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 生活中的例子 比如皇帝,总书记这种对象,对于一个朝代来说有且仅有一个 其他各种稀缺资源基本上也都是单例的 单例模式的优...
分类:
其他好文 时间:
2015-09-11 00:17:22
阅读次数:
186
1、题目名称 H-Index(H指数) 2、题目地址 https://leetcode.com/problems/h-index/ 3、题目内容 英文:Given an array of citations (each citation is a non-negative integer) of a researcher, write a func...
分类:
其他好文 时间:
2015-09-11 00:13:43
阅读次数:
195
给出几个矩形,求出面积之和,相交区域只能算一次一开始想用线段树求个并,后来发现没办法知道并了几次,然后就不会了看了题解本题其实很简单,但是想要想到转化也很不容易,因为本题是求面积之和,但是两个矩形有可能会重合在一起,所以这是就需要将所有矩形的分割成一个一个单位的小正方形。这样就可以对他们进行标记。最...
分类:
其他好文 时间:
2015-09-11 00:12:10
阅读次数:
194
Windows10发布已经有一阵子了,已经有一些公司上架了自己的UWP应用程序,为WindowsStore增添光彩。已经安装Windows10的用户也或多或少的安装了一些UWP的应用程序,针对这些UWP的应用程序设计来说有好有坏,好的方面体现在它们的用户体验始终是保证一致,符合Win10的产品理念....
分类:
其他好文 时间:
2015-09-11 00:12:56
阅读次数:
314
EF自己包括看视频,看MSDN零零散散的学了一点皮毛,这次打算系统学习一下EF。我将会使用VS2012来学习这个EF基础系列。现在看看EF的历史吧:EF版本相关版本特性介绍EF3.5基本的对象关系映射,支持DB First 方式(Basic O/RM support with Database .....
分类:
其他好文 时间:
2015-09-11 00:12:03
阅读次数:
327
分享一个 @user 前端插件开源地址:https://github.com/yuezhongxin/Mention.js插件效果:类似于微博或 github 中 @user 列表效果。这是个二次开发的插件,花了几天时间,对Mention.js(作者jakiestfu) 进行了一些改进,主要是下面几...
分类:
其他好文 时间:
2015-09-11 00:09:52
阅读次数:
188
一个程序猿的生命周期 微信平台口 号:职业交流,职业规划;面对现实,用心去交流、感悟。公众号:iterlifetime二维码:百木-ITer职业交流奋斗 群:141588103 正文: 老员工走了、新来的员工,不久也走了、HR不久的将来也是如此。刚开始有些悲凉的感觉,后来慢慢的适应了走马灯式的人.....
分类:
其他好文 时间:
2015-09-11 00:09:21
阅读次数:
228
1 // 2 // main.m 3 4 #import 5 #import "GameController.h" 6 int main(int argc, const char * argv[]) 7 { 8 GameController *ctl = [GameControlle...
分类:
其他好文 时间:
2015-09-11 00:10:59
阅读次数:
242
1.Q:编译原理学什么? A: 编译原理的学习主要是在于介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。2.Q:为什么要学编译原理? A:在我看来编译原理的学习并不是然并卵的,它还是有很大的作用的!!! ①编...
分类:
其他好文 时间:
2015-09-11 00:09:07
阅读次数:
218
http://poj.org/problem?id=1064【题目大意】给出几条绳子的长度,问如果要切出k条长度相等的绳子,这k条绳子最常多长?【思路】二分。把下界设为0,上界设为所有绳子长度总和,每次取mid,判断如果每条绳子长为mid切出条数是否≥k,满足则将下边界设为mid,否则把上边界设为m...
分类:
其他好文 时间:
2015-09-11 00:10:14
阅读次数:
221
CodeForces 540D应该是简单概率dp,由于写得少显得十分蠢萌求期望逆推,求概率正推,大概是这么个意思,贴一发留恋#include#include#includeusing namespace std;#define db doubleconst int maxn=108;db dp[ma...
分类:
其他好文 时间:
2015-09-11 00:08:31
阅读次数:
271
1.编译原理学什么? 编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论...
分类:
其他好文 时间:
2015-09-11 00:08:31
阅读次数:
183
单元测试 大学以及实习期间,就是web方向的,也没搞过什么单元测试次,这是工作以来第一次搞这玩意儿。 我是用junit4来做单元测试的,目前测试的内容全是service层的代码,被测试的方法也是差不多局限于queryInfo和getCount方法,方法名也能说明方法的作用了,对于增删改的方法测试.....
分类:
其他好文 时间:
2015-09-11 00:09:21
阅读次数:
348
1000ms 65536K 蒜头君自从春节回来以后,体重就像加了特技一样duang~duang~地暴增起来。于是小蒜头打算每天爬楼梯来燃烧体内的脂肪(咦?蒜怎么会有脂肪=.=)。蒜头在爬楼梯的时候脑洞大开,因为蒜头腿短,爬楼梯的时候一次只能迈1级或2级台阶,它就想到了,假如一共有n级台阶的...
分类:
其他好文 时间:
2015-09-11 00:08:17
阅读次数:
203
1.编译原理学什么?编译原理旨在让人们学习编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成,而且这门课程关注的是编译器方面的产生原理和技术问题。回归到本质上,学习编译原理其实也就是学习一个相对复杂的算法。2.为什么...
分类:
其他好文 时间:
2015-09-11 00:05:55
阅读次数:
210