鬼谷子叔叔

跟福哥学编程吧~~

做个java框架(5)——AES加密解密的实现【20210103】
介绍介绍今天福哥带着大家来给TFSpring框架添加一个AES算法的功能对象。AES算法是一种可逆的无损加密算法,和Base64不同之处在于,AES可以通过设置私钥提高安全性,而Base64算法就没有办法设置私钥。很多即时通软件的通讯都是采用AES算法进行密文传输的,比如我们熟知的微信公众号、微信小程序等等。在一些激活链接的功能设计里...
阅读 66
Nginx安装笔记【20201231】
介绍介绍在linux操作系统下面,可能会有非常多的web服务器,运行PHP程序的apache,运行java程序的tomcat。除此之外还有很多成品B/S架构的软件,如:监控软件zabbix,图标软件grafana,持续集成工具jekins,代码管理工具gitlab等等。这些web服务器和软件工具通常情况下都会使用自己的端口发布出来,很...
阅读 76
做个java框架(6)——SHA1编码和URL编码【20210104】
介绍介绍今天福哥要带着大家给TFSpring框架增加的功能模块是SHA1编码和URL编码,这两个编码函数在PHP语言里面就是三个函数,不过由于Java是强类型语言,又涉及到字符编码的问题,我们还是要好好的学习一番了。SHA1是一种不可逆的哈希算法,可以将任意输入数据经过抽样计算获得一个32位的固定长度字符串,在Java里面可以借助Me...
阅读 59
做个web框架(22)——TFDO增加fetchTotal和fetchPart方法【20210105】
介绍介绍今天福哥带着大家给TFPHP框架的TFDO对象增加两个新方法——fetchTotal和fetchPart。这个fetchTotal方法用来获得输入SQL语句查询结果的记录集总数,而fetchPart方法用来从输入SQL语句查询结果的记录集里提取一部分记录出来。一般情况下这两个方法可以用来实现功能列表的数据分页功能,这个数据分页...
阅读 58
做个web框架(23)——TFDataPage分页技术的使用【20210106】
介绍介绍今天福哥带着大家给TFPHP框架增加一个新对象——TFDataPage,使用这个对象可以用来计算功能列表的分页参数。分页是一项技术,用来对功能列表里面的众多条数据记录进行分页处理。其原理是这样的,首先全部数据记录数量就是记录总数(Total);将全部数据记录根据一个固定数字进行等分处理,这个固定数字就是页长度(Page siz...
阅读 53
做个用户管理系统(39)——用以处理表格或列表的显示的jQuery控件【20210108】
介绍介绍今天福哥带着大家给TFUMS系统增加一个jQuery控件——table,使用这个控件可以完成列表功能的前端,包括AJAX方式的数据请求,还有视图模板的渲染处理。这个控件设计相对比较简单,使用前端控件时候传入的列表数据接口载入列表数据,然后再提供三个回调方法给前端程序,这三个回调方法用来渲染数据列表的界面内容。福哥曾经想过实现一...
阅读 31
Docker学习笔记【20210109】
介绍介绍Docker是一个容器(Container)服务,用来管理容器。容器就是一个运行环境,可以部署任何软件运行环境,且环境内只包含最小的操作系统所需要的系统文件,轻量级的运行环境保证了系统的性能,干净的系统环境保证了系统的安全。容器可以有自己的IP地址,可以有自己的service系统,可以有自己的hosts,可以有自己的cront...
阅读 371
做个java框架(7)——Spring框架的注解的学习笔记【20210107】
介绍介绍所谓注解就是Spring框架的一种编程语法,注解的语法特点是以“@”开通后面根这一个名称,注解一般出现在class定义、对象属性定义、对象方法定义、方法参数定义的场合。使用注解实现如下一些特殊功能:可以告知编译器何时调用class对象可以告知编译器何时调用对象方法可以告知编译器对象属性的值从何而来可以告知编译器方法参数的值从何...
阅读 52
做个java框架(9)——使用RedisTemplate操作Redis数据库【20210111】
介绍介绍福哥今天带着同学们给我们的TFSpring框架增加RedisTemplate的功能。和JdbcTemplate一样,福哥只是简单的把它配置起来而已。RedisTemplate是Java语言操作Redis数据库的主流工具对象,它借助Jedis驱动实现了操作Redis数据库的功能。RedisTemplate包括很多种数据类型的操作...
阅读 122
做个java框架(10)——核心对象TFJava基础架构的设计【20210112】
介绍介绍福哥今天带着大家给TFSpring框架增加一个类似TFPHP框架的核心对象TFPHP的对象——TFJava对象。不过,在Java里面获取输入数据的方式和PHP区别还是很大的,在PHP里所有的输入数据都可以在几大全局数组($_GET、$_POST、$_FILES、$_SERVER、$_COOKIE)里面找到,而在Java里面这些...
阅读 29