自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 script引入、import引入

script引入与import引入的区别

2024-03-12 11:35:30 685 1

原创 移动互联网_5:创建一个简单的VUE组件及注意细节

【代码】移动互联网_5:创建一个简单的VUE组件及注意细节。

2023-10-24 17:25:07 53

原创 移动互联网_4:Vue CLI安装,创建并编译运行Hello_Vue项目,安装express

创建并编译运行Hello_Vue项目,安装express

2023-10-22 20:11:16 70 1

原创 PHP_2:Path、Argv,路由

通过解析Path与Argv参数,PHP引擎就可以根据预先设定的Route::rule,进行路由转发(类似重定向)及处理,达到安全和工程化的目的。

2023-10-18 09:33:41 69 1

原创 框架_1:框架与库

框架,即framework,是一个大致的架构,在架构中去完善细节(具体业务)。既然是架构,框架都有其特殊的编程或程序思维模式。比如已经设计好了MVC架构或MVVM架构。框架,也是一个半成品。如已经做好通用的数据库操作接口或安全性设置等,在半成品上快速去做成成品,节省了大量重复的工作(非常重要)。库,是函数体的集合,如jquery库就提供了大量简化dom操作的函数。例如,ThinkPHP是典型的后端框架, VUE是典型的前端框架。

2023-09-24 22:27:45 59 1

原创 PHP_1:网页静态化的核心

通过ob_start(),开启缓存模式,即客户端请求后,PHP引擎(如Apache)先将内容写入缓存,然后再将缓存内容向客户端回送。通过ob_get_contents(),从缓存区读取了index.php的内容,并写入了index.html中,生成了一份静态网页。这样,客户端正常的获取了请求的内容,服务器端也存留了一份静态网页。通过ob_end_flush(),也向客户端flush了index.php的内容,最后end了缓存区。

2023-09-17 22:05:08 88 2

原创 数据库_3:MySQL视图、Memory引擎

MySQL视图,对用户屏蔽了基本表的某些列,或者封装了复杂的多表连接查询。每次对视图的查询,MySQL还是会先进行基本表的查询。从提前编译好的角度,还有类似与存储过程的好处,即避免了重复编译,提升了速度。当然,与硬盘存储不同,内存存储的数据是非持久化的。Memory引擎,是MySQL以内存数据库的模式运行,操作数据速度快。使用方法是,在新建表时,选择Memory引擎,而非默认的InnoDB引擎。笔者开发过程中,一个数据库中,同时采用两种引擎的数据表,以分别达到快速部分数据和持久化部分数据的目的。

2023-09-14 16:18:54 54 1

原创 数据库_2:Event Scheduler定时清理过期数据

Trigger,触发器,针对的是数据库的表的事件,如update,insert,replace等。Event Scheduler,事件规划者,依据时间规划事件,如定时或固定间隔循环执行事件。*COMPLETION PRESERVE ,意为事件执行完成后仍保存。0. 开启 event_scheduler功能,默认开启。2.创建Event Scheduler。3.启动Event Scheduler。

2023-09-11 12:52:29 114

原创 数据库_1:PHP调用MySQL存储过程的微型场景

存储过程,是编译好了的SQL语句(组)的二进制代码,驻留在高速缓冲存储器中,执行速度快。MySQL自带很多存储过程。show create procedure 存储过程名 //查看某个存储过程具体代码,不带()show procedure status;//查看当前数据库的所有存储过程。drop prodedure if exists 存储过程名 //删除存储过程。2.PHP用通常的mysqli_query()方法调用存储过程。1. 在服务器建立存储过程。//选择相应数据库后。*存储过程常见命令*

2023-09-10 22:02:38 74 1

原创 移动互联网_5:Javascript 对象 原型 极简思考2

编程实践中,Javascript中对象可动态增加属性或方法,但是这些新增属性或方法并不会存在于兄弟对象上。1.通过原型对象的prototype属性可以动态调整所有兄弟对象的属性或方法。2.通过某个对象的_proto_属性,调整对象的原型,也可以起到同样的效果。//两种通过原型的方式,增加了属性和方法,student1也得到了这些属性和方法。//可以动态增加student0的属性和方法,但student1的属性没有变化。//for in 遍历对象存在的属性。

2023-09-07 22:18:53 44 1

原创 移动互联网_4:Javascript 原型链 继承 极简思考

如下所示,对象可通过_proto_属性指定本身继承自哪里,或自身的原Type是什么。TypeA->TypeB->TypeC,形成了连续继承,即原型链。

2023-09-06 21:56:10 36 1

原创 算法与数据结构_1:大数乘法

核心是利用数组存储大数的每一位,乘数依次乘以数组的每一位,最后做规范化处理。以下是计算1000的阶乘的源代码。

2023-09-04 15:25:36 39 1

原创 移动互联网_3:Vue实现简易的网页聊天

Vue的双向绑定及时响应,极大的减少了代码量

2023-08-28 15:23:57 249 1

原创 移动互联网_2:Vue的思路来源

Vue的思路来源或优点

2023-08-21 10:13:29 86 1

原创 移动互联网_1:JavaScript_网页调用摄像头读取二维码

精悍的jsQR.js框架,高效读取二维码

2023-05-16 11:48:20 648

jsQR.js框架读取二维码

精悍的读取二维码框架,调用详见博客“1.高效读取二维码”

2023-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除