- 《代码整洁之道》读书笔记
fsy351
java开发语言
《代码整洁之道》读书笔记根据书名,可以知道这本书围绕“代码整洁”的思想和方法展开,但是个人认为,它不仅仅强调了代码整洁内容,更多的还包括代码测试、系统设计、并发编程的部分内容。全书共分为17个章节和2个附加章节。整本书的章节感觉编排有点杂乱,根据个人理解整理成如下结构图:概念整洁代码为何要有整洁代码?代码确然是我们最终用来表达需求的语言,代码永存糟糕的代码会毁灭一家公司PS:当前信息时代,软件是生
- 代码整洁之道--函数
我只是一个果壳
1、函数应该短小20行封顶最佳。代码块和缩进if语句、else语句、while语句等,其中的代码应该只有一行。2、只做一件事函数应该只做一件事,做好这件事,只做一件事。要判断函数是否只做了一件事,就是看是否能拆分出一个函数,该函数不仅只是单纯的重新诠释其实现。3、每个函数一个抽象层级遵循自顶向下读代码:向下规则我们想要让代码拥有自顶向下的阅读顺序。我们想要让每个函数后面都跟着位于下一抽象层级的函数
- 我的程序员读书路
weixin_30416497
c#javascript大数据ViewUI
CLRviaC#(第三版)你必须知道的.NET(第二版)编码:隐匿在计算机软硬件背后的语言代码整洁之道重构:改善既有代码的设计数据结构与算法:C#语言描述程序员修炼之道:从小工到专家编程珠玑(第2版)深入理解计算机系统(第2版)数据挖掘概念与技术(第2版)高效程序员的45个习惯:敏捷开发修炼之道面向对象分析与设计(第三版)深入浅出设计模式(c#/java版)代码大全第二版设计模式:可复用面向对象软
- 西点军规
何建华_a8e4
西点军校22条军规是您在成功的道路上必须学的一课,不管您有多忙,您的时间有多宝贵,请抽出时间认真阅读思考这些军规。虽然它和成功没有直接的关系,但是认真阅读体会它们,您的人生将会就此改变。人生的整个征途中,西点军校22条军规无时无刻伴随着您,提醒着您,激励着您。当您在生活中、在事业上感到茫然无措、身心俱疲的时候,一定要回来将这些军规多读几遍。第一条无条件执行很少有人可以完全听得进去别人的劝告,可以耐
- 暴君们最怕什么?
万忠群
暴君们往往能力超群,尤其是在心狠手黑方面,大大超过他本民族的人。比如萨达姆,用活埋、枪毙、毒气等手段屠杀本国民众,国际组织在伊拉克找到的万人坑就达300多个,粗略估计被他杀害了30多万人;比如霍煤泥,为了排除伊拉克的地雷为坦克开道,招募老幼去趟地雷阵,死伤数万,雷场上到处都是亮闪闪的金色塑料钥匙玩具,他说那是通往天堂的钥匙。比如……趟地雷阵的伊朗童子军许多人期待正义之师能够摧枯拉朽剿灭暴君,那确实
- 后现代主义风格电影与写作
忘年1214
图片发自App最近出于某些特殊原因,接触的电影和书的种类更多,也终于能从中看出点门道,不再局限于好看,不好看,看得懂和看不懂的评价,尽管我认为之前这样也不错。昨天看了盖里奇的《两杆大烟枪》,今天读了《二十二条军规》。巧合的是它们都带有一定的后现代主义风格。《两杆大烟枪》的前十几分钟看得我云里雾里,几伙人轮番介绍一遍,本来就对外国人名不敏感的我彻底混乱。还好剧情进行到一半的时候,几条线索都逐渐汇聚到
- 《创业36条军规》读书笔记
陈玮强
不谋全局者,不足以谋一隅,不谋大势者,不足以谋一时1.战略选择刚需业务更有利于成功。分清楚want与need刚需里选择细的切入点有预见性,推完复盘ab计划德州让你输的最惨一定是好牌吃着碗里的看着锅里的瞄着地里的柳传志有六层机会就要大胆去做,十层机会那是上帝要做的事,冒险是小公司发展之道战术上应该授权,战略上必须集权管一层看两层集中精力解决主要矛盾早期主要矛盾:业务问题(是否赚钱是衡量公司好坏的第一
- 代码整洁之道 - 函数
NeXt4
快速指南以下是文中关于写好函数的几个关键点短小只做一件事每个函数一个抽象层级使用描述性的名称函数参数,不要超过3个无副作用使用异常代替返回错误码别重复自己结构化编程短小函数的第一规则是要短小。第二条规则是还要更短小。那么函数到底应该多长呢?每个函数都只说一件事。而且,每个函数都依序把你带到下一个函数。这就是函数应该达到的短小程度!只做一件事如果函数只是做了该函数名下同一抽象层上的步骤,则函数还是只
- 涨粉
万能影视院
涨粉的9条军规:先有订阅号用户,再有粉丝推广越早做越简单,越晚做越困难切勿盲目使用工具,盲目涨粉推广拼的是行动力,敢为人先掉粉不可怕,洗粉洗出来真爱粉封号不可怕,大不了从头再来结合自身用户的范围做推广本质上,免费涨粉还是拼内容目的越多,流程越复杂,越难成功资源吸粉四步骤:整理资源电子书PPT压缩包电影歌单简历推文制作中间:详细介绍整理的资源的亮点结尾:清晰的给出操作步骤设置话术精准投放公众号发头条
- 代码整洁之道【7】-- 边界
小北觅
这一章书中全是理论性的东西,再加上中文翻译肯定有词不达意的地方(并未有意冒犯译者,sry),初读起来并没有理解,遂仔细思考后又读了两遍才敢总结。作者在本章提到“边界”的概念,我个人的理解是:使用外部代码(第三方库提供的API、或者其他模块的服务)与自身项目代码结合的时候,自身项目调用外来代码以及外来代码提供的功能,这两部分代码就是边界。如果干净利落的将这些代码整合,就能保持软件边界的整洁。一、使用
- 议论文大赏二 作文纯享
夔英
不违规不惟矩常言道,无规矩不成方圆。然而也有人认为,规则就是用来打破的。私以为,无规矩则无以成事,无突破无以鼎新。规则诚然是有必要的。正如细柳军营的军风整肃,离不开严厉军规的约束;明智的古哲也以追求天地运行之规律——“天行有道”来佐证规则的必然性。我们不能视规则为樊笼,为禁锢,为囹圄。而应视之为尺规,为信标,为遵循。波兰作家莱蒙特曾言,“世界上的一切都必须要按照规矩、秩序各就各位”。而“万物并生而
- 曾国藩十二条军规之读书不二
二晋
读书不二。一书未完,不看他书。东翻西阅,徒徇外为人。曾国藩每天读十页经书、十页史书,不论遇到任何问题,绝不改变。而且不读完这本书,绝不摸下一本。我自动理解为,选一两本有价值的书,持续读下去。读完,再选书,再继续。至于其他休闲类的书籍,适当翻阅就好。我也试过几天只读一本书,其它书碰也不碰。但这样对我来说好像酷刑,基本没有乐趣可言。直到我决定可以适当读点其它书开始,我忽然就觉得欢心畅快,好像嗜酒的人又
- 新入职场,你不能不知道的6条军规
醉月光
小雅初入职场,与部门赵姐一见如故。在一次共进午餐的时候,赵姐忽然压低声音,以一种望女成凤的神情对她说:姐姐我比你早几年进入职场,虽然没有取得很大的成绩,但血泪经验积累了不少,今儿送你几条儿,价值百万,一般人我可不告诉他。01不要离上司太远你知道职场上最危险的事情是什么吗?是老板不知道你干了什么!所以,你要多主动找上司汇报工作。不要只闷头干活儿,不敢或者不想和上司沟通。那些看见上司躲着走的人,最后往
- 顶级销售的111条军规:世界500强企业争相运用的销售法则
无心快鱼
快到年底盘点了,才发现自己今年看的大部分都是科普类的,皮肤啊,肠道啊,癌症啊,真正应该钻研的销售类书籍却很少,还好,年底时看到了这本《顶级销售的111条军规》,也算是弥补了一个遗憾。本书作者马丁•林贝克是欧洲最成功的销售权威之一,创办了马丁•林贝克培训集团。他被媒体称为“销售界的保时捷”。他还是“销售领袖”(SalesLeaders)团队的共同创办人,也是Club55欧洲营销与销售专家协会的一员。
- 分析100个年亿元新品牌后,总结10条反常识消费品牌创业军规
GeekChic
新消费导读最近花了非常多的时间,在梳理自己关于整个消费品牌的思考,希望把近三年来关于新品牌的有价值的思考,可以沉淀下来帮助大家,这次先整理一个简单版本给大家。保证这10条是我自己十分相信,并且在找好的案例去验证的可靠,简单的方法。以下,请大家enjoy。军规1:越简单的道理,越要反复理解在开始消费品创业之前,请先阅读一本经典的菲利普科特勒的《营销管理》这本书,这本书我个人觉得是所有消费品创业者的唯
- 投资理财必读的21条“军规”
遇见金哥
在互联网快速发展的今天,信息已经可以无死角传递了,过去的网络到处都是精神食粮,现在的网络到处都狗粮,你已经被无所不在的垃圾信息淹没了,想要学到适合自己的投资理财知识难上加难了,好在我们是幸运的,为什么呢?因为前段时间李笑来的音频门事件教会了我们很多很多,李笑来在那次事件之后又闭关三天写了一本《韭菜的自我修养》,这本书出版的时候很多人感觉很兴奋,可是我却感觉比较痛苦,因为着实发现以前的自己在投资领域
- 2021-12-15晨间日记
辽远的边疆
今天是什么日子起床:就寝:天气:心情:纪念日:任务清单昨日完成的任务,最重要的三件事:改进:习惯养成:周目标·完成进度学习·信息·阅读健康·饮食·锻炼人际·家人·朋友工作·思考最美好的三件事1.2.3.思考·创意·未来2021-12-14晨间日记2021-12-6晨间日记备考倒计时30天今天是什么日子:自律操作系统建设的第186天!12条军规铁律!:1.不发不写任何朋友圈,朋友圈只用来打卡!不刷朋
- 在城市里开始新的生活——《冒险家希尔达·盗物空间》
懵萌猛梦就是我
这是《冒险家希尔达》的第二部小说。在这本《冒险家希尔达·盗物空间》里,希尔达和妈妈搬到了特伦伯格这座城市。在特伦伯格,希尔达加入了麻雀童子军,参与每周二的活动。这是她妈妈小时候参加过的组织,她加入麻雀童子军,也是她妈妈的愿望。她妈妈非常希望她能得到一枚奖章,但是希尔达已经十二次没有拿到奖章了,只是她瞒着妈妈。参加麻雀童子军之后,她可以参与各种各样有趣的活动,她很享受在这个组织的生活。希尔达有两个新
- 2021-12-22晨间日记
辽远的边疆
今天是什么日子:自律操作系统建设的第188天!12条军规铁律!:1.不发不写任何朋友圈,朋友圈只用来打卡!不刷朋友圈!任何人的!不点赞评论任何人!2.要事第一!3.珍惜时间不屁话!不查不搜不好奇不猎奇不浏览只按计划刻意练习4.不无聊一无聊就刷网课5.累了困了休息15分钟后继续坚持6.不说下次不说等以后7.晨起后的第一件事是写列好每日学习计划然后开网课灌耳音再下床去洗漱而不是刷屏耽误早上的宝贵时间!
- <<代码整洁之道>> 总结
山钬君
按照阅读顺讯进行总结,将书中每一个章节内容进行简要总结。一命名只做有意义的命名,并且能见名知意。1.类名对象名只可使用名词或短语2.禁止在接口文件命名使用“I”作为前缀3.制定命名约定,团队中需准守4.禁止复杂的描述,精简并能完整表达意思即可二函数把一件事情拆成若干件小事,会感觉每件小事都是那么容易。1.函数入参量尽量减少2.try/catch必须与逻辑主体进行分离3.
- 《意志力》——第十章《节食风暴》
时间侠
意志力》阅读第11天·用时:43分钟·进度:第十章《节食风暴》1.去他的效应2.节食者的22条军规3.为大战做准备4.称体重,估卡路里5.决不说“”决不本章要点总结:1.奥普拉悖论:“连自制力绝佳的人也难始终如一地控制体重”。之所以越节食越会发生反弹,是因为进化喜欢那种能在饥荒中活下来的人。身体一旦有吃不饱的经历就会努力保存所有脂肪。减少“饿”的经历,才能避免更多避免饿带来的诱惑。2.反调节进食(
- 创业36条军规
旭蒸日上
提要孔子有这么一段故事:他的学生子贡问他,国家治理靠什么?孔子说有三点:足食,足兵,民信,也就是有足够的粮食,足够的军备,和人民的信任。子贡又问他,要是迫不得已去掉一项,该去掉哪一项呢?孔子回答:去兵。子贡又问,如果迫不得已再去掉一项,又该去掉哪一项呢?孔子回答:去食——因为“自古皆有死,民无信不立”。正文
- 2021-12-20晨间日记
辽远的边疆
今天是什么日子:自律操作系统建设的第187天!12条军规铁律!:1.不发不写任何朋友圈,朋友圈只用来打卡!不刷朋友圈!任何人的!不点赞评论任何人!2.要事第一!3.珍惜时间不屁话!不查不搜不好奇不猎奇不浏览只按计划刻意练习4.不无聊一无聊就刷网课5.累了困了休息15分钟后继续坚持6.不说下次不说等以后7.晨起后的第一件事是写列好每日学习计划然后开网课灌耳音再下床去洗漱而不是刷屏耽误早上的宝贵时间!
- 代码整洁之道读书笔记——第十一章:系统 && 第十二章:迭进
pengboboer
代码整洁之道读书笔记代码整洁之道代码规范
第十一章系统复杂要人命。它消磨开发者的生命,让产品难以规划、构建和测试11.1如何建造一个城市城市能运转,还因为它演化出恰当的抽象等级和模块11.2将系统的构造和使用分开11.2.1分解main使用应该对构造过程一无所知11.2.2工厂使用抽象工厂模式构建对象11.2.3依赖注入对象不应该负责实体化对自身的依赖,它应当将这份权责移交给其它“有权利”的机制11.3扩容一开始就做对系统纯属神话。我们应
- 《代码整洁之道》阅读笔记——第12章:迭进
ChenEthan_
研发基础经验分享
第12章:迭进12.1通过迭进设计达到整洁目的开发时要遵循简单设计的5条规则12.2规则1:运行所有测试全面测试并持续通过所有测试的系统就是可测试的系统。12.3规则2:重构提升内聚性,降低耦合度,切分关注面,模块化系统性关注面,缩小函数和类的尺寸,选用更好的名称等。如何理解重构?不改变软件可观察行为的前提下,改善其内部结构,以提高理解性和降低修改成本。作为开发者,应当把重构作为开发的一部分,一边
- 2022-12-4晨间日记
辽远的边疆
今天是什么日子:自律操作系统建设的第2天!12条军规铁律!:1.不发不写任何朋友圈,朋友圈只用来打卡!不刷朋友圈!任何人的!不点赞评论任何人!2.要事第一!3.珍惜时间不屁话!不查不搜不好奇不猎奇不浏览只按计划刻意练习4.不无聊一无聊就刷网课5.累了困了休息15分钟后继续坚持6.不说下次不说等以后7.晨起后的第一件事是写列好每日学习计划然后开网课灌耳音再下床去洗漱而不是刷屏耽误早上的宝贵时间!8.
- 三个方法,助你成为一个务实的人,亲测有效!
慧慈成长
我有个习惯,总是会在年头给自己立下好多FLAG。我想这个习惯大概是在卡路约翰当设计师时形成的。那是2009到2011年间。公司老板云生云太规定公司所有职员周六上午上半天班。这半天时间,大家不工作,只是坐到一起谈计划,做总结,学习《二十一条军规》。我记得有一期正逢2011年元旦,主题就是分享讨论各自的新年计划。那一次我站在所有同事面前讲述自己的2011计划。我讲完之后,同事们就围绕我的计划展开讨论。
- 职场中, 你越试图掩盖问题, 就越暴露你是问题!
这个馒头有馅
在职场中,最简单的是讲真话,最难的也是。在任正非签发的华为16条军规中,就有一条是这样的规定:你越试图掩盖问题,就越暴露你是问题。image正如俗话所说,纸是包不住火的。你可以暂时对部分人掩盖问题,但是你无法对所有人一直掩盖问题。路遥知马力,日久见人心。说的也是同样的道理。但是在职场中,掩盖问题的现象经常发生,经常会有人品尝这种后果。image1、面试夸下海口,结果试用期被辞退小王为了进入大公司,
- 代码的整洁之道
~久违~
java开发语言
代码整洁之道1.有意义的命名1.1介绍软件中随处可见命名。我们给变量、函数、参数、类和包命名。我们给源代码及源代码所在目录命名。这么多命名要做,不妨做好它。下文列出了取个好名字的几条简单规则。1.2名副其实,见名知意变量名太随意,haha、list1、ok、theList这些都没啥意义1.3避免误导包含List、import、java等类名、关键字或特殊字;字母o与数字0,字母l与数字1等提防使用
- 开启富而喜悦的人生,从成长、自律开始!
yy财富姐姐
今天是2022年6月30日,是我学习成长1000天打卡的第859天。今天继续学习《富爸爸8条军规》人类最重要的资产是头脑!罗伯的报告你还记得我因为模仿放屁的声音而遭遇的麻烦吧。伯克长官下了惩罚令,并决定和我一起接受惩罚。我开始跑10英里。当我们走到出发点时,我停下了脚步,伯克长官也停住了。谁也没有动一下。之后,他朝我笑了一下,就率先跑开了。我紧紧地跟随着他。在跑出1英里时我们没有讲话,并保持着他跑
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。