做个java框架(8)——使用JdbcTemplate操作MySQL数据库【20210110】
介绍介绍福哥今天带着同学们给我们的TFSpring框架增加JdbcTemplate的功能。虽然这么说,其实福哥并没有对JdbcTemplate进行封装,只是简单的把它配置起来而已。JdbcTemplate是Java语言操作数据库的主流工具对象,它不仅仅可以操作MySQL,还可以操作很多其他数据库引擎。JdbcTemplate可以通过e...
阅读 42
Rancher/Server的安装使用【20210115】
介绍介绍Rancher/Server是一款管理k8s集群的B/S软件,通过Rancher/Server我们可以轻松地管理多个Docker服务器。Rancher/Server是图形化的操作界面,大大简化了操作难度,提高了执行效率。使用Rancher/Server还可以方便地监控各个服务的运行状态,随时了解到服务平台的健康状态。使用Ran...
阅读 159
Java基础语法V1.1【20210713】
介绍介绍Java语言福哥已经给大家介绍过了,现在童鞋们应该已经会安装java的开发环境了,接下来我们需要针对java语言进行一个系统的学习。首先学习一门编程语言最先要学习的是语言的语法,学习编程语言的语法包括常量与变量、输入与输出、条件语句(if)、循环语句(for,while)、交换语句(switch,case)、对象(class)...
阅读 72
Python对象编程之构造函数、析构函数、对象继承、方法重载技巧V1.2【20210711】
介绍介绍之前我们跟着福哥完成了“做个搜索引擎”项目的前半部分“网页蜘蛛”的程序的编写,童鞋们可以看到福哥将网页蜘蛛的功能封装成为了一个Spider对象,而不是简简单单的写一些函数,更不是直接码代码堆逻辑。大家可以发现在网页蜘蛛的“主程序”里面的代码非常简单,很清爽,很干净,这就是对象编程的优势,我们可以将功能的实现和业务的设计分离开来...
阅读 77
批量删除Elasticsearch匹配指定条件的查询结果的文档【20210710】
介绍介绍福哥在使用Elasticsearch的时候需要删除匹配指定条件的查询结果的文档,找了半天终于让福哥解决了现在就分享给大家教程delete_by_query通过delete_by_query关键字将查询结果文档全部删除掉(慎用!!!)示例:查出所有age小于21的全部文档将其删除掉curl -X POST&n...
阅读 65
搭建Elasticsearch搜索引擎三大版本5.6.16、6.8.16和7.13.2的运行环境【20210709】
介绍介绍福哥为了研究Elasticsearch搜索引擎的三个大版本之间的区别,使用Dockerfile在TFLinux环境里面搭建了Elasticsearch的5、6、7三个版本的运行环境。福哥选择的ES5的版本是5.6.16,ES6的版本是6.8.16,ES7的版本是7.13.2,这三个版本都是每个大版本里面最新的版本,福哥觉得这样...
阅读 157
安装Windows 11内部预览版本(Windows 11 insider preview)的方法【20210708】
介绍介绍现在互联网到处都是巨婴的Windows 11的宣传图片,这次的改动貌似更加的Mac化了,圆角窗体、居中的任务栏、图标样式等等,简直就是macOS的皮肤一般。福哥很像体验一下,可是翻遍了了巨婴的中文网/英文网也没找到从哪儿下载Windows 11预览版本,怎么办呢?内部体验官网注册/登录首先我们要去巨婴的内部体验网站上登录一下自...
阅读 96
PHP使用ini格式的文档当作项目配置文件【20210707】
介绍介绍福哥的TFUMS项目的配置文件其实就是一个PHP程序文件,使用PHP程序文件作为项目的配置文件虽然更加灵活,但是感觉上差一点。Java项目使用XML作为项目的配置文件,XML格式可以容纳更复杂的配置参数,阅读起来也很清晰,但是PHP读取XML格式的文档有点先天不足,XML格式无法转换为PHP的数组,而且PHP解析XML格式的效...
阅读 85
Python通过pymysql操作MySQL数据库V1.3【20210706】
介绍介绍今天开始我们来学习Python操作MySQL数据库的技巧,Python操作MySQL是借助pymysql这个库来实现的。pymysql库区别于PDO和JdbcTemplate,它只能用来操作MySQL,不能用来操作其他数据库,这一点和早期的PHP的php_mysqli差不多。相信在不久的将来Python也会给出多数据库的集中解...
阅读 249
Elasticsearch引擎的索引数据的完全导出/导入(包括mapping、setting、alias、routing)【20210705】
介绍介绍福哥今天要带着大家学习Elasticsearch搜索引擎的索引数据的导出/导入功能,因为ES搜索引擎的包括很多功能,如果要保留全部索引的配置和数据的话,还是需要对ES的功能有一定的了解才可以做到的。mappingES索引可以直接添加数据,但是默认情况下会将所有非数字的字段都做完文本(text)来对待,如果要根据字段类型进行特别...
阅读 522