代码改变世界

7.1.7、追加数组

2012-11-29 22:11 by TONY|小四, 115 阅读, 0 推荐, 收藏, 编辑
摘要:PHP CodeBy tony 12345678910111213141516 <?php//先创建只有一个元素的数组$userAge=array('tony'=>26);echo$userAge['tony'].'<br>';//追加数组$userAge['tony.src']=20;$userAge['xiaosi']=21;ec... 阅读全文

7.1.8、通过追加数组的方式创建数组

2012-11-29 22:11 by TONY|小四, 125 阅读, 0 推荐, 收藏, 编辑
摘要:PHP CodeBy tony 12345678 <?php//通过追加数组这种特性,发现一种新的创建数组的方法$userAge['tony']=26;//打印一下是否是数组,如果是数组会显示类型echo$userAge;?>通过 为知笔记 发布 阅读全文

7.1.9、each 的使用以及打印

2012-11-29 22:11 by TONY|小四, 199 阅读, 0 推荐, 收藏, 编辑
摘要:PHP CodeBy tony 1234567891011121314151617181920212223242526272829303132333435 <?php$userName=array('baidu'=>'李彦宏','taobao'=>'马云','360'=>'周鸿祎');//each返回数组中当前的键/值对并将数组指针向... 阅读全文

7.1.10、list 的使用

2012-11-29 22:11 by TONY|小四, 215 阅读, 0 推荐, 收藏, 编辑
摘要:PHP CodeBy tony 123456789101112 <?php//list把数组中的值赋给一些变量$a=array('aaaa','bbbb','cccc','dddd');//list($var1,$var2)就是将//$var1='aaaa';//$var2='bbbb';list($var1,$var2)=$a;ec... 阅读全文

7.1.5、测试数组

2012-11-29 22:10 by TONY|小四, 128 阅读, 0 推荐, 收藏, 编辑
摘要:PHP Code 1234567891011121314151617181920212223 <?php//定义2个变量,a是int类型、b是数组$a=5;$b=range(1,10);//显示实际信息echo'a='.$a.'<br/><br/>';echo'b='.$b.'<br/><br/>';//判断是否是数组if(is_ar... 阅读全文

7.1.2、打印数组、改变数组元素值

2012-11-29 22:09 by TONY|小四, 348 阅读, 0 推荐, 收藏, 编辑
摘要:PHP Code 1234567891011121314151617181920212223242526272829 <?php//生成1到10的数组$arraies=range(1,10);//打印1到10的数组//方法一echo'打印数组方法一,通过print_r函数来打印数组元素<br/>';print_r($arraies);... 阅读全文

7.1.3、打印数组的几种方式、使用 foreach 来打印数组

2012-11-29 22:09 by TONY|小四, 316 阅读, 0 推荐, 收藏, 编辑
摘要:PHP Code 123456789101112131415161718192021222324252627 <?php//生成1到10的数组$arraies=range(a,j);//第一种,print_r打印数组print_r($arraies);echo'<br/><br/>';//第二种,for语句打印数组for($i=0;... 阅读全文

7.1.4、统计数组元素个数

2012-11-29 22:09 by TONY|小四, 266 阅读, 0 推荐, 收藏, 编辑
摘要:PHP Code 123456789101112 <?php//生成1到10的数组$arraies=range(1,10);//第一种,count来统计echocount($arraies).'<br/>';//第二种,sizeof来统计echosizeof($arraies);?>通过 为知笔记 发布 阅读全文

6.1、数值数据类型

2012-11-29 22:08 by TONY|小四, 239 阅读, 0 推荐, 收藏, 编辑
摘要:PHP 中基本来说要处理两种数据类型 浮点数 (C 数据类型 double) 整数(C 数据类型 int) PHP 是一种松散类型的脚本语言,变量可以根据计算的需求改变数据类型。 检查变量数据类型的3种函数 is_numeric()检查作为参数传入的值是否是数值 is_int()检查是否是 int 类型 is_float()检查是否是 float 类型... 阅读全文

6.2、随机数

2012-11-29 22:08 by TONY|小四, 158 阅读, 0 推荐, 收藏, 编辑
摘要:随机数本身就是一门科学。 PHP 实现了两种 rand()rand()函数是libc(构建PHP所用编译器提供的基本库之一)中定义的随机函数的一个简单包装器。获取MAX_RAND函数:getrandmax() mt_rand()mt_rand() 替代rand()实现,提供了很多精心设计的特性,甚至比libc中的版本要快。获取MAX_RAND函数:mt_getrand... 阅读全文

6.3、格式化数据

2012-11-29 22:08 by TONY|小四, 123 阅读, 0 推荐, 收藏, 编辑
摘要:除了警告、错误等信息外,PHP 的大部分输出都是利用 echo 、print()和printf()之类的函数生成的。这些函数将参数转换成一个字符串,并发给客户端应用程序。 number_format() 函数可以把整数和浮点数值转换为一种可读的字符串表示。 PHP Code 12345 ... 阅读全文

