- 13-《黑客与画家》-第十二篇:拒绝平庸
换行敲回车
本章保罗讲述了自己用lisp语言开发,并在竞争中取得优势的事,然后义正言辞的说lisp是世界上最好的语言。当然因为这本书的作者是他,而且我看的还是盗版,且没有弹幕评论的功能。所以我们就只能当他说的对吧。本章有一个很有意思的论证,假设有一个类似的排行榜,你所用的语言是在排行榜的中游,但这个榜单并未对外公布,你并不知道自己语言的真正排位,而你只会一种语言,即不懂比你更差的语言,也不懂比你更好的,但基于
- WebGL 是否需要以 OpenGL 为学习基础?
前端菜篮子
想要了解学习下WebGL所以去搜索了相关问题,看到这个,想保存下来做个参考;下面的答案来自:知乎相关链接作者:Vinjn张静链接:https://www.zhihu.com/question/19993499/answer/17755136来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。0基础学习WebGL该看的3本书-黑客与画家-知乎专栏WebGL是以OpenGLE
- QT--保存路径
我有一颗薄荷糖
QTqt
提示:本文为学习记录,若有错误,请联系作者。文章目录前言一、导出--自定义文件夹二、导出--自定义文件三、导出--选择文件夹四、导入--选择文件总结前言小时候,每个人都会鼓励你不断成长,变成一个心智成熟、不再耍小孩子脾气的人。但是,很少有人鼓励你继续成长,变成一个怀疑和抵制社会错误潮流的人。——保罗·格雷厄姆《黑客与画家》。一、导出–自定义文件夹在软件需要导出数据的时候,可以选择自定义选择文件夹,
- 读书小记---《黑客与画家》之一
倾听幸福_5b56
《黑客与画家》之一:程序员眼中“黑客“昨天写到保罗·格莱厄姆的《黑客与画家》在读者眼中可以重新划分为7个部分,今天就详述一下第一部分---程序员眼中“黑客“。在媒体和普通人的眼中,“黑客(hacker)”就是入侵计算机的人,就是计算机犯罪的同义词。然而,这并不是它真正的含义,更不是作者在这本书中所使用的含义。“黑客”这个话题的起源与1946年第一台电子计算机ENIAC诞生的时候。当时一些最聪明、最
- 黑客与画家-穷人家的孩子为什么早当家
阿达老师
最近重读了黑客与画家,之前是学习怎么做一个好的程序员。这次却读到了教育孩子的新方法。我们老人都说穷人家的孩子早当家,可现在大家基本上有一个普遍的共识:村里长大的孩子想鱼跃龙门越来越难了。这是为什么呢?书里给了一个鞭策入里的解释。在工业革命以前,孩子的教育和成长是每天和成人在一起,以一种学徒制的方式学的生活技能。在那个时候,孩子不是全完的“消费者”,他们和要大人一样承担生产劳作,也是重要的“生产者”
- 16-《黑客与画家》-第十五篇:设计与研究
换行敲回车
这是本书的最后一章,保罗写的是对自己工作的一种定义,他是在设计一种lisp方言,而不是研究lisp。各行各业,最顶尖的人才,他们无一不是在无比丰富的行业经验下,在完全了解客户的需求之后,用属于自己的方式,满足客户的需求后,更引领客户的需求。写这章的时候,苹果手机还没有现世,如果他知道乔布斯设计的iphone4后,他举得例子应当更加的有力和生动。手机是满足人类通信要求的,使用者去买手机的时候,可能要
- 15-《黑客与画家》-第十四篇:梦寐以求的编程语言
换行敲回车
语言本身的优秀不能确保带动流行,但单单流行的本身就会使语言变得更好。就像演艺圈,有很多演技好,模样不差的人并不一定可以大红大紫,小火靠捧,大火靠命。培养一个好演员,需要寻找一个本身极具天赋的人,还要给他足够的机会让他磨炼演技,但即使这样也不一定能够大红大紫。所以前几年的鲜肉流行和近几年的练习生风行,都是最简单的资本游戏,拉大网,不看天赋,找一批长得好看,对演艺圈有向往的孩子,集中训练基本技能,花钱
- 14-《黑客与画家》-第十三篇:书呆子的复仇
换行敲回车
一个最常规的思想就是,世界上已经有视为标准的语言,为什么还要创造一个新的语言呢?那么,回到新语言创造的目的,无一不是想解决现有语言无法解决的问题。新语言创造出来,很优秀的解决了原有的问题,按理说,他确实是比原本语言要多的那么为什么不用这个新的语言呢?按照开发者的思路是这样的没错,但决定一个产品开发方向的是项目经理,从本身的经验来看,很多项目经理对技术可能了解的并不多,他们对语言的认识大多基于传言,
- 用Lisp的方言HY跑飞桨训练和推理
skywalk8163
人工智能lisppaddlepaddle开发语言飞桨
用Lisp的方言HY跑飞桨训练和推理整个项目可以在AIStudio一键跑通:用Lisp的方言HY跑飞桨训练和推理-飞桨AIStudio星河社区初见Lisp估计很多人都看过《黑客与画家》这本书,百度百科中的条目:《黑客与画家:硅谷创业之父paulgraham文集》是硅谷创业之父paulgraham的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等
- 10-《黑客与画家》-第九篇:设计者的品味
换行敲回车
本章说的是作者对美好的设计的特点总结。美好是有共性的,是完全区别于丑陋的,也是很难过时的。所有人都本能的对美好有着向往。作者总结的特点有以下14种简单,永不过时,解决主要问题,带有启发性,颇有趣味,设计艰苦,看似容易,带有对称美,模仿大自然,基于其他的一种再设计,能够复制,奇特又超出平常,成批出现,大胆突破。这些特点其实我们从一个优秀的作品的种就可以总结出来,但知道特点,却不意味着能够做出来。就像
- 09-《黑客与画家》-第八篇:防止垃圾邮件的一种方法
换行敲回车
本章主要写了作者针对垃圾邮件筛选提出的自己的解决之道,重点是贝叶斯算法。本章专业性比较强,但同时也提出了一个比较有意思的观点,那就是黑客都是好胜心比较强的,他们总有一种期望通过技术来解决现实问题的理念。每天分辨邮件的垃圾和不垃圾,需要的可能是很短的时间。常人可能会觉得垃圾邮件很烦,却没有想过如何去解决这个问题。而黑客却想着一劳永逸,尽管开发分辨邮件的程序需要消耗很多的时间,但在他们的想法里这不是浪
- 柚子读书073 │ 《黑客与画家》【01】
一盒玫瑰
本书书名就是作者保罗·格雷厄姆的身份,他是硅谷的一位黑客,也是一位热爱艺术的画家。但这本书不是写给黑客或画家的,而是给所有关心计算机的人。它能帮助人们更好地了解计算机的本质,以及互联网的发展,还提出了许多有价值的创业思想,是一本值得深读的书。说到黑客,很多人可能会想到善于攻击网站的技术人士,但这只是狭义上的“黑客”。而书中所提到的黑客则是广义层面的,指的是对编程有着极致追求的一类程序员。他们一套隐
- 17-《黑客与画家》-总结后记
换行敲回车
用了两周的时间,把《黑客与画家》看了三遍,然后写了三万多字的感想。其中很多都是我想到那就写到那,没有太清晰的主题和逻辑。但这是我动笔的时候就决定的。我初看《黑客与画家》的时候,只知道他是一本很多人推荐的书,之所以去看他也只是编程太累的消遣,整本书正文也只有二百来页,十多万字的样子,但里面的观点却是很给人启发。但我当时读的时候,还带着读小说的感觉去读,速度很快不求甚解。然后两三天读完的我,看着书最后
- 做难而正确的事 - 读《详谈:左晖》
菜皮日记
后端
《详谈》系列是一个长期的知识工程,是一部以人为单位的当代商业史。作者李翔会找到这个时代优秀的商业实践者和价值创造者,与他们深度对话,把他们的成就、经验、方法和挫败一一呈现给你。左晖,链家地产创始人、董事长,贝壳找房创始人、董事长。作者李翔,资深媒体人,得到App总编辑。本书副标题是:做难而正确的事。这一点最早是从《黑客与画家》中看到,初看不知文中意,再见已是坑中人。当初看过但是完全不理解,后来因为
- 国产编程语言月兔(Moonbit)崭露头角,转为云计算和边缘计算而生!
边缘计算社区
云计算边缘计算人工智能
知乎上有一个热门问题是:为什么中国出了这么多厉害的互联网公司,但没有自己设计过编程语言?评论区的用户对此众说纷纭,大部分答主的回答并不乐观,对中国编程语言的未来并不看好。然而近日,事情有了微妙的变化。一个中国团队开发的编程语言在HackerNews亮相。HackerNews,简称HN,是由《黑客与画家》作者PaulGraham与YCombinator联合创办的新闻社区,尽管其界面相对朴素,但社区的
- Cyber-Security:黑客与技术、产业及其精神世界
weixin_34250709
2019独角兽企业重金招聘Python工程师标准>>>理解计算机的关键,则是要理解计算机背后的人。表面上这是一个机器的时代,但是实际上机器的社记者决定了我们的时代。《黑客与画家》(Hackers&Painters)的内容来自PaulGraham的博客,该文集主要讨论编程语言、黑客工作方法以及作者对于教育、版权制度和创业精神等方面的观点。书中的内容不但有助于了解计算机编程的历史、互联网行业规则,还有
- 《黑客与画家》读书笔记
生生不息~
阅读黑客与画家黑客文化黑客的成长
文章目录一、书名和作者二、书籍概览2.1主要论点和结构2.2目标读者和应用场景三、核心观点与主题3.1黑客的成长3.2创业3.3编程语言3.4黑客特质四、亮点与启发4.1最有影响的观点4.2对个人专业发展的启示五、批评与局限性5.1可能存在的争议和过时的信息5.2可能的不足及缺陷六、实际应用和拓展6.1在实际工作学习中应用这些概念的方法6.2对未来研究实践的建议七、总结与评价7.1整体评价7.2长
- 11-《黑客与画家》-第十篇:编程语言解析
换行敲回车
本章是保罗对编程语言的原理的发展的简单介绍。现如今,编程语言有几百种,流行的语言也很多。他们各有特点,优劣明显。但从流行趋势上看的话,越高级,使用越简单的语言,使用比例越来越高,这是不争的事实。计算机行业的门槛在逐年的降低也是事实。编程语言本质是实现我们想法的工具,有人说语言不分优劣,那只是自欺欺人。新出现并且很快流行的语言,那么他一定更加满足现有实际情况,不然的话也不会流行起来,原本的语言,每一
- 程序猿的性格(10/100)
阿小丁
大家好,我是天天。这是我日更计划的第10篇文章。夜已深,我躺在床上,腿上放着笔记本,敲下这些文字。PaulGraham在《黑客与画家》中描述了黑客和画家的相同之处,认为计算机和绘画看似截然不同,计算机冰冷、精确,而且井然有序,绘画则狂热,充满畅想和欲望。但黑客和画家却又很多共同之处,他们都是创作者,本质上不做研究,而是试图做出优秀的作品,当然过程中可能会发明出一些新的艺术形式或编程语言。最近参加了
- #每周读书#黑客与画家
数亩荒园
提问:《黑客与画家》中,作者曾在书中提到,“效率低下的软件并不等于很烂的软件"这句话如何理解?作者的编程思维是?答:理解这句话的关键是理解“效率低下”和“烂”,这是两个有着相当广阔含义外延的中文词汇。如果脱离文本语境去阐述,就像单独去解读《论语》中的某个字某句话,可能和作者表达的本意有较大出入。“效率低下”:这里的效率低下不是贬义词。作者说的效率低下不是指代码运行效率低下,比如一些没有优化过的,时
- 04-《黑客与画家》-第三篇:不能说的话
换行敲回车
流行是什么呢?保罗说多年后上自己回过头看以前的样子,感觉蠢的不能直视。当你身在地球上,无法感觉地球在动。当你生活在这个时代,也无法体会到时代的错误。诸如90后不堪回首的的杀马特风潮和至今想起来都让自己觉得无比羞耻的qq签名。时尚不过只是涉及到我们的穿戴,但如果是道德呢?错误的道德观盛行一时,你会怎么做呢?是遵守它,还是抗争呢?读这一章节不得不让我联想到中国建国后最沉重的灾难——十年文革。我未曾经历
- 推荐几本好书
vs仔
《黑客与画家》那些在学校里面认真读书的人,他们早就知道了外面世界的运行规则,这个规则,就是社交的一切基础,是基于自身的价值,而不是在学校里面,究竟有多么会来事。确实,你毕业后,混地好不好,和你会不会来事并没有多大的关系,那些所谓的学生会主席,一毕业,其实并没有什么价值,工资收入水平,并没有发生什么质的变化。所以,在大学里,最重要的是要让自己具有价值。《系统之美》为什么很多人说要读书、要健身,结果还
- 【黑客与画家】良好的坏习惯
琦思妙想君
“黑”的含义是不符合常规,丑陋的做法是黑,优雅聪明的做法也是黑计算机的发展导致了版权法的发展,版权法反而限制了黑客的工作,他们需要了解别人的工作和思想,版权法限制了他们这么做黑客成功的秘诀是不服从管教自由精神,美国在越来越严厉的限制公民自由,这损害的公民的创造能力只有高度自由的社会才会催生高度发达的社会,集权只会导致社会衰落美国精神,不服从管教,不按部就班一个人们拥有言论自由和行动自由的社会,往往
- 《黑客与画家》笔记
拉普拉斯妖kk
短评★★★★★这本书的内核思想和《禅与摩托车的维修艺术》一样,都是需要我们在做事情的时候倾注自己的专注力,发现其中蕴含的美的元素,作为一个创造者而不是执行者去完成工作。创造者和执行者之间的差距也就是“黑客与画家”和“码农与美工”的差距。在这个意义上,作者定义的黑客就是那些最优秀的程序员了。核心观点以下是一些我觉得这本书中比较有用或者是有趣的核心观点。和一般人的认知不同,这里的黑客并不是指那些专门入
- 会玩可能就等于赢
可飞天
也许只有这个时候,才能安静下来看看书,早就听过《黑客与画家》的大名,光是标题就足够勾人,于是迫不及待地读了起来,一口气读完,就觉得十分精彩,表明上讲了很多黑客的定义和编程的原则,却又是一份靠谱的思考指南。影响最深的一句话,“黑客行为包含三个特点:好玩、高智商、探索精神。只有其行为同时满足三个标准,才能被称为黑客”。细究下去,这大概也是科技公司创业的方法论,好玩=优良的交互体验,高智商=巧妙的解决方
- 《黑客与画家》读书笔记
还是小把戏
关于价值观:不要为了合群而盲目跟随时尚流行的事务,而是遵从本心的需求。培养好奇心,与敏锐的感觉,保持探索的精神,刨根问底追求事务的本质。不要盲从权威理论,所谓尽信书不如无书,要尝试自己动手去验证,探寻真相,保持一颗怀疑的心。关于黑客精神:黑客是创造软件,而不是根据开发文档制造软件。创造不是一蹴而就,而是在一步步实践创新想法成果的基础上,不断的去调整、推翻、修改、打磨,或者将已有的观点用比较新的方式
- 程序员旅程中的思维与精神
服务端
本文作者:E、T、F最近碎片时间有在看黑客与画家,看的过程中,有一个问题突然冒了出来,一个程序员到底应该具有哪些思维,哪些精神才算领悟了真谛?除了程序员,生活在我们这个时代的每一个人又是否有借鉴之处呢?这里我们先撇去技术层面的知识不谈,更宏观地看下这个问题。陆奇曾在演讲中提到,动手去创造性地解决问题,代表了创造者一系列的核心行为和思想状态。首先,一定是要动手去做。在当今这个大数据消费时代,很多人似
- 《黑客与画家》读书笔记第二弹
时间_d32f
设计者的品味:品味这种东西并不是完全主观意义上,美是有标准的,品味是有好坏之分的。你会发现现在的你会比过去的你品味提高。好的设计是简单的,是解决主要问题的,是有趣的。好的设计,做起来是艰苦的,又是看起来容易的。人应该时刻保持幽默感,幽默是一种力量。一个内心强大的人,能够以一种轻松的心态面对人生。有一句话说,你要付出多大努力才能看起来毫不费力,好的设计看起来容易,背后却是要付出无比巨大的努力,需要无
- 黑客的彩色与黑色
假装读书
近读《黑客与画家》,倒是从黑客联想到几种色彩。首先,黑客这个词显然是一个比喻义。黑客,通常是从事计算机专业的技术人才。从这个角度来说,它是白色的,白色象征着普通而正常。但,本书作者保罗-格雷厄姆,实际上是从他的少年求学年代写起。作为智商较高而喜欢读书的小孩,他的童年与少年时代,是高智商的书呆子。这是黑客成长的青涩年代,人生多的是身处成人照顾不到的复杂的未成年人世界的各种暗黑生活中。黑客从干什么时候
- 做难而正确的事 - 读《详谈:左晖》
后端
《详谈》系列是一个长期的知识工程,是一部以人为单位的当代商业史。作者李翔会找到这个时代优秀的商业实践者和价值创造者,与他们深度对话,把他们的成就、经验、方法和挫败一一呈现给你。左晖,链家地产创始人、董事长,贝壳找房创始人、董事长。作者李翔,资深媒体人,得到App总编辑。本书副标题是:做难而正确的事。这一点最早是从《黑客与画家》中看到,初看不知文中意,再见已是坑中人。当初看过但是完全不理解,后来因为
- 关于旗正规则引擎下载页面需要弹窗保存到本地目录的问题
何必如此
jsp超链接文件下载窗口
生成下载页面是需要选择“录入提交页面”,生成之后默认的下载页面<a>标签超链接为:<a href="<%=root_stimage%>stimage/image.jsp?filename=<%=strfile234%>&attachname=<%=java.net.URLEncoder.encode(file234filesourc
- 【Spark九十八】Standalone Cluster Mode下的资源调度源代码分析
bit1129
cluster
在分析源代码之前,首先对Standalone Cluster Mode的资源调度有一个基本的认识:
首先,运行一个Application需要Driver进程和一组Executor进程。在Standalone Cluster Mode下,Driver和Executor都是在Master的监护下给Worker发消息创建(Driver进程和Executor进程都需要分配内存和CPU,这就需要Maste
- linux上独立安装部署spark
daizj
linux安装spark1.4部署
下面讲一下linux上安装spark,以 Standalone Mode 安装
1)首先安装JDK
下载JDK:jdk-7u79-linux-x64.tar.gz ,版本是1.7以上都行,解压 tar -zxvf jdk-7u79-linux-x64.tar.gz
然后配置 ~/.bashrc&nb
- Java 字节码之解析一
周凡杨
java字节码javap
一: Java 字节代码的组织形式
类文件 {
OxCAFEBABE ,小版本号,大版本号,常量池大小,常量池数组,访问控制标记,当前类信息,父类信息,实现的接口个数,实现的接口信息数组,域个数,域信息数组,方法个数,方法信息数组,属性个数,属性信息数组
}
&nbs
- java各种小工具代码
g21121
java
1.数组转换成List
import java.util.Arrays;
Arrays.asList(Object[] obj); 2.判断一个String型是否有值
import org.springframework.util.StringUtils;
if (StringUtils.hasText(str)) 3.判断一个List是否有值
import org.spring
- 加快FineReport报表设计的几个心得体会
老A不折腾
finereport
一、从远程服务器大批量取数进行表样设计时,最好按“列顺序”取一个“空的SQL语句”,这样可提高设计速度。否则每次设计时模板均要从远程读取数据,速度相当慢!!
二、找一个富文本编辑软件(如NOTEPAD+)编辑SQL语句,这样会很好地检查语法。有时候带参数较多检查语法复杂时,结合FineReport中生成的日志,再找一个第三方数据库访问软件(如PL/SQL)进行数据检索,可以很快定位语法错误。
- mysql linux启动与停止
墙头上一根草
如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inin
- Spring中事务管理浅谈
aijuans
spring事务管理
Spring中事务管理浅谈
By Tony Jiang@2012-1-20 Spring中对事务的声明式管理
拿一个XML举例
[html]
view plain
copy
print
?
<?xml version="1.0" encoding="UTF-8"?>&nb
- php中隐形字符65279(utf-8的BOM头)问题
alxw4616
php中隐形字符65279(utf-8的BOM头)问题
今天遇到一个问题. php输出JSON 前端在解析时发生问题:parsererror.
调试:
1.仔细对比字符串发现字符串拼写正确.怀疑是 非打印字符的问题.
2.逐一将字符串还原为unicode编码. 发现在字符串头的位置出现了一个 65279的非打印字符.
 
