-
一分钟懂得PHP
一分钟了解PHPPHP5编辑PHP5在长时间的开发及多个预发布版本后,2004年7月13日,PHP5.0发布。该版本以Zend引擎Ⅱ为引擎,并且加入了新功能如PHPDataObjects(PDO)。PHP5.0版本强化更多的功能。首先,完全实现面向对象,提供名为PHP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直观地访问XML数据、名为SimpleXML的XML处理用界面。同时还强化了...
94
热度 -
DDD 领域驱动设计-看小弟我怎么应对业务需求变化,愚蠢的应对
DDD领域驱动设计-看我如何应对业务需求变化,愚蠢的应对?写在前面阅读目录:具体业务场景业务需求变化“愚蠢”的应对消息列表实现消息详情页实现消息发送、回复、销毁等实现回到原点的一些思考业务需求变化,领域模型变化了吗?对象读取的额外思考写在最后领域驱动设计的核心-DomainModel(领域模型),这个大家都知道,可是,上次关于领域模型的设计分享,要追溯到两个月之前了,这中间搞了一些有的没有的东西,...
387
热度 -
Android系统在超级终端上必会的命令大全
Android系统在超级终端下必会的命令大全窗体顶端busyboxBusyBox?是标准?Linux?工具的一个单个可执行实现。BusyBox?包含了一些简单的工具,例如?cat?和?echo,还包含了一些更大、更复杂的工具,例如?grep、find、mount?以及?telnet。有些人将?BusyBox?称为?Linux?工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了...
97
热度 -
proxool 0.9.1,解决 Attempt to register duplicate pool 错误(转)
proxool0.9.1,解决Attempttoregisterduplicatepool异常(转)做项目的时候,遇见空异常,而且不是经常的,本来想将就的放过,可考虑到偶尔影响用户的正常使用,对用户体验非常不好,还是要花些时间查找问题的根源。结果如预料的那样,跟转发来的这篇博文讲述的性质一模一样。?同时再赞叹一声,转发来的这位博主,写的很详尽。下面是原文:?今天客户发来的日志中发现异常。该异常偶尔...
550
热度 -
Stanford机器学习教程笔记1-Linear Regression与Logistic Regression
Stanford机器学习课程笔记1-LinearRegression与LogisticRegression转载请注明出处:http://xiahouzuoxin.github.io/notes/课程计划LinearRegression与预测问题LocallyWeightedLinearRegressionLogisticRegression与分类问题特征映射与过拟合(over-fitting)St...
774
热度 -
MySql惯用的函数(转帖)
MySql常用的函数(转帖)控制流函数?IFNULL(expr1,expr2)??如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。??mysql>selectIFNULL(1,0);?????->1?mysql>selectIFNULL(0,10);?????->0?mys...
102
热度 -
口试-MySQL
面试-MySQL1事务的特性事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这四个特性也简称ACID性。(1)原子性:事务是应用中最小的执行单位,就如原子是自然界最小颗粒,具有不可再分的特征一样。事务是应用中不可再分的最小逻辑执行体。(2)一致性:事务执行的结果,必须使数据库从一个一致性状态,变到另一个...
442
热度 -
学习iPhone开发中 sqlite3的施用(转载)
学习iPhone开发中sqlite3的使用(转载)学习iPhone开发中sqlite3的使用转载自http://m.oschina.net/blog/14738??由于我主要负责我们小组项目数据库模块的部分所以这几天都一直在研究在iphone中最为常用的一个简单数据库sqlite,自己也搜集很多资料,因此在这里总结一下这几天的学习成果:?????1.Sqlite操作简明教程:http://hlee...
131
热度 -
我只是下了个订单,鬼知道我在微服务里经历了什么
目录 面试的时候,面试官问:用户在电商网站中购买成功了,那么它在微服务中经历了什么?你该如何作答? 简单粗暴,四个模块 DDD领域驱动设计 微服务结合DDD 实施DDD的关键 构建我们电商系统的上下文映射图 时序图 微服务技术栈选型 微服务技术栈选型 微服务:利和弊 利: 弊(或者说挑战): 微服务怎么做逻辑分层 微服务基础服务层 微服务聚合服务层 分布式事务 CAP定理 BASE理论 MQ消息...
47
热度 -
zz 浣跨敤Eclipse鏋勫徐Maven椤圭洰 (step-by-step)
zz浣跨敤Eclipse鏋勫缓Maven椤圭洰(step-by-step)寮?棰?/p>聽聽聽聽聽聽聽聽聽Maven杩欎釜涓?」鐩??鐞嗗拰鏋勫缓鑷?姩鍖栧伐鍏凤紝瓒婃潵瓒婂?鐨勫紑鍙戜汉鍛樹娇鐢ㄥ畠鏉ョ?鐞嗛」鐩?腑鐨刯ar鍖呫?傛湰鏂囦粎瀵笶clipse涓??浣曞畨瑁呫?侀厤缃?拰浣跨敤Maven杩涜?浜嗕粙缁嶃?傚畬鍏╯tepbystep銆?/p>聽濡傛灉瑙夊緱鏈?枃瀵逛綘鏈夌敤锛岃?绉绘?...
1822
热度 -
二+,java面试题
2+,java面试题1.什么是事务控制?答:事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败。在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸...
522
热度 -
超越千年的RSA算法
跨越千年的RSA算法数论,数学中的皇冠,最纯粹的数学。早在古希腊时代,人们就开始痴迷地研究数字,沉浸于这个几乎没有任何实用价值的思维游戏中。直到计算机诞生之后,几千年来的数论研究成果突然有了实际的应用,这个过程可以说是最为激动人心的数学话题之一。最近我在《程序员》杂志上连载了《跨越千年的RSA算法》,但受篇幅限制,只有一万字左右的内容。其实,从数论到RSA算法,里面的数学之美哪里是一万字能扯完的?...
18
热度 -
(译)OpenGLES2.0 Iphone开发向导:第二部分,纹理贴图
(译)OpenGLES2.0Iphone开发指引:第二部分,纹理贴图免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/4404/opengl-es-2-0-for-iphone...
62
热度 -
android activity开发文档翻译 - 二 - 生命周期篇
androidactivity开发文档翻译-2-生命周期篇由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接androidactivity开发文档翻译-1-基础篇androidactivity开发文档翻译-2-生命周期篇本系列并没有对原文100%翻译,也没有100%的贴出原文导读下面的内容至关重要1.介绍生命周期函数及其调用顺序2.生命周期的意外...
71
热度 -
编纂高效的Android代码
编写高效的Android代码虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序...
98
热度 -
SQL Server 2008目录使用技巧
SQLServer2008索引使用技巧微软MVP及畅销书《Hitchhiker'sGuideSQLServer》的作者BillVaughn简要给出了SQLServer2008的索引使用技巧。该主题基于KimberlyTripp和PaulRandall(这两位是SQLServer高可用性和性能方面的专家)的建议。下面是主要的建议:·页(page)密度优化行大小:SQLServer2005(及后续版本...
33
热度 -
最全的ORACLE-SQL札记(转,出处不详)
最全的ORACLE-SQL笔记(转,出处不详)--首先,以超级管理员的身份登录oraclesqlplussys/bjsxtassysdba--然后,解除对scott用户的锁alteruserscottaccountunlock;--那么这个用户名就能使用了。--(默认全局数据库名orcl)1、selectename,sal*12fromemp;--计算年薪2、select2*3fromdual;-...
51
热度 -
struts中action姓名重复导致的奇异事件
struts中action名称重复导致的奇异事件最近由于项目需求变更,需要本人对其中的某个业务功能进行修改。本人按照前台页面找action,根据action找代码的逻辑进行了修改(公司项目是ssh框架,struts配置全部是通过注解的方式进行,配置简单方便)。当然测试人员也成功的进行了测试,发现没有任何问题,成功发版。奇葩事情来了,在发版环境中,修改的代码总是没用!没办法,问题还是要解决,在确认了...
2
热度 -
Unix高级命令
在Unix操作中有太多太多的命令,这些命令的强大之处就是一个命令只干一件事,并把这件事干好。Doonething,doitwell。这是unix的哲学。而且Unix首创的管道可以把这些命令任意地组合,以完成一个更为强大功能。这些哲学到今天都在深深地影响着整个计算机产业。比如今天最流行的“云计算”——把一个软件以碎片方式部署,然后这些功能可以任意组合。这篇文章罗列了很多Unix下比较高级的命令,当然...
874
热度 -
android 内存储器和性能优化汇总
android内存和性能优化汇总1、即时编译(Just-in-timeCompilation,JIT),又称动态转译(DynamicTranslation),是一种通过在运行时将字节码翻译为机器码,从而改善字节码编译语言性能的技术。即时编译前期的两个运行时理论是字节码编译和动态编译。Android原来Dalvik虚拟机是作为一种解释器实现,新版(Android2.2+)将换成JIT编译器实...
37
热度