6.4、数学函数

2012-11-29 22:08 by TONY|小四, 172 阅读, 0 推荐, 收藏, 编辑
摘要:abs()绝对值 floor()舍去法取整 ceil()进一法取整 round()四舍五入 min()求最小值或数组中最小值 max()求最大值或数组中最大值通过 为知笔记 发布 阅读全文

7.1.1、创建数组

2012-11-29 22:08 by TONY|小四, 188 阅读, 0 推荐, 收藏, 编辑
摘要:第一种方法 PHP Code 123456789101112131415 <?php//创建一个数组变量$userNames=array('李彦宏','周鸿祎','马云','俞洪敏','李开复');//打印出类型echo$userNames.'<br/>';//通过下标打印出数组元素f... 阅读全文

5.3、控制结构

2012-11-29 22:07 by TONY|小四, 192 阅读, 0 推荐, 收藏, 编辑
摘要:if 条件判断语句 switch 语句 while 循环 do while 循环 for 循环 如果希望停止一段代码的执行,根据所需要达到的效果不同,可以有3种方法实现 break退出循环 exit退出程序 continue退出当前本次循环,并且继续下次循环通过 为知笔记 发布 阅读全文

5.2、操作符

2012-11-29 22:01 by TONY|小四, 195 阅读, 0 推荐, 收藏, 编辑
摘要:算术操作符 比较运算符 注:恒等表示只有两边操作数相等并且数据类型也相当才返回true; 例如:0 == "0" 这个返回 true,因为操作数相等 0 ==== "0" 这个返回 false,因为数据类型不同 逻辑运算符 三元操作符Condition ? value if true : value if false示例: PHP Code 1234 <?php$grade=30;echo($grade>=50?"Passed":"Failed");... 阅读全文

5.1、字符串插入

2012-11-29 21:58 by TONY|小四, 220 阅读, 0 推荐, 收藏, 编辑
摘要:双引号提供了最大的灵活性,原因是变量和转移序列都会得到相应的解析。 PHP Code 12345678910111213 <?php$userName="王海奇";echo"Hisnameis$userName";echo"<br/>";//中文会出现一些问题echo"他的名字叫$userName,他19岁了,已经长大成人了!";echo"<br/>";//可以采用字符串连接的方式解决echo"他的名字叫".$userName.",他1 阅读全文

4.6、函数

2012-11-29 12:14 by TONY|小四, 135 阅读, 0 推荐, 收藏, 编辑
摘要:gettype() 获取变量类型 settype() 设置变量类型 isset() 判断一个变量是否存在 unset() 销毁一个变量 empty 判断一个变量的值是否为空 类型转换 intval()、floatval()、strval() 阅读全文

4.4、标识符与变量

2012-11-29 12:11 by TONY|小四, 158 阅读, 0 推荐, 收藏, 编辑
摘要:标识符是变量的名称,关于标识符,PHP定义了一些简单的规则: 阅读全文

4.5、常量、作用域、内置全局变量

2012-11-29 12:11 by TONY|小四, 171 阅读, 0 推荐, 收藏, 编辑
摘要:常量的定义 1 2 3 4 <?php ... 阅读全文

4.2、php 注释

2012-11-29 12:09 by TONY|小四, 167 阅读, 0 推荐, 收藏, 编辑
摘要:PHP Code By http://t.qq.com/tony-src 1 2 3 4 5 6 ... 阅读全文

4.3、向浏览器输出

2012-11-29 12:09 by TONY|小四, 157 阅读, 0 推荐, 收藏, 编辑
摘要:【echo】 功能:向浏览器输出字符串 返回值:void 无返回值 【print】 功能:向浏览器输出字符串 返回值:整形 【printf】 功能:向浏览器输出字符串 返回值:返回字符串的长度 【sprintf】 功能:将字符串保留在内存中 返回值:返回字符串 阅读全文

4.1、php 的几种语法风格

2012-11-29 12:04 by TONY|小四, 387 阅读, 0 推荐, 收藏, 编辑
摘要:1 2 3 <?php echo "<p>我的第一个 PHP 程序</p>"; ?> ... 阅读全文

3.1、下载 ZendStudio

2012-11-29 12:03 by TONY|小四, 152 阅读, 0 推荐, 收藏, 编辑
摘要:http://www.zendstudio.net/ 由于很呆板,这里没有详述。 阅读全文

3.2、安装 ZendStudio

2012-11-29 12:03 by TONY|小四, 151 阅读, 0 推荐, 收藏, 编辑
摘要:由于很呆板,这里没有详述。 阅读全文

2.3、初始化 Discuz!

