码迷,mamicode.com
首页 > 其他好文
第九话-原型模式
有钱啦,有钱啦,是买MX4PRO还是6?知道我是怎么有那么多money的么?请学习原型模式。 一、什么是原型模式? 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 注:类是抽象的,对象是具体的。 换句话说:你有一份简历(具体的),你想要10份,那就以此份为原件复印10份(具体的),OK。 二、为什么要用原型模式? 1、解决复杂类变动的困扰问题; 2、快速实...
分类:其他好文   时间:2014-12-04 20:04:55    阅读次数:160
UITextField详解
//初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   //设置边框样式,只有设置了才会显示边框样式     text.borderStyle = UITextBorderStyleRoundedRect; ...
分类:其他好文   时间:2014-12-04 20:04:16    阅读次数:288
【Foundation Frame】NSMutableArray
NSArray 代表集合元素不可变的集合,一旦NSArray被创建成功,程序不能向集合中添加新元素,删除旧元素,替换旧元素。 NSMultableArray 恰恰相反,为可变元素的集合,可以增加、删除、替换元素。 可进行的操作: 1、创建 arrayWithCapacity 2、增加元素,以add开头 3、删除元素,以remove开头 4、替换元素,以replace开头 5、对集合本...
分类:其他好文   时间:2014-12-04 20:04:12    阅读次数:216
【Foundation Frame】Struct
// //  main.m //  struct // //  Created by mac on 14-12-2. //  Copyright (c) 2014年 mac. All rights reserved. // #import #pragma mark 基本数据类型---- void baseType() {     //unsigned l...
分类:其他好文   时间:2014-12-04 20:02:22    阅读次数:167
POJ 3661-Running(DP)
题目链接:点击打开链接 题意: 在一条直线上运动,每分钟可以运动距离a[i] ,每分钟可以选择运动或者休息,有一个疲劳系数,最初为0,每运动一分钟疲劳系数加1,(不能大于m) 同理,每休息一分钟,疲劳系数减1,(不能小于0)求n分钟后最大运动距离,要求n分钟时疲劳系数要为0. 两个状态,当前时间及当前疲劳系数。设 dp[i][j] =dp[i-1][j-1]+a[i] (j>0) else  ...
分类:其他好文   时间:2014-12-04 20:03:40    阅读次数:229
关于战舰STM32用PL2303下载线下载和BOOT的软件相关控制
以下内容可能有一些错误什么的,欢迎各位同学指正。 关于战舰STM32开发板上的BOOT0和BOOT1,很多人会有疑问,特别是软件mcuisp上为什么是DTR的低电平,RTS的高电平进入下载模式,先不管硬件上的BOOT0和BOOT1连接。 要了解BOOT0和BOOT1,首先要知道有三种模式, (1)BOOT0接高电平,BOOT1接低电平,如果此时RESET   I/O口产生复位信号,软件上...
分类:其他好文   时间:2014-12-04 20:03:18    阅读次数:267
UVa 10404. Bachet's Game
题意为给出总石子数n,和m堆石子,两个人轮着取石子,每次只能从总石子中取m堆中的一堆的个数的石子,取走最后一个石子的胜。S先取,O后取。 用博弈的输赢观念+dp就可以了,由于记忆化搜索会爆栈,那就递推了,索性还好推…… 不然就不会了…… #include #include #include #include #include #include #include #includ...
分类:其他好文   时间:2014-12-04 20:02:40    阅读次数:246
Go by Example: Maps
Go语言是一门开源的编程语言,它的设计目标是能够打造编译简单、执行速度快和可靠的软件。 Go by Example是Go语言的动手学习指南,它的每个例子都带有适当的注释。 这是第十章节。关于字典(Maps)。...
分类:其他好文   时间:2014-12-04 20:01:57    阅读次数:195
SVN 的基本使用
1  SVN  checkout  检出功能,就是备份到本地! 2  SVN  Update    每天到公司的第一件事,就是讲服务器的代码,跟新到本地! 3  SVN  同步, 就是查看本地的代码和服务器的代码有什么不同的地方。 4  SVN  一定要先更新,后提交! 5  SVN  Submit 的时候一定写注释,就是你做了什么?  胡姐: ...
分类:其他好文   时间:2014-12-04 20:00:57    阅读次数:158
BDD in Action 重点摘要
? 对于需灰度发布的产品, 开发人员可经由BDD, 便可自保证需灰度发布产品的质量? ? 所以, BDD 可使产品更快速的达到灰度发布的要求, 而可更快速的获得使用者对产品的反馈? ? 在这样的开发模式下, 测试人员可更专注于探索性测试, 挖掘出更深层的产品缺陷, 回归到真正测试人员的专业?...
分类:其他好文   时间:2014-12-04 20:00:22    阅读次数:180
CentOS7安装Openvswitch 2.3.0 LTS
一、环境: 宿主机:mac os 10.10  虚拟机:virtualbox 4.3.20   虚拟机操作系统:CentOS7-1406 Openvswitch 2.3.0 二、安装 1、安装依赖包:yum -y install openssl-devel wget kernel-devel 2、安装开发工具:yum groupinstall "Development Tools" ...
分类:其他好文   时间:2014-12-04 19:59:43    阅读次数:268
[leetcode]Integer to Roman
问题描述: Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. 基本思路: 熟悉罗马数字和阿拉伯数字的转换规则,并找出规律。写出程序。 此题重点在提出规律。 阿拉伯数字到罗马数字的映射可以参考http://baike....
分类:其他好文   时间:2014-12-04 19:59:40    阅读次数:214
[BZOJ 1047][HAOI 2007]理想的正方形(二维滑动窗口+单调队列)
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1047 思路:裸的二维上的滑动窗口问题,可以借鉴一维滑动窗口的思路。首先预处理出每一列j的、以第i行元素为结尾、长度为n的区间的最大值maxv[i][j]、最小值minv[i][j],然后再搞每一行,求出以每一行i结尾、行标上长度为n的区间、以第j列结尾、列标上长度为n的区间得到的...
分类:其他好文   时间:2014-12-04 19:59:08    阅读次数:202
【牛腩新闻发布系统】——总结
历时20来天的牛腩新闻发布系统终于长大了,本想一气呵成,再来一个华丽的总结。中途的一个毕业答辩,搁置了两三天,大大降低了小编的情趣,赶着进度来办事。不料再一次应了米老师的那就话:你要是想赶进度,永远都赶不上。知识是靠点点滴滴的积累。   成长记录一:界面的美观            从牛老师整个录制的视频,无不体现他的那种精益求精的精神,为了那1px 牛老师反复修改,换着浏览器来测试,只...
分类:其他好文   时间:2014-12-04 19:58:03    阅读次数:255
第一讲:3DSmax简介
拼着一切代价,奔你的前程。——巴尔扎克 本讲内容:3DSmax简介 一、3DSmax视图控制   菜单栏、工具栏、视图区、动画区、视图控制区、命令面板 本讲就到这里,Take your time and enjoy it...
分类:其他好文   时间:2014-12-04 19:57:14    阅读次数:165
我们的手游服务器3个月内宕机1次
我们开发的一款数码宝贝OL的手游,上线3个月后,保持着稳定得运行,1个月维护一次。每个服务器进程保持着稳定得运行。 唯一一次宕机是因为业务逻辑代码,读取数码兽数据的时候,程序小兄弟没有对返回的数据指针做保护。 还有一次是目录服务器,无法连接,连接数竟然满了,是因为,目录服务器配置文件没有配置心跳检测时间。这块心跳检测机制须要作一个简单的调整,默认开启一个3~5分钟的定时器检测连接是否失效。...
分类:其他好文   时间:2014-12-04 19:57:32    阅读次数:182
AD添加LOGO的方法
1将logo图片转换成单色的BMP图像。简单的方法是使用Windows自带的画图程序,在将图片另存为时,在文件类型下拉列表中选择单色.bmp即可。我们以Altium为例,如图所示将蓝色logo另存为单色。2打开DXP软件,点击菜单栏上的“DXP”菜单,选择下拉菜单中的“Run...”,会弹出一个对话...
分类:其他好文   时间:2014-12-04 19:56:17    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!