自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 PHP解密CryptoJS.AES.encrypt 不带IV

PHP解密CryptoJS.AES.encrypt 不带IV

2023-01-29 17:28:08 760

原创 apache VirtualHost Alias 配置

apache VirtualHost Alias 配置

2022-08-23 20:28:26 346

原创 flex 布局

<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="viewport" content="width=device-width,initial-scale=1...

2022-01-26 17:19:16 838

原创 mac docker 清理日志

1.找到日志文件位置点击reveal in finder 找到 tty执行screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty在Host 上执行✗docker inspect efe3d192f9ce(容器Id)找到"LogPath": "/var/lib...

2020-04-10 19:57:54 804

原创 网络编程中的高字节在后,低字节在前。JAVA转PHP版本

<?php$readInt = 0xDB5851D;// 将每个字节取出来$byte4 = (($readInt & 0xff));$byte3 = (($readInt & 0xff00) >> 8);$byte2 = (($readInt & 0xff0000) >> 16);$byte1 = ((($readInt &am...

2019-07-25 15:50:08 2032

原创 docker 基础学习

docker仓库https://hub.docker.comdocker pull nginx镜像拉取docker run -d nginx后台运行,成功返回iddocker ps查看已运行的镜像docker exec -it已运行的dockerid bashdocker stop dockeriddocker run -d -p 8088:80 nginx...

2019-04-09 15:49:36 224

原创 java 递归生成树形结构

package com.lsn.ams;import com.alibaba.fastjson.JSONArray;import java.util.*;import java.util.ArrayList;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;public class...

2018-12-20 17:19:21 1729

原创 解决 easyswoole 在linux下 热启动的问题

官方文档给出的热启动方式在linux上是有问题的,在群里也问过,喊加vip群,气的想喷,最后自己想办法解决。折腾了大半天 第二天早上终于实现了noitify下载地址:http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gzcd inotify-tools-3.14./configure...

2018-11-14 10:39:15 4718

原创 elasticsearch php 搜索开发

elasticseach安装elasticseach 官方文档https://www.elastic.co/webinars/getting-started-elasticsearchelasticseach 下载后 windows 下直接运行 elasticsearch.bat  linux 下直接./elasticsearch  不需要sudo查看ElasticSearch服务...

2018-11-05 14:36:01 731 1

原创 WEB分布式架构的演进

单机提供服务(应用程序+数据库+++)应用程序和数据分离使用缓存(文件+缓存服务器)应用程序服务器集群数据库读写分离反向代理 负载均衡 CDN加速分布式数据库和分布式文件系统使用NoSql和搜索引擎业务拆分分部式服务      消息队列架构      服务框架架构      服务总线结架不同的业务场景选择不同的WEB架构...

2018-10-26 15:38:37 109

原创 PHP生成海报/PHP合并图片/PHP图片处理

外部类生成圆角图片下载地址 https://mywebmymail.com/easyphpthumbnail/使用该功能必须有GD库支持,文字水印还需要 freetype 库支持 一、图片处理类&lt;?php/** * Created by PhpStorm. * User: panxp * Date: 2018-08-24 * Time: 9:50 */name...

2018-08-30 15:08:52 6399 2

转载 PHP开发规范

作为了一个开发人员,规范的学习必不可少,自已总结的肯定不完整,还好PHP有强大的社区。内容来自以下网站中文版英文版 1 基础编码规范 Paul M. Jones N/A N/A 2 编码风格规范 Paul M. Jones N/A N/A 3 日志接口规范 Jordi Boggiano N/A N/...

2018-08-30 14:48:07 132

原创 mysql 主从同步(自用)

mysql 主从同步最精简的步骤和命令mysqldump -h110.25.149.220 -uroot -pqwe~\!\@ zhly_db &gt; /data/zhly_db.sql  //备份sqlscp -P 2289 [email protected]:/data/zhly_db.sql /data/   //移动备份文件到slave库所在的服务器show master statu...

2018-06-14 16:26:40 106

原创 php汉字转拼音 php 汉字取首字母

