会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
janbar
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年10月23日
博客园贴边打赏
摘要: 前言 玩博客园到网上找各种美化博客和主题啥的,找到一些好玩的东西,比如打赏插件。我一开始也是用的别人现成的插件,但是觉得过于复杂。还是自己研究研究,搞个简单版本吧。 同时也多多练习练习自己的前端编码能力吧,虽然我是个后端程序猿,不过不影响我向全栈发展,哈哈。 贴边打赏 美化二维码 首先需要在微信和支
阅读全文
posted @ 2020-10-23 16:21 janbar
阅读(282)
评论(0)
推荐(1)
2020年10月18日
几种常用的排序代码
摘要: 简单的代码 在我的笔记里面找到几种常用的排序代码,包括“冒泡排序、选择排序、二分排序、快速排序”。关于这些排序的原理,我之前是有专门研究的,网上也有很多教程。 package main import ( "fmt" "math/rand" "time" ) func main() { rand.Se
阅读全文
posted @ 2020-10-18 22:48 janbar
阅读(1868)
评论(0)
推荐(0)
2020年10月17日
打扮我自己的博客
摘要: 前言 决定在博客园写博客以后,我搜索了好多关于博客的美化教程,以及试过好多博客主题。有的呢太花哨,有很多动态效果,这种比较占用电脑资源。有的呢太复杂,看得我眼花缭乱。有的呢,太简单,感觉不好看。经过我不懈努力,终于找到了一款我感觉还不错的博客主题【点击跳转】【新版地址】。刚开始是使用作者给的方式一或
阅读全文
posted @ 2020-10-17 11:27 janbar
阅读(333)
评论(2)
推荐(5)
2020年10月16日
Markdown指南
摘要: Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 可查看【百度百科】深入了解。也可以查阅【官方文档】进行学习。 本博文的原文可以【点击下载】,然后复制到自己发布博客园Markdown文章,转载请注明本文地址。
阅读全文
posted @ 2020-10-16 19:46 janbar
阅读(989)
评论(12)
推荐(3)
2020年10月15日
Windows下CertUtil校验和编码文件
摘要: 前言 CertUtil.exe是一个命令行程序,作为证书服务的一部分安装。可以使用CertUtil.exe转储和显示证书颁发机构(CA)配置信息、配置证书服务、备份和恢复CA组件,以及验证证书、密钥对和证书链。如果certutil在没有附加参数的证书颁发机构上运行,它将显示当前的证书颁发机构配置。如
阅读全文
posted @ 2020-10-15 16:51 janbar
阅读(2074)
评论(4)
推荐(2)
2020年10月14日
golang不想http自动处理重定向的解决方案
摘要: 前言 有时候发送http请求不想让库自动帮忙处理重定向,库里面默认的是会把所有重定向都完成一遍,结果就是最后一个没有重定向的请求的结果。因此需要一种方案直接获取首次访问的结果,不走重定向。go的http库里面是使用如下代码检查重定向的,以前我傻傻的修改源码让下面这段代码直接返回,这样需要重新编译go
阅读全文
posted @ 2020-10-14 13:15 janbar
阅读(1864)
评论(0)
推荐(1)
2020年10月12日
学习WebDav
摘要: 前言 在之前一篇文章【keepass+坚果云管理我的密码】中我使用了坚果云的WebDav服务来让我的KeePass实现多平台和设备共享数据库文件。然后我就想学一学WebDav是什么,有什么用,以及如何使用。在这之前我也用过相关网络存储功能的服务,用来保存我定时打包的备份文件,当时考虑用百度网盘这类网
阅读全文
posted @ 2020-10-12 17:57 janbar
阅读(3233)
评论(4)
推荐(2)
2020年10月8日
keepass+坚果云管理我的密码
摘要: 前言 KeePass是一款免费、小巧、绿色且开源的密码管理工具,多年来一直深受大众的好评,它能为用户提供一个足够安全的加密技术来保存各种各样的账号和密码。由于KeePass自身不带同步功能,所以如果有多设备使用需求的人,可以搭配【坚果云】进行使用。本人之前也是一直用keepass,但是没有发现可以把
阅读全文
posted @ 2020-10-08 14:00 janbar
阅读(1263)
评论(0)
推荐(0)
2020年9月26日
定制右键功能,看这一篇就够了
摘要: 前言 有时候有些经常用到的功能希望可以自定义加入右键菜单中,那么本文可以带你了解通过修改注册表方式定制右键菜单。 特别注意修改注册表属于高危操作,不认识、不知道的注册表不要轻易删除或修改。在编辑注册表之前记得备份注册表。 右键菜单分为很多种,后面我会介绍几个常用的情况,大致情况有下面几种: 1. 桌
阅读全文
posted @ 2020-09-26 22:36 janbar
阅读(5446)
评论(6)
推荐(3)
2020年9月20日
翻转二叉树
摘要: 1.递归 当前节点不为空则交换左右子节点,递归非常直观。 func invertTree1(root *TreeNode) *TreeNode { if root != nil { root.Left, root.Right = invertTree1(root.Right), invertTree
阅读全文
posted @ 2020-09-20 10:32 janbar
阅读(260)
评论(0)
推荐(0)
加密sqlite3数据库文件
摘要: GitHub地址 EncryptSqlite3 加密sqlite3数据库,产生的数据库文件别人打不开。 实现原理 在写入文件前对每个字节加密,这样存入文件的就是加密后的数据。 将从文件读取的数据每个字节都解密,这样就得到正确数据用于处理。 可以搜索c/sqlite3.c和go/sqlite3-bin
阅读全文
posted @ 2020-09-20 10:22 janbar
阅读(1978)
评论(0)
推荐(0)
算出cron表达式接下来几次执行时间
摘要: 1.使用cron库 需要使用的go库:【点击跳转】。 具体使用方法可以参照例子使用,下面主要实现计算接下来几次cron表达式执行时间。 package main import ( "flag" "fmt" "log" "time" "github.com/robfig/cron" ) func ma
阅读全文
posted @ 2020-09-20 10:18 janbar
阅读(2717)
评论(0)
推荐(0)
关于斐波那契数列的3种解法
摘要: 1.斐波那契 关于斐波那契数列的定义和应用网上已经有一大堆介绍了,可以去查一查。我以前只知道用循环和递归这两种方式求,但是最近发现一种矩阵乘方的方式来求解。因此就用C语言实现了这3中方式。 求斐波那契第n个数,循环 求斐波那契第n个数,递归(n大了后会有很多重复运算,不推荐) 矩阵法计算 #incl
阅读全文
posted @ 2020-09-20 10:15 janbar
阅读(590)
评论(2)
推荐(1)
golang通过cgo调用lua
摘要: 1.前期准备 1.第三方库:https://github.com/aarzilli/golua 2.下载lua源码:https://www.lua.org/ftp/lua-5.1.4.tar.gz 3.编译lua: 在windows下使用“mingw32-make.exe mingw test” 在
阅读全文
posted @ 2020-09-20 10:12 janbar
阅读(1286)
评论(0)
推荐(0)
学习go语言并完成第一个作品
摘要: 之前有使用C#写一个Windows下的发送邮件的命令行工具,方便一些脚本出现异常时向我的邮箱发送邮件提醒。但这并没有被我频繁使用,因为我的有些脚本还是在linux下面运行,因此我又有一篇文章用linux的C编写一个发送邮件的可执行程序,但是功能太简单了,中文字符很难处理。 因此我选择了Go语言,因为
阅读全文
posted @ 2020-09-20 10:08 janbar
阅读(381)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页