自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

五月的博客

曾梦想仗剑走天涯,因太胖取消原计划!

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

转载 PHP程序员进阶学习书籍参考指南

【初阶】(基础知识及入门)01. 《PHP与MySQL程序设计(第4版)》  http://item.jd.com/10701892.html02. 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》 http://item.jd.com/11381295.html 03. 《实战Nginx:取代Apache的高性能Web服务器》 http://dwz.

2017-12-05 21:15:34 279

原创 Golang基础语法50问

1. 使用值为nil的slice和map会发生什么?答:允许对值为 nil 的 slice 添加元素,但对值为 nil 的 map 添加元素,运行时会引发 panicfunc main(){ // map 错误示例 var m map[string]string m['a'] = 1 // error: panic: assignment to entry in nil map // m := make(map[string]string) // 分配内存后再添加才正确 /

2021-07-07 18:48:40 404 1

原创 Golang中GC回收机制三色标记与混合写屏障

整理自:Golang中GC回收机制三色标记与混合写屏障目标理解Golang中GC垃圾回收机制Go v1.3v1.3之前的标记-清除(mark and sweep)方法步骤:第一步:暂停业务逻辑,找出不可达的对象和可达的对象;第二步:开始标记,程序对所有可达的对象加上标记;第三步:标记完成后,开始清除未标记的对象第四步:结束暂停,让程序继续跑,然后循环重复这个过程,知道process程序生命周期结束;缺点:1.STW (stop the world) 会让程序暂停,程序出现卡顿;2.标

2021-07-07 12:00:27 505 1

原创 GMP学习笔记

整理自:Golang深入理解GPM模型总结掌握Golang协程调度器的原理,为什么Go的协程调度那么快?Go的调度器做了很多事情来避免过多的操作系统线程抢占,通过窃取调度(stealing机制)它们到正确的和未充分利用的处理器,以及实现自旋线程以避免过高阻塞或者解除阻塞切换的发生。一、Golang “调度器”的由来1.单进程时代的问题​ 1). 单一执行流程,计算机只能一个任务一个任务的执行;​ 2).进程阻塞所带来的CPU浪费时间;2.多进程、多线程的问题​ 1).设计变得复杂;进程/线

2021-07-05 18:04:00 356

原创 linux常用命令

1.关机重启命令# 关机shutdown -h now # 立刻关机shutdown -h 5 # 5分钟后关机poweroff # 立刻关机# 重启shutdown -r now # 立刻重启shutdown -r 5 # 5分钟后重启reboot # 立刻重启2.帮助命令--helpshutdown --help # 查看帮助信息ifconfig --help # 查看网卡信息man :man shutdown # 打开命令说明书 Q键退出

2021-07-04 19:16:15 150

原创 Docker学习笔记

Docker学习笔记Docker是什么?docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。Docker能干什么?web应用的自动化打包和发布;自动化测试和持续集成、发布;在服务型环境中部署和调整数据库或其他的后台应用;Docker的常用命令帮助命令docker version # 显示 docker 的版本信息docker info # 显示 docker 更详细的系统信息docker 命令 --help # 帮助命令镜

2021-07-04 19:11:38 99

原创 perl学习路上错误记录

ppm错误:ppm install failed: DBI connect('dbname=C:\Users\崔五月\AppData\Local/ActiveState/ActivePerl/2601/ppm-MSWin32-x64-multi-thread-5_26.db','',...) failed: unable to open database file该错误经测试为文件名称中含有中文字符的问题,可以通过在命令提示符中输入一下命令解决(确保该路径存在):set ACTIVEPE.

2020-06-08 14:59:13 739 1

原创 Django 引入静态资源