- 调用对象是否需要传递对象(初学者一定要注意这个问题)
百合不是茶
对象的传递与调用技巧
类和对象的简单的复习,在做项目的过程中有时候不知道怎样来调用类创建的对象,简单的几个类可以看清楚,一般在项目中创建十几个类往往就不知道怎么来看
为了以后能够看清楚,现在来回顾一下类和对象的创建,对象的调用和传递(前面写过一篇)
类和对象的基础概念:
JAVA中万事万物都是类 类有字段(属性),方法,嵌套类和嵌套接
- JDK1.5 AtomicLong实例
bijian1013
javathreadjava多线程AtomicLong
JDK1.5 AtomicLong实例
类 AtomicLong
可以用原子方式更新的 long 值。有关原子变量属性的描述,请参阅 java.util.concurrent.atomic 包规范。AtomicLong 可用在应用程序中(如以原子方式增加的序列号),并且不能用于替换 Long。但是,此类确实扩展了 Number,允许那些处理基于数字类的工具和实用工具进行统一访问。
 
- 自定义的RPC的Java实现
bijian1013
javarpc
网上看到纯java实现的RPC,很不错。
RPC的全名Remote Process Call,即远程过程调用。使用RPC,可以像使用本地的程序一样使用远程服务器上的程序。下面是一个简单的RPC 调用实例,从中可以看到RPC如何
- 【RPC框架Hessian一】Hessian RPC Hello World
bit1129
Hello world
什么是Hessian
The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary p
- 【Spark九十五】Spark Shell操作Spark SQL
bit1129
shell
在Spark Shell上,通过创建HiveContext可以直接进行Hive操作
1. 操作Hive中已存在的表
[hadoop@hadoop bin]$ ./spark-shell
Spark assembly has been built with Hive, including Datanucleus jars on classpath
Welcom
- F5 往header加入客户端的ip
ronin47
when HTTP_RESPONSE {if {[HTTP::is_redirect]}{ HTTP::header replace Location [string map {:port/ /} [HTTP::header value Location]]HTTP::header replace Lo
- java-61-在数组中,数字减去它右边(注意是右边)的数字得到一个数对之差. 求所有数对之差的最大值。例如在数组{2, 4, 1, 16, 7, 5,
bylijinnan
java
思路来自:
http://zhedahht.blog.163.com/blog/static/2541117420116135376632/
写了个java版的
public class GreatestLeftRightDiff {
/**
* Q61.在数组中,数字减去它右边(注意是右边)的数字得到一个数对之差。
* 求所有数对之差的最大值。例如在数组
- mongoDB 索引
开窍的石头
mongoDB索引
在这一节中我们讲讲在mongo中如何创建索引
得到当前查询的索引信息
db.user.find(_id:12).explain();
cursor: basicCoursor 指的是没有索引
&
- [硬件和系统]迎峰度夏
comsci
系统
从这几天的气温来看,今年夏天的高温天气可能会维持在一个比较长的时间内
所以,从现在开始准备渡过炎热的夏天。。。。
每间房屋要有一个落地电风扇,一个空调(空调的功率和房间的面积有密切的关系)
坐的,躺的地方要有凉垫,床上要有凉席
电脑的机箱
- 基于ThinkPHP开发的公司官网
cuiyadll
行业系统
后端基于ThinkPHP,前端基于jQuery和BootstrapCo.MZ 企业系统
轻量级企业网站管理系统
运行环境:PHP5.3+, MySQL5.0
系统预览
系统下载:http://www.tecmz.com
预览地址:http://co.tecmz.com
各种设备自适应
响应式的网站设计能够对用户产生友好度,并且对于
- Transaction and redelivery in JMS (JMS的事务和失败消息重发机制)
darrenzhu
jms事务承认MQacknowledge
JMS Message Delivery Reliability and Acknowledgement Patterns
http://wso2.com/library/articles/2013/01/jms-message-delivery-reliability-acknowledgement-patterns/
Transaction and redelivery in
- Centos添加硬盘完全教程
dcj3sjt126com
linuxcentoshardware
Linux的硬盘识别:
sda 表示第1块SCSI硬盘
hda 表示第1块IDE硬盘
scd0 表示第1个USB光驱
一般使用“fdisk -l”命
- yii2 restful web服务路由
dcj3sjt126com
PHPyii2
路由
随着资源和控制器类准备,您可以使用URL如 http://localhost/index.php?r=user/create访问资源,类似于你可以用正常的Web应用程序做法。
在实践中,你通常要用美观的URL并采取有优势的HTTP动词。 例如,请求POST /users意味着访问user/create动作。 这可以很容易地通过配置urlManager应用程序组件来完成 如下所示
- MongoDB查询(4)——游标和分页[八]
eksliang
mongodbMongoDB游标MongoDB深分页
转载请出自出处:http://eksliang.iteye.com/blog/2177567 一、游标
数据库使用游标返回find的执行结果。客户端对游标的实现通常能够对最终结果进行有效控制,从shell中定义一个游标非常简单,就是将查询结果分配给一个变量(用var声明的变量就是局部变量),便创建了一个游标,如下所示:
> var
- Activity的四种启动模式和onNewIntent()
gundumw100
android
Android中Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。
Android总Activity的启动模式分为四种:
Activity启动模式设置:
<acti
- 攻城狮送女友的CSS3生日蛋糕
ini
htmlWebhtml5csscss3
在线预览:http://keleyi.com/keleyi/phtml/html5/29.htm
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>攻城狮送女友的CSS3生日蛋糕-柯乐义<
- 读源码学Servlet(1)GenericServlet 源码分析
jzinfo
tomcatWebservlet网络应用网络协议
Servlet API的核心就是javax.servlet.Servlet接口,所有的Servlet 类(抽象的或者自己写的)都必须实现这个接口。在Servlet接口中定义了5个方法,其中有3个方法是由Servlet 容器在Servlet的生命周期的不同阶段来调用的特定方法。
先看javax.servlet.servlet接口源码:
package
- JAVA进阶:VO(DTO)与PO(DAO)之间的转换
snoopy7713
javaVOHibernatepo
PO即 Persistence Object VO即 Value Object
VO和PO的主要区别在于: VO是独立的Java Object。 PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实际数据库中。
实际上,这个VO被用作Data Transfer
- mongodb group by date 聚合查询日期 统计每天数据(信息量)
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
/* 1 */
{
"_id" : ObjectId("557ac1e2153c43c320393d9d"),
"msgType" : "text",
"sendTime" : ISODate("2015-06-12T11:26:26.000Z")
- java之18天 常用的类(一)
Luob.
MathDateSystemRuntimeRundom
System类
import java.util.Properties;
/**
* System:
* out:标准输出,默认是控制台
* in:标准输入,默认是键盘
*
* 描述系统的一些信息
* 获取系统的属性信息:Properties getProperties();
*
*
*
*/
public class Sy
- maven
wuai
maven
1、安装maven:解压缩、添加M2_HOME、添加环境变量path
2、创建maven_home文件夹,创建项目mvn_ch01,在其下面建立src、pom.xml,在src下面简历main、test、main下面建立java文件夹
3、编写类,在java文件夹下面依照类的包逐层创建文件夹,将此类放入最后一级文件夹
4、进入mvn_ch01
4.1、mvn compile ,执行后会在