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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 笔记 >>列表
· rails笔记发布时间:2012-12-16
erb模版:<%=和%>符号之间的内容则会被看作Ruby代码执行,执行的结果将被转换为字符串,并替换到文件中<%=...%>序列所在的位置。<%和%>符号之间的内容则会被看作Ruby代码执行,执行的结果不被会被转换为字符串,并不会替换到文件中<%...%>序列所在的位置。在erb模版中,可以随意访问变量,在rails中,控制器对象中的实例变量被注射到了模板对象中。其结果就是:视图模板可以访问控制器中的任何实例变量... 查看全文
jQuery是一个JavaScript函数库。jQuery库包含以下特性:HTML元素选取HTML元素操作CSS操作HTML事件函数JavaScript特效和动画HTMLDOM遍历和修改AJAX异步、交互JavaScript及XML方法Utilities实用工具jQuery语法是为HTML元素的选取编制的,可以对元素执行某些操作。$(selector).action();jQuery选择器:jQuery元素选择器:例如:$("p#demo")选取id="demo"的第一个<p>元素... 查看全文
声明:本文只为方便我个人查阅和理解,详细的分析以及源代码请移步原作者的博客http://chjavach.iteye.com/importjava.util.HashMap;importjava.util.Map;/**考虑一个投票的应用:*一个用户只能投一票,若一个用户反复投票,而且投票次数超过5,则认为是恶意刷票,撤消投票记录并取消投票资格*若超过8次,则加入黑名单并禁止再使用系统*/interfaceIVoteState... 查看全文
· [笔记]Ubuntu 12.04 安装LAMP发布时间:2012-09-08
1.安装LAMPsudoapt-getinstalllamp-server^2.为/var/www目录增加权限将你的用户加入thewww-data组:sudousermod-a-Gwww-data<yourusername>将/var/www目录加入www-data组:sudochgrp-Rwww-data/var/www增加写的权限:sudochmod-Rg+w/var/www3.安装一些额外的东西Curl:sudoapt-getinstallphp5... 查看全文
irb:交互式ruby。在irb中输入源代码,并按回车键,会立即看到结果。有时这种环境被称为即时或交互式环境。ruby中一切都是对象。puts1+10。1是对象,10也是对象。它们都是Fixnum类的对象,事实上,"+"号是个相加的方法。Kernel模块的方法。kernel是个特殊的模块,它的方法在Ruby的每个类和有效范围中都可以使用。例如puts方法来自Kernel模块的方法。puts方法是Kernel模块的方法,而Kernel模块是被默认包含和搜索的,因此通常无须使用Kernel... 查看全文
声明:本文只为方便我个人查阅和理解,详细的分析以及源代码请移步原作者的博客http://chjavach.iteye.com/importjava.lang.reflect.InvocationHandler;importjava.lang.reflect.Method;importjava.lang.reflect.Proxy;/**下面的代码关注两种代理:*1.虚代理*2.保护代理*///订单类接口interfaceIOrder{voidsetName(Stringname)... 查看全文
声明:本文只为方便我个人查阅和理解,详细的分析以及源代码请移步原作者的博客http://chjavach.iteye.com/publicclassSingleton{}classLazySingleton{privatestaticLazySingletoninstance;publicstaticLazySingletongetInstance(){if(instance==null){instance=newLazySingleton();}returninstance;... 查看全文
· C++ 学习笔记(基础篇)发布时间:2012-08-21
第一章:初识C++1、C++的“预处理符”、“头文件”、“命名空间”、“输入输出语句”:#include<iostream>usingnamespacestd;//usingstd::cout;//usingstd::cin;intmain(){intx;cout<<"请输入一个数字:";cin>>x;cout<<x;return0;}2、函数的声明与定义:#include<iostream>usingnamespacestd... 查看全文
· Java学习笔记发布时间:2012-07-09
Java学习笔记(一)2012六月末,我在蓝杰报名学习Java这种计算机编程语言,应熊哥等哥哥级老师的要求,也为系统的梳理学习内容,注册ITeye技术网站,开始撰写我的技术博客,以期日后自己回忆起来时,能找到自己钻研技术时的一些领悟和感触,当然也是一种大学时光的见证。因此,我将努力写好这段Java学习之旅的收获与感悟。在博客的撰写过程中,我将以问题的形式来书写。第一个问题:何为Java?它是干什么的?它...简而言之,Java是一种计算机编程语言... 查看全文
预处理功能介绍为有助于执行编译过程,经常可以使用一些预处理命令。每条预处理命令都具备一定的预处理功能。常用的预处理命令有以下三项:1.宏定义命令2.文件包含命令3.条件编译命令。预处理命令具有以下特点:1.在左边加#号,作为标志。2.一般独占一行。3.预处理命令不是编程语句,因此句末不加分号。4.在正常编译过程之前作为预备动作而执行,编译过程结束后不占用存储空间。宏定义命令简单宏定义例如:#definePI3.14159#defineSIZE80宏定义命令被执行时,用字符串替代宏名,例如用3... 查看全文
最近在做项目的时候,经常需要用到关联数组的处理,发现PHP里面有很多自带的数组处理函数,使用起来非常方便,而且效率不错,重新整理一下,作为《PHP开发笔记系列(XAMPP+PhpEclipse+XDebug)》的第九篇,《PHP开发笔记系列(九)-数组(一)》,记录PHP数组的相关操作。1.Php的数组定义Php的数组类似于JAVA中Map的概念,数组中的元素有一个特殊的标识符来区分,称为键(Key),而每个键对应的就是值(Value)。因此一个键(Key)和值(Value... 查看全文
昨晚临睡前写完了《PHP开发笔记系列(九)-数组(一)》,今晚继续写《PHP开发笔记系列(九)-数组(二)》,Php数值键数组、关联键数组、多维数组的创建、提取、数组类型判断、输出数组后,今天研究一下Php数组的后续内容。1.输出数组在日产的Php程序开发中,数组是使用频率最高的数据类型,例如从数据库根据查询条件将指定的数据通过关联键数组类型返回,那么要查看程序返回的关联键数组结果内容是否正确和遗漏,可用的方法可以通过debug的方式,在variable视图查看返回的结果的内容... 查看全文
写了两篇关于Php数组的日常使用,本篇《PHP开发笔记系列(九)-数组(三)》,主要关注数组的大小和排序。1.获取数组长度count()函数返回数组中的元素个数,是sizeof()是count()的别名,功能一样。file:count.phpurl:http://localhost:88/array/count.php<?php$map['1st']='1stvalue';$map['2nd']='2ndvalue';$map['3rd']='3rdvalue';echocount... 查看全文
经过《PHP开发笔记系列(九)-数组(一)》、《PHP开发笔记系列(九)-数组(二)》、《PHP开发笔记系列(九)-数组(三)》三篇的关于数组的使用后,本篇《PHP开发笔记系列(九)-数组(四)》将把Php数组的最后一部分,数组的集合处理。1.合并数组在平常的使用中,我们可能需要从数据库中查询两部分数据,分别是两个数组,然后融合两个数组得到一个结果。要达到这样的效果,需要用到array_merge()函数,对于数值键数组,两个数组中的元素会叠加,即使值相同,也不会覆盖前面的元素... 查看全文
接上文第一个程序已经在模拟器中运行起来了,但是我们只是有了一个感性的认识,对程序结构没有说明,下面我们来对这个程序来做一些深入的说明。首先我们还是从代码结构来说起:src目录下存放的是Java源代码,这和所有的Java项目都是一样的,没有特别之处。这里我们的包声明为org.ourpioneer。gen目录下是Aandroid自动控制生成的文件,这里面最重要的一个就是R.java,其中会自动放置我们添加的所有资源和组件,比文字信息,如图片信息,视图控件信息,布局信息等... 查看全文
· c++ 学习笔记1发布时间:2012-06-11
c++学习笔记1、c++基本数据类型----》整型数据int4字节shortint(short)2字节longint(long)4字节;intj=5;shortm=4;longn=3L;----》字符数据类型char1字节wchar_t2字节chara=‘a’;wchar_tb=L'a';上述几种类型都有无符号类型,用unsigned表示,如unsignedlongk=5U;----》布尔类型boolll=true;----》浮点型doublea=11.5;floatb=12.5f;2... 查看全文
· c++ 操作符重载-学习笔记发布时间:2012-06-11
1.重载的限制:1)重载后的操作符必须至少有一个操作数是用户自定义的类型,这可以防止用户把标准操作符给重载。比如Toperator-(doublea,doubleb)//ERROR2)不能违反原来操作符的句法规则。3)不能定义新的操作符,否则那就不叫重载了。4)不能重载下面的操作符;sizeof..*::?:typeidconst_castdynamic_castreinterpret_caststatic_cast除上面的操作符外,其他的都可以被重载。5)调用重载函数时... 查看全文
· NeHe OpenGL教程 学习笔记1发布时间:2012-06-11
如果你和我一样刚刚学习OpenGL,跟着教程走了一遍但还是感觉对一些东西的理解很模糊,你可以继续往下看,我们一起来探讨。如果不是,很抱歉浪费了您的时间。PS:看了快三个星期的OpenGL了,NeHe的教程看似很简单(因为你只要照着敲就能做出一些很有意思的小demo出来),不过有很多地方需要自己去弄懂和理解的,于是就先把自己的理解写下来。所以,纯属个人简介,如有错误,欢迎指正。Lesson1窗口的建立1描述创建一个window窗口,以此作为windows的载体。Nehe的窗口框架搭建的非常好... 查看全文
FTP是我们经常用到的一种服务器,能够用来接收第三方系统发送过来的文件,作为接收点,然后我们的系统再定期访问FTP获取文件,进行内部的业务处理,是一个很方便的中间媒介。继《PHP开发笔记系列(五)-INI文件解释》后,本文《PHP开发笔记系列(六)-内置FTP函数》将讲述如何使用PHP内置的FTP函数进行常用的FTP浏览、上传、下载等操作。1.使用PHP内置FTP函数操作ftpPHP中内置了FTP函数,可以使用FTP函数进行connect、login、chdir、list等操作... 查看全文
Servlet是一种服务器端的编程语言,是J2EE中比较关键的组成部分(其实学到现在J2EE里面的13个标准才接触了3个,他们分别是EJB,Servlet,JSP),Servlet技术的推出扩展了Java语言在服务器端开发的功能,巩固了Java语言在服务器端开发过程中的地位,而且现在使用非常广泛的JSP技术也是基于Servlet的原理,JSP+JavaBeanstalk+Servlet成为实现MVC模式的一种有效的选择。Servlet简介和前面学习的JavaBean一样... 查看全文