会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Alpiny’ Blog
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年11月19日
gofiber(fasthttp) 不重启动态改变路由设置
摘要: 其他基于fasthttp的也可以,golang自带的http server也一样的原理。 new 一个新的router,然后把老的handler = 新的handler server := APP.Server() server.Handler = NewRouter().Handler() APP
阅读全文
posted @ 2020-11-19 21:23 alpiny
阅读(648)
评论(0)
推荐(0)
2020年11月6日
宝塔下supervisor不显示日志的解决办法
摘要: 宝塔安装了supervisor来守护进程,可是日志却没有显示,经过查看,发现supervisort把正常的日志当成错误日志写进了errlog文件里,所以正常的out log文件里一直为空。 解决办法就是,在子项目配置文件中,加入以下配置: redirect_stderr=true 该配置的含义是,将
阅读全文
posted @ 2020-11-06 00:38 alpiny
阅读(1542)
评论(0)
推荐(0)
2020年8月11日
golang 生成xml格式的日期时间
摘要: 很简单,但是网上好像没什么人提到: time.Now().Format(time.RFC3339) 生成效果直接就是: 2020-08-10T20:52:07+08:00 记录下来,方便其他人查找吧
阅读全文
posted @ 2020-08-11 12:40 alpiny
阅读(277)
评论(0)
推荐(0)
2020年8月8日
nginx配置支持websocket
摘要: proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; 加入nginx配置文件中。 否则websocket访问会出错。
阅读全文
posted @ 2020-08-08 19:16 alpiny
阅读(195)
评论(0)
推荐(0)
2020年7月15日
sqlite 强制使用某个索引(不是force index)
摘要: SELECT * FROM COMPANY INDEXED BY salary_index WHERE salary > 5000; INDEXED BY salary_index这个才是sqlite的用法参考:https://www.runoob.com/sqlite/sqlite-indexed
阅读全文
posted @ 2020-07-15 12:28 alpiny
阅读(508)
评论(0)
推荐(0)
2020年7月14日
goquery学习笔记,陆续更新
摘要: Each():用来遍历标签,对子标签进行处理。 EachWithBreak():和Each类似,都是用来遍历标签的。区别是EachWithBreak接收的函数有一个返回值bool,返回false会立刻结束当前遍历。 Map():Map内部的返回值是string,所以整体会返回一个string集合。
阅读全文
posted @ 2020-07-14 11:09 alpiny
阅读(341)
评论(0)
推荐(0)
2020年7月4日
ueditor请求时在headers中增加auth token的验证。
摘要: 前后端分离的项目,本身用token去校验权限。需要在ueditor请求时,在headers中键入校验的token。 其中涉及到的几个请求:初始化拉取config配置、单图上传、多图上传、拖拽(粘贴)上传、涂鸦上传、媒体上传、附件上传。其他上传接口未测试。 我的测试结论:完全通过配置是不行的!需要改源
阅读全文
posted @ 2020-07-04 04:30 alpiny
阅读(4082)
评论(0)
推荐(0)
2020年6月27日
通过宝塔python项目管理器安装 pyspider
摘要: 首先先安装宝塔,安装python项目管理器, 然后安装python3.6.8版本, /home/pyspider 目录下创建requirements.txt 内容如下: pycurl==7.43.0.3 --global-option="--with-nss" flask==1.1.4werkzeu
阅读全文
posted @ 2020-06-27 03:49 alpiny
阅读(518)
评论(0)
推荐(0)
2020年5月22日
golang gzip压缩数据,并直接返回二进制内容
摘要: 不废话,直接上代码 import ( "bytes" "compress/gzip" ) func main(){ data := []byte(hello world) gzipCompress(&data) } func gzipCompress(content *[]byte) []byte
阅读全文
posted @ 2020-05-22 13:41 alpiny
阅读(1754)
评论(0)
推荐(0)
2020年5月1日
小程序tabBar 动态添加、删除实现过程
摘要: 首先,小程序的tabbar能动态的添加删除吗?答案是可以的。 实现过程: 开启小程序的自定义tab组件。 添加自定义tab组件目录。 在tab页onshow中,定义渲染函数,动态的去渲染自定义tab组件的内容。 代码: 1开启小程序的自定tab组件。 app.json文件 "tabBar": { "
阅读全文
posted @ 2020-05-01 17:14 alpiny
阅读(2324)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告