使用Dockerfile创建Docker镜像【20210509】
介绍介绍在微服务的时代学会使用Docker是必须的,在Docker里面应用是部署在容器(Container)里的,而创建容器就需要镜像(Image),得到镜像的方法有两种。一种是通过拉取centos基础镜像,在里面进行安装配置,最后打包...
阅读 7
Java里使用WebClient模拟用户的 HTTP请求【20210508】
介绍介绍福哥需要在Java里面去请求其他服务器的接口,找了半天决定使用WebClient这个对象来实现。GET模拟用户的GET请求操作,这里面最CD的是拼凑GET请求的QueryString的问题。如果你直接通过字符串拼接的方式把Que...
阅读 34
php7.4安装笔记(包括redis、memcached、imap、zlib、mongodb扩展)【20210204】
介绍介绍php7.4.6是一个划时代的产品,它让php对于强类型编程的支持度提升到了前所未有的的高度,不仅仅支持函数参数强类型,还支持函数返回值强类型,甚至对象属性也都支持强类型了在这样的环境下编写php是非常舒服的,一写复杂的功能也可...
阅读 10
php7.4安装笔记(包括redis、memcached、imap、zlib、mongodb扩展)【20200913】
介绍介绍php7.4.6是一个划时代的产品,它让php对于强类型编程的支持度提升到了前所未有的的高度,不仅仅支持函数参数强类型,还支持函数返回值强类型,甚至对象属性也都支持强类型了在这样的环境下编写php是非常舒服的,一写复杂的功能也可...
阅读 141
使用Java实现PHP的序列化和反序列化函数serialize和unserialize的功能【20210507】
介绍介绍福哥最近在把一部分功能从PHP转入Java里面,在处理PHP的序列化(Serialize)数据的时候遇到了问题,经过一番折腾找到了一个在Java里实现序列化的功能的第三方库。现在,福哥将这个库的使用方法交给大家!!依赖首先导入p...
阅读 30
在PHP里实现AES的加密解密功能(包括mcrypt版本和openssl版本)【20210506】
介绍介绍福哥需要在php里使用AES加密解密功能,今天整理出来和大家分享一下。早期的PHP实现AES借助的是mcrypt扩展,后来在PHP7之后就换成了openssl扩展来实现了。mcrypt版本代码比较复杂且需要自己实现PKCS7补位...
阅读 40
PHP通过PDO操作MySQL数据库【20210330】
介绍介绍今天开始我们来学习各种语言操作数据库的技巧,根据福哥学习编程的顺序,我们先来将PHP语言操作数据库的技巧。因为相对强大又免费的数据库只有MySQL了,所以我们这里只讲解各种语言操作MySQL数据库的方法,其他数据库福哥会在后面给...
阅读 76
实现Html文件上传控件选择图片后的预览功能【20210329】
介绍介绍在web开发过程中图片上传功能是很常见的,很多网站都可以实现在用户选择了一张图片之后,在没有点击“上传”按钮之前就可以立即预览选择的图片的内容。这个设计的用户体验是非常好的,那么这个是怎么做到的呢?图片上传预览HTML<d...
阅读 30
Python的KeyError的解决办法【20210328】
介绍介绍福哥在编写python程序的时候比较喜欢用dict类型对象,尤其喜欢用多级dict数据结构。但是有个问题,如果调用一个不存在的元素就会报出KeyError异常,要在上下文里增加try ... except太麻烦了,怎么办呢?今天...
阅读 34
Java里日期和时间的使用【20210327】
介绍介绍今天我们来学习在java程序里面使用日期和时间的方法。这里面涉及到Calendar、Date、Timestamp几个对象,Calendar主要用来获得当前时间的种子再转换成其他格式;Date格式比较容易转换成数字,方便进行比较大...
阅读 42