自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

斗战圣Q

生命并不在于得到什么,而在于做过什么------------------------------------在路上.o0

  • 博客(305)
  • 资源 (21)
  • 收藏
  • 关注

原创 docker日志及存储空间清理

原因是Linux或者Unix系统中,通过rm -rf或者文件管理器删除文件,将会从文件系统的目录结构上解除关联的链接。docker容器在启动的那一刻就开始产生日志,docker产生的日志文件默认是"json-file"的形式存储。该日志文件在启动的容器目录下,命名规则—>[容器ID]-json.log ,docker默认的目录在 /var/lib/docker。有些无法删除的镜像,先看看所有容器,已经停止的容器,可以先删除掉。这些的,可能是每次构建遗留下来的历史镜像,可以删除,释放空间。

2023-03-20 10:02:45 723 1

原创 【golang】gin框架集成相关组件及docker部署-一些要点记录

关于gin使用的一些要点记录,防止遗忘

2023-02-22 09:59:26 569

原创 纯CSS3流光边框特效

纯CSS3流光边框特效

2022-11-04 15:52:43 4237 1

原创 【golang】gin框架获取post请求的所有参数

一直都是用结构体接收参数,假如事先不清楚参数名,或者参数是不固定的,就要动态获取。ctx *gin.Contextform方式的请求: for k, v := range ctx.Request.PostForm { fmt.Printf("k:%v\n", k) fmt.Printf("v:%v\n", v) }json方式的请求:...

2018-08-30 18:49:51 65020 1

原创 websocket中转protobuf请求,从小程序接收protobuf请求转发到tcp服务,再把tcp服务的响应转发到小程序

