`

12月1日~17日技术读报

阅读更多
1、 Java混乱之始
  时空的源代码,无作为的JCP,JDK7重整山河...在移动领域大展身手

2、 CSDN收购JavaEye
   任何媒体的报到或炒作: 媒体的利益; 被炒作对象的利益
   联想收购IBM、 汇源被收购, 吉利收购沃尔沃

3、中国程序员路在何方?
4、想做个公务员中的程序员
5、Chrome OS完成RC,确定年内上市

6、Hibernate转向github(github:分布式版本控制系统)

7、关于服务器负载平衡技术
   可供选择的产品有haproxy, squid, LVS
   普通的有socket连接/ip——LVS
   应用/web服务器——Ngnix
   最好的产品F5,但成本太高

8、权限控制的普通实现方式:
  .通过URL控制(过滤层拦截请求并通过URL匹配)
  .对页面按钮的控制来控制
  对于复杂的可以采用Spring的Security

9、 感受百度阿拉丁: 不是危机,而是福音

10、 程序员阶层,一个时代的宿命
  一个人能做他想做的,但不能要他想要的——叔本华
  一切物质上的追求都是手段,精神上的追求和享受才是目的;
  高价买房的另一动机——对内恶性贬值的抵抗办法(持有保值的人民币)或购买美国上市公司的股票

  想从事某阶层的生意,必须知道那个阶层的人怎么过日子,出入怎样的场所...
  我这样做不是想改变这个国家,二十不想让这个国家改变我... ...
  把勤奋比作在果园里摘橘子,如果是许多橘子树...可如果只有一颗橘子树呢?

  和政府利益绑定... ...
  关于中学时学习地理的巨大价值? ^_^ ^_^ 宝钢稀土股

   乐于接受变化,一旦适应了这种变化你就具备了处理这件事情的能力!

11、 混在IT初期
  要做职业规划,将经历过的事情用笔记本记录下来;技术管理好比做人... ...
  找出各自方向中所欠缺的东西,没有目标,注定会失去自身竞争力和斗志


12、程序员们,每次我们使用没有意义的变量名称都是对我们的同事的一次伤害。每次我们抛出一个毫无意义的错误提示、或没有对这个错误进行标注说明,都是对技术支持团队的一次伤害。每次我们写程序不写文档、图省事抄近道,最终都是对参与这个软件开发的所有人的一次伤害。

如果我记得没错的话,人们在取得行医资格时的希波克拉底誓言中有这样的话:
我会根据我的能力和我的判断为我的病人开出有益的药方,绝不做对他们有害的事情


13、 如何安装.iso文件
  .可以硬盘安装,将安装盘的iso文件用winrar打开,找到setup文件,打开就可以安装了。不须任何设置。我的是xp的,经常这样装

  .使用虚拟光驱的方式:
用Daemon Tools打开iso虚拟光盘文件,系统光盘自动运行,然后就可以安装了。千万不要用winrar打开来安装。为什么不能用winrar


14、mongodb数据库
    MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。   它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:   *面向集合存储,易存储对象类型的数据。   *模式自由。   *支持动态查询。   *支持完全索引,包含内部对象。   *支持查询。   *支持复制和故障恢复。   *使用高效的二进制数据存储,包括大型对象(如视频等)。   *自动处理碎片,以支持云计算层次的扩展性   *支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。   *文件存储格式为BSON(一种JSON的扩展)   *可通过网络访问   所谓“面向集合”(Collenction-Oriented),意思是数据被分组存储在数据集中,被称为一个集合(Collenction)。每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema)。   模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。   存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各种复杂的文件类型。我们称这种存储形式为BSON(Binary Serialized dOcument Format)。   MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。


15、Salesforce称: Ruby是下一代云计算语言
   著名企业云计算平台厂商Salesforce宣布以近2.12亿美元现金收购Heroku

   Heroku由三位资深程序员James Lindenbaum, Adam Wiggins和Orion Henry创办于2007年,是较早的云计算公司之一,以专门为Ruby应用软件提供支持著称(最近也开始支持Node.js)。

   而Heroku创始人James Lindenbaum则在名为“The Next Level”(更上一层楼)的博客中显示了更大的雄心:“如果企业级软件的开发能像敏捷的Ruby应用一样,世界将会怎样?如果大公司也能接受Heroku和Ruby社区的理念,世界将会怎样?” 显然,他希望将互联网的敏捷通过Salesforce带入企业级开发。此外,他在文中也确认Heroku被收购后运作仍然独立,而且与Amazon Web Services的合作关系不会受到影响。

国内主要云计算供应商
    . 东方通——Tong Cloud
    . 世纪互联——云快线
    . 炎黄盈动——BPM
    . 拥有——伟库云
    . 中创——Inforsuit AS
    . 中搜——商务云

7、 Gartner:明前全球电子书阅读器销量将增68.3%
    电子书阅读器目前主要由亚马逊、邦诺(Barnes & Noble)和索尼的三大品牌主宰

8、 谷歌发布Chrome OS操作系统

**********
win7下如何不用IE打开.swf文件?
  我已经安装了flash player,但是发现只能ie打开, 不方便

   .那就用一款很棒的播放器,QuickTime (已验证可使用)
   .swf Opener
   .
安装暴风,启动后右键--高级选项--格式关联--全部选择--确定.

使用暴风影音却发现光有图面而没有声音

   播放SWF最好还是用官方的播放器,这里给你个地址下:
   http://down.ddvip.com/view/11511588153480.html(貌似可用)

9、 衡量一个程序员是否为高手的很重要的一个因素是:
    对辅助性工具的使用状况,估算解决问题所需要的时间;

10、 业务驱动技术更新,永远都是IT业发展的根源与驱动力

11、 何谓Duck Typing
     实用主义的面向对象方法,它对对象没有约定,只是在运行时进行检查... 属于动态语言的一个特性。Boo/C#也支持... ...

12、 共识是很罕见的,分歧是很珍贵的
     为什么会出现一件看起来不应该发生的事却一再发生,知道Team中的某人忍无可忍跳出来干涉?
     A认为不应该发生,B呢? C呢?
     接受规则:
    基于传统,基于圈子文化,被动无意识接受
    但接受前:
    缺少了一个重要的环节:理性地批评,批评性讨论
    为了共识
    Rest论文的风格:提供了推到出一种架构的一般性方法,从问题触发,不断地添加约束。

13、《观止》阅读录:
    微软开发NT的过程,真实地反映了软件研发的复杂、焦虑、压力、创造。还推荐两本《Borland传奇》、《追踪智慧》

14、 敏捷十年,成效几何
    核心:通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程。
    Scrum和XP是最具代表性的敏捷方法论
    XP: 更注重开发的技术方面
    Scrum:更注重项目管理方面

15、 思想变更与程序员的关系
   使用最新版本软件的感想...有时候并不是老的东西够用就好了,可能新的东西做得更好,可以帮助你大大提升工作效率,只是你不肯尝试!
   思想的提升拖不得, 人才的培养急不得

16、 敏捷宣言发起者如何完成从技术领导者到文化变革领袖的转变?
     .介绍
     .数据搜集和分析(样本太小时,统计分析是没有意义的,相反的我们可以采取内容分析法)

17、 关于Ruby学习素材的推荐
     Programming Ruby——敏捷开发——Ruby for rails
     Ruby CookBook,初学Ruby的话,Programming ruby,应用rails进行敏捷web开发

18、 《代码大全》
     .哪种学习方式最有效? ——一定是要有工作需求的,并且能和实际开发经验结合起来的
     .如果一本书读不下去,不一定是意志力问题,有可能是那书不适合你至少不适合你的某个阶段

19、 一些新闻
     .Eclipse全凭插件
     .FaceBook宣布推出自己的电子邮件服务(用户世界第一)
     通讯、电子邮件、搜索引擎是互联网那个的三驾马车

20、 明星软件工程师的一些特质
    .热爱  .完成事情  .持续重构代码   .使用设计模式
    .编写测试  .善用现有代码   .专注可用性  .编写可维护的代码
    读书,写读目录,先建立自己的逻辑框架!

21、 主流Web容器jetty、tomcat,jboss等ClassLoader机制探秘,Nginx(engine)是一款高性能的Http和反向代理服务器
     Open Fire:java开发,开源的实时协作(RTC)服务,基于xmpp协议

22、 中国开源社区大牛——章文嵩加盟淘宝
     ——国防科技大学博士,LVS项目创始人


23、 Java Eclipse插件开发很火爆,常用的Eclipse插件有:
     djunit, pmd, checkStyle, hibernate, spring,svn ,findBugs
     google提供的一些免费工具:
     . windowsBuilder Pro
     . window Tester Pro
     . codePro Analyrix:使用这个就不用fireBug之类的了

24、 建议使用VPN或SSH翻qiang
     ^_^ ^_^ 作为一位专业程序员不会翻qiang真的都不好意思了

25、 关于一些认为正确无比的问题放到了web下却出现了让人不解的现象,那么则很有可能是因为ClassLoader的问题

26、 Mysql Administrator中导出数据库的方式是:
     寻找到“备份“项并进行备份即可

27、 实践中的重构
   .小方法的调用
   .code一样有视觉效果
   .批处理方法默认约定
   .装箱的布尔值
   .简洁的代码
   .性能的考量
   关于性能优化:
   瓶颈一般在于I/O和数据库
   推荐分析小工具: Jprofile。 ^_^ ^_^  Flex中也有对应的小工具

28、方法内如何获得当前的方法名
   Thread.currentThread().getStackTrace()... ...

29、 反向代理介绍
    普通web服务器 不支持 外部对内部网络的访问请求
    反向代理服务器: 支持(不保存任何网页的真实数据,所有的静态网页或者CGI程序都保存在内部的web服务器上)

     反向代理的应用场景:
    A、 外部访问内部时使用
    B、 正向代理或包过滤方式用于拒绝其他外部访问方式时
   总之,反向代理就像是真正的饿内容服务器

30、 Cgi程序简介
   Common Gate Interface,在物理上是一段程序,运行在服务器上,提供同客户端html页面的接口(类似于Servlet之类的处理web页面的后台程序)

31、 Flex Hero是Flex SDK的下一个版本,也即4.5版

32、 wordPress是一种使用PHP+Mysql发布的博客平台

33、 如何使用搜索引擎技巧来成为一名高校程序员?
     知识类型:
     A、 概念性知识(为什么,是什么,如果...语义上的)
     B、 实践性知识(如何做——过程中的):针对特定问题的,不需要深入,搜索引擎在这里应用得最广
     C、 隐性知识(专业知识,经验及直觉):基于个人经验,在大脑中形成的内在知识,很难直接传授。
    随着越来越多的可供使用的实践性解决方案和示例出现在网络上,其价值也越来越小。
    查找——使用——学习

34、 P2P(peer to peer)以来网络中参与者的计算能力和带宽
     对硬盘损伤比较大,因为边度边写
分享到:
评论

相关推荐

    是全中文的一个编程语言

    2007年3月28日-4月1日1“易语言在中小学实验与推广项目”在大连市开题培训,全国中小学计算机教育研究中心“易语言在中小学实验与推广项目”于,在大连教育学院举行首次初中骨干教师培训。 十大自主创新产品奖 十大...

    管理信息系统课程设计报告(仅供参考)(1).doc

    中山大学南方学院 《管理信息系统》课程设计报告 题 目: 书店管理信息系统课程设计(参考) 图书管理系统 班 级: 姓 名: 学 号: 2016年 12 月 1 日 目录 第1章 系统开发概述 1 1.1 系统开发的需求分析 1 1.2 ...

    管理信息系统课程设计报告仅供参考.doc

    大学南方学院 《管理信息系统》课程设计报告 题 目: 书店管理信息系统课程设计(参考) 图书管理系统 班 级: 姓 名: 学 号: 2016年 12 月 1 日 目录 第1章 系统开发概述 1 1.1 系统开发的需求分析 1 1.2 必要性...

    管理信息系统课程设计报告(仅供参考).doc

    大学南方学院 《管理信息系统》课程设计报告 题 目: 书店管理信息系统课程设计(参考) 图书管理系统 班 级: 姓 名: 学 号: 2016年 12 月 1 日 目录 第1章 系统开发概述 1 1.1 系统开发的需求分析 1 1.2 必要性...

    单片机程序设计 电子钟程序

    标记(0表示在主界面,1-6分别代表显示时、分、秒、年、月、日,0为一般显示(当前位置为主界面),7为显示日期,8为显示闹铃开关,9、10显示闹铃时和分,11表示不做缓冲处理) KEY EQU 3FH ;按键值 CLOSE_BIT EQU 40H ...

    软件工程上机实验要求(12-13-2)-王军.doc

    每个月20日前各部门(包括系、部)要将出勤情况上报人事处,23日前人事处将出勤工资、奖金及扣款清单送财务处。财务处于每月月底将教职工的工资表做好并将数据送银行。每月初(3日前)将工资条发给各单位。若有员工...

    TCP/IP详解 卷1:协议--源代码

    Stevens先生不幸病逝于1999年9月1日,他的离 去是计算机界的巨大损失。 目录 封面 -1 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    上面显示的是登录星期、月、日、时间和使用的虚拟控制台。 4.应用技巧 Linux 是一个真正的多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。这是因为Linux和许多版本的Unix一样,提供了...

    你必须知道的495个C语言问题.pdf

    出版社: 人民邮电出版社书号: 9787115194329发行时间: 2009年02月01日 地区: 大陆 语言: 简体中文 简介:   内容简介  本书以问答的形式组织内容,讨论了学习或使用C语言的过程中经常遇到的一些问题。书中...

    C语言FAQ 常见问题列表

    修订版 0.9.4, 2005年6月23日 版权所有 © 2005 * 目录 * 1. 前言 * 2. 声明和初始化 o 2.1 我如何决定使用那种整数类型? o 2.2 64 位机上的 64 位类型是什么样的? o 2.3 怎样定义和声明全局变量和函数...

Global site tag (gtag.js) - Google Analytics