Tangs_
码龄7年
  • 130,865
    被访问
  • 23
    原创
  • 107,910
    排名
  • 13
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:梦想就是成为自己心中的大神,而不是再去羡慕别人。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2015-11-29
博客简介:

Tangs_的博客

博客描述:
终点是目标,但永远没有终点,那就好好感受过程。
查看详细资料
  • 1
    领奖
    总分 71 当月 4
个人成就
  • 获得57次点赞
  • 内容获得45次评论
  • 获得61次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 2篇
    2020年
  • 11篇
    2019年
  • 8篇
    2018年
  • 1篇
    2017年
  • 1篇
    2015年
成就勋章
TA的专栏
  • 前端
    1篇
  • golang
    4篇
  • c++
  • js
  • 拭泪丶
  • bootstrap
  • web
    3篇
  • python
  • musicDream
  • 爬虫
  • 随笔
    1篇
  • 转码
    1篇
  • 服务器
    11篇
  • 考研
    1篇
  • 算法
    1篇
  • tools
    2篇
  • linux
    7篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

微信红包算法概率比较

微信红包算法概率探究
原创
发布博客 2022.01.14 ·
798 阅读 ·
0 点赞 ·
0 评论

利用内网穿透提供前端对接微信等第三方重定向域名的方案

一、背景通常前端在对接第三方登录,比如微信登录时,基于oauth2.x微信端收到登录请求后会发起重定向并携带参数code到前端,前端再通过获取url中的code发起登录。但是由于本地开发都是用localhost,微信的重定向是基于信任域名,这就导致前端本地环境无法被重定向,从而使得前端本地对接登录时因此无法对接。一个简单又麻烦的方法时,提交代码到服务器,通过域名访问客户端进行微信登录的调试,但是调试过程中每次调整都需要提交,使得debug很麻烦,即编写容易调试麻烦。二、方案思路通过内网穿透
原创
发布博客 2021.02.21 ·
370 阅读 ·
0 点赞 ·
0 评论

Idea骚操作 -- 结构体Tag自动命名

idea骚操作之自定义tag名
原创
发布博客 2020.01.30 ·
1123 阅读 ·
0 点赞 ·
0 评论

SSH ProxyCommand with Netcat

一篇关于ssh代理的好文章。也就可以利用该代理实现跳板机。
转载
发布博客 2020.01.22 ·
762 阅读 ·
0 点赞 ·
0 评论

HashMap实现内存扩容

HashMap首先,什么是HashMap?百度百科说基于哈希表的 Map 接口的实现。什么是Map呢?可以简单理解为<key, value>。ActionHashMap实现的方式有多种,主要区别个人认为就是在Hash查找,如何解决Hash碰撞上。(Hash函数用什么,怎么哈希,这个跟着大家调用库就好了,反正我也证明不了Hash函数里面的数学问题)在这里说的是 数组和链表混用的一...
原创
发布博客 2019.08.05 ·
522 阅读 ·
0 点赞 ·
0 评论

golang sync.Wait()不执行解决