&lt;?php/** * Class ConvertToPingYin * * 请到对应的网站申请转换接口 * * https://www.showapi.com/api/lookPoint/99 */class ConvertToPingYin{ public function cpingyin($str) { //md5签名方式--非简单...

2018-05-16 11:08:28 1744

原创 php 安装 freetype 支持

PHP Fatal error:  Call to undefined function imagettftext() 错误提示是指GD库中缺少freetype库,你装了GD不一定就支持freetype,很多人理解错误,freetype 不是一个独立的扩展,是附着在GD库上的。freeType官方下载地址:https://www.freetype.org/download.html第一步安装fre...

2018-04-11 11:31:24 10078

转载 省市区三级联动 省市区js

演示地址http://visugar.com/FrontEnd-examples/01%E7%9C%81%E5%B8%82%E5%8C%BA%E4%B8%89%E7%BA%A7%E8%81%94%E5%8A%A8/index.html源码地址https://github.com/visugar/FrontEnd-examples/tree/master/01%E7%9C%81%E5%B8%82%E...

2018-03-21 15:11:38 402

原创 微服务Spring Cloud学习重点整理

Spring Boot 集成开框架Spring Cloud 是一个基于Java语言的工具套件Spring initializr 快速生成想要的项目 http://start.spring.io Eureka 实现服务的注册与发现Spring Boot Actuator 提供服务的监控端点功能Ribbon 实现客户端的负载均衡Feign 实现客户端 rest 调用Hy

2017-12-13 14:40:19 485

翻译 ubuntu mysql 修改数据存储位置

Ubuntu14.04下mysql5.5修改数据存位置

2017-11-28 20:54:19 760

原创 php gd 安装支持jpeg

php 自带的gd库不支持jpeg Fatal error:  Call to undefined function imagecreatefromjpeg() tips : 如果是第一次安装,不安装GD库 ;如果是原来装了GD库 要重新编译安装PHP去掉GD库。实现gd库以扩展方法安装让gd中有jpeg功能:在源码Php ext 目录中第一步安装jpeglib.s

2017-06-08 14:44:28 1550

原创 gitlab 仓库(repositories) 迁移问题 gitlab修改默认redis密码

1、修改 /opt/gitlab/embedded/service/gitlab-shell/config.yml   repos_path  指向你的新的迁移地址      修改  /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml    path 和repos_path 指向你的新的迁移地址2、将你原有的物理文件移动到你要迁移...

2017-06-05 15:13:43 3459

原创 cakephp cake shell 报错解决方法

vim Console/cake:set fileformat=unix

2017-04-06 16:25:18 614

转载 Ubuntu nginx php7 源码编译安装

在Ubuntu 16.04下源码编译安装PHP7 过程记录。报错常见问题处理https://phperzh.com/articles/1789nginx 安装./configure--prefix=/opt/nginx--with-http_ssl_module--with-pcre一、下载PHP7的最新版源码php7.0.9 下载地址 http://p...

2017-01-06 10:29:06 1387

原创 php curl 302

function getPage () { $url = 'http://www.xxx.com/shishicai/ajax?ajaxhandler=getcqsscawarddata&t='.time();; $useragent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.36 (KHT

2016-05-21 12:42:15 475

原创 inotify-tools使用

inotify-tools git 地址https://github.com/rvoicilas/inotify-tools使用例子

2016-03-16 11:48:42 540

原创 开发PHP扩展步骤

ubuntu14.04系统用eclipse 安装c/c++ php develop tools 语言开发插件安装三个开发工具 apt-get install gcc make  autoconfig下载源码 导入到eclpise执行/home/workplace/php-src/ext/ext_skel --extname=test 生成新的扩展

2016-01-11 14:39:30 302

翻译 git 教程

http://git-scm.com/book/zh 中文官方推荐

2016-01-11 10:26:29 251

原创 XHProf PHP 分层分析器 php 效率测试 php 优化

XHProf 是 FaceBook 开发的一个函数级别的 PHP 分层分析器。官网 http://pecl.php.net/package/xhprof文档 http://cn2.php.net/xhprof

2016-01-11 10:24:53 236

翻译 js 动态改变url

在iframe里面适用function initialize() {    var legacyQString = QueryString("Page");     if (legacyQString.length > 0) {        location.href = location.href.substring(0, location.

2016-01-11 10:23:38 1349

转载 linux 时间同步

1. 登录机器使用date命令查看。2. 执行如下命令:#echo -e "0.asia.pool.ntp.org\n1.asia.pool.ntp.org\n2.asia.pool.ntp.org\n3.asia.pool.ntp.org\n210.72.145.44">/etc/ntp/step-tickers#ntpdate -u 0.asia.pool.ntp.org 

2016-01-11 10:22:45 224

翻译 NodeJS:通过EventEmitter为对象注册和触发事件

NodeJS:通过EventEmitter为对象注册和触发事件以下为示例代码:var util = require('util');var events = require('events');function myclass() {    events.EventEmitter.call(this);}util.inherits(myclass, even

2016-01-11 10:21:27 584

原创 knockoutjs php 数据交互

php端生成数据<?php function getOrders() {include_once 'mysql_connect.php'; $email = $_SESSION['Email'];$query = sprintf("SELECT * FROM `Order` WHERE `Email` = '%s' order by id desc", mysqli_real_e

2016-01-11 10:20:26 412

原创 mongodb replSet

一般启动/opt/mongodb/bin/mongod --dbpath=/data/mongodata/ --fork --logpath=/data/mongodata/logs/mongodb.logreplSet 启动/opt/mongodb/bin/mongod --dbpath=/data/mongodata/ --fork --logp

2016-01-11 10:18:13 458

原创 正则表达式(元字符)

*   0,1或多次匹配其前的原子    example :goo*gle     正确的是: google,ggle,gooooogle+    1次或多次匹配其前的原子 example :goo+gle     正确的是:google,goooole?   0次或1次匹配其前的原子    example :goo?gle     正确的是:google,glge.   

2016-01-11 10:17:28 303

转载 php 导出excel 很简单很好用

/*** Excel vendor By dx_andy* 整理自 class-excel-xml.inc.php* 时间 2008-3-27 11:58* 文件编码 utf-8* ** 整理记录:* 原文件中(function addRow) utf8_encode($v) => $v* 并添加判断字符串是 数字型 还是 字符串型的方法*/clas

2016-01-11 10:16:39 585

原创 php导入SQL文件

/*************     PHP导入.sql文件    运行版本:php5,php4 使用的时候请选择    作者:panxp     邮件:[email protected]**************/$host = "localhost";$user = "root";$pwd = "";$file_dir = dirname(_

2016-01-11 10:15:39 425

原创 php生成xml

$dom = new DOMDocument("1.0", 'utf8');$dom->formatOutput = true;header("Content-Type: text/plain");$xmldir = dirname(__FILE__);$user = $dom->createElement("user");$dom->appendChild($user);

2016-01-11 10:14:49 240

原创 php 冒泡排序(两种写法)

上次去面试别人问我这个问题,以前上学的时候学过的,全忘了,丢脸今天重新写一遍,终于彻底的明白原理了。function test($str){ $cnt = count($str); for($i=$cnt;$i>0;$i--){  for($j=0;$j      if($str[$j]>$str[$j+1]){       $tmp = $str[$j];

2016-01-11 10:14:01 532

原创 apache不能启动查错方法

检查错误方法: 进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin> httpd.exe -w -n "Apache2" -k start

2016-01-11 10:13:15 287

原创 php把分类递归成数组

function getTree($data, $pid){  $tree = ''; foreach($data as $k=>$v)  {   if($v['parentid']==$pid)   {        //print_r($this->getTree($data, $v['linkageid']));    $v['parentid'] =

2016-01-11 10:12:15 401

翻译 google地图画范围

type="text/javascript"> type="text/javascript">function setLatLongValue() { jQuery('#txtPointA1').val(currentlatlng.lat()); jQuery('#txtPoint

2016-01-11 10:11:10 373

go web 开发

想学习go web 开发的同学可以看一看,讲的很全面。

2015-03-22

Redis入门手册

Redis入门手册,快速入门。数据类型,持久化,主从同步相关讲解。

2015-03-22

Android应用开发揭秘

Android应用开发揭秘(2010_年3月(1版2次)).pdf

2015-03-22

空空如也

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

TA关注的人

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