自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 php设计模式之:装饰者模式

Beverage.php<?phpnamespace DesignPattern;abstract class Beverage{ /** * @var string */ protected $name = ''; /** * @return string */ public function g...

2018-07-03 23:37:00 114

转载 php设计模式之:中介者模式

<?phpabstract class Component{ protected $mediator; public function setMediator(Mediator $mediator){ $this->mediator = $mediator; } public function getMedia...

2018-07-01 23:16:00 139

转载 PECL 和 PEAR

PEAR是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebService 等许多方面,用户可以通过下载这些类库并适当的作一些定制以实现自己需要的功能。避免重复发明“车轮”。PEAR 的出现大大...

2018-04-20 23:59:00 195

转载 firefox汉化(利用中文插件)

打开火狐浏览器,点击进入火狐中文扩展插件页面,点击Add to Firefox按钮安装插件。安装完成后,在地址栏输入about:config,鼠标右键,新建一个名为intl.locale.requested的字符串,并填写字符串的值为zh-CN,重启火狐浏览器,汉化完毕。转载于:https://www.cnblogs.com/foolishnoob/p/8831220.h...

2018-04-14 12:33:00 1253

转载 数据结构之最小树生成(用php描述)

数据结构之最小树生成(用php描述)调用try { $graph = new \DataStructure\Graph(); $vertexArr = [ [1, 4, 1], [1, 2, 2], [4, 2, 3], [1, 3, 4], [3, 4, 2], [3, ...

2017-04-23 23:53:00 106

转载 php设计模式之:观察者模式

转载自php面向对象设计模式 之 观察者模式问题假如一个小贩, 他把产品的价格提升了, 不同的消费者会对此产生不同的反应。一般的编程模式无非是获取提升的价格,然后获取所有的消费者,再循环每个消费者, 不同的消费者根据价格涨幅做出决定,如果消费者的类型有限,因而进行的判断也不多,这种无可厚非,但如果有更多的类型的消费者加入进来, 那这个代码就变得臃肿且难以维护, 因为要不停的往里面加入...

2016-09-26 18:35:00 96

转载 Ubuntu安装Microsoft Windows Fonts微软字体库

ttf-mscorefonts-installer包是微软的字体包, 可以直接在软件中心中找到安装,也可以通过命令安装sudo apt-get install ttf-mscorefonts-installer #安装ttf-mscorefonts-installer字体包sudo fc-cache -f -v #更新字体缓存转载于:https://www.cnblogs....

2016-09-16 15:54:00 120

转载 mysql事物处理

1. 什么是事务MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!一般来说,事务是必须满足4个条件(ACID): Atomicity(原子性)、Consistency(一致性)、Isolation(隔离性)、Durabilit...

2016-08-07 22:23:00 84

转载 php数字转中文

function number2Chinese($num, $m = 1) { switch($m) { case 0: $CNum = array( array('零','壹','贰','叁','肆','伍','陆','柒','捌','玖'), array('','拾','佰...

2016-08-06 17:48:00 97

转载 javascript跨域

协议、域名、端口有任何一个不同,都被当作是不同的域,如果请求的域和当前服务器不同,就涉及到跨域.关于什么是跨域共享CORS,请看阮老师的文章跨域资源共享 CORS 详解以及一篇网友的博客js中几种实用的跨域方法原理详解,最常用的应该就是jsonp、CROS和过程调用.jsonp代码如下$.ajax({ type: "get", async: false, ur...

2016-07-07 17:09:00 87

转载 cordova开发中遇到的一些坑

# 外域的JS被禁止,修改meta标签<meta http-equiv="Content-Security-Policy" content="default-src * data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; script-src *; media-sr...

2016-06-21 19:21:00 158

转载 text-overflow: ellipsis;省略号颜色设置

参考stackoverfolow想要给元素添加text-overflow: ellipsis;样式,必须保证改其父元素是块级元素,如果其是行级元素,可以通过设置display:block;或者display:inline-block;属性<html> <body> <style> .containe...

2016-06-16 10:52:00 1797

转载 react native调试

进入安卓终端/usr/local/android-sdk-linux/platform-tools/adb shell网络错误,模拟器不能连接主机,主要问题有2个:移动端网络设置错误服务没有启动解决办法:重新设置网络重新启动服务sudo react-native start或者sudo npm start然后再sudo react-native run-an...

2016-05-09 14:26:00 63

转载 在vim保存时获得sudo权限

在维护线上服务的时候,经常要编辑一些不属于操作用户的文件,比如只有read权限的文件,每次保存都会提示read only。这时可以使用如下命令代替原有的 :wq 命令:w !sudo tee %命令:w !{cmd},让 vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从 stdin 传入。tee 是一个把 stdin 保存到文件的小工具。%是vim当中一个只读寄存器的...

2016-05-02 11:15:00 76

转载 ubuntu远程windows服务器

ubuntu端:sudo apt-get install rdesktopwindows端:需要允许此windows远程访问。我的windows是windows server2012,基本操作:计算机---属性---远程设置---远程,勾选:允许远程连接到此计算机。去掉默认勾选:仅允许运行使用网络级别验证...,(如果不取消这个,在运行时会出现“ERROR: recv: 连接被对端...

2016-04-25 09:02:00 124

转载 定时自动备份mysql数据库

新建备份文件并赋予可以执行的权限mkdir -p /home/mysql_backup/touch /home/mysql_backup/mysql_backup.shchmod 551 /home/mysql_backup/mysql_backup.sh编辑/home/mysql_backup/mysql_backup.shvim /home/mysql_backup/mys...

2016-04-22 15:28:00 94

转载 通过SocketLog快速分析php程序

转载自http://www.thinkphp.cn/topic/10846.html正在运行的API有bug,不能var_dump进行调试,因为会影响client的调用。这时候用SocketLog最好,SocketLog通过websocket将调试日志打印到浏览器的console中。你还可以用它来分析开源程序,分析SQL性能,结合taint分析程序漏洞。我将演示如何用Sock...

2016-02-23 14:45:00 111

转载 linux文件名乱码解决办法

1、linux解压压缩文件乱码unzip -O CP936 xxx.zip2、一般文件用convmvsudo convmv -f gbk -t utf-8 -r --notest /your_directory就是将/your_directory目录下原来文件名是gbk编码方式的全部改为utf-8格式的。这里 -f 后面为原来的编码方式,-t 后面是要更...

2016-02-18 12:04:00 216

转载 mysql错误提示不是英语的解决办法

mysql提示突然就变成法语了,google了一下,找到了解决方法:打开my.ini文件,找到[mysqld]配置项如下[mysqld]port=3306explicit_defaults_for_timestamp = TRUE在后面添加如下,路径改成自己mysql环境的路径就Ok,重启servicelanguage=d:/wamp/bin/mysql/...

2016-01-20 23:00:00 146

转载 virtualbox 虚拟机网络设置

1、宿主机网卡设置virtualbox 第一块网卡设置virtualbox第二块网卡设置2、虚拟机网络设置找到以上设置中MAC地址对应的那个网卡:配置网络:重启网络,ok。转载于:https://www.cnblogs.com/foolishnoob/p/4964764.html...

2015-11-14 17:34:00 88

转载 PHP设计模式之:单例模式

1 <?php 2 3 //单例模式 4 class Database{ 5 private $_db; 6 public static $_instance; 7 8 //private的构造函数,防止被实例化 9 private function __construct(){10 $t...

2015-04-25 10:01:00 54

转载 drupal7创始人root忘记密码的解决办法

在index.php中的drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);之后加入require_once 'includes/password.inc';echo user_hash_password('111111');die();运行,得到加密的密文,然后update数据库表users的pass字段。转载于:http...

2015-01-26 22:40:00 80

转载 javascript块级作用域

在c/java中,拥有块级作用域的概念,大括号内就是一个块级作用域,在块级作用域内声明的变量,块以外不可见。C语音的块级作用域示例如下:int one = 1,two = 2;if(one < two){ int temp = 0; temp = one; one = two; two = temp...

2014-06-06 14:40:00 54

转载 javascript闭包

在javascript中变量有全局作用域和局部作用域。通常,函数内部可以访问全局变量,也可以访问用var声明的局部变量,但是在函数外部不能访问函数内部的局部变量。那么,有时候我们要访问局部变量,如何访问函数内部的局部变量呢?可以用闭包。通俗的讲,闭包就是函数的返回值是一个函数(不是变量),这个返回的函数引用了外部函数的变量。 1 function add() { 2 ...

2014-06-05 16:12:00 66

空空如也

空空如也

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

TA关注的人

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