• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

竹千代

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 8 9 10 11 12 13 14 下一页

2015年7月6日

《代码大全》笔记

摘要: 软件领域里面几大思想:管理复杂度 人脑终究能力有限,切忌让人脑同时在几个模块上/几个抽象层次上/几个问题域上工作工程思维 软件也是工程,是工程就应当要在质量、成本、时间中三者取其二;将有限资源投入到关键的工程步骤中迭代思维 先做出小模型,确定正确性可行性与否的问题。就像建筑业,也会做出小... 阅读全文

posted @ 2015-07-06 12:49 竹千代 阅读(153) 评论(0) 推荐(0)

2015年7月1日

浅谈

摘要: 最近正在做web chart的系统分析设计。自己一边做,付总一边指导,颇有所获,记之。我估计,所有的系统分析设计(包括建筑业等)可能都是如此流程:从抽象到具体,从全局到细节,从用户视角到专业视角的自顶而下的过程。系统分析一般包括引言部分、产品定义部分、需求部分、概要设计、详细设计部分引言、产品定义部... 阅读全文

posted @ 2015-07-01 16:59 竹千代 阅读(128) 评论(0) 推荐(0)

2015年6月10日

auto_ptr的使用原则

摘要: auto_ptr是c++标准库中的一种严格所有权型的智能指针,实现在backward/auto_ptr.h文件中pro:1、做临时变量时,不需要手动去释放资源void f() { ClassA *p = new ClassA; ...... // 如果这抛出异常,还会有... 阅读全文

posted @ 2015-06-10 18:42 竹千代 阅读(221) 评论(0) 推荐(0)

2015年6月9日

类设计的原则

摘要: 1、什么时候需要类?当我们需要对自己关注的单一概念(属性+操作)进行抽象。比如我们想把木头、锁、钉子聚合成一个新的单一概念,这样我们可以只关心新概念的操作(开、关),而不必再去关注原来子概念的操作(木头怎么运动、钉子怎么运动等等)。这时候我们就需要类。2、审慎添加新class如何被创建,被析构复制行... 阅读全文

posted @ 2015-06-09 16:55 竹千代 阅读(997) 评论(0) 推荐(0)

实现的指导方针

摘要: 1、异常安全 出异常后,不占有资源,也不破坏数据涉及资源型语句,最好单独写成一行。因为同一行语句,执行顺序是不确定。// 试想,如果执行顺序是 new A -> priority() -> shared_ptr// 如果priority()执行中出现异常,那么new A执行后的资源将无法释放dea... 阅读全文

posted @ 2015-06-09 16:05 竹千代 阅读(159) 评论(0) 推荐(0)

资源管理策略

摘要: 1、用对象去管理资源获得资源对象指针后,立即放入资源管理对象中std::auto_ptr pA(createA())2、考虑复制行为禁止复制设为深拷贝转移资源所有权3、自定义new/delete 主要目的可以是:强化效率额外工作,如统计、加签名等 主要注意问题是:每自定义一个new,都要对应自定... 阅读全文

posted @ 2015-06-09 15:52 竹千代 阅读(299) 评论(0) 推荐(0)

2015年5月28日

AngularJS结构简介

摘要: AngularJS是MVC架构,M是C里面的属性-值,C是js的class,V是DOM 各个关键特性的结构如下图所示: http://my.oschina.net/tommyfok/blog/297008?p=1 阅读全文

posted @ 2015-05-28 19:43 竹千代 阅读(205) 评论(0) 推荐(0)

2015年5月27日

线程同步

摘要: 区别:Lock/RLock/Semaphore 是强调互斥,要么是绝对互斥,要么是一定程度下互斥Condition/Event是强调通信,就是一方要等待另一方的消息/条件Queue是强调先来后到,需要按序做......参考:http://yoyzhou.github.io/blog/2013/02/... 阅读全文

posted @ 2015-05-27 18:22 竹千代 阅读(121) 评论(0) 推荐(0)

2015年5月26日

服务器性能瓶颈分析思路

摘要: 参考:http://itindex.net/detail/53357-%E7%90%86%E8%A7%A3-linux-%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9Fhttp://ixdba.blog.51cto.com/2895551/715742 阅读全文

posted @ 2015-05-26 11:01 竹千代 阅读(350) 评论(0) 推荐(0)

优化程序

摘要: python性能是个瓶颈,没必要在上面花太多精力。如果在意性能,应当直接换编程语言。优化python的思路:1、数据结构set/list/dict等等要区分清楚用途2、算法不在这里细说,通用思路3、多层循环减少不必要的运算 for i in range(10): x = len(aa) .... 阅读全文

posted @ 2015-05-26 10:07 竹千代 阅读(139) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3