vmess 折腾记
我们往往过于自信,对于一些认为不是问题的问题,认为不可能发生,结果还真的发生了。心中一万个草泥马,这我怎么就是想不到呢?我是真的万万没有想到,服务器的时间会不准。这都什么年代了。前几个月,给我造成的感觉是间歇性失效,自己也搞不懂怎么回事,重新配置一下,好像又可以了。在冬季的室外,零下折腾了许久,三个半小时,终于发现了 date 命令输出的时间慢了三分钟,我是一个不解决问题不放手的人,就是那么的犟。vm...
Java 中如何避免空指针异常
在 Java 程序中,排名前几位的异常一定包含空指针异常,空指针异常是程序员之痛,甚至让人怀疑 Java 语言的设计问题。其实,空指针异常是可以根治的,写下这篇文章希望能给大家带来帮助。据网友总结,Java 空指针异常 NullPointerException 主要原因如下:引用空对象,即调用空对象的方法或引用空对象的属性将 java8 中基础类型的封装类赋值给对应的基础类 如何避免空指针异常:?多留...
解决configure: error: Cannot find OpenSSL's <evp.h>
PHP 的后期新版本由于某些版权问题,不再默认支持 mysql 扩展,官方推荐使用 mysqli 和 pdo_mysql。在使用源代码安装 PHP 时,默认是不会安装 pdo_mysql 扩展的,这样动态编译 mysqlnd、pdo_mysql 扩展会报一些奇怪的错误,如下:configure: error: Cannot find OpenSSL's <evp.h> 尝试了很多方法,依然解决不了这个...
使用Flask的redirect遇到的坑
对于 Python 进行 web 开发,有人说 PHP 更适合 web 开发,Python 更适合大数据运算。本文记录使用 flask 框架开发遇到的跳转问题,发现 flask 框架的 redirect 方法跳转会将 https 地址跳转到 http 页面。为了解决这个问题,找了好多关于 flask 的文档,依然讲的不够详细,后来直接搜索 Python http 跳转,依然不知道怎么弄的,全是一些关于...
装修系列开篇之过程太辛酸
人不喜欢别人说他:比如我发现这个门装歪了当下必须立即改正,不然酿成大患,结果人家不听,说你别急,结果这个门装好后会自动旋转,你说气人不气人;类似的例子太多太多后面会说。还有装各种东西的工人对成品的损坏问题也特别多,刮花了地板,撞坏了漆面,擦坏了柜子门套等等等等,这些确实是素质低下导致,当然不能和这世界上素质和心态最好的程序员相比。so 有时候我在想,程序员创业真的可以从装修下手,我们这大半年经历了很多...
谈谈 Unix Linux 的权限管理
Linux 的权限,有多少人真的理解了?如何设置共享文件?如何分别修改目录和文件的权限?组的权限生效问题?程序中对于写入文件权限的控制?特殊权限,粘滞位,设置位,沾附位,知多少?最近遇到一个问题,文件夹下的文件是 web 程序创建的,里面有文件夹和文件,权限当然设置为 web 运行的用户所有就可以;命令行模式下,也会写入文件,并且用户与 web 程序不同,这种情况怎么办?指定用户运行某个脚本?设置 s...
起了大早去看西瓜🍉
。现在四点半就已经很早了。上次赶早发现了集市。这次,四五米高的坡被推平了,也是醉了,上面种植了很多西瓜🍉啊,还盖上了塑料膜。国内的权贵,权利越大,越只知道赚钱,不负责任,甩锅的本领,世界第一。这是人的问题,还是制度的问题呢。所有的老百姓,人心惶惶,没有一丁点安全感!其实权贵们自己也会被坑到,只是人家有足够的钱,能抵御大量的风险!朋友们,一定会发现,我很多文章只写,并不发表。现在疫情确实是松了,政府应该...
JavaScript实现图片懒加载非可视区域延迟加载
(延迟加载)技术,网站显示速度就会很慢,给用户的感觉很不好,图片资源服务器的负载也会很大,一般不太好的服务商会直接返回 503 Service Unavailable 暂停服务错误。很多网站在处理这个问题时,直接使用 JQuery 的懒加载扩展,这样一来,网站必须要加载 JQuery,速度自然下降。JQuery 是一个很臃肿的 JavaScript 框架,虽然非常强大,但我个人认为不适合做前端,只适合...
树莓派折腾记录
么回事,麻烦死了。于是我打开 Linux 电脑系统,挂载了树莓派的 TF 卡,将前面加进去的指向 /media/pi 下面软连接删除,结果用充电宝启动,可以联网了。我于是以为是那个软链接导致无法启动的问题,结果发现,我太天真了。所有的接口连接好了之后,启动,主板竟然发出 吱吱吱 的响声,我真的第一次听到这样的声音,类似电流声。于是拿下来,用充电宝再试,结果可以链接,离开充电宝,用电源适配器就不行,我大...
nginx: [emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 64
址,第二次是在存储单元中查找键值。因此,如果Nginx给出需要增大 hash max size 或 hash bucket size 的提示,那么首要的是增大前一个参数的大小.从上面的描述来看,这个问题不解决问题也不大,主要是查找次数多一点的问题。...