码迷,mamicode.com
首页 > 2017年01月23日 > 全部分享
(转)工厂模式
一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有 ...
分类:其他好文   时间:2017-01-23 20:11:13    阅读次数:166
BZOJ 2595 [Wc2008]游览计划 ——斯坦纳树
【题目分析】 斯坦纳树=子集DP+SPFA? 用来学习斯坦纳树的模板。 大概就是用二进制来表示树包含的点,然后用跟几点表示树的形态。 更新分为两种,一种是合并两个子集,一种是换根,换根用SPFA迭代即可。 【代码】 ...
分类:其他好文   时间:2017-01-23 20:10:14    阅读次数:169
POM文件详解(1)
POM文件详解 <project xmlns=http://maven.apache.org/POM/4.0.0 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache ...
分类:其他好文   时间:2017-01-23 20:10:30    阅读次数:157
Codeforces 333E Summer Earnings ——Bitset
【题目分析】 找一个边长最大的三元环。 把边排序,然后依次加入。加入(i,j)时,把i和j取一个交集,看看是否存在,存在就找到了最大的三元环。 输出即可,n^3/64水过。 【代码】 ...
分类:其他好文   时间:2017-01-23 20:10:35    阅读次数:163
linux-单引号、双引号、反引号的区别。
一、单引号和双引号 单引号和双引号,都是为了解决中间有空格的问题。 因为空格在Linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了避免这个问题,因此就产生了单引号和双引号。他们的区别在于,单 引号将剥夺其中的所有字符的特殊含义,而双引号中的 ...
分类:系统相关   时间:2017-01-23 20:10:09    阅读次数:197
TextView-- 测量文字宽度
https://my.oschina.net/lengwei/blog/637380; http://blog.csdn.net/mare_blue/article/details/51388403; http://blog.csdn.net/baidu_31093133/article/detai ...
分类:其他好文   时间:2017-01-23 20:07:38    阅读次数:209
tool 使用font-spider解决字体压缩问题
开发页面时经常需要使用特殊字体,一个.ttf文件动则几M,字体文件需要优化 http://font-spider.org/ 安装好node环境后 1.全局安装font-spider npm install font-spider -g 2.如果字体不全是写在html中的,那么写个文件用于生成字体 1 ...
分类:其他好文   时间:2017-01-23 20:07:25    阅读次数:420
linux-网络监控命令-netstat初级
简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 从整体上看,netstat的 ...
分类:Web程序   时间:2017-01-23 20:06:58    阅读次数:266
C#知识点<4>
1\C# 运算符重载 您可以重定义或重载 C# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符号来定义的。与其他函数一样,重载运算符有返回类型和参数列表。 例如,请看下面的函数: publicstaticB ...
分类:Windows程序   时间:2017-01-23 20:05:49    阅读次数:241
C#学习笔记9
1.多播委托:由与delegate关键字声明的委托,在编译后默认继承Delegate与MulticastDelegate类型,所以声明的委托自然就含有多播委托的特性,即一个委托变量可以调用一个方法链(多个相同签名的方法)。在C#中,多播委托的实现是一个通用的模式,目的是避免大量的手工编码,这个模式称 ...
分类:Windows程序   时间:2017-01-23 20:06:13    阅读次数:233
Spark安装
spark的安装 先到官网下载安装包 先到官网下载安装包 注意第二项要选择和自己hadoop版本相匹配的spark版本,然后在第4项点击下载。若无图形界面,可用windows系统下载完成后传送到centos中。 安装spark 安装spark sudo tar -zxf ~/spark-2.0.0/ ...
分类:其他好文   时间:2017-01-23 20:06:32    阅读次数:164
南阳168
1 #include 2 #include 3 int a[200]; 4 int main() 5 { 6 int n,m; 7 scanf("%d",&n); 8 while(n--) 9 { 10 int day,sr,fn; 11 scanf("%d",&m); 12 memset(a,0,... ...
分类:其他好文   时间:2017-01-23 20:03:47    阅读次数:165
《疯狂Java讲义》(十九)---- 与用户交互
运行Java程序的参数 java ArgsTest Spring Java Hibernate args[0] -- Spring args[1] -- Java args[2] -- Hibernate 使用Scanner获取键盘输入 Scanner是一个基于正则表达式的文本扫描器,可以从文件/输 ...
分类:编程语言   时间:2017-01-23 20:04:58    阅读次数:212
数组补丁
题目 描述: 给出一个从小到大排好序的整数数组nums和一个整数n,在数组中添加若干个补丁(元素)使得[1,n]的区间内的所有数都可以表示成nums中若干个数的和。返回最少需要添加的补丁个数。 Example 1:nums = [1, 3], n = 6 返回1,表示至少需要添加1个数{2},才可以 ...
分类:编程语言   时间:2017-01-23 20:03:47    阅读次数:258
CUDA[3] Samples for accessing shared/global memory
memory model: programming model: ...
分类:数据库   时间:2017-01-23 20:04:45    阅读次数:179
21种代码的坏“味道”
转自如此 http://www.cnblogs.com/matchcolor/tag/%E9%87%8D%E6%9E%84/ 综述:编码过程中不应该有的21中习惯和现象 每一种“味道”都会由对应的表现形式,遍历和避开每一种形式,就会离“优美”越近。 1. 重复代码 代码重复往往来自于“copy-an... ...
分类:其他好文   时间:2017-01-23 19:21:27    阅读次数:159
springmvc前台传递到controller层的中文乱码解决方法
@RequestMapping("/judge") public String judgeLogger(@RequestParam String userName, @RequestParam String password, @RequestParam String sex, RedirectAt... ...
分类:编程语言   时间:2017-01-23 19:22:16    阅读次数:249
565条   上一页 1 ... 9 10 11 12 13 14 15 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!