摘要: 经过多年的时间洗礼,C语言俨然已成为“第一”语言,出色的性能使之成为高级语言中的性能王者。C语言可以说是理工科大学生的必备基础知识,并且应用十分广泛,下面为大家带来C语言基础知识入门梳理总结。 阅读全文
posted @ 2021-11-09 11:22 曹子健 阅读(1967) 评论(0) 推荐(1)
摘要: 非缓冲查询方法一: mysqli <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); $uresult = $mysqli->query("SELECT Name FROM City", MYSQLI 阅读全文
posted @ 2021-11-09 10:43 曹子健 阅读(56) 评论(0) 推荐(0)
摘要: 前言 在高并发系统当中,分库分表是必不可少的技术手段之一,同时也是BAT等大厂面试时,经常考的热门考题。 你知道我们为什么要做分库分表吗? 这个问题要从两条线说起:垂直方向 和 水平方向。 1、垂直方向 垂直方向主要针对的是业务,下面聊聊业务的发展跟分库分表有什么关系。 1.1 单库 在系统初期,业 阅读全文
posted @ 2021-11-09 10:41 曹子健 阅读(135) 评论(0) 推荐(0)
摘要: ​一、C语言基础知识入门 C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课! 二、C语言的具体结构 简单来 阅读全文
posted @ 2021-11-04 09:42 曹子健 阅读(3605) 评论(1) 推荐(1)
摘要: function deepAssign(...param) { let result = Object.assign({}, ...param); for (let item of param) { for (let [idx, val] of Object.entries(item)) { if 阅读全文
posted @ 2021-11-03 10:50 曹子健 阅读(342) 评论(0) 推荐(0)
摘要: 本来想用layui的,无奈插件开发担心第三方css注入影响到宿主网站,只能自己动手写了,模拟layui写的,可能存在bug,欢迎反馈 直接上代码,js已提供压缩,css自己压缩 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" 阅读全文
posted @ 2021-10-26 10:28 曹子健 阅读(91) 评论(0) 推荐(0)
摘要: tableName: 表名id: 主键(唯一键)field_1: 更新的字段 为空更新 INSERT IGNORE INTO `tableName`(`id`,`field_1`) VALUES('1', '100'),('2', '200') ON DUPLICATE KEY UPDATE fie 阅读全文
posted @ 2021-10-25 10:49 曹子健 阅读(1387) 评论(0) 推荐(0)
摘要: 在使用INSERT IGNORE INTO时,但插入数据已存在时会忽略新增,但主键自增ID却不会忽略,而是会记住自增,导致表主键不连续 -- 因为原id是主键唯一ID,所以得先处理成超过原自增id值, where条件自己设置, UPDATE tableName SET id = id + 10000 阅读全文
posted @ 2021-10-25 10:46 曹子健 阅读(37) 评论(0) 推荐(0)
摘要: 实例如下 $cat->getRun(); 分析:在这里的调用顺序中,getRun中的run方法,不会调用Animal类中的,而是调用子类cat中的run方法,输出如下 阅读全文
posted @ 2021-10-22 17:07 曹子健 阅读(23) 评论(0) 推荐(0)
摘要: 知识点小结: new其实就是告诉计算机开辟一段新的空间,但是和一般的声明不同的是,new开辟的空间在堆上,而一般声明的变量存放在栈上。通常来说,当在局部函数中new出一段新的空间,该段空间在局部函数调用结束后仍然能够使用,可以用来向主函数传递参数。另外需要注意的是,new的使用格式,new出来的是一 阅读全文
posted @ 2021-10-19 15:11 曹子健 阅读(552) 评论(0) 推荐(0)