自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Go高性能开发笔记

本文主要引用Go 语言高性能编程中的结论,在此作为阅读笔记以供后期开发参考。具体这些实现之所以高性能的原理以及与常规实现的性能差别,请移步原文查看1. 字符串拼接推荐使用 strings.Builder 来拼接字符串。示例:func builderConcat(n int, str string) string { var builder strings.Builder for i := 0; i < n; i++ { builder.WriteString(str) } re.

2021-09-06 11:03:28 131

原创 憨憨都能学会的ELK日志收集分析系统搭建

环境需要Elasticsearch需要JAVA环境,而且至少是1.8的JDKelasticsearch 不允许root用户使用,需要新增个elk用户Elasticsearch1. 下载如果网络状况好,可以考虑在线安装,比较省事wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2...

2020-04-25 22:59:27 395

原创 Unity3D 入门踩坑记录【持续更新中】

官网上不去? 百度搜到的是unity3d.com,把3d去掉就能进去了。https://unity.com/Unity Hub 下载版本总是卡住或找不到想要的版本? 用这个 https://unity.cn/releasesUnity Hub上下载的教学项目(卡丁车,FPS,平台跳跃)打开没反应? 查看console报错信息,可能是包未下载完整,完整的包的大小应当是25-30M左右项...

2020-04-25 22:58:07 435

原创 Linux 服务器时间同步

时间源服务器设置ntpd服务# For more information about this file, see the man pages# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).driftfile /var/lib/ntp/drift# Permit time ...

2020-04-21 11:44:32 203

原创 2019年度总结

2019年终总结第一次的年终总结求职入职实习半年的工作还有一些碎碎念新年计划第一次的年终总结今年是我大学毕业的一年,是我进入社会开始工作的一年,是受洗的一年,是从抑郁情绪走出来的一年,这一年的变故之多堪称人生重要节点。不过其实我之前并没有想到要作什么年终总结之类的东西,但是在回家的高铁上随意翻到了CSDN上的一篇年终总结,作者和我一样是一个刚进入社会的人(不过似乎技术比我强过不少,还是个搞机...

2020-01-23 00:32:04 149

原创 微信支付V3之签名、验签、加密、解密

微信支付APIv3之签名、验签、加密、解密——Golang1. 签名2. 验签3. 加密4. 解密最近公司的项目是微信小程序的开发,使用了微信支付APIv3的接口。虽然只是接口的调用,但是里面的签名验签和加密解密部分是我在工作中头一次遇到(因为我刚工作嘛),折腾了一阵终于搞好了,但对于里面的原理和各种细节仍然很多不懂。如题所示,本文主要包括调用接口时的签名和对敏感信息的加密,收到回复时的验签和...

2019-11-23 18:15:05 8537

原创 Gin 源码学习笔记

一些名词:REST: 表述性状态转移RESTful架构 :符合REST的约束条件和原则资源与URI:任何事物,有被引用到的必要,就是资源URI:资源的地址或名称,资源必须有URI统一资源接口:无论怎么的资源,都是通过使用相同的接口进行访问:幂等:一个方法的任意多次执行所产生的影响与一次执行的影响相同采用标准HTTP方法:GET、POST、PUT、DELETEhttp标准包 :g...

2019-08-28 17:03:46 282

原创 Gin 实战学习笔记

1. AsciiJSON使用 AsciiJSON 生成具有转义的非 ASCII 字符的 ASCII-only JSON:把map里的字符串转成Ascii码放到JSON里然后输出2. HTML渲染使用方法 loadHTMLGlob()、loadHTMLFiles()loadHTMLGlob可以加载嵌套的文件夹可以自定会议分隔符和模板功能遇到的奇怪问题:time.Date()报错...

2019-08-28 16:54:04 1123

原创 Casbin 权限控制 学习笔记

概念:Casbin是什么?Casbin是一个访问控制框架,可以支持多种访问控制模型(如ACL、RBAC、ABAC等)目的:我们最终想要实现的效果:可以控制某一个人/角色(sub)能否对某个资源(obj)进行某种行为(act)配置文件:配置文件有两个:model file和policy file,分别用是访问控制模型文件和权限注册表在model file中,我们可以修改和定制想要使用...

2019-08-28 16:30:27 2929 1

原创 高德地图WebJS开发中的GLTF模型的显示问题

主要问题:我上传的GLTF模型文件无法在地图上显示出来。高德地图Web端JS开发支持在地图中显示GLTF模型,下面是他提供的例子。我按顺序讲一下我的理解,麻烦大佬们看看到底是我哪里出错了。链接:高德地图 glTF 模型我研究了一下(以前没接触过3D模型之类的东西),发现他的模型其实由三个文件组成 ,以小黄鸭为例:Duck.gltf、Duck0.bin、DuckCM.png而且它还提供了可...

2019-03-21 16:35:14 5276 14

原创 ffmpeg推流B站直播

环境:阿里云服务器ECS Ubuntu系统 目的:在服务器上使用FFmpeg将视频推流到B站进行直播。步骤:1. 安装FFmpeg和yasm下载安装ffmpeg,官网下载地址: http://ffmpeg.org/download.html 下载后上传解压 先不安装FFmpeg,因为还没有安装yasm 到官网下载yasm http

2018-01-19 13:58:00 18276 2

原创 Linux下WordPress建站步骤

原文于个人小站:大力的小站——Linux下WordPress建站步骤配置WordPress环境LAMPLAMP 表示 Linux + Apache2 + mysql + php流程:PS:Ubuntu16.04自带php7.0的安装包,所以安装php5的时候提示会找不到安装包。1.先更新一下(不然在第二步可能会报错:E: Unable to locate package apache2)sudo a

2017-12-24 17:27:11 4165

转载 在Ubuntu下安装tomcat

原文链接 : http://blog.csdn.net/xiangwanpeng/article/details/545616881.下载上传解压移动在windows下,到官网下载tomcat8.5.9,选择格式为tar.gz通过ftp将下载的tomcat8.5.9压缩包上传到ubuntu服务器,上传完成后,进入该文件目录,使用如下命令解压:sudo tar -zxvf apache-tomcat-

2017-12-24 17:12:03 176

原创 阿里云Ubuntu下命令行发送邮件——mailx

安装MAILX sudo apt-get install heirloom-mailx配置文件编辑Ubuntu中 etc/s-nail.rc //其他系统中可能叫nail.rc 或 mail.rc在最后添加以下信息: set [email protected] //发信人邮箱 set smtp=smtps://smtp.qq.com:465 //发信人邮箱的SMT

2017-12-24 16:55:16 3452

空空如也

空空如也

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

TA关注的人

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