上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1.说明 暴力法都知道,但是如果起始没弄好会忽略-99这个数更优的解法需要好的思路 package main import ( "fmt" "math" ) func main() { /** * 常规解法,暴力找到合适的数 * 因为a>=0 且 b>=0,因此i从-100开始 **/ for i 阅读全文
posted @ 2020-05-03 18:16 janbar 阅读(251) 评论(0) 推荐(0)
摘要: 1.画出如下svg矢量图 G 1 1 2 0 1->2 3 2 1->3 4 4 2->4 5 0 2->5 8 6 4->8 9 7 4->9 14 3 8->14 10 1 5->10 6 4 3->6 7 5 3->7 11 6 6->11 12 5 6->12 13 4 7->13 2.放出 阅读全文
posted @ 2020-05-01 15:07 janbar 阅读(317) 评论(0) 推荐(0)
摘要: 1.简介 熟悉二叉树的各种特性,包括前序、中序、后序遍历,以及还原二叉树等等主要搜集了递归和非递归方案,可以对比研究下学习这个也是为了再leetcode上刷题下面程序运行结果 <*>{1 <*>{2 <*>{0 <*>{3 <*>{4 <*>{0 <*>{5 }}}}}}} node = 1 l = 阅读全文
posted @ 2020-04-26 21:21 janbar 阅读(131) 评论(0) 推荐(0)
摘要: 需求 我的博客需要增加登录验证码,想通过邮件发送验证码希望提供一个http服务,其他服务和编程语言不必再写一个发邮件的方法 实现 package main import ( "encoding/base64" "errors" "net" "net/http" "strconv" "time" ) 阅读全文
posted @ 2020-04-13 20:39 janbar 阅读(312) 评论(0) 推荐(0)
摘要: 废话不多说直接上代码,很多人在写程序时双击打开都会一闪而逝,因此都会在程序执行最后加上获取输入的代码。但是命令行时又不想再敲一次回车。下面代码就能解决你的烦恼,原理就是判断父进程是否为cmd.exe,如果不是则说明不是命令行打开,则加上获取输入回车。 package main import ( "f 阅读全文
posted @ 2020-01-16 21:06 janbar 阅读(168) 评论(0) 推荐(0)
摘要: 1.先上代码 package main import ( "bytes" "errors" "flag" "fmt" "io" "os" "sort" "syscall" "unsafe" ) func main() { out := flag.String("o", "-", "write res 阅读全文
posted @ 2020-01-16 20:09 janbar 阅读(415) 评论(0) 推荐(0)
摘要: 1.先上代码 package main import ( "crypto/tls" "flag" "fmt" "io/ioutil" "net/http" "net/url" ) func main() { u := flag.String("u", "http://www.baidu.com", 阅读全文
posted @ 2020-01-15 11:44 janbar 阅读(296) 评论(0) 推荐(0)
摘要: 上代码 #include<stdio.h> #include<string.h> #include<stdlib.h> const char padding = '='; const char base64e[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn 阅读全文
posted @ 2020-01-10 18:27 janbar 阅读(313) 评论(0) 推荐(0)
摘要: 初衷 windows下有自解压文件,直接双击就能释放文件,并且还能执行释放文件前后要执行的脚本。Linux下我也想要这样的功能,因为我希望直接拷贝一个shell脚本给别人,别人直接运行就能用,而不是一个压缩文件,需要别人解压。 实现 #!/bin/bash # write header cat > 阅读全文
posted @ 2020-01-09 22:07 janbar 阅读(349) 评论(0) 推荐(0)
摘要: 下图就是7z官网源代码里面的ico文件,如果有条件自己编译,可以直接替换下面的图标,然后编译一个你自己的7z工具就行。不过我比较懒,还是通过修改注册表的方式改成别的ico图标吧。 源码和可执行程序下载 百度网盘,提取码: iz2t 使用方法 .\ico7Zip.exe -h Usage of .\i 阅读全文
posted @ 2019-12-30 19:16 janbar 阅读(4676) 评论(0) 推荐(0)
摘要: 码云地址 sshdTwoVerification 介绍 ssh登录二次验证 问题:现在很多人的Linux服务器可能会被攻击,只校验一次后台用户名密码登录变得不再保险。 当然大家首先要做的是修改ssh服务端口,不要用默认22,这样会增加攻击难度,但还是不保险。 方案1:使用ssh密钥文件登录,好处就是 阅读全文
posted @ 2019-11-12 09:37 janbar 阅读(454) 评论(0) 推荐(0)
摘要: 1.遇到问题 因为平时需要查看json内容,有时候修改后需要压缩json,虽然已经有网页可以实现,但每次打开网页也很麻烦啊。虽然notpad++也有NPPJSONViewer这个插件,但是目前只有格式化json的功能,没有压缩json的功能。这就比较蛋疼咯。 2.解决方案 set compact=c 阅读全文
posted @ 2019-11-01 16:04 janbar 阅读(195) 评论(0) 推荐(0)
摘要: 最近浏览器主页被篡改了,网上到处找方法 什么改注册表啊、改快捷方式中多于的链接啊,等等都没用。 最终在几个知乎上的专业回答中看到了原因,https://www.zhihu.com/question/21883209 第一个回答就是了,说是explorer.exe被恶意dll修改了打开软件的过程,只要 阅读全文
posted @ 2018-04-24 11:28 janbar 阅读(394) 评论(0) 推荐(0)
摘要: 去除代码中注释需要注意下面几点 首先注释有”/*”开始到”*/”结束的多行或单行注释 其次还有”//”这种单行注释 另外还需要注意双引号和单引号内的字符不要算到注释中因此我设计以下程序 当遇到””“双引号和”’“时需要跳过整个字符串,特别注意字符串和字符内部转义字符。 当遇到”/“斜杠时,匹配下一个 阅读全文
posted @ 2017-12-15 15:59 janbar 阅读(653) 评论(0) 推荐(0)
摘要: 首先是我的一个出错提示的头文件<myerr.h>,自从用了根本停不下来啊!!! #ifndef _MYERR_H_ #define _MYERR_H_ #include <stdio.h> #include <string.h> #include <errno.h> extern int errno 阅读全文
posted @ 2014-12-09 14:19 janbar 阅读(160) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页