- 博客(264)
- 收藏
- 关注
原创 1-9(OOP)PHP之traits技术
traits:它使得类里面的代码(主要指属性和方法)更加灵活的被复用traits 和 include的有点相似通过include技术我们可以引入文件 通过traits技术我们可以引入代码实际使用:当我们的类各自有不同的父类,那当这些类需要使用同样的方法就要用traits...
2020-02-22 17:14:08
281
原创 2-1. Python 数据类型、运算
Python数据类型:Number 数字:整数、浮点数、复数 String 字符串 Boolean 布尔值 None 空值 list 列表 tuple 元组 dict 字典 set 集合# math 数学相关的库,封装一些功能import math# 自上而下顺序执行(面向过程)age = 27.11# del age 删除一个变量print("age =",...
2020-02-10 03:33:39
239
原创 2-1. JS代码插入、变量、数据类型、对象
JS代码嵌套在HTML文件件里的位置有两种:<!DOCTYPE html><html><head><meta charset="utf-8"/><title>intro to JS</title> <!-- 内嵌JS代码 --><script type="text/javascript"&g...
2020-02-09 23:35:25
328
原创 1-8(OOP)PHP接口
接口:规定一个类该怎么去写,规定一个类必须要去实现哪些方法!抽象类是为了写一个类用于以后更细的类去扩展细化它,接口是直接规定一个类应该具有哪些方法接口是对一个类方法的规划(把接口当成军令状)interface 接口名称{ public function 方法名([参数]);}注:接口名称以 i 开头 接口只定义方法 接口中所有的方法必须是public...
2020-02-06 17:37:23
257
原创 1-7(OOP)PHP抽象类和抽象方法
如果定义的类范围太大太抽象就没法具体到某类,那么实例化出来到底是哪一种。比如定义动物这个类,实例化就毫无意义,我们不清楚到底是什么动物。既然父类实例化没有意义,那么可以规定在写父类的时候规定这个父类不能被直接实例化,必须被其他类继承之后再去实例化子类1. 规定一个类为‘抽象类’ abstract class 类名称{ } 这个抽象类是用来被...
2020-02-06 05:03:14
255
原创 11-4. PHP基于session的登录模块
session文件夹下://FILE: index.php<?phpsession_start();header('Content-type:text/html;charset=utf-8');if (isset($_SESSION['username']) && $_SESSION['username']==='robin') { echo "尊敬的{$_S...
2020-02-05 00:07:53
400
原创 11-3. PHP基于cookie或session的登录模块
cookie文件夹下://FILE: login.php<?phpheader('Content-type:text/html;charset=utf-8');if (isset($_COOKIE['username']) && $_COOKIE['username']==='robin') { exit('您已经登录请不要重复登录');}if(isset(...
2020-02-05 00:00:57
272
原创 11-2. PHP会话控制session
session是把用户信息保存在服务器端,cookie把用户信息保存在客户端,session技术需要cookie技术的支撑开启sessionsession_start();1. 开启一个会话比如一个客户到超市里买东西办会员卡2. 打开已经存在的会话比如当这个客户以后再到超市买东西的时候根据上次买的卡号买东西,根据客户端传来的session id把这个sessio...
2020-02-04 23:35:15
210
原创 15-42. 论坛系统-PHP编写系统安装引导程序
Why do we program the installing bootstrap(引导)programming?Creatingdatabase and tables which will be used in the program Modifying config.inc.php configuration file<?php header('Content-ty...
2020-01-24 00:23:10
352
原创 1-3(OOP)PHP对象、构造函数、析构函数
对象序列化所有PHP里面的值都可以使用函数serialize()来返回一个包含字节流的字符串来表示unserialize()能够把字符串重新变为原来的值注:1. 序列化一个对象将保存其所有变量,但不会保存对象的方法,只会保存类的名字2. 为了能用 unserialize()一个对象,这个对象的类必须已经定义过<?phpheader('Content-type:te...
2019-12-06 16:23:27
270
原创 5-2(OOP)PHP之MVC架构分析、建立配置文件
整个程序分为三个部分(MVC)来完成当用户访问我们的网站,首先由controller来控制用户请求不同controller功能由不同的控制器类创建出来的对象实现,我们的工作就是写好不同的控制器<?php//admin.php//令牌,防止被包含的文件直接执行define('SITE','sencv.com');define('MODULE', 'Admin')...
2019-12-03 02:32:44
315
原创 5-1(OOP)PHP新闻系统项目开发实战(MVC架构模式)
MVC模式(Module模型-View视图-Controller控制器)视图: 界面,显示数据模型:数据管理,负责在数据中存取数据以及数据合法性验证控制器:负责转发请求,对请求进行处理把数据(model)与输出(视图)的相关处理分开,用控制器作为两者交互的中间介质模目录结构:index.phpadmin.phpsource|--admin |...
2019-12-03 01:34:07
630
原创 1-11(OOP)PHP自动加载类
在实际开发项目中往往需要写很多类,并且会把不同的类放在不同的文件里,需要哪些就用require或include之类的函数引入但一个个去引入这些类比较麻烦,就要用到自动加载类自动加载:法一:可以定义一个 _autoload()函数,它会在试图使用尚未被定义的类时自动调用,通过调用此函数,脚本引擎在PHP出错失败前有了最后一个机会加载所需的类/* 该函数以后可能被废弃 */...
2019-12-02 19:31:33
240
原创 1-6(OOP)PHP范围解析操作符(::)、静态成员
范围解析操作符或者更简单地说是一对冒号‘::’作用:用于访问 静态成员、类常量、访问被覆盖类中的方法类外部:类名::常量名、静态成员类内部:self::常量名、静态成员 parent::常量名、静态成员、覆盖类中方法静态成员在声明成员的时候只需要在其可见性前或者后加上 static 则该成员就是静态成员可见性 static 变量名[=值];可见...
2019-12-01 20:58:31
277
原创 1-4(OOP)PHP类的继承
继承: 在定义某个类的时候,可以指定这个类,根据程序中已经存在的某个类派生而来class Humanity{ public $name; public $sex; public $iq=10; const BIRTHPLACE='地球';}比如新创建的Student类就继承了Humanity这个类Student 称作是Humanity的子类, Humanity是 Stud...
2019-12-01 16:31:58
201
原创 1-5(OOP)PHP类里面属性和方法的可见性(访问控制)
可见性:PHP类里面属性或方法的可见性,控制着对应的属性或方法在哪些地方可以访问、哪些地方不能访问我们在定义类属性的时候必须在前面加上 public, private, protected 三选一在定义方法的时候可以省略可见性(默认是 public)<?phpheader('Content-Type:text/html;charset=utf8');class Clas...
2019-11-30 22:11:07
639
原创 Python3安装以及PyCharm IDE的安装图解
顺序是先安装Python环境然后再安装PyCharm IDE用于开发安装完成,最后的结束界面中,一定点击disable path length limit,禁用系统的Path长度自动限制,能给我们避免很多的麻烦安装 PyCharm IDE...
2019-11-28 13:57:31
510
原创 物体追踪 Object Tracking(计算机视觉)
Visual Object TrackingPredicting state of an object in a video(Location, velocity速度,track id, appearance, class...)Challenges in object trackingTrack the object under challenging circumstance...
2019-11-14 16:51:35
5104
1
原创 PHP中对象和数组的区别
PHP中由于数组中的数据类型可以是不同的还有关联数组的存在(不是别的语言的索引数组),导致大家对PHP的数组和对象容易产生混淆,下面看看有什么区别:对象不仅有属性,还有方法 对象可以封装对这些数据的操作,而数组不行所以如果是单纯存数据,就用数组,但如果你要定义对这些数据的操作,那就用对象如果你想在操作的数据里加个通用的方法,比如返回值是加密的,或者其它等等功能,这时候可以考虑...
2019-10-31 18:36:54
1816
原创 PHP函数默认参数值问题
法 1: 默认参数值赋值给变量写在最上面<?php $host=DB_HOST;$user=DB_USER;$password=DB_PASSWORD;$database=DB_DATABASE;$port=DB_PORT;/* connect database */function connect($host,$user,$password,$database,$p...
2019-10-30 16:54:50
1506
原创 3D游戏开发之场景构建(Unity开发)
构建游戏场景(scene)解读:场景构建是游戏开发的第一步,在Unity里构建比如要开发一个厕所为背景的游戏,就需要考虑地板,防滑牌子,灯光等室内必须的背景这些可视的元素在Unity里面称为游戏对象(gameobject)游戏场景构建过程:新建项目(Unity有默认场景 )->保存游戏场景(也就是保存游戏项目)提示:使用Unity新建的游戏场景,都会默认添加一个...
2019-09-30 18:01:32
1224
原创 How to check if a Linux System is physical or Virtual Machine
As a Linux administrator, sometimes, you might be wondering whether you are working on a physical or virtual machine. Most of the time, you will be accessing and managing your servers remotely.You w...
2019-09-21 23:44:46
195
原创 计算机图形学介绍
先科普下计算机GPU和CPU的指的什么?GPU:Graphic ProcessingUnit图形处理器,GPU是显卡的芯片,相当于电脑的处理器CPU,显卡由GPU,显存等构成CPU:CentralProcessingUnit中央处理器游戏开发中经常需要平衡CPU和GPU性能消耗比如:loading (请求本地或网络资源)Loading的做法:CPU做若干张...
2019-09-16 23:42:37
206
转载 计算机视觉、计算机图形学、图像处理的区别和联系
区别和联系:精简的概括Computer Graphics和Computer Vision是同一过程的两个方向,Computer Graphics将抽象的语义信息转化成图像 Computer Vision从图像中提取抽象的语义信息。 Image Processing探索的是从一个图像或者一组图像之间的互相转化和关系,与语义信息无关。从输入输出角度看(1) 区别Computer Grap...
2019-09-16 16:29:49
1203
原创 核心!Machine Learning和 Deep Learning的深入解读
先分析下什么是机器学习和深度学习:机器学习:通过算法实现人工智能,计算机识别数据模式并根据数据模式采取行动,计算机学习久了准确性也就高了,但不需要明确的编程。机器学习本质是预测编码、聚类和视觉热图等分析方法。比如平时手机软件里的一些自动推荐功能就是机器学习的很好例子深度学习:深度学习又叫人工神经网路,深度学习模仿人类大脑感知与组织的方式,根据数据输入做出决策。机器学...
2019-09-16 07:12:41
3048
转载 深度学习十大框架汇总和作用
深度学习框架也就像Caffe、tensorflow这些是深度学习的工具,简单来说就是库,编程时需要import caffe、import tensorflow。作一个简单的比喻,一套深度学习框架就是这个品牌的一套积木,各个组件就是某个模型或算法的一部分,你可以自己设计如何使用积木去堆砌符合你数据集的积木。好处是你不必重复造轮子,模型也就是积木,是给你的,你可以直接组装,但不同的组装方式,也就是不同...
2019-09-15 21:28:14
2065
转载 机器学习的种类 Types of Machine Learning
Example 1: Handwritten Character RecognitionTypes of machine learning:Supervised learning(Predictive learning) 监督学习1.ClassificationBinary classificationMulticlass classificationMulti-l...
2019-07-29 16:40:48
597
转载 C++ 语言内容和特性
C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性:封装 抽象 继承 多态标准的 C++ 由三个重要部分组成:核心语言,提供了所有构件块,包括变量、数据类型和常量,等等。 C++ 标准库,提供了大量的函数,用于操作文件、字符串等。 标准模板库(STL),提供了大量的方法,用于操作数据结构等。C++基本语法:C++ 程序可以定义为对象的集合,这些对象...
2019-07-20 17:00:42
435
原创 9-1. 浏览器原生Ajax接口(XHR对象)
What is Ajax Technology?It is异步的JavaScript与XML技术Function: Ajax是一种无需刷新页面即可实现客户端与服务器端数据交互的技术!Ajax is not a language, it is only just a technology method.In fact, there existed original Ajax te...
2019-07-19 21:30:39
558
转载 雅思分数计算表和考试题型分析
Listening&Reading:听力和阅读题目各40个小题,对8个以上就有分数!8-10 3.5 10-12 4 13-15 4.5 16-17 5 18-22 5.5 23-25 6 26-29 6.5 30-31 7 32-34 7.5 35-36 8 37-38 8....
2019-07-16 21:13:27
470
原创 浅谈今天考完雅思的感悟 2019-07-06
两年没考雅思了,今天又去刷了下雅思雅思改革后的变化:考试顺序发生变化,现成变成 Writing->Reading->Listening->Speaking 的顺序给大家的备考建议:Writing:1.写作今天小作文依旧是看图挖掘信息题,博主觉得需要提前背熟一些模板和常用套话,毕竟这类题型需要规定格式2.大作文今天依旧是议论文,主题是Food...
2019-07-06 18:01:08
696
原创 网站系统php文件功能分析
Main source code files in admin folder Code Module Description confirm.php Yesorcancel(forback-endoperations) checkwhetherexecutethe...
2019-06-21 01:25:04
664
原创 论坛系统功能再细化分析、数据库ER模型
Function Description Back-endfunctions: fathermodulemanagement usercanadd,delete,updatetheinfomationoffathermodule ...
2019-06-21 01:22:19
1478
原创 论坛系统数据库设计和前端框架引入
Introduction to development idea, structure and implement method of the forum systemThe combination of PHP and MySQL has the advantages in developing forum system which can ideal with articles we...
2019-06-21 01:15:42
519
原创 多个DIV错位问题解决
Front page and admin page UI design(Html/CSS)How to deal with the floating problem of div cover when divs in the position of up and down?In this case, both div1 and div2 have the attribute of ...
2019-06-21 01:12:47
755
原创 15-7. 论坛系统-父板块添加功能实现
Users expect the dynamic effect that black icon can represent after clicking corresponding icon. So then how to realize it by php?<li><a<?phpif(basename($_SERVER['SCRIPT_FILENAME'])=...
2019-06-21 01:03:31
383
原创 15-6. 论坛系统-操作确认、跳转提示和删除验证
Operational Qualification, prompt of page skippingand deletionverificationHow to prevent the misoperation that user delete module mistakenly and increase the quality of user experience in de...
2019-06-21 00:59:44
300
转载 用原生JS代码实现网站前端图片banner实现轮番(数组版)
<script type="text/javascript"> window.onload=function(){ var next=document.getElementById("next"); var pre=document.getElementById("pre"); var pic=document.getElementById("pic"); var ...
2019-06-14 00:56:44
559
转载 10-1 项目实战(仿同城旅游网首页)知识准备
站点:www.ly.comIE7 浏览器常见问题:两个div默认情况下后写的那个div的图层在先写的图层的上面,如果有交叉部分则会盖住之前的图层设置被挡住的图层 z-index:2;给同级的div设置z-indexCSS3 box-shadow属性box-shadow:0px 0px 0px 0px grey; //可以是负值/*这段文字插在对...
2019-04-29 18:41:47
495
原创 1-2. VMware Workstation Pro 15下载及安装教程
下载地址:https://www.vmware.comCentOS 7镜像下载地址:http://ftp.kaist.ac.kr/CentOS/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso虚拟机和系统都有了,那么就创建虚拟机安装系统新手过程中注意安装GONE图形桌面,更改下时区,打开网络就行了...
2019-04-29 16:52:10
7123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