Easter79 Easter79
3年前
stm32 diy 机械键盘
程序员对机械键盘的需求不止于情怀,当然,对于算法工程师、逻辑复杂而代码量小的软件工程师来说,平时对键盘的操作并没有那么多,可能对机械键盘并不感兴趣。而我曾经是一个日常大量编码、运维的数据工程师,逻辑简单,键盘操作却很多,特别是对十几台服务器ssh不能用鼠标,更增加了键盘的用量。为了统一工作流程,我使用vim作为Windows、Linux的唯一编辑器,让c/c
Stella981 Stella981
3年前
Khan安全
随着科技时代的发展,物联网(IOT)成为数字化转型时代热门的技术之一。据数据统计,到2020年,全球连接的设备将超过260亿,而2016年仅为60亿,但是在这庞大的iot设备背后却存在着巨大的网络安全问题,有数十亿用户使用存在安全漏洞的设备,试想一下,当攻击者入侵智能电视、自动取款机时,会对消费者和企业产生什么样的负面影响;甚至当攻击者入侵自
Stella981 Stella981
3年前
Python数组操作将一维数组变成二维数组
一、问题我们在进行数组操作的时候会遇到将一个低维的数组变成一个高维的素数组二、解决第一种方法基本思路就是将低维数组进行等长的循环,在第一次为零的情况下,需要添加一个\\数组,原因是将它的基本框架搭建起来1records1,2,3,4,5,6,7,8,9,10,11,12
Wesley13 Wesley13
3年前
Java集合多线程安全
线程安全与不安全集合线程不安全集合:ArrayListLinkedListHashMapHashSetTreeMapTreeSetStringBulider线程安全集合:VectorHashTablePropertie
Wesley13 Wesley13
3年前
Java避坑宝典《Java业务开发常见错误100例》上线了
写这个专栏的缘起之前我写过一篇博客:《朱晔的互联网架构实践心得S2E2:写业务代码最容易掉的10种坑》,引起的关注还是挺多的。后来和极客时间的编辑一拍即合决定以这个为题写一个专栏。其实所谓坑就是容易忽略但是不容易发现的问题,大部分生产事故都是发布、运维相关的配置引起,真正代码中的问题上线后产生问题的坑并不多,虽然我接触过很多生产事故,但
Stella981 Stella981
3年前
Docker安全
我们知道dockerrun命令可以用来运行容器。那运行这个命令后,Docker做了哪些具体的工作呢?具体如下:1.dockerrun命令初始化。2.Docker运行lxcstart来执行run命令。3.lxcstart在容器中创建了一组namespace和ControlGroups。namespace是隔离的第一
Stella981 Stella981
3年前
Greenplum安全
目录Greenplum安全身份认证pg\_hba.conf配置连接类型pg\_hba.conf配置连接数据库pg\_hba.conf配置连接用户pg\_hba.conf配置连接网络地址pg\_hba.conf配置用户的认证方法Greenplum安全 身份认证
Wesley13 Wesley13
3年前
PHP二维数据排序,二维数据模糊查询
一、因为项目中的一个报表需要合并三个表的数据,所以分表查询再合并数据,利用PHP数组函数进行排序,搜索。三表合并后的数组结构如下:Array(0Array(history_id12sla_group_
Wesley13 Wesley13
3年前
信息安全
ylbtech信息安全攻击XSS:XSS/CSS攻击XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实际上也可以包括Java、VBScript、ActiveX、Flash或者甚至是普通的HTML。攻击成功后
美味蟹黄堡 美味蟹黄堡
2年前
维护你的服务器
常规服务器维护可减少停机和故障,这对当今信息化的快速社会来说至关重要,很多时候服务器一次故障带来的后果是连锁性的,财产和经济效益的损失尚可弥补,但是丢失了公信力以及客户,用户群体的信任,就不是重开几单谈几个合作能弥补得了的。我们公司自己的产品一般都是放在江苏艾盾,3A网络这种专业的IDC服务商那里,和他们合作的氛围比较自然随和,专业的运维团队也是随叫随到,很