鬼谷子叔叔

跟福哥学编程吧~~

Rancher v2.5.9使用Dockerfile部署MySQL服务的方法【20220331】
介绍介绍今天福哥要带着大家学习Rancher部署一个服务的方法,大家都知道通过docker部署一个服务需要定制很多参数,包括容器名称、主机名称、镜像、端口映射、磁盘映射、网络配置、启动命令等等。我们可以使用Dockerfile去简化这个...
阅读 64
Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource
介绍介绍福哥使用tfspring库包开发了一个项目,编译时候没有问题,但是启动的时候提示如下错误:org.springframework.beans.factory.UnsatisfiedDependencyException: Err...
阅读 324
MySQL数据表无法存储emoji表情的问题
介绍介绍福哥在存储一个字符串的时候,程序报了如下错误:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x91\x8B H...' for column &...
阅读 17
SpringBoot通过JDBC操作MySQL数据库V1.2【20211026】
介绍介绍今天开始我们来学习Java操作MySQL数据库的技巧,Java操作MySQL是借助JDBC来实现的。JDBC是一个多数据库集中解决方案,而我们今天只讲如何通过JDBC操作MySQL数据库。Java的生态非常成熟,基本上是无框架不...
阅读 79
Java通过JDBC操作MySQL数据库V1.5【20211127】
介绍介绍今天开始我们来学习Java操作MySQL数据库的技巧,Java操作MySQL是借助JdbcTemplate这个对象来实现的。JdbcTemplate是一个多数据库集中解决方案,而我们今天只讲如何通过JdbcTemplate操作M...
阅读 82
Python的pymysql报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb8 in position 2: invalid start byte
介绍介绍福哥在使用pymysql查询数据的时候发现了一个奇怪的问题,就是MySQL数据库里面明明存储的是正常的中文,但是通过pymysql查出来之后就会报出如下错误:UnicodeDecodeError: 'utf-8...
阅读 93
master_info_repository和relay_log_info_repository设置FILE和TABLE的区别【20210804】
介绍介绍福哥在配置MySQL的复制同步的功能的时候,发现这个同步数据的日志是存储在文件里面的,如果数据更新频次非常高的话,对磁盘性能是一个考验~~原因默认情况下master状态信息和slave状态信息都是以文件形式存储起来的,可以通过如...
阅读 100
做个web框架(24)——TFModel设计基于Redis的高速缓存层实现系统加速【20210113】
介绍介绍福哥今天要带着大家给TFPHP框架的TFModel对象进行一次大的改造,福哥要给TFModel的数据读取环节增加一个缓存层,通过这一层缓存提高系统的整体运行效率。缓存层,其实就是数据副本,在开发里面我们称之为冗余数据,它就是将数...
阅读 26
做个web框架(25)——TFDO实现upsert方法功能【20210116】
介绍介绍今天福哥带着大家给TFPHP框架的TFDO对象添加一个很棒的方法——upsert。所谓的upsert其实是两个单纯融合到一起的一个伪单词,这两个单词分别为update和insert,这是两个完全不同的操作,那么upsert方法如...
阅读 16
做个web框架(26)——TFModel实现upsert方法功能【20210117】
介绍介绍今天福哥带着大家给TFPHP框架的TFModel对象添加一个很棒的方法——upsert。看过前一课的童鞋应该已经了解了,这里福哥再介绍一下。所谓的upsert其实是两个单纯融合到一起的一个伪单词,这两个单词分别为update和i...
阅读 15