2012-11-29 12:02 by TONY|小四, 270 阅读, 0 推荐, 收藏, 编辑
摘要:【输入网址:http://localhost:8081/bbs/install】 以上安装完成; 通过 http://localhost:8081/bbs 来访问。 阅读全文

2.2、部署 Discuz!

2012-11-29 12:01 by TONY|小四, 170 阅读, 0 推荐, 收藏, 编辑
摘要:【解压 discuz 压缩文件并拷贝至 AppServ > www 文件夹】 阅读全文

2.1、下载 Discuz!

2012-11-29 12:00 by TONY|小四, 266 阅读, 0 推荐, 收藏, 编辑
摘要:【1.从 http://www.discuz.net 下载】 【下载 UTF-8 版】 阅读全文

1.2、PHP环境配置

2012-11-29 11:47 by TONY|小四, 198 阅读, 0 推荐, 收藏, 编辑
摘要:AppServ PHP集成环境 http://www.appservnetwork.com/ 【安装图解】 注意: 某些系统可能会出现安全阻止提示(如XP... 阅读全文

1.1、概述

2012-11-29 11:35 by TONY|小四, 158 阅读, 0 推荐, 收藏, 编辑
摘要:由于 PHP 的盛行,有必要熟悉一下 PHP 的开发。。。 以下是我在 PHP 学习中的若干笔记。 阅读全文

gradle 又一项目构建工具

2012-09-24 18:21 by TONY|小四, 595 阅读, 0 推荐, 收藏, 编辑
摘要:gradle太好用了一、寻找gradle的历程一开始的时候,我们只有一个工程,所有要用到的jar包都放到工程目录下面,时间长了,工程越来越大,使用到的jar包也越来越多,难以理解jar之间的依赖关系。再后来我们把旧的工程拆分到不同的工程里,靠ide来管理工程之间的依赖关系,各工程下的jar包依赖是杂乱的。一段时间后,我们发现用ide来管理项程很不方便,比如不方便脱离ide自动构建,于是我们写自己的ant脚本。再后来,维护ant脚本变得痛苦,管理jar包更加痛苦。svn能管理源码的版本,却不能管理构建出的部署部件的版本。于是我们决定用maven,然而pom.xml的配置实在太繁了!最后,我找到了 阅读全文

JDBC连接池

2012-09-24 08:55 by TONY|小四, 498 阅读, 0 推荐, 收藏, 编辑
摘要:1. 引言 近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机 应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Servlet+Jsp+JavaBean技术。相比传统的开发技术,它具有跨平台﹑安全﹑有效﹑可移植等特性,这使其更便于使用和开发。 Java应用程序访问数据库的基本原理 ... 阅读全文

jUnit 4 在 s2sh 中的应用

2012-09-22 22:47 by TONY|小四, 248 阅读, 0 推荐, 收藏, 编辑
摘要:背景 使用过 ssh 开发的人都知道,测试是个非常耗时的过程,但无法避免这个过程。一个偶然的突发奇想,我想是否可以做 main 方法一个的去测试一个 DAO 类? 带着这个出发点,我想到了jUnit。由于SSH的东西整合了Spring,因此大量的事情是注入的,因此,如何让jUnit加载Spring的配置文件来执行Spring的操作,这个非常关键;解决方案 带着思路查找jUnit4的相关API得知,其似乎没有这个功能,非常遗憾及失落。但并没有立即放弃,于是查看了Spring的API DOC,发现他另外提供了jUnit jar包。于是心中便有了一丝希望了; 接着查DOC,果然。... 阅读全文

SVN 根未变化,子目录变化后的迁移方法

2012-09-22 21:55 by TONY|小四, 1352 阅读, 2 推荐, 收藏, 编辑
摘要:Preface 前段时间碰到的这个问题,公司SVN迁移,但SVN的根部分未变化;也就是重新定位时的路径未变化(https://192.168.10.50/svn/55Touch);但其下的子目录变化了。因此,SVN check out时还是不认; 众所周知,重新定位只能定位其根路径,由于根路径没有变化的原因。因此,没有办法重新定位。怎么办?Solution 说明:本文主要是使用客户端版(Tortoise SVN),原因很简单。eclipse/MyEclipse svn 插件功能太弱了。操作如下:使用 Tortoise SVN “切换”菜单更改圈中的路径为TortoiseSVN中的新的子目... 阅读全文

Java 诗词纵向转换字符流输出

2012-04-23 23:27 by TONY|小四, 424 阅读, 0 推荐, 收藏, 编辑
摘要:第一次用cnblogs希望大家海涵。实现类 1 package com.xs.test; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.FileNotFoundException; 6 import java.io.FileReader; 7 import java.io.FileWriter; 8 import java.io.IOException; 9 10 public class SortChar { 11 private Stri... 阅读全文