最近在学Django, 引入jQuery老是报404,引入失败,找了好多资料,终于找到了正确用法,记录一下Django版本:2.2.11.将静态资源放入 manage.py 同级目录 statics 文件夹下2.在 setting.py 中添加静态路径,在该文件最后添加如下代码STATIC_URL = '/static/'STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'statics'),)3.在网页模板中引入静态资源{% l

2020-05-18 16:35:50 878

原创 简单的图片爬取【php】

因为做项目,需要拿一些图片来处理测试,就写了个简单的爬取壁纸网站,代码如下:<?phpfunction dump($data){ if(is_array($data) || is_object($data)){ echo '<pre>'; print_r($data); echo '</pre>'; }else{ echo $data...

2019-10-09 17:06:53 159

原创 gateway客户端聊天

因为项目需要,跟着教程做了个基于gateway的一对一聊天demo,已经实现了图片、文本聊天功能,和tinkphp5.0框架结合的。客户端代码:<!doctype html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Co...

2019-05-18 17:32:12 392

转载 微信小程序 rich-text 富文本标记

rich-text属性:nodes 类型:Array / String 结点列表 / HTML String 全局支持class和style属性,不支持id属性。 结点类型:type = node name 标签名 String 是 支持部分受信任的HTML结点 attrs 属性 Object 否 支持部分受信任的属性,遵循Pascal命名法 children 子结点列表 Array 否 ...

2018-07-25 09:45:11 2020

转载 php AES加密解密的例子

一共有两个文件:AES.php(aes算法类文件)和aesDemo.php(应用实例文件)aesDemo.php:例子,&lt;?phprequire_once('./AES.php');//$aes = new AES();$aes = new AES(true);// 把加密后的字符串按十六进制进行存储//$aes = new AES(true,true);// 带有调试...

2018-07-19 15:38:44 1682

转载 微信小程序-利用wxParse将html转为wxml

1、到https://github.com/icindy/wxParse下载2.1 在使用的View中引入WxParse模块var WxParse = require('../../wxParse/wxParse.js');12.2 在使用的Wxss中引入WxParse.css,可以在app.wxss@import "/wxParse/wxParse.wxss";13、数据绑定var articl...

2018-05-23 18:48:39 569

转载 小程序布局(一)

Flex布局又称弹性布局,在小程序开发中比较适用。因此将Flex布局相关属性整理如下,搞清楚了这个布局,小程序开发的页面布局就不在话下了。网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C提出了一种新的方案—-Flex布...

2018-05-16 14:34:45 7608 4

原创 小程序生成带参数二维码及保存到服务器

tp3.2版本  //获取用户经销商信息 及生成推广二维码 public function qrcode() { //拿到wxid和uid 查找经销商表内是否有该用户 没有则拒绝生成二维码 有则查看是否已生成二维码 有生成则发送数据 没有则生成 $where = array('wxid'=&gt;$_REQUEST['wxid'],'...

2018-05-11 11:14:30 4267

原创 thinkPHP3.2 图片上传及压缩

最近经常需要用到图片上传及压缩,做个记录  tp3.2版本 public function upload(){ if(!empty($_FILES)){ $config = array( // 'saveName' =&gt; array('uniqid',''), ...

2018-04-09 14:49:50 4597

原创 soap获取信息

最近做个酒店的项目,需要用soap获取酒店的数据信息,在被甲方坑了三次后,终于拿到了数据,做个记录,以便以后查看;获取时用了nusoap类库,关闭了PHP自带的soap扩展,据说有冲突?未验证;&lt;?php// 各类方法class func{ private $client; // 初始化 function __construct() { // nusoap类库 $...

2018-03-30 09:45:12 558 1

原创 百度地图JS API获取位置

需要注册时获取用户所在地址,找到了一个不错的demo,记录一下:&lt;script type="text/javascript" src="/Public/js/jquery.min.js"&gt;&lt;/script&gt; &lt;!-- 定位 --&gt; &lt;script type="text/javascript"&gt; $

2018-02-26 10:15:38 2898 1

原创 ThinkPHP3.2 生成带背景图用户信息二维码

<?php/* * @二维码控制器 * @author hupeng */namespace Home\Controller;use Think\Controller;class QrcodeController extends CommonController { //推广二维码 public function extendewm() {

2018-01-30 16:35:40 2152

原创 MUI学习之路(一)初试

刚刚开始学习MUI,现在还是一头雾水中,MUI学习之路,是我在学习MUI的过程中,查找文档,遇到的一些我认为需要记录下来的资料,以备日后翻看

2017-10-31 21:04:38 488

空空如也

空空如也

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

TA关注的人

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