package mainimport ( "flag" "net" "github.com/BurntSushi/toml" "github.com/gorilla/websocket" "log" "net/http" "runtime" "encoding/binary"

2018-07-23 11:07:12 2005

转载 pkcs12: expected exactly two safe bags in the PFX PDU

https://github.com/ereOn/crypto/commit/05f6847ff80ca34c92a01a688c7b81e874af3009在pkcs12.go,Decode方法之后,再加入DecodeAll 方法// DecodeAll extracts all certificate and private keys from pfxData.func Decode...

2018-07-09 09:16:25 2056

原创 golang:通过reflect取struct的字段长度,手动取结构体tag与name的对应关系

type Config struct { Listen string `json:"listen" toml:"listen"` UserAPIURL string `json:"userapisrv" toml:"userAPIURL"` SecretKey string `json:&

2018-06-28 17:42:49 3638

转载 golang 的 strings.TrimLeft 有个 bug,用strings.TrimPrefix代替

https://github.com/golang/go/issues/25328just for a demofunc main() {cfgs := "mongodb://off"cfgs = strings.TrimLeft(cfgs, "mongodb://")fmt.Printf("cfgs:%v\n",cfgs)//output ==> cfgs:ff}

2018-06-28 15:25:48 3317 1

原创 go中文字符串处理

word:= "1234百万红包"wordRune := ([]rune)(word)lenght := len(wordRune)for i := 0; i < lenght ; i++ { fmt.Println(string(wordRune[i : i+1]))}

2018-01-26 23:58:59 5634

原创 PostgreSQL数据库timestamp,date类型字段,GO读取格式化

go语言从PostgreSQL数据库读取数据, timestamp类型的字段,直接读取后为2018-01-01T15:59:24Z 格式 date类型字段,直接读取为2018-01-01T00:00:00Z 格式需要做一下处理 定义LocalTime、LocalDate结构体 实现MarshalJSON接口,格式化一下数据type LocalTime time.Time// M

2018-01-11 17:06:03 9575

转载 go时间格式化必须精确地限定到 golang 指定的时间原点:2006-01-02 15:04:05

结论:年、月、日、时、分、秒,英文、数字,必须精确地限定到 golang 指定的时间原点:2006-01-02 15:04:05

2017-12-15 11:33:41 7118 3

原创 html5移动端引导页-关于背景图,垂直居中等知识点

最终效果如下:代码如下:<!DOCTYPE HTML><html lang="zh-CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="x5-fullscreen" content="true"><meta nam

2017-11-01 15:52:12 2211

原创 用goquery从国家统计局拉取最新省市区3级行政区划代码,生成SQL文件导入数据库

想找一份最新的省市区三级联动的数据,网上的怕不够新,不够准确 正好用go从国家统计局官方网站爬一份,生成sql文件,然后导入数据库

2017-10-20 15:39:47 1709

原创 antd-admin小记

Antd Admin基于react,ant-design,dva,Mock 企业级后台管理系统最佳实践,小记一下,新建一个功能的流程

2017-07-21 16:14:26 12020

转载 如何使用composer的autoload来自动加载自己编写的函数库与类库

composer的出现真是让人们眼前一亮,web开发从此变成了一件很『好玩』的事情,开发一个CMS就像在搭积木,从packagist中取出『积木』搭建在自己的代码中,一点一点搭建出一个属于自己的王国。 从此以后我基本就抛弃了require和include函数,一个项目中,这两个函数只可能出现一次,那就是require ‘../vendor/autoload.php’。 那么,既然抛弃了传统的文件

2017-01-29 15:27:03 2762

原创 linux下composer 国内镜像的使用

全局安装Composercurl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer修改 composer 的全局配置文件composer config -g repo.packagist composer https://packagist.phpcomposer.com镜像原理:

2017-01-24 15:40:22 1518

转载 开启nginx的status和php-fpm的status页面

启用nginx status配置在默认主机里面加上location或者你希望能访问到的主机里面。server { location /nginx-status { stub_status on; #access_log /home/www/phpernote/nginx_status.log;//访问日志,这里可以设置为off将其关闭

2016-11-30 17:09:52 4842

转载 利用psftp传输window服务器下的备份sql文件到远程服务器上

首先下载psftp.exehttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html放到要进行备份操作的目录下新建一个保存psftp操作命令的文件psftp-cmd.txtopen 10.81.36.190cd zentao-bakput -r backup

2016-11-29 14:51:47 592

转载 sublime text 3 侧边栏 增强插件

sublime text 两个插件介绍

2016-11-22 10:03:01 28766

转载 html5上传文件 file API -XMLHttpRequest 2 示例

使用XMLHttpRequest上传文件

2016-11-02 17:19:45 3024 1

原创 MySQL查询缓存设置 提高MySQL查询性能

查看mysql缓存相关参数SHOW VARIABLES LIKE '%query_cache%';

2016-09-29 11:24:28 618

转载 nginx 及 php-fpm和系统ulimit 配置优化&cpu信息查看

nginx指令中的优化(配置文件) worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个

2016-09-29 09:54:23 2965

原创 chrome的APP模式与全屏模式 --app --kiosk

新建脚本start.bat自动全屏模式"C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk http://cn.bing.com/“C:\Program Files\Google\Chrome\Application\chrome.exe”是chrome程序路径 这种全屏显示和正常状态下chrome按F11是不一样的,F1

2016-09-22 09:00:10 14281 2

原创 一场.user.ini引发的血案

centos nginx php-fpm环境下 copy一个工程到本机 所有php文件都报错:FastCGI sent in stderr: “Unable to open primary script: /var/www/xxx.php (Operation not permitted)” while reading response header from upstream, client:

2016-07-19 11:24:06 3150

原创 windows与centos-mysql主从同步

在主服务器新建一个用户,给从服务器同步使用。GRANT ALL PRIVILEGES ON *.* TO 'syncAccount'@'172.16.254.170' IDENTIFIED BY 'syncPassword'; 修改my.iniserver-id=1 log-bin=mysql-bin binlog-do-db=lbqdbbinlog-ignore-db=mysql重启主服务器

2016-07-11 16:17:20 1099

原创 PHP中使用foreach和引用导致程序BUG及解决办法

<?php$array = array(1,2,3);foreach( $array as &$item ) { }print_r( $array );foreach( $array as $item ) { }print_r( $array );?>预期结果:Array( [0] => 1 [1] => 2 [2] => 3)Array( [0]

2016-07-07 10:17:37 1337

转载 php soap连接https的wsdl报错SOAP-ERROR: Parsing WSDL:Couldn't load from

用php的soapclient连接第三方的webservice,是https的,连接报错SOAP-ERROR: Parsing WSDL:Couldn’t load from “xxxxxxx” 首先排查 php的soap扩展是否安装 openssl扩展 服务器本身安装openssl排除第三方对本服务器的IP限制最后怀疑是https需要ssl验证,而本机没有pem文件可以通过如下设置,忽略ssl

2016-07-01 23:17:12 22032

转载 linux netstat命令使用收集,查看80端口连接数

服务器上的一些统计数据:统计80端口连接数 、统计httpd协议连接数 、统计已连接上的,状态为“established “的连接

2016-07-01 16:59:54 4225

原创 ReactJS学习-使用webpack构建工程,使用materialUI构建前端,与hprose后端通讯

实现目标:Material-UI 是一套用React写成的,符合Google Material Design 的UI组件库。http://www.material-ui.com/前端通过Material-UI构造界面,然后通过hprose-html5调用后端hprose服务取数据hprose服务参考 上一篇hprose实践,环境配置:必须先安装nodejs与npm新建工程目录mkdir react-

2016-06-08 14:53:35 3009

原创 nginx/php-fpm及网站目录的权限设置

核心总结:nginx、php-fpm 进程所使用的用户,不能是网站文件所有者。 凡是违背这个原则,则不符合最小权限原则。最佳实践: nginx 以nobody运行 修改nginx.conf user nobody 重启nginx服务器php-fpm 也以nobody运行 编辑文件php-fpm.conf user nobody group nobody 重启php-fpm网站目录设

2016-06-08 14:52:17 9106

原创 基于swoole的Hprose for PHP 开发后端API服务 实践

Hprose(High Performance Remote Object Service Engine) 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。 你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。 http://hprose.com/

2016-05-24 15:53:08 7368

原创 阿里云推荐码(wzrd94)

我有一个阿里云9折推荐码:wzrd94,分享给你,第一次购买云服务器或云数据库可享受原价9折优惠,还可多人使用,拿走不谢。欢迎使用!1分享推荐码给好友,好友帐号下无运行中的ECS、RDS、弹性web托管及云解析产品时,在阿里云中文站购买包年包月云服务器ECS、云数据库RDS、弹性web托管和云解析时,使用推荐码可享受原价9折优惠2您可获得好友实际支付订单金额*10%的代金券返利3推荐码返利支持折扣订

2016-05-12 16:27:05 1227

转载 Ubuntu 14 .04 下安装Gitlab

GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。安装依赖sudo apt-get

2016-05-06 15:32:14 458

转载 PHP(FastCGI)在Nginx的alias下404的解决方案

在Nginx的官方wiki中如下描述 The alias directive cannot be used inside a regex-specified location. If you need to do this you must use a combination of rewrite and root.在实际使用中alias下面的php返回404,而html确可以正常显示,解决方法如

2016-05-05 16:12:06 1500

原创 centos6.7 安装 mysql 5.5.48

RPM安装mysql 5.5.48下载对应的MySQL安装包rpm文件,可以去MySQL官方网站找到对应版本,一般需要下载3个文件 MySQL-server MySQL-client MySQL-devel

2016-04-06 17:30:07 1516

原创 react.js学习-Sublime Text 3 安装Package Control 及 配置babel插件使jsx代码高亮

Sublime Text 3 安装Package Control给sublime安装插件管理器一、简单的安装方法使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:

2016-03-29 10:12:41 13472 2

原创 微信开发入门-2

上一篇介绍了官方后台的一些功能,没有用到开发者模式,下面进入开发者模式开发者原理图解开发者服务器要有一台自己能控制的服务器和域名,二级域名也可以

2016-03-14 16:34:50 1865

原创 微信开发入门-1

近年来,随着微信的火爆,微信公众号的推出,微信开发成了流行的一项技能。微信公众平台微信公众平台是为微信用户提供服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,根据微信公众平台提供的接口进行开发跟微信无缝嫁接的企业的服务和应用。微信公众平台已经是企业进行自我宣传、企业服务提供、企业信息汇聚的入口,已经成为继移动APP开发浪潮之后最为热门的开发技术。

2016-03-14 16:33:47 988

原创 ubuntu 14.04 LTS 安装nginx+mariaDB+php7+YAF

ubuntu apt-get方式安装nginxmariaDB安装php7安装yaf安装

2015-12-31 17:25:46 4863

原创 微信收货地址共享接口-收货人姓名

微信文档 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_8&index=7取收货人姓名出现问题,经查发现,接口返回的‘收货人姓名’字段为userName,而不是文档里的username记录一下,防止入坑。。

2015-11-27 21:23:05 4415 3

一个带点动态效果的html5引导页代码html+css+js

一个静态单页面,通过jquery.rotate.js实现图片旋转,animate.css实现动画效果,关于背景图片垂直居中和图片垂直居中,可以参考下

2017-11-01

从国家统计局拉取的最新2016年7月31日省市区三级代码数据sql文件

使用goquery从国家统计局拉取数据,生成的sql文件,可以直接导入到数据库使用

2017-10-20

UNIX环境高级编程(第3版)源码

从apue官网下载的http://www.apuebook.com/code3e.html

2016-06-15

swiper实现的背景自适应+上拉自动加载(loading效果)的资讯列表页

swiper实现的背景自适应+上拉自动加载(loading效果)的资讯列表页 微信项目中用到的资讯列表页,为了适应手机端特别优化,采用swiper插件,每一页数据相当于一个swiper-slide,下拉到最底部,ajax取下一页数据,底部加入loading效果,感觉还不错,敬请试用。

2015-07-17

图片左右无缝滚动JS代码

自己结合网上资源做的js无缝图片滚动,IE78,firefox,chrome测试

2014-03-13

基于jQuery的图片左右无缝滚动插件

基于jQuery的图片左右无缝滚动插件

2014-03-12

as3 滚动条控制元件移动 带缓冲效果

由于带滚动条的动态文本框无法竖着显示文字,于是通过把文本框转换成元件,遮罩层盖在内容层上,实现拉滚动条,元件左右移动,在遮罩层的帮助下,实现竖排文字左右移动的效果,然后通过代码加入移动的缓冲效果,注意最后一帧的代码是跳转到前一帧,通过循环才能实现移动缓冲的效果,而不是在同一帧内实现。。。

2013-06-24

swfupload仿58赶集图片上传的小例子

swfupload 仿58赶集 图片上传的小例子 直接放在根目录下 访问index.php 保证tmp文件夹可写 可实现类似58那种添加图片 生成缩略图 删除图片的效果

2012-07-13

jquery上下滚动插件

jquery上下滚动插件 控制li上下滚动 ie789 firefox 测试通过

2012-03-23

jwplayer去水印右键的版本 包含修改过的皮肤

网上找到的重新编译过的jwplayer去水印右键的版本 以及自己修改过的皮肤

2012-03-13

Joomla论坛组件Kunena1.6.5中文语言包

Kunena是Joomla的标准论坛组件,不同于phpbb这种论坛需要桥接器,Kunena是原生的。Kunena 这个词来源于非洲的斯瓦希利语(Swahili),意思是“陈述、讲话”。 Kunena1.6.5需要Joomla1.5.23、Joomla1.6.6和Joomla1.7.0,对于1.6.6用户,建立还是升级到1.7.0。安装之前要备份和测试。 目前,官方版本里暂时没有中文语言包,所以: 1)如果你还没有安装,那么可以打开Kunena的文件,把两个语言包放在archive文件夹里; 2)已经安装的,把两个文件夹里的.ini文件分别解压到前台、后台语言文件夹里。

2011-08-13

imageQ图片缩放拖拽jQuery小插件

imageQ图片缩放拖拽jQuery小插件 综合网上的一些代码及资源而成

2011-01-21

架构风格与基于网络的软件架构设计

Roy Thomas Fielding博士关于REST的论文

2010-12-02

UBB编辑器 jtbcEditor v1.0

jtbcEditor 是一款所见即所得的UBB编辑器,安全高效,整合了HTML编辑器和一些主流网页编辑器的优点,很适合在网站前台使用。jtbcEditor为了方便大家的使用,内含了三个调用实例:   demo1.html: 是一个标准的UBB编辑器调用实例;   demo2.html: 可以自定义功能的UBB编辑器;   demo3.html: 告诉大家如何将jtbcEditor转换为HTML编辑器;   Codefans.net注:本编辑器没有文件上传功能。

2010-09-07

Zend API:深入 PHP 内核

Zend 是什么? PHP 又是什么? 真正理解PHP的内部工作机制

2010-01-08

Essential PHP Security -PHP安全基础(中文版)

翻译: PHP China :alex (烂柯居士) 译者序:本书短小精捍,雅俗共赏,为了方便大家阅读中文,本人做了翻译,在www.phpchina.cn的原创和翻译专栏连载,第一稿翻译上有不通及谬误之处,请提出修改意见,谢了。 烂柯居士 上 如有问题,请Email: [email protected] 制作: 由www.PHPchina.cn整理转录制作。无任何商业用途,请大家分享,同时保留译者翻译和制作版权,如转载请注明出处。 2006年4月17日北京

2010-01-08

PHP5中文手册(含评论)

PHP5手册,居家旅行杀人越货必备 含入门指引,函数库查询,评论,实例等等等等等 字数字数。。。

2010-01-08

PHP的扩展和嵌入应用(Extending and Embedding PHP)

这是一本介绍PHP扩展应用和嵌入应用的书,适合中、高级PHP开发人员参考。

2010-01-08

SMF(Simple Machines Forum)论坛程序 1.1.7 简繁中文版(utf-8)

Simple Machines Forum 简称 SMF,是由加拿大一帮高手开发的一个基于 php + MySQL 的论坛程序。虽然不是开源软件,但是完全免费。 经过本站长比较,SMF 应该算是最好的免费 php 论坛程序。因此,推荐需要安装论坛的各位会员采用。 注意:SMF论坛程序不是 Joomla! 的标准扩展,但是可以通过桥接程序实现与Joomla! 1.0.x 的整合从而在 Joomla 平台上运行——例如本站论坛就使用了这种方法。 这是根据官方网站的SMF 1.1.2 安装包英文原版制作的简繁中文版,中文语言包由SMF中文站提供。内含英文、简体中文、繁体中文 3 种界面语言,语言包字符编码采用 utf-8 。

2008-12-16

mysql手册

mysql中文帮助手册

2007-09-18

空空如也

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

TA关注的人

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