tomcat 配置 ssl 证书(二)

之前写过一篇配置 tomcat ssl 证书的文章 tomcat配置https(ssl证书),当时没有经过实操,是我找的证书格式转换工具,Java 同事实操的。也是有段波折才配置成功的。但因为我没有参与,所以并不知道会遇到什么样的问题。前一家任职公司老板找我说,之前的项目出现问题,让我帮忙维护一下。开始是不愿意的,后来给我画饼,说后面有外包项目,可以介绍给我。晾了他一段时间(跟他有仇,离职扣我大半

- 阅读全文 -

解决 basename 无法获取中文文件名的 bug

如题,本地环境为 windows 7,php 7.3.2,basename 函数正常获取中文文件名,但是在 centos 服务器 php 5.6 的环境下,只能获取到扩展名。例如: 文件 123.zip 只能输出 zip。这很有可能与环境或者 php 版本有关,但在现有环境不能修改的情况下,最好的解决方案就是使用自定义 basename 方法。找到一个正则表达式处理的方法如下:function g

- 阅读全文 -

如何在 https 网页中引入 http 资源: Mixed Content?

https 页面只能加载 https 资源,网上提供的方法是绕过了问题,将 http 资源链接转化为 https 资源。在 https 页面的 header 部分嵌入以下内容:<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">这样,浏览器在

- 阅读全文 -

传销关键词

碰到有人给你推销产品,第一反应应该是拒绝,尤其是话述里包含以下关键词的,很有可能是骗子或者传销人员:考察项目、五级三晋制、发展下线国家暗中支持、北部湾大开发、民族资产、纯资本运作循环消费、轻松月入百万、低投入高回报、游戏理财、互动盘多层分销、复利投资、自愿连锁经营、消费多少返多少天下没有免费的午餐,尤其是你还挣扎在社会的底层。防人知心不可无,尤其是你刚踏入社会的时候。

- 阅读全文 -

php 高精度计算问题

转自:php高精度计算问题 - 周伯通的麦田从事金融行业,资金运算频繁,这里说下我遇到的坑....稍不留神,用户资金可能损失几十万,甚至更可怕......直接上实例吧:javascript0.1 + 0.2 为啥不等于 0.3 ? (正确结果:0.30000000000000004)0.8 * 7 为啥不等于 5.6 ? (正确结果:5.6000000000000005)PHPvar_dump(i

- 阅读全文 -

记一次医院探访

我围抱着火炉,烤热漫长一生的一个时刻。我知道这一时刻之外,我其余的岁月,我的亲人们的岁月,远在屋外的大雪中,被寒风吹彻。—— 刘亮程《寒风吹彻》同事 K 生病了,那是上周四的事了。当时下午上班的时候,他提出来说实在撑不下去了,想请假回家休息一下。当时以为是感冒,所以在他第二天依然请假的时候,还有点奇怪。我也经历过感冒。因为体质好,一般的感冒在初期症状就消失了。一些重感冒确实比较难受,但从我记事起,

- 阅读全文 -

js function 参数默认值(默认参数)设置

前言学习过的语言,像C,Java 和 php。可能是 php 写多了,然后 js 又与 php 一样都是弱类型语言,不自觉地就把 php 的一些特性用到了 js 上。这次就出现问题了。本来项目中的 jqgrid 插件是能用的,可以直接展示可编辑表(兼容IE7~)。但在接手项目后,做了一些修改,发现,可编辑表出不来了!以前没怎么注意,觉得就是浏览器兼容问题。因为在 chrome 浏览器上展示是没有问

- 阅读全文 -

linux 复制文件下的所有文件

前言一般情况下 cp -rf /aa/* /bb/ 下就可以了 。这次是复制带有 git 版本信息的代码内容,结果只有代码部分成功了,隐藏文件(.开头的文件)都没有成功。解决方案直接复制所有文件(包括隐藏文件)cp -rf /aa/. /bb/

- 阅读全文 -

多肉植物要怎样养护

关于多肉植物养护的问题,要先了解一下多肉植物的习性,可以让你对多肉植物有进一步的了解,并且帮助你日后养护多肉植物,多肉植物也叫‘多浆植物’,是指根,茎,叶三大器官当中至少有一个具有储藏水分,保水的功能,以便应对恶劣天气以及严重缺水的环境,多肉植物喜阳光充足,干燥,通风的环境,这取决于它能够储藏水分。多肉植物大部分原产于非洲,南北美州等一些风大,降雨量少,紫外线强的地区,所以多肉植物不喜水,不耐寒,

- 阅读全文 -

如何将git版本库里已存在的文件删除(本地需要保留)

如题,有这样的需要,比如密码文件。1.将该文件移出当前项目目录,然后提交删除文件的 git 记录。2.将该文件移入原目录,然后在 .gitignore 中添加该文件名称,并提交忽略列表文件的修改ok!附:这个时候对该文件操作 git 更新-索引-假定-未更改(字面意思翻译过来--)。当然这时候已经不需要这样操作,只是头脑一热,就得需要,就执行了,然后报错了,然后迷茫了...git update-i

- 阅读全文 -