会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
janbar
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2021年7月18日
有1、2、3、4个数字,能组成多少个互不相同 且无重复数字的三位数?都是多少?
摘要: 前言 今天看到一个超级简单的算法题,但是我当时思路往递归,逐级筛选里面想了。结果百度查查答案,超级简单。 真是惭愧惭愧,不过我还是坚持用递归实现了,因为用递归的方案,可以适用于任何给定数据和指定位数。 传统解法 如下所示,因为题目是找1、2、3、4组合的三位数,因此可以用三重循环,遍历所有组合,筛选
阅读全文
posted @ 2021-07-18 14:24 janbar
阅读(1456)
评论(0)
推荐(0)
2021年6月23日
无需会员将有道云笔记脑图转换xmind
摘要: 我的烦恼 有道云笔记有脑图功能,我平时经常用到,之所以很少用到其他脑图工具,是因为我一直用有道云笔记写笔记。因此编辑脑图和查看脑图比较方便,但是需要将脑图导出的时候目前只支持图片和xmind,但是需要开会员,由于囊中羞涩,所以我想了别的方案。 解决方案 我找到xmind的官方GitHub: http
阅读全文
posted @ 2021-06-23 15:33 janbar
阅读(2440)
评论(0)
推荐(2)
2021年6月6日
使用goland调试远程代码
摘要: 前言 很多时候我们都在window上使用goland,并直接使用goland调试go代码。 但是很多时候我们的程序运行在Linux服务器上,虽然可以通过dlv命令行进行手动打断点调试,但是太麻烦了。 因此我查阅资料发现,goland是支持远程调试的,因此写篇文章记录一下。 操作步骤 安装dlv 在L
阅读全文
posted @ 2021-06-06 22:03 janbar
阅读(3635)
评论(0)
推荐(1)
2021年6月1日
nginx配置文件使用环境变量
摘要: 前言 由于现在需要部署nginx的docker,希望nginx配置文件里面有关server_name在启动容器前动态修改。 但是由于nginx的配置文件不支持使用环境变量。网上找了好些方案,最终选择使用envsubst的方式改写nginx配置文件。 学习envsubst envsubst就是将环境变
阅读全文
posted @ 2021-06-01 18:57 janbar
阅读(7689)
评论(0)
推荐(0)
2021年4月29日
cmder定义go命令行模板
摘要: 使用cmder时可以方便的定义各种自己使用的命令行提示功能,以下是我对go语言的命令行的提示代码。 文件放到cmder\vendor\clink-completions\go.lua local parser = clink.arg.new_parser local go_parser = pars
阅读全文
posted @ 2021-04-29 11:05 janbar
阅读(120)
评论(0)
推荐(0)
2021年4月17日
时间戳转换小工具
摘要: 有时候需要时间和时间戳之间进行转换,以及获取当前时间和时间戳。 虽然功能很小,但是也不想每次去网页上搜一搜这么麻烦,因此写了一个小工具。 源码鉴赏: package main import ( "fmt" "os" "strconv" "strings" "time" ) func main() {
阅读全文
posted @ 2021-04-17 10:35 janbar
阅读(1023)
评论(0)
推荐(0)
2021年4月3日
51单片机汇编程序,温度报警项目
摘要: Temperature 大学时的单片机汇编作品,项目地址https://github.com/jan-bar/Temperature 该项目需要protues运行,下面是可用的下载地址 链接:https://pan.baidu.com/s/13gSiLTenkSV3a5niS3untQ 提取码:7x
阅读全文
posted @ 2021-04-03 12:26 janbar
阅读(939)
评论(0)
推荐(1)
2021年4月2日
在cmder中添加命令提示功能,添加了goctl命令的提示
摘要: 经常用cmder会发现输入git后按tab键会自动提示git命令的子命令,非常的方便。 最近我在用go-zero框架,但是每次敲goctl命令都需要翻一下笔记。 因此我想让cmder支持goctl命令的自动提示功能,最终发现cmder\vendor\clink-completions\git.lua
阅读全文
posted @ 2021-04-02 17:25 janbar
阅读(296)
评论(0)
推荐(0)
2021年4月1日
前端使用bcrypt对密码加密,服务器对密码进行校验
摘要: 以前为了防止前端密码安全问题,都是对密码进行md5(password + salt)。 有些也会用别的加密方式,但还是会存在撞库,彩虹表等破解常规密码。 因此使用bcrypt加密是一个不错的选择,因为每次加密都会随机salt,每次加密结果都不一样,相对安全性更高些。 下面是一个示例代码,启动一个ht
阅读全文
posted @ 2021-04-01 19:02 janbar
阅读(2500)
评论(0)
推荐(0)
2021年3月25日
开机自启+延迟运行
摘要: 前言 大家应该都不喜欢一大堆开机自启程序运行吧,不仅拖慢开机速度,而且有些软件也不能刚开机就运行。 例如某些需要网络等环境的软件,这时候等待一段时间再运行是个不错的选择。 有些软件运行需要管理员权限,做成开机自启也稍微会有点麻烦。 因此我写了这个延迟执行的小工具,解决上述问题。 AutoStart
阅读全文
posted @ 2021-03-25 23:45 janbar
阅读(741)
评论(0)
推荐(1)
2021年2月23日
【转载】Win10彻底格式化磁盘防止数据恢复的技巧
摘要: 转载地址 注意 要尽量删除数据,请在运行cipher /w时关闭其他所有应用程序。 1.如果你在格式化磁盘后想要防止数据被恢复, Format 命令,而现在只需在其后添加 /P 参数,即可用随机数据覆盖已格式化的分区指定次数。 例如,运行命令: format D: /P:5 2.不想恢复,三轮数据写
阅读全文
posted @ 2021-02-23 14:38 janbar
阅读(1199)
评论(0)
推荐(0)
2021年2月18日
golang官方嵌入文件到可执行程序
摘要: 前言 在go官方出嵌入文件的方法前我在网上找过,并且自己还研究过,虽然没有问题,但是既然官方支持还是用起来吧。 看了下go源码embed/embed.go很简单,并且看embed/internal/embedtest/embed_test.go就知道如何使用。 示例程序 嵌入文件直接访问 原理是使用
阅读全文
posted @ 2021-02-18 17:40 janbar
阅读(1507)
评论(0)
推荐(0)
2021年2月15日
属于我的md5sum程序
摘要: 前言 之所以想做这个软件是因为一直在使用的http://keir.net/hash.html软件有很多功能不能满足。 经过自学C#,研究多线程,异步更新UI,等等知识,终于用C#完成了一个自己使用的md5sum.exe。 可以去:https://download.csdn.net/download/
阅读全文
posted @ 2021-02-15 18:20 janbar
阅读(557)
评论(5)
推荐(3)
2021年2月4日
恢复Linux误删文件
摘要: 不小心执行了rm删除了某些文件,是有点倒霉。不过我一般都会设置alias rm='rm -i'在删除的时候需要输入Y才能真正删除,当然此时用rm -f那也会直接删除了。 因此找了两种方案恢复误删的文件。 方法一 适用系统内置debugfs,适用于删除不久,文件inode还存在的方式。 1.往文件中写
阅读全文
posted @ 2021-02-04 18:09 janbar
阅读(422)
评论(0)
推荐(0)
2021年1月24日
折腾了好久的输入法显示已禁用
摘要: 本来喜欢右下角显示中英字样,方便查看当前输入法使用的是中文模式还是英文模式。 结果最近显示了一个叉叉,如下图所示: 网上到处找解决方法,烂大街的去计划任务里面启用一个服务,然后就是运行ctfmon,我用tasklist都没看到ctfmon运行。 最终还是bing上面搜索到解决方案,原来是不小心把一个
阅读全文
posted @ 2021-01-24 13:18 janbar
阅读(429)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告