goroutine 似乎不用解释太多,可以利用它实现多线程,也可以利用它来实现异步事件。在使用关键字go的过程中,常常会将用到sync.WaitGroup, 如下一段代码。package mainimport ( "fmt" "sync" "time")func Run() { var wg = &sync.WaitGroup{} go func() { wg....
原创
发布博客 2019.04.08 ·
2139 阅读 ·
0 点赞 ·
0 评论

命令行实现单个进度条,或者刷新一行的内容

如何实现上gif中同一行不停的刷新内容?在linux like 中利用apt / yum 安装时,常常会遇到进度条在同一行不停的变化,在之前使用ffmpeg转码时,也是会看到进度条总在同一行刷新。那如何实现呢??这里涉及到 \r,
的区别名称说明\r回到一行的行首
换行所以只要在每次打印的时候,将光标移到行首,再输出内容,即可覆盖当前行内容,并...
原创
发布博客 2019.04.03 ·
3480 阅读 ·
3 点赞 ·
0 评论

ssh免密登录

ssh 登录服务器时,有两种方式,一是密码登录,二是公钥登录。首先查看id_rsa id_rsa.pub两个文件是否存在,windows目录是:C:\Users\username\.ssh下, linux目录是:$HOME/.ssh下。如果文件不存在,则执行命令生成私钥和秘钥:这里的-t是指定算法,可以指定的算法有四种 dsa | ecdsa | ed25519 | rsa。ssh指定rs...
原创
发布博客 2019.03.14 ·
327 阅读 ·
1 点赞 ·
0 评论

linux显示日历小程序

一个超级简单的很有趣的小命令,cal,全称为calendar(日历)。效果如下:tangs@ubuntu:~$ cal February 2019Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 910 11 12 13 14 15 1617 18 19 20 21 22 2324 25 26 27 28...
原创
发布博客 2019.02.28 ·
240 阅读 ·
0 点赞 ·
0 评论

linux利用whereis,which查找文件

在linux上安装了某个应用时,是否会偶尔找不到应用的某些文件位置???可以通过find命令查找,但是也可以通过whereis,which来快速定位。whereiswhereis可以定位二进制文件,源文件,说明文件,查找时不需要文件的前置路径和后置扩展,whereis会尝试在标准的linux位置,$PATH 和 $MANPATH中定位我们想要的程序。并且whereis可以同时分别查找多个文件...
原创
发布博客 2019.02.20 ·
1491 阅读 ·
0 点赞 ·
5 评论

linux history使用小结

在服务器运维的时候,通常一个很重要的步骤的是需要记录history,因为一旦服务器发生异常的时候,可以通过history查看是不是误操作,或者其他原因。history记录了在一段时间内终端输入的命令,该命令是linux默认安装的程序,形如:tangs@ubuntu:/home/tangs$ history 1 ls -all 2 history 3 vim ~/....
原创
发布博客 2019.02.11 ·
2219 阅读 ·
1 点赞 ·
0 评论

linux优先级 nice 和 priority

nice&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;nice就是一个linux上的一个程序,它直接映射到同名的内核调用。一般称之为静态优先级,即进程一旦开始,如果不用renice修改,改进程的nice不
原创
发布博客 2019.01.25 ·
4078 阅读 ·
6 点赞 ·
0 评论

mpstat参数解释

mpstat 解释可以通过 man mpstat查看。描述:mpstat (multiprocessor state) 可以查看所有cpu的平均负载,也可以查看指定cpu的负载。tangs@ubuntu:~$ mpstatLinux 4.15.0-36-generic (ubuntu) Wednesday, January 09, 2019 _x86_64_ ...
原创
发布博客 2019.01.22 ·
1141 阅读 ·
0 点赞 ·
0 评论

[转载]Linux三剑客之awk命令

一篇对awk很可读,很详细的文章,必须保存。https://www.cnblogs.com/ginvip/p/6352157.html
转载
发布博客 2019.01.12 ·
108 阅读 ·
0 点赞 ·
0 评论

top命令下的参数详解,以及htop和top的比较

参考文章:https://blog.csdn.net/sasoritattoo/article/details/9318893https://www.jianshu.com/p/6e9b0cc7f348
原创
发布博客 2019.01.09 ·
2898 阅读 ·
0 点赞 ·
0 评论

idea [Open File or Project] 修改默认路径

idea 每次打开目录或者创建目录时都要从 ~/user/ 开始,是不是感觉特别麻烦,例如图:每次都从这开始找到目标目录很麻烦。于是可以修改这个默认目录。idea 2018.* 之后的可以直接在System Setting 中设置。如图,windows:Mac OS:2018之前的版本:两个方法:方法一、C:\Users\tangs.IntelliJIdea2017.2\co...
原创
发布博客 2018.12.28 ·
17023 阅读 ·
5 点赞 ·
0 评论

线索二叉树存在的意义

百度,google了二十分钟也没看到关于线索二叉树的应用。线索二叉树减少了的空指针域的同时又对每个节点增加了两个标志位。如果要遍历树可以用栈或者队列或者递归,那线索二叉树的意义是什么?莫不是学者们强迫症犯了就为了减少空指针域的个数。而且个人觉得线索二叉树在建立的时候使得树的建立变得复杂了一点点,从逻辑上去想也变得复杂,觉得有点吃力不讨好。除了考试时可能会考到线索二叉树,其他的用处暂时没发现...
原创
发布博客 2018.10.13 ·
12865 阅读 ·
29 点赞 ·
21 评论

https下调用http

关于https和http的区别,遇到 RT 的问题,基本概念应该是清楚的,以下说明如何在开发中解决 https下调用http接口。我解决这个问题,花了很多时间来google,尝试搜索的答案中的各种办法,没有一个能解决,而且亲测失败。失败的解决方案在html中嵌入 iframe网上一片的解决方案都是这个,我实在不知道他们是怎么实现的,难道都在瞎扯?iframe嵌入就是通过url引入和if...
原创
发布博客 2018.09.19 ·
43991 阅读 ·
0 点赞 ·
13 评论

golang 发送邮件

golang发送邮件插件实现,有时候会返回错误554,有可能是主题或者内容中包含了一些被认为是垃圾的词语,换一个表达试一试。以下亲测qq邮箱和126邮箱正常。package emailimport ( "net/smtp" "strings")const MAIL_HTML = "html"const MAIL_TEXT = "text"type Auth ...
原创
发布博客 2018.03.16 ·
1223 阅读 ·
0 点赞 ·
0 评论

磁盘阵列卡 远程监控(MegaRAID Storage Manager)(一)

前言服务器通常都会搭载磁盘阵列卡来管理多个磁盘,然后多个小磁盘合并起来组成一个让操作系统以为很大的磁盘。如:5个512GB的磁盘合起来就变成了操作系统显示的2.5TB的大磁盘,尽管事实上可使用的空间并不是2.5TB,原因可以百度百科raid5。为了保证服务器上的数据安全,一般阵列卡会做raid5,或者raid6等等。但是这避免不了可能存在某个磁盘损坏的情况。对于LSI的阵列卡官方有远程监控...
原创
发布博客 2018.03.09 ·
12324 阅读 ·
3 点赞 ·
0 评论
加载更多