CODE, ARCHITECTURE & AI

代码、架构与 AI 时代.

记录工程实践,也探索 AI 时代软件与人的新可能。

485 篇记录保持好奇,慢慢积累

Oreilly.Developing.Large.Web.Applications.Mar.2010读后记录

Oreilly.Developing.Large.Web.Applications.Mar.2010读后记录 【概要】 作者偏向于使用动态语言将JS,CSS,HTML等代码全部封装在类中,从而实现整个应用的模块化 包括页面的模块化,数据的模块化,CSS的模块化,JS的模块化 读完全书…… 感觉有些纠结,不知道作者想干嘛,模块化?封装?应该是我水平不够! 【关…
继续阅读 ↗

妙解Hibernate 3.x——叩响面向对象思想之门 读书笔记

妙解Hibernate 3.x——叩响面向对象思想之门 读书笔记 在今年过生日的时候公司送了这本书给我,是部门老大挑的 找些时间看了下,由于在工作中并没有用到Hibernate,所有大部分内容没有看, 只看了前面的几章,当看到第三章,觉得仅第三章,这本书都值得一看(后面的章节由于用不到hibernate,只是简单过一遍) 第三章,看了不下三遍,觉得自己在某些…
继续阅读 ↗

老公搞笑集

某天晚上,头撞到墙上了,很响,老公转过身来,摸摸我的头又睡了。 一段时间之后,膝盖又撞墙上了,很响,老公又转过身来,摸摸我的头,又睡了。。。 笑死我了,好想咬。。。 贼喜欢打喷嚏。每次打喷嚏都会被我追问到是谁在想他。 最后得出的经验是,每次打喷嚏都以最快抢在我前面自己喊: 谁? 谁啊?! 我就只能在旁边回答: 是我啦,是我啦~~~ 喝爽歪歪,娃哈哈,假哭,洗…
继续阅读 ↗

第一次写MySQL存储过程遇到的关于DELIMITER的问题

第一次写MySQL存储过程遇到的关于DELIMITER的问题 在很久很久以前写过Oracle的存储过程,昨天由于某些特殊的原因导致需要在MySQL中写一些存储过程,只能现学现用了 首先写了一个非常简单的存储过程,但是就是如此简单的过程也报错了,其代码如下: CREATE PROCEDURE test() BEGIN SELECT 'Hello Word!';…
继续阅读 ↗

邮票面值设计

【问题描述】 【描述 Description 】 给定一个信封,最多只允许粘贴N张邮票,计算在给定M(N+M<=10)种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大max ,使得1~max之间的每一个邮资值都能得到。 例如,N=3,M=2,如果面值分别为1分、4分,则在l分~6分之间的每一个邮资值都能得到(当然还有8分、9分和12…
继续阅读 ↗

YII框架中可以使用foreach遍历对象以及可以使用数组形式直接访问对象的原因

YII框架中可以使用foreach遍历对象以及可以使用数组形式直接访问对象的原因 在YII框架的使用过程中,我们可以使用foreach直接遍历findAll等方法返回的对象的属性 为什么呢?其实这与CModel实现的接口相关,接下来我们看下其实现的整个过程 对于一个我们定义的model,它会继承虚类CActiveRecord,CActiveRecord类继承…
继续阅读 ↗

PHP中大整数相乘的2种实现方式

PHP中大整数相乘的2种实现方式 1、【通过调用BCMath实现】 PHP 为任意精度数学计算提供了二进制计算器(Binary Calculator),它支持任意大小和精度的数字,以字符串形式描述。 示例代码如下: 2、【通过字符串数组相乘实现】 将乘数和被乘数分别按指定的位数存放到数组中,然后再模拟乘法,将结果加起来,最后在返回的时候针对不够位数的进行补0…
继续阅读 ↗