- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 递归实现无限级分类
<?php /* 利用递归实现无限级分类 */ //模拟数据 $data = array( array( 'id' => 1, 'name' => 'java', 'pid' => 0, ), array( 'id' => 2, 'name' => 'php', 'pid' => 0, ), array( 'i...
2018-12-23 15:06:05 652
原创 利用数据库表实现无限级分类
<?php /* 利用数据库表实现无限级分类 数据库表的设计思路: id name pid path 1 java 0 0 2 php 0 0 3 java基础 1 0-1 4 php基础 2 0-2 5 java数组 3 0-1-3 6 php变量 4 0-2-4 说明: pid 父类id ...
2018-12-23 13:13:23 382
翻译 php支持中文字符串分割的函数
<?php /** * str_split不支持中文,利用mb_xx函数实现个 * 2个用哪个都成 * */ $str = "月日上午湖北荆州安良百货商场内一名岁的女子被搅入手扶电梯身亡据广西梧视台报道位多小朋友太阳从左到臂中段基本废掉甯全事关每个生命绝不允许万危险皺什么屡发吃故背后都有政府监管部门产者保养维护和所失职人祸原因民网亲带着孩溲卷碯躡目睹这幕如此悲情面估计无数潸然泪下终...
2018-06-28 21:24:31 1638
转载 mysql中的预处理方式
在MySQL中使用预处理:PREPARE t1 FROM 'select * from user where name=? and password=?'; SET @a = 'admin'; SET @b = '123456'; EXECUTE t1 USING @a,@b;
2018-05-28 18:00:30 737
原创 apache 配置虚拟主机
1、修改etc/hosts127.0.0.1 blog.com2、修改apache配置文件httpd.confInclude conf/extra/httpd-vhosts.conf 前面的#号去除3、修改extra/httpd-vhosts.conf<VirtualHost *:80> DocumentRoot "D:\phpexe\project\blog" Ser...
2018-05-15 13:53:08 123
原创 XSPHP_AJAX
一、 什么是Ajax? Ajax采用是异步交互过程 1. 局部刷新 2. 按需取数据二、创建Ajax对象, 这是学习Ajax的第一步 创建对象过程比较复杂一点,但这些代码是固定的,以后可以直接拷贝使用 将创建XMLHttpRequest对象的过程写到一个函数中 主要是把浏览器分成两种 一种是IE系列的浏览器(IE5.0 IE5...
2018-04-25 14:23:19 111
原创 xsphp_会话控制
<?php /* cookie基本操作 cookie是一种由服务器发送给客户端的片段信息,存储在客户端浏览器的内存或者硬盘上。 在客户对该服务的请求中发回它。 cookie文件会放在 C:\Documents and Settings\用户名\Cookies 例如此程序生成的cookie文件名 用户名@localhost[1].txt */ //设置co...
2018-04-17 17:35:10 200
原创 xsphp_memcache
一、Memcache概述 Memcache(内存,缓存) : 是一个高性能的分布式的内存对象缓存系统。通过在内存里维护一个巨大的hash表。 (key=value) Hash表key value mystr “abc” myarr Array(“aa”, “cc”); object Object值 ...
2018-04-11 20:31:55 180
转载 Linux下Memcache服务器端的安装
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已...
2018-04-11 15:33:58 112
原创 mysql的事务处理
mysql目前只有innoDB表类型支持事务。 创建innoDB类型表如下: create table XXX() type=InnoDB; 在当前会话中关闭自动提交 set autocommit = 0; 开始一个事务 start transaction; 提交一个事务 commit; 回滚事务 rollback;...
2018-04-10 22:57:51 143
原创 MySQL视图
MySQL视图一、什么是视图 视图是存放数据的一个接口,也可以说是虚拟表,这些数据可以是从一个或几个基表(视图)的数据,也可是用户自己定义的数据,其实视图里面不存放数据,数据据还是存在基表里面,基表数据发生变化,视图里的数据也随之变量,视图里数据变化,基表也会变化。二、视图的作用 1. 视图可以让查询变得很清楚(复杂的SQL语句变得很简单) 2. 保护数据库的重要数据, ...
2018-04-10 16:06:47 127
原创 xsphp_pdo
<?php /* pdo 连接mysql pdo开启方法: windows:在pho.ini文件中,追加如下代码; extension=php_pdo.dll extension=php_pdo_mysql.dll --使用mysql驱动 extension=php_pdo_oci.dll --使用oracle驱动 ...
2018-04-10 16:03:30 195
转载 重载的方法里包含了长度可变的形参
public class Test03 { public static void main(String[] args){ //下面会调用第一个test()方法 fun("okok"); //下面会调用第二个test()方法 fun(); fun("hihi","qianshi"); } public static void fun(String args){
2014-09-10 20:07:40 408
转载 Tomcat 的数据库连接池设置与应用
1.将数据库驱动程序的JAR文件放在Tomcat的 common/lib 中; 2.在server.xml中设置数据源,以MySQL数据库为例,如下: 在 节点中加入, <Resource name="jdbc/DBPool" type="javax.sql.DataSource" password="root" driverCl
2013-12-07 00:00:43 526
转载 java Map及Map.Entry详解
Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。 Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry
2013-12-05 15:43:23 22048
Java实效编程百例
2011-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人