自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (1)
  • 收藏
  • 关注

原创 【计算机网络原理】传输层

传输层(Transport Layer)为应用进程之间提供端到端的逻辑通信(logical communication)服务

2023-05-20 00:00:37 104

原创 MySQL中实现数据库编程

【代码】MySQL中实现数据库编程。

2023-04-18 20:43:24 73 2

原创 MySQL数据库视图使用

DELETE 通过视图删除基本表的数据。UPDATE 通过视图修改基本表的数据。查看视图 SHOW CREATE VIEW viewname;更新视图数据 INSERT 通过视图向基本表插入数据。删除视图 DROP VIEW viewname;创建视图 CREATE VIEW。修改视图 ALTER VIEW。

2023-04-18 20:07:49 58

原创 记录一下 PDO与 PDO_MYSQL 安装 经历

前几天因为pdo-mysql一直没装上去,今天解决了。记录一下细节。

2016-01-19 13:44:39 6619 1

原创 Linux基础 第二部分 文件、目录与磁盘格式

FHS(Filesystem Hierarchy Standard) 目录配置/usr (Unix Software Resource)  Unix操作系统软件资源。与软件安装/执行有关。/var 针对常态性变动的文件。与系统运作过程有关。cd (Change Director)pwd(Print Working Directory) 显示所在目录mkdir(make Dire

2016-01-19 10:45:31 270

转载 解决mysql"Access denied for user'root'@'IP地址'"问题

在另一台服务器使用 MySQL-Front链接时: Access denied for user'root'解决方法: 在MySQL服务器上使用root登录后,执行如下SQL语句: mysql 登录命令: >mysql -u root -p;然后执行如下命令:1. GRANT ALL PRIVILEGES ON *.* TO 'myu

2016-01-19 10:43:36 403

转载 PHP实现更新中间关联表数据的两种方法

方法一:先全部删除旧数据,后添加新数据方法二:只添加需要的,只删要删的首先,中间关联表:这里的中间表只存表1的主键和表2的主键,即多对多的形式。执行数据添加和删除为框架内部方法,不属于思路部分。方法一:先全部删除旧数据,后添加新数据12345678910111213141516

2016-01-19 10:42:15 1138

原创 是否应该使用Mysql外键?

外键是用来保证数据的完整性和一致性的。一般数据库属于持久层,尽量把业务逻辑转移到应用层,外键会使表之间耦合太大,所以建议靠程序去检测和数据库的事务来保证数据的完整性和一致性;另外外键需要额外的资源进行数据完整性和一致性检验,更容易造成死锁,数据库更容易达到瓶颈,特别是表的扩展能力大大受限。当然也要看你的系统,如银行系统等需要很高的安全性和可靠性还是建议使用外键,另外利用外键检测数据还能减少

2016-01-19 10:41:22 511

转载 memcached 使用

memcached的启动memcached -p 11211 -m 64m -vvslab class 1: chunk size 88 perslab 11915slab class 2: chunk size 112 perslab 9362slab class 3: chunk size 144 perslab 7281中间省略

2016-01-19 10:35:04 228

原创 Laravel Homestead 使用

内置软件    * Ubuntu 14.04    * PHP 5.6    * HHVM    * Nginx    * MySQL (5.7.9)    * Postgres    * Node (With Bower, Grunt, and Gulp)    * Redis    * Memcached    *

2016-01-19 09:49:55 431

原创 Laravel Homestead 安装中遇到的问题

12月7日 下载box: Downloading: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.3.3/providers/virtualbox.box12月9日 D:\HashiCorp\Vagrant\bin\vagrantD:\cd\box9f2d9710a8e8d856bfe1f1

2016-01-19 09:43:58 1154

原创 mysql 使用

慢查询order by不能和union同时使用1. 程序中,不使用持久链接,即使用mysql_connect而不是pconnect。2.  程序执行完毕,应该显式调用mysql_close

2016-01-18 16:36:27 407

转载 PHP 5.0 的 新特性

PHP 后台的Zend 引擎 经过了完全的重写。主要新特性通过一个完整的新的对象模型提供了更好的面向对象支持。可扩展和可维护的错误处理 —— 异常。XML 数据的简单处理—— Simple XML  5.3 新特性名称空间的增加。fileinfo 扩展的增加,它应用于创建自包含PHP应用包。http://php.net/manual/zh/book.

2016-01-18 16:34:33 298

转载 php中的short_open_tag的作用

在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:()。同时,只有开启这个才可以使用 以代替 。在CodeIgniter的视频教程中就是用的这种方式。但是这个短标签是不推荐的,使用才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。

2016-01-18 16:34:09 291

转载 PHP 构造和析构

构造函数和析构函数构造函数void __construct ( [mixed args [, ...]] )php 5 允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的类会在每次创建对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。注: 如果子类中定义了构造函数则不会暗中调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中

2016-01-18 16:28:52 249

转载 Nginx查看nginx.conf路径

方法1 nginx -t方法2首先执行命令找到nginx路径ps aux | grep nginx如nginx路径为/usr/local/nginx/sbin/nginx然后执行以下命令/usr/local/nginx/sbin/nginx -V默认放在 安装目录下 conf/nginx.conf

2016-01-18 16:24:51 411

转载 提高PHP代码质量的36个技巧

1.不要使用相对路径常常会看到: 1require_once('../../lib/some_class.php');该方法有很多缺点:它首先查找指定的php包含路径, 然后查找当前目录.因此会检查过多路径.如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.另一问题, 当定时任务运

2016-01-18 16:22:04 270

转载 PHP移动文件或者文件夹

看到很多人都是用,copy,unlink来实现文件的移动,对于大文件,可能会消耗很长时间,但是有个更加方便的方式,就是使用php的rename. 有几种情况:1.对于文件,rename可以在不同盘符之间移动.2.对于空文件夹,rename也可以在不同盘符之间移动.但是目标文件夹的父目录必须存在.3.对于非空文件夹,只能在同一盘符下移动.不过,1和3,应该差不多能够对

2016-01-18 16:18:05 455

转载 详解PHP ob_start()函数的功能要点

PHP函数的运用范围非常广泛,我们可以在不断的实践中去体会这些函数给我们带来的好处。下面我们就来具体分析一下有关PHP ob_start()函数的功能特点。比如你用得到服务器和客户端的设置信息,但是这个信息会因为客户端的不同而不同,如果想要保存phpinfo()函数的输出怎么办呢?在没有缓冲区控制之前,可以说一点办法也没有,但是有了缓冲区的控制,我们可以轻松的解决: ?php  o

2016-01-18 16:15:48 383

转载 PHP 自动加载

自动加载对象很多开发者写面向对象的应用程序时对每个类的定义建立一个 php 源文件。一个很大的烦恼是不得不在每个脚本(每个类一个文件)开头写一个常常的包含文件列表。在 php 5 中,不再需要这样了。可以定义一个 __autoload 函数,它会在试图使用尚未被定义的类时自动调用。通过调用此函数,脚本引擎在 php 出错失败前有了最后一个机会加载所需的类。注: 在 __

2016-01-18 16:10:54 362

转载 PHP-FIG

PHP-FIG。FIG 是 Framework Interoperability Group(框架可互用性小组)的缩写1、Laracasts.com – Laravel 4 Screencast Archive(Laravel 4 框架的视频学习库:Laracasts.com)Laravel 4 是个 PHP 框架,拥有其他大框架该有的性能,需要 PHP 5.3

2016-01-18 16:09:16 412

转载 Linux下安装配置php5.5和nginx

今天我们这篇关于php5.5和nginx的安装介绍的技术文章我们主要为各位朋友们介绍关于Linux环境下面安装nginx和php5.5方面的内容。当然只是为初学者朋友们作为参考的一篇nginx的技术文章哦。首先,我们需要下载安装php5.5cd /usr/local/src/wget http://www.php.net/get/php-5.5.0.tar.bz2/from/jp1.ph

2016-01-18 16:07:56 603 1

转载 PHP 程序员解决问题能力的八个级别

这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通过面试的。这里举个例子,假如我执行了一个PHP的脚本,如php test.php,预期是可以返回一个字符串。但执行后没有任何信息输出,这时候通过什么方法能知道程序错在哪里?这里可

2016-01-18 16:06:55 309

转载 PHP八大安全函数解析

在现代互联网中,我们经常要 从世界各地的用户中获得输入数据。但是,我们都知道“永远不能相信那些用户输入的数据”。所以在各种的Web开发语言中,都会提供保证用户输入数据安全的函数。在PHP中,有些非常有用并且方便的函数,它们可以帮助你的网站防止出现像SQL注入攻击,XSS攻击等问题。当然在PHP代码编写中IDE(如:PhpStorm 、Zend Studio )会有函数的高亮显示,来确保开发人员的使

2016-01-18 16:05:31 237

转载 php htmlentities和htmlspecialchars 的区别

很多人都以为htmlentities跟htmlspecialchars的功能是一样的,都是格式化html代码的,我以前也曾这么认为,但是今天我发现并不是这样的。The translations performed are:代码如下:'&' (ampersand) becomes '&''"' (double quote) becomes '"' when ENT

2016-01-18 15:48:13 266

转载 Mysql中limit的用法详解

Mysql中limit的用法:在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。  SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset  LIMIT 子句可以被用于强制 SELECT 语句返回指定

2016-01-18 15:40:56 310

转载 linux 怎么样复制文件夹内所有文件到另一个文件夹?

cp -Rf /home/user1/* /root/temp/将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。即格式为:cp -Rf 原路径/ 目的路径/

2016-01-18 15:39:15 269

转载 php -> =>的问题

=> 是数组成员访问符号-> 是对象成员访问符号比如:$array = array("site map"=>"map.php"); //定义了一个数组,包含一个数组成员:键名为site map,值为map.php$this->$name = $value$this 在php语言里是个特定的变量,它代表了类本身,->是访问其类成员的操作符,$this->$na

2016-01-18 15:37:22 185

转载 如何在指定的动作中加载 Yii-bootstrap 扩展

我在使用 Yii-Bootstrap extension 时遇到了个大问题,由于预加载机制使所有的 AJAX 请求都会初始化 bootstrap。这是资源的极大浪费,尤其是使用基于 AJAX 的文件上传工具拆分大文件上传时,会初始化 bootstrap 上百次。我最终是禁用了预加载而使用过滤器来加载bootstrap禁用 bootstrap 预加载: /protect/config/m

2016-01-18 15:10:11 287

转载 Laravel PHPExcel 使用

原作者的https://github.com/PHPOffice/PHPExcelhttps://github.com/PHPOffice/P ... ng.md---laravel包https://github.com/Maatwebsite/Laravel-Excelhttps://github.com/Maatwebsite ... ME.md

2016-01-18 15:09:07 2668

原创 jquery 多form 提交

订单号           查询     导出     //提交判断     $(document).ready(function() {                   $('#btn1').click(function(){             $("#form1")//选择form               .first(

2016-01-18 15:07:30 370

转载 PHP框架 Yii framework 用yiic命令时提示“php.exe”不是内部或外部命令,也不是。。。。怎么解决?

PHP框架 Yii framework 用yiic命令时提示“php.exe”不是内部或外部命令,也不是。。。。怎么解决?我用的是wamp集成环境。Yii路径 D:\wamp\www\YiiDemo\ 环境变量也加了D:\wamp\php\php.exe是这样的: 原因是 Yii 自带的yiic.bat 找不到php.exe.解决方法: 用notepad++打开yii/

2016-01-18 15:02:39 330

转载 Yii 如何在ActiveRecord自动化记录时间戳

有很多方法可以自动化设置在ActiveRecord模型中yii时间戳。下面介绍两种方法:通过rules()通过beforeSave()我们需要开始建立数据库表。[sql]CREATE TABLE IF NOT EXISTS `Nodes` ( `id` bigint(20) NOT NULL auto_increment, `title` varchar(255) NOT

2016-01-18 15:00:50 2018

转载 Yii中CDbCriteria常用总结

Yii的Active Recorder包装了很多。特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了然。   $criteria =newCDbCriteria;   $criteria->addCondition("id=1"); //查询条件,即whe

2016-01-18 15:00:26 233

转载 linux下为php添加curl扩展的方法

一般php源码的扩展库里已经带了curl的扩展,所以没有必要下载,直接将编译扩展即可步骤如下:1. 进到对应扩展目录# cd /usr/local/src/php-5.2.12/ext/curl2. 调用phpize程序生成编译配置文件# /usr/local/php5/bin/phpize3. 调用configure生成Makefile文件,然后调用m

2016-01-18 14:55:04 257

转载 Linux 删除文件夹和文件的命令

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思1删除文件夹实例:rm -rf /var/log/httpd/access将会删

2016-01-18 14:54:02 330

转载 PHP获取路径和目录方法总结

PHP获取目录和的方法通过魔术变量;通过超级全局变量;通过相关函数等等:php/*** PHP获取路径或目录实现* @link http://www.phpddt.com*/ //魔术变量,获取当前文件的绝对路径echo "__FILE__: ========> ".__FILE__;echo ''; //魔术变量,获取当前脚本的目录echo "__DIR__: ========> "._

2016-01-18 14:51:54 635

转载 php读取指定目录文件夹下所有文件名

$dir=dirname(__FILE__)."/../cache_hotwords/";//这里输入其它路径//PHP遍历文件夹下所有文件$handle=opendir($dir.".");//定义用于存储文件名的数组$array_file = array();while (false !== ($file = readdir($handle))){if ($file

2016-01-18 14:16:41 1014

转载 Yii 良好的架构(schema)设计指南

几乎所有的 Yii 的应用程序都是建立在数据库之上,虽然 Yii 可以非常灵活的操作数据库,但有些时候一些设计的选择可以使它更便于使用.首先 Yii 应用程序广泛使用了 CActiveRecord, 设计的考虑主要围绕优化使用而不是组成复杂的 SQL 语句. 实际上大多的设计是使用友好的 SQL 模式来解决实践中的问题.最常用的方式是创建易于被人阅读和理解的代码,例如使用命名来传达意思,但

2016-01-18 14:12:11 503

转载 Yii Web Service

Web ServiceDefining Service Provider(定义Service Provider)Declaring Web Service Action(定义Web Service动作)Consuming Web Service(消费Web Service)Data Types(数据类型)Class Mapping(类映射)Intercepting Remote M

2016-01-18 14:08:32 281

时间复杂度

时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度时间复杂度

2018-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除