笔记_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 笔记 >>列表
· PHP开发笔记系列(一)-PDO使用发布时间:2012-06-01
之前一段时间,开始了php的研究,看了关于PDO的一些资料,发现不错,整理和总结一下,作为开发笔记,留待日后使用,《PHP开发笔记系列(一)-PDO使用》。PDO是PHPDataObjects的简称,是一种数据库访问抽象层。PDO是用于多种数据库的一致接口。类比的说,PDO做的事情类似于JAVA中的持久层框架(Hibernate、OpenJPA)的功能,为异构数据库提供一个统一的编程接口,这样就不必再使用mysql_*、pg_*这样的函数,也不必再写自己的"GenericDAO"了... 查看全文
第一篇:《PHP开发笔记系列(一)-PDO使用》,记录PHP中PDO的使用,包括数据库记录的增、删、查、改等使用。第二篇:《PHP开发笔记系列(二)-字符串使用》,记录PHP日常开发中需要用到的字符串处理函数的使用。第三篇:《PHP开发笔记系列(三)-日期与时间》,记录PHP日常开发中经常碰到的日期时间的处理函数的使用。第四篇:《PHP开发笔记系列(四)-文件操作》,记录PHP文件操作中的常用函数使用。第五篇:《PHP开发笔记系列(五)-INI文件解释》,记录如何使用PHP解释INI配置文件。... 查看全文
前两篇完成了《PHP开发笔记系列(一)-PDO使用》和《PHP开发笔记系列(二)-字符串使用》,今天开始研究一下PHP中的日期时间处理和MySQL中的日期时间处理,《PHP开发笔记系列(三)-日期与时间》。日期时间是平常用得比较多的函数,在JAVA中我们通过newDate()可以获取服务器的当前时间,通过SimpleDateFormat类,并指定formatString,可以将date对象的值格式化成指定的形式。同理,在PHP中,同样有类似的类和函数,那就是time函数和date函数。time... 查看全文
· Effective C++--阅读笔记(原创)发布时间:2012-06-01
由王宇原创并发布:1章、让自己习惯C++条款01:视C++为一个语言联邦C++高效编程守则视状况而变化,取决于你使用C++的那一部分条款02:尽量以const,enum,inline替换#define对于单纯常量,最好以const对象或enums替换#define条款03:尽可能使用const将某些东西声明为const可帮助编译器侦测出错误用法。const可被施加于任何作用域内的对象、函数参数、函数返回类型、成员函数本体。编译器强制实施bitwiseconstness(二进制常量)... 查看全文
学习《PHPWeb2.0开发实战》中ZF的使用,刚创建了简单的IndexController类,想看一下效果,结果出现错误:问题1:Notice:Zend_Loader::Zend_Loader::registerAutoloadisdeprecatedasof1.8.0andwillberemovedwith2.0.0;useZend_Loader_AutoloaderinsteadinD:\PHPServer\zend\library\Zend\Loader.phponline266解决1... 查看全文
1.操作符%“求余”或“求模”操作符,该操作符的操作数只能为整数,包括bool、char、short、int和long类型,以及对应的unsigned类型。2.如果来年改革操作数为正数,出法(/)和求模(%)操作的结果也是正数(或零);如果两个操作数都是负数,除法操作的结果正数(或零),而求模操作的结果则为负数(或零)。3.c++中规定了操作数计算顺序的操作符还有条件(?:)和都好操作符,除此外,其他操作符并未制定其操作数的求值顺序。eg:f1()*f2();在做乘法前... 查看全文
· 《Java jdk7学习笔记》PDF版发布时间:2012-04-27
《Javajdk7学习笔记》PDF版Java_JDK_7学习笔记.pdf(8.3MB)下载次数:23... 查看全文
Rails3.0学习笔记系列目录Rails3.0学习笔记(一)homebrew、git、mysql环境的安装Rails3.0学习笔记(二)安装RVM,升级Ruby,安装Rails3Rails3.0学习笔记(三)安装配置过程中收集的资源总结上一篇介绍了Homebrew的安装,以及如何用Homebrew安装git和mysql5本篇主要介绍如何安装rvm,并使用rvm升级ruby到1.9.2版本,并安装Rails31、安装RVMMACOSX10.6.8自带的ruby版本是1.8... 查看全文
昨天偶然看到翁惠玉老师的《C++程序设计思想与方法(第2版)》。心里总是不平静。以前看C#,看JAVA,太浮躁了。但生活是要沉下去才能品味的到的。今天开始学C++,也正式开始写博客。每天把看的心得,问题都记录下来吧。今天首先碰到一个问题:用什么IDE?网上推荐的一个没用,我选择了微软的VisualC++Express2010学习版。这个软件界面和VS几乎一模一样,但创建项目的过程,包括提示信息却是和以前的VC6.0一模一样!如果你学过C,用过VC或VS,那对这款工具,你会比较容易上手... 查看全文
Flex用RemoteObject方式与Java通信是最常用的方式,这是一种最直观的方式。当然Flex也可以用HttpService与服务器类如servlet通信,这也是本次学习的重点。这次学习是在上节的基础上进行的。本节学习用到的LoginEvent.as,LoginModule.mxml文件代码如上节所示。好了,新建一个servlet类LoginServlet.java,代码如下所示:[java]viewplaincopyprint?packagecom.yqsn.servlet... 查看全文
第十二章通过异常处理错误在以前平时的编程中没有真正意思到异常处理的强大,只从有一个android的图片过大,内存溢出,使用了异常处理才得以解决问题,我对异常处理的一个大概可以用一句话来表达:就是让程序在错误中恢复,依然进行下去.概念在c语言中,只有一些约定俗称的错误处理模式,而没有同意的异常处理机制,这使得编程人员思想趋向于只要你不随便乱点,就不会出错,否则就不关我事了,对我来说,这种想法是不要得的,并不是人人都是程序员,你的应用应该是强壮的,而我个人也就非常喜欢强壮的程序... 查看全文
· php简单 购物车~ 学习笔记part1发布时间:2012-04-18
购物车,学习,part1建表wrox_shop_category产品类别ID和名称createtablewrox_shop_category(category_idintegerunsignednotnullauto_increment,category_namevarchar(100)notnull,primarykey(category_id))ENGINE=InnoDBdefaultcharactersetlatinlcollatelatinl_general_cs... 查看全文
[本文是我对JavaConcurrencyInPracticeC13的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]任何java对象都可以用作同步的锁,为了便于区分,将其称为内置锁.JDK5.0引入了显式锁:Lock及其子类(如ReentrantLock,ReadWriteLock等).内置锁和显式锁的区别有:1.可中断申请如果使用synchronized申请一个内置锁时锁被其他线程持有,那么当前线程将被挂起,等待锁重新可用,而且等待期间无法中断.而显式锁提供了可中断申请... 查看全文
· 中断线程--JCIP7.1读书笔记发布时间:2012-04-10
[本文是我对JavaConcurrencyInPractice7.1的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]启动线程之后,大多数时候我们等待线程运行完成后自动结束.但是有时我们希望可以提前终止线程的运行:1.用户申请取消时.比如用户点击了取消按钮.2.时间限制的任务.有些任务具有时间限制,如果在一定的时间内仍然没有得到想要的结果,我们可能希望终止该任务的运行.3.发生特定的事件时.比如多个线程同时在不同的位置搜索某一文件,当其中一个线程搜索到了想要的文件... 查看全文
· task与execution--JCIPC08读书笔记发布时间:2012-04-10
[本文是我对JavaConcurrencyInPracticeC08的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]task和线程池执行机制之间隐式的耦合前面曾提到过,线程池的应用解耦了task的提交和执行.事实上,这有所夸大,因为不是所有的task都适用于所有的执行机制,某些task要求在特定的线程池中执行:1.非独立task,指的是依赖于其他task的任务.2.要求在单线程中运行的task.某些task不是线程安全的,无法并发运行.Executors... 查看全文
· Ruby 学习笔记发布时间:2012-04-05
学习笔记has_many:line_items,一个购物车中回存在多个items,他们都链接到购物车,因为每一行订单都包含了一个到它的购物车的链接(指向cart_id);:dependent=>:destroy表明,当删除父对象时,所有与被删除的父记录存在外键关联的记录,回逐渐删除~匹配时间/\d\d:\d\d:\d\d/匹配时间/Perl... 查看全文
· synchronizer--JCIP5.5读书笔记发布时间:2012-04-05
[本文是我对JavaConcurrencyInPractice5.5的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]Synchronizerssynchronizer是指那些根据状态协调线程的对象.BlockingQueue就是一个典型的synchronizer:当队列为空时,取数据的消费者线程将被阻塞,直到队列不为空;当队列满时,存入数据的生产者线程将被阻塞,直到队列不满.除了BlockingQueue之外,常用的synchronizer还有latch,FutureTask... 查看全文
[本文是我对JavaConcurrencyInPractice5.2的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]ConcurrentHashMap类我们可以使用Collections.synchronizedMap()方法包装HashMap得到线程安全的Map,但是如前所述,这样会带来很大的性能损失.JDK5之后我们有了新的选择--ConcurrentHashMap.ConcurrentHashMap具有如下特点:1.ConcurrentHashMap具有更好的并发性能... 查看全文
[本文是我对JavaConcurrencyInPractice5.6的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]几乎每一个应用都会使用到缓存,但是设计高效的线程安全的缓存并不简单.如:publicinterfaceComputable<A,V>{Vcompute(Aarg)throwsInterruptedException;}publicclassExpensiveFunctionimplementsComputable<String... 查看全文
[本文是我对JavaConcurrencyInPractice5.3的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]生产者消费者模式以缓冲区作为生产者和消费者之间沟通的桥梁:生产者只负责生产,将生产出来的数据存入缓冲区.而消费者只负责消费,不断的从缓冲区中取出数据进行处理.生产者消费者模式是非常常用的,因为应用该模式有效的解耦了生产者和消费者.生产者不需要知道有没有其他生产者在生产,也不需要知道有多少个消费者在消费,而消费者不需要知道数据来自哪个生产者.另外该模式支持并发操作... 查看全文