转载来自于http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.htmlASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称...
在公网中每时每刻都有人通过密码字典暴力破解试图登陆你的服务器,不信请看该日志文件大小du -sh `ls /var/log | grep btmp`,该文件存储了ssh失败登陆的记录。文件越大/增长越快,说明你的服务器处于被别人暴力破解的危险中!为了避免这种危险,必须做好两点:1. 修改SSH默认端...
其实我是一名后端开发者(笑),事情是这样的,每次改页面或js的时候都要去IDE里面更新一下,页面才能生效,我用的IDE是IDEA,众所周知IDEA必须选择exploded包改动静态资源并update source才能生效,麻烦....于是,作为一名自力更生的开发者就在思考:既然Chrome能修改js...
这只是一篇我自己学习java的流水账笔记,包含了以下内容,全是基础代码示例,希望对正在学习java的小伙伴有帮助基础类型转换: The convertion of basic data types字符串统计: String counting functions冒泡排序,选择排序,二分法查找:bubb...
OpenResty+Lua限流实战当业务量越来越大的时候,为了能保证服务的运行,限流是必不可少的!OpenResty是一个高性能网关OpenResty® is a dynamic web platform based on NGINX and LuaJIT.OpenResty = Nginx + L...
起因一个java进程,通过top命令查看到其CPU使用量400%多(八核CPU),于是通过进程查线程,再通过线程查询调用堆栈发现是Java的replaceAll方法在消耗CPU,再具体一点就是Java的正则表达式处理在消耗大量CPU进程查线程,查堆栈信息看这里Linux中找出Java程序占用大量CP...
在做一个在微信分享文章的项目,在微信分享的链接要有描述和图片必须调用微信的JS-SDK。而且现在(201904)只有企业认证的微信公众号/服务号微信才给分享接口的调用权限,普通/个人微信号公众号没有。而且现在(201904)只有企业认证的微信公众号/服务号微信才给分享接口的调用权限,普通/个人微信号...
Sina-Imgbed新浪(微博)图床,对接新浪API,实现图片外链,采用Spring-boot + Maven,预览地址:http://sina.1024.servicesGithub地址食用方法clone项目(建议用IDEA clone,会自动配置maven项目)修改配置1. Sina-Imgb...
史上最简单的进制互转,如果你要是看完没懂得话,欢迎打我,我最喜欢看你一言不合就打赏的样子~~~!!!本文以二进制与十进制的互转为核心,八进制与二进制、十六进制与二进制的互转为基础,作为其他进制相互转换的桥梁,只要你会以上三种进制的互转,那么二、八、十、十六任意进制之间的互转都没问题。基本约定B(Bi...
起因在工作中遇到一段有层次结构的数据被扁平化后,需要再次还原层次数据结构的问题。原始数据数据表达的是某个号码的各种费用,以月份为周期,然后展示了该月份下面的费用详情,该数据是有层次的数据:Acct-ID XXXXXXXXXPaymen...