- 博客(61)
- 资源 (3)
- 收藏
- 关注
原创 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
874
原创 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
901
原创 网络编程中的高字节在后,低字节在前。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
2090
原创 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
4749
原创 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
1765
原创 解决 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
4785
原创 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
787
1
原创 WEB分布式架构的演进
单机提供服务(应用程序+数据库+++)应用程序和数据分离使用缓存(文件+缓存服务器)应用程序服务器集群数据库读写分离反向代理 负载均衡 CDN加速分布式数据库和分布式文件系统使用NoSql和搜索引擎业务拆分分部式服务 消息队列架构 服务框架架构 服务总线结架不同的业务场景选择不同的WEB架构...
2018-10-26 15:38:37
145
原创 PHP生成海报/PHP合并图片/PHP图片处理
外部类生成圆角图片下载地址 https://mywebmymail.com/easyphpthumbnail/使用该功能必须有GD库支持,文字水印还需要 freetype 库支持 一、图片处理类<?php/** * Created by PhpStorm. * User: panxp * Date: 2018-08-24 * Time: 9:50 */name...
2018-08-30 15:08:52
6491
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
159
原创 mysql 主从同步(自用)
mysql 主从同步最精简的步骤和命令mysqldump -h110.25.149.220 -uroot -pqwe~\!\@ zhly_db > /data/zhly_db.sql //备份sqlscp -P 2289 root@110.25.149.220:/data/zhly_db.sql /data/ //移动备份文件到slave库所在的服务器show master statu...
2018-06-14 16:26:40
165
原创 php汉字转拼音 php 汉字取首字母
<?php/** * Class ConvertToPingYin * * 请到对应的网站申请转换接口 * * https://www.showapi.com/api/lookPoint/99 */class ConvertToPingYin{ public function cpingyin($str) { //md5签名方式--非简单...
2018-05-16 11:08:28
1785
原创 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
10388
转载 省市区三级联动 省市区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
433
原创 微服务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
534
原创 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
1640
原创 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
3555
转载 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
1417
原创 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
519
原创 inotify-tools使用
inotify-tools git 地址https://github.com/rvoicilas/inotify-tools使用例子
2016-03-16 11:48:42
574
原创 开发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
326
原创 XHProf PHP 分层分析器 php 效率测试 php 优化
XHProf 是 FaceBook 开发的一个函数级别的 PHP 分层分析器。官网 http://pecl.php.net/package/xhprof文档 http://cn2.php.net/xhprof
2016-01-11 10:24:53
266
翻译 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
1394
转载 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
263
翻译 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
621
原创 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
433
原创 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
512
原创 正则表达式(元字符)
* 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
332
转载 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
607
原创 php导入SQL文件
/************* PHP导入.sql文件 运行版本:php5,php4 使用的时候请选择 作者:panxp 邮件:coolpan123@gmail.com**************/$host = "localhost";$user = "root";$pwd = "";$file_dir = dirname(_
2016-01-11 10:15:39
459
原创 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
261
原创 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
560
原创 apache不能启动查错方法
检查错误方法: 进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin> httpd.exe -w -n "Apache2" -k start
2016-01-11 10:13:15
313
原创 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
442
翻译 google地图画范围
type="text/javascript"> type="text/javascript">function setLatLongValue() { jQuery('#txtPointA1').val(currentlatlng.lat()); jQuery('#txtPoint
2016-01-11 10:11:10
402
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人