Awareness是Futureproof公司的产品,官网地址:http://iamfutureproof.com/tools/awareness/。
NAT VPS 是共享同一个公网ip(v4)地址,通过端口映射方式与外界通信和提供服务的VPS。NAT VPS的主要缺点是能使用的端口有限制,一般十个左右,并且大多数商家不允许选择端口号。但NAT VPS有它盖不住的优点:便宜。NAT VPS省去了ip费用,带宽也是共享的,价格一般比普通vps要便宜不少。
Linux 的发行版实在是太多了。初次接触 Linux 的同学,面对这么的发行版,估计会有点晕。所以,在写完《新手如何搞定 Linux 操作系统》一文之后,俺接着来扫盲一下 Linux 的发行版。
Composer是PHP社区推荐的依赖管理工具。Composer之于PHP犹如npm之于Node,几乎是做现代化PHP开发的必备技能。本文简要回顾相关概念和Composer用法。
问题:引入多个外部jar包后,出现”duplicate files copied in apk META-INF/LICENSE”的错误
今早醒来后看到有新邮件,提醒七点期间博客宕机了十几分钟。连上服务器看Nginx记录,发现期间有人用开源爬虫工具密集访问站点,导致后续请求耗时巨长,最终都返回了499错误码。前往服务器控制台查看CPU使用情况,七点时有一段陡峭的使用率飙升曲线。所以宕机是突发请求加WordPress性能引起。
安装Linux系统时,给 /boot
目录单独分区,常规大小是200m。今天更新系统内核时出现错误: Transaction Check Error: installing package kernel-xxx needs xMB on the /boot filesystem
。
打release包时出现 transformNativeLibsWithStripDebugSymbolForRelease
异常:
在配置更安全的https连接一文中,根据安全网站的建议,对web服务器的https做了诸多安全性改进的配置,其中一项便是X-Frame-Options。
使用Let’s Encrypt的免费证书 讲述了如何从Let’s Encrypt获取免费证书,配置nginx来支持用https方式访问站点。昨晚想到https安全性的问题,查阅资料后更新了配置,提高了本站的安全性。
众所周知的原因,外面世界的内容不是你想看就能看。许多先进的科学技术内容,例如google上的内容,有时候就非常奢侈。为了突破自己人的封锁,借梯子翻墙是必须的。因为有国外的vps,之前一直使用ssh的socks5代理。由于socks5代理越来越不稳定,加上foxmail莫名不能连接到gmail,一直用着gmail的表示这样就不好玩了,没办法那就试试比ssh更好的socks5代理服务:shadowsocks。
“得了灰指甲,一个传染俩。问我怎么办,马上用亮甲!”经过多年的广告轰炸,亮甲的这句广告词大部分人应该都耳熟能详。
使用crontab对服务器上的运行情况进行信息收集和监控,检测端口是否正常监听用到ss命令:
和用户有交互的系统必不可少的功能包括收集用户数据、校验和处理。实际业务中,往往还需要将数据进行持久化存储。出于安全考虑,开发人员应当牢牢把握“客户端的输入都是不可信”的准则,客户端传过来的数据先进行过滤和清洗后再存储或传递到内部系统。
思绪飞向那个世界 那是寄宿着思念的世界 那是光华萦绕大地的世界 那是星霜绽满天空的世界 守望天际的少女 守护少女的铁人
发送邮件是网站的常用功能,用户激活、找回密码等场景常需要发送邮件到用户邮箱。本文先回顾发送邮件的相关概念,再给出使用PHP发送邮件的示例代码。
打开许久没用的PHPStorm,提示PHP文件里的“Group Use”语法在PHP7中才可用。尝试进设置里更改PHP语法版本,发现熟悉的下拉框不可选。虽然不影响使用,但作为强迫症患者,项目中的一条条红线不解决掉是不能安心写代码的。
站点上不时存在大量的恶意请求,最开始的做法是跑脚本把IP加入iptables黑名单。慢慢发现这个方案的的弊端是IP将被永久封杀,处于动态分配IP的用户有可能被误杀,并且一直无法访问。
项目中的库使用了c++0x中的功能,需要支持c++11的编译器。CentOS6软件仓库中的gcc/g++版本是4.4.7,4.7以上的版本才能完全支持c++11的标准,从而需要下载并从源码编译安装gcc。下面是安装步骤:
个人代码托管平台是使用gitlab自己搭建的。今天推送和更新时发现竟然提示需要git账号的密码。心头不由一阵疑惑:这TM搞的什么鬼?!难道没有把这个开发机的key条件到受信任的key列表里吗?添加当前key到受信任ssh列表,却提示已经添加过了。
在某个技术群里有人说库和框架是一样的,我对这个观点打太认同。仔细想了一下,总结出两者有如下区别:
购买了阿里云的ECS服务器,系统为64位的CentOS 6.5,记录一下初始化和配置过程。
PHP自5.5起引入了生成器(Generator),基于其可实现协程编程。本文先回顾生成器,然后过渡到协程编程。
今天在推上看到一条获取PHP类私有属性的推文,感觉很有意思:
刚接触WordPress博客/网站时,本人并没什么备份概念。博客不在了大不了重新搭建,反正既没什么人看,也没有多少东西。工作后遇到过网络攻击、运维失误、硬件故障等意外,安全和备份意识越来越强,对其重要性的认识上升到新的层面。
计算机程序可以分为两种: GUI(Graphical User Interface) 和 CLI(Command Line Interface) 两种。GUI程序有图形界面,能过响应鼠标,键盘,外设等发送的消息,对用户友好;CLI程序以命令行方式运行在终端下,具有效率高的特点,但是掌握起来困难大。windows和mac系统上的程序大部分都是GUI程序,适用于大部分的用户使用。linux图形桌面发行版的程序当然也是GUI程序,不过linux的桌面市场份额很小,基本上用在服务器领域,所以学习linux主要用的是CLI程序。(安卓是基于linux的,上面的程序主要也是GUI程序)
问题 调用WordPress的xmlrpc接口,出现Fault -32700: 'parse error. not well formed'的错误信息。 原因 WordPress所在主机未安装xml拓展。 解决办法 在WordPress的站点主机上安装php-xml拓展。CentOS系统的安装命令为:yum install -y php-xml。
配置Nginx,不可避免的要用到location区块设置。以前使用都是直接上网找教程,不求甚解。现在想系统的了解一下Nginx,就从最常用的location指令入手。
之前有过惨痛的丢东西经历,教训和印象都十分深刻。踩过几次坑后,现在已经极少遗失东西了(节操不算啊喂!)。万万没想到,在自信满满的时候,竟然把学生卡弄丢了!!
程序中出现nan意味着崩溃,不对其进行判断则程序继续运行,浪费cpu。而如果程序中每次都检测,代价太大。折中之下另外写了一个检测脚本,既能及时发现程序崩溃,又无需原来的程序做额外操作,保证了性能。
.po和.mo文件是WordPress中语言相关的两种文件。 po
是Portable Object(可移植对象)的缩写,存放待翻译的字符串信息,可直接用文本编辑器打开编辑; mo
是Machine Object的缩写,二进制文件,程序运行时从mo文件查找字符串的翻译。
由于LineageOS的特性,每隔一周就会构建一个新的版本。新的版本中可能包含了一些重要的更新,可以带来性能、体验的优化等。好消息是LineageOS可以OTA在线更新,并且升级过程中不会损坏手机内安装的应用和数据。以下是运行LineageOS系统的一加3T手机更新至最新版系统的过程。
经过一个月左右的开发,新版的二学位网站基本功能已经完成。在前天,生医学院正式上线了新版的网站。网站网址是:https://buaabme2.com
前文 树莓派设置samba文件共享 介绍了 树莓派 设置samba搭建共享网盘的详细步骤。然而 samba 要与macos良好的协作,例如作为time machine(时光机器)的备份目的地,需要额外的设置。
仙五前传正式发售的第二天就把游戏CD买了回来,装上之后就开始试玩。当时正值学期末,许多杂事需要处理,只是休闲的时候偶尔玩玩。
php主要用于开发web端,所以除了安装php本身,web服务器和数据库也是必不可少的。本文是安装和配置nginx、mysql(mariadb)的简易教程。
zsh 默认启用了命令记录(history)共享。打开多个终端tab,在某个tab中输入命令,该命令记录会马上共享到其他tab,然后设置为最后一条命令(按上箭头⬆️就能看到)。因本人长期使用多个终端同时操作,这个特性会打断同一终端历史命令的连续性,所以非常讨厌这个特性。
因为某特殊需求,要对客户端的连接作出限制,例如某端口的全局并发访问数不能超过2个。根据个人所掌握知识,可以从两方面入手:防火墙和nginx接入层。
继爆出深圳公司深网视界人脸识别数据库在公网裸奔后,安全研究员Victor Gevers这两天又搞出大新闻: 多款社交软件、每天数亿人的聊天记录在公网上明文传输,存储在电信骨干网的多个分布式数据库上 。
前面写过一篇文章叫《意志力》,是在读完《意志力》这本书随便而写。本文叫做《自制力》,很可惜没有看过以此为名的书或者文章~算是交代清楚两者的关系吧。
昨晚睡前想到可以用CDN加速网站访问。正好域名已备案,并且七牛的账户里有钱,不用简直天理不容,于是立马决定上七牛云的cdn。本以为老司机出马肯定顺风顺水水到渠成,没想到阴沟里还差点翻了船。
使用NAT VPS的一点注意事项 开始接触到NAT VPS,之后一发不可收拾,仿佛打开了折腾云服务器的新世界。根据 大带宽大流量VPS商家汇总 的信息,找到了一家性价比超高的VPS商家:云筏科技。
从第一个安卓手机moto atrix 4g开始,就一直用cm作为手机操系统。去年六月份新买了一加手机,到手后就刷上了cm为一加定制的cm11s系统。感谢国家,一加手机的联通3G/4G功能在大陆地区默认是被屏蔽的。手上的联通号为了享受高速的联通3G服务,必须要通过技术手段破解这个限制。
之前多次吐槽Windows上做开发效率不高,主要原因是巨硬的产品对开发人员相当的不友好。前几天安装了SQL Server 2017,今天系统提示有更新。然而每次都更新失败,并且每次都要重启系统,导致打开的各种工作窗口都要关闭。网页、钉钉等打开的软件和页面又要重新登录,十分烦人。今天实在受不了,一怒之下把SQL Server、Visual Studio等全部删除,硬盘空出几十个G,有种浑身清爽的感觉。
春暖花开,万物复苏,期盼已久的桃花节终于开幕了!爸爸妈妈带我去黄桃之乡——枝城镇全心畈村赏桃花,还没看见桃花呢,我们的脸上就笑成了一朵桃花似的。
Linux用户的用户名保存在 /etc/passwd
文件中,密码保存在 /etc/shadow
中。要禁止用户修改/重置密码,将这两个文件设置为只读即可:
‹‹
‹
2
3
4
5
6
7
8
9
10
11
›
››
返回完整版
本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们(QQ:778292363 邮箱:同QQ邮箱),本网站将在第一时间及时删除。 备案号:豫ICP备12018881号-4 Copyright: 期权记