自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 4-3.(OOP)导入、设置命名空间别名

useuse... as...1)导入类 namespace Lib1; use Exception; //把全局空间里面的 Exception 导入到Lib1 命名空间下 2)导入类且修改名称 namespace Lib1; use Lib2\Test\ClassB as CB; use Lib2\Test\ClassA as CA; new CB( ); new CA( );3)导入命名空间...

2020-08-03 17:07:41 34

原创 4-2.(OOP)使用命名空间里的元素

使用命名空间1. 访问PHP命名空间中的内容与文件系统中访问一个文件是同样的原理1)相对文件名 形式如 foo.txt 它会被解析为 当前目录 /foo.txt2)相对路径名 形式如 subdirectory/foo.txt 它被解析为 当前目录 /subdirectory/foo.txt3)绝对路径名 形式如 /main/foo.txt 它会被解析为 /main/foo.txt同理,访问PHP命名空间中的元素(类、函数、常量)主要有三种表现形式非限定名称: new...

2020-08-03 09:26:05 33

原创 4-1.(OOP)定义命名空间

1. 如何在计算里拥有同名的文件把他们放在不同的文件夹里2. 如何在PHP运行过程中加载同名的类或函数、常量等?把它们放在不同的“命名空间”中命名空间

2020-08-02 16:10:22 34

原创 1-10(OOP)魔术方法、类型约束

魔术方法在定义类的时候,可以在类里面写上10多个魔术方法,这些方法有特殊的作用PHP将以 __开头的类方法保留为魔术方法,所以在自定义类方法时建议不要以 __为前缀每个魔术方法在类中有特殊的作用:1. __construct()2. __destruct()3. __set() public void __set(string $name, mixed $value) 在给不可访问属性赋值时,__set() 会被调用 必须声明为publ...

2020-07-23 15:30:06 37

原创 2-1.(OOP)PHP异常处理

异常:程序在运行的时候,正常情况下不会出问题,但是在一些特殊的情况它会出现问题!异常处理:我们可以通过PHP的异常处理机制来妥善的处理这些异常要想捕获抛出的异常,必须使用下面的语句结构try{ 可能抛出异常的程序请你放到这边来执行!}catch(Exception $e){ 如果上面抛出异常对象,那么就会跳到这边来执行}...继续执...

2020-05-06 22:45:01 79

原创 8-4. jQuery特效:创建并管理队列

4)stop方法停止匹配元素当前 正在运行 的 动画方法stop( [queue ] [, clearQueue ] [, jumpToEnd ] )参数:queue:停止动画队列的名称(默认值为标准的该元素上面的fx这个动画队列)clearQueue: 一个布尔值,指示是否取消已列队动画。默认 false jumpToEnd: 一个布尔值指示是否当前动画方法立...

2020-05-06 15:56:40 65

原创 8-3. jQuery特效:创建并管理队列

5)创建并管理队列队列:函数队列函数在排队,优点,第一个全部执行完成了,第二个才会开始执行,依次,后面都是一样的,不会混乱!1. queue 方法在匹配的元素上创建函数队列(替换已有队列),或向函数队列中添加函数queue方法用于,在匹配的元素上,创建队列、替换已有队列、向已有队列中继续添加函数!怎么在匹配的元素上创建函数队列:jQuery对象.queue('suns...

2020-05-06 14:59:36 59

原创 8-2. jQuery特效:淡入淡出、定制特效

3)淡入淡出特效1. fadeOut 方法通过淡出的方式隐藏匹配元素fadeOut( [duration] [, easing] [, complete] )2. fadeIn 方法通过淡入的方式显示匹配元素fadeIn([duration] [, easing] [, complete] )3. fadeTo 方法调整匹配元素的透明度fadeTo...

2020-05-06 10:46:52 82

原创 8-1. jQuery特效:基础、滑动特效

基础特效1)hide方法隐藏匹配的元素,有三个参数可以传,不传参数表示立刻隐藏hide( [duration] [, easing] [, complete] )1. duration:一个字符串或者数字决定动画将允行多久,如果不传第一个参数,但是传了后面的参数字符串 'fast' 和 'slow', 分别代表200和600毫秒&lt...

2020-05-05 22:26:05 76

原创 2-2. 文件的排序,创建目录、复制

文件的排序--sort=WORD 按WORD而不是名称排序 WORD可能为: 1. none(同选项 -U):不要排序,按目录顺序列出条目 2. size(同选项 -S):按文件大小排序 3. time(同选项-t):按时间排序 4. version(同选项-v):根据版本号排序 5. extension(同选项-X...

2020-04-19 01:04:56 82

转载 大数据和云计算技术的就业前景

首先,当前整个IT行业对于大数据和云计算人才的需求量还是比较大的,近几年相关方向研究生的就业情况还是比较不错的,一方面岗位级别比较高,另一方面薪资待遇也比较可观,而且薪资待遇正呈现出逐年上升的发展趋势。目前大数据和云计算在技术体系上已经趋于成熟,正处在落地应用的初期阶段,相对于大数据来说,云计算技术的落地应用已经初具规模。云计算的应用目前正在经历从IaaS向PaaS和SaaS发展...

2020-04-08 18:38:58 287

原创 Golang 常量

Golang常量:常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型const indentifier [type] = value多个相同类型常量的声明:const c_name1, c_name2 = value1, value2package mainimport "fmt"func main() { const LENGTH i...

2020-04-08 13:16:08 47

翻译 学习Docker的3个理由

学习Docker的3个理由轻松开发,部署和分发应用程序The 3 reasons you should learn DockerDevelop, Deploy, and Distribute Applications with ease我认为,Docker大大改善了软件产品和平台的开发,部署和分发In my opinion, Docker significantly...

2020-04-08 10:20:57 107

原创 Golang 数据类型、变量、字符串连接

Go数据类型:1)布尔型var b bool=true2)数字型分为整型 int 和 浮点型 float32、float643)字符串4)派生类型1. 指针类型(Pointer)2. 数组类型3. 结构化类型(struct)4. Channel 类型5. 函数类型6. 切片类型7. 接口类型(interface)8. Map...

2020-04-08 08:32:38 72

原创 Golang环境配置(windows)、语言特性、用途

1)下载地址:https://golang.org/2)安装包文件:go1.14.1.windows-amd64.msi3)安装:默认情况下.msi文件会安装在c:\Go目录下。c:\Go\bin目录会自动被添加到 path 环境变量中。4)测试是否安装成功:输入 go env 命令即可...

2020-04-07 11:01:03 198

转载 Python Web 开发,需要掌握哪些技能?

在 Web 开发领域,Java 凭借企业级支持以及世界丰富的生态环境成为绝对霸主,PHP 紧随其后。有些公司考虑效率问题而采用C++ 做后台开发语言, 也有人使用 Node.js 开发后台。另外 Python 也是能够做后台开发的。Python 具有语言简洁、开发效率高等特点。还有成熟且不断更新的开源框架,例如 Flask、Django、Tornado等。所以很多大公司都使用其开发后台。比...

2020-04-02 12:29:23 153

转载 MySQL存储引擎的种类和使用场景

MyISAM:适合修改比较少,访问比较多的表

2020-04-01 19:02:42 61

翻译 选择Python作为你下一个WEB项目的理由

(4+1) Reasons to Choose Python Over PHP for Your Next Big Project在当今高度破坏性的技术世界中,PHP和Python是大多数企业首选的两种最受欢迎​​的服务器端语言。但是,在Python上选择Python还是在Python上选择PHP始终是个难题。尽管大量网站都使用PHP编程,但Python在过去两年中一直呈现出急剧上...

2020-04-01 13:50:01 163

原创 DB数据库关系代数实战(用关系代数演示查询表)

Write the following queries in relational algebra, using the university schema. a. Find the titles of courses in the Comp. Sci. department that have 3 credits.∏title(σdept='Comp.Sci'∧credits=...

2020-03-29 21:25:45 657

翻译 为什么是Golang而不是Python?哪种语言最适合AI?

Golang现在正成为机器学习和AI的主流编程语言,全球有数百万用户。Golang is now becoming the mainstream programming language for machine learning and AI with millions of users worldwide.Python很棒,但是Golang非常适合AI编程!Python is ...

2020-03-19 17:35:34 400

翻译 2020年Python WEB和PHP的比较

易于学习Ease of LearningWithout any doubt, Python is much easier to learn. Python is a general-purpose programming language, and it can be picked up very quickly. In fact, Python is so simple to pick u...

2020-03-16 08:44:40 202

翻译 2020年后端开发的3个首选编程语言

3 top picks for backend development in 2020.2020年后端开发的3个首选Three month into the new year and yet the forecasts for 2020 do not seem to end.While predicting the future of such a dynamically ch...

2020-03-14 18:38:54 1175

转载 2020年最推荐学习的6种编程语言

10 Best Programming Languages to Learn in 2020 (for Job & Future)1)PythonPythonundoubtedly tops the list. It is widely accepted as the best programming language to learn first. Python is f...

2020-03-13 12:56:51 191

原创 2-5. JS文档对象模型(DOM)、浏览器对象模型(BOM)

HTML元素层次关系:父子关系、祖先关系、兄弟关系文档对象模型:DOM是针对HTML和XML文档的一个API(应用程序编程接口),DOM描述了一个层次化的节点数,允许开发人员添加、移除和修改页面的某一部分,它是一种让我们能够与HTML交互的机制,DOM不属于某种特定的语言使用DOM:JS是怎么使用DOM这个接口操作页面的元素在JS中我们可以使用全局变量docum...

2020-03-09 09:19:11 101

原创 1-1. Laravel框架介绍、安装

Laravel框架:为了快速的搭建出来一个性能比较健壮、安全的WEB应用Laravel功能:提供了很多功能,比如数据库DB,缓存Cache,会话Session,文件上传Laravel优点:文档齐全,社区活跃,后期的支持好学习Laravel的前提:熟悉PHP的基本语法了解面向对象、命名空间、trait等属性关系型数据库MySQL了解数据库的表...

2020-03-09 08:51:05 81

原创 7-2. PHP模式修正符、与正则表达式配合的函数

模式修正符:在正则表达式的定界符之后使用,可以调整正则表达式的解释,扩展正则表达式的匹配、替换等操作时的某些功能,增强正则表达式的处理能力1)i:在和模式进行匹配时不区分大小写$pattern='/test/i';$str='test TEST Test TeSt';var_dump(preg_match_all($pattern,$str,$arr));var_du...

2020-03-04 13:40:59 77

原创 5-2. PHP遍历数组、预定义超全局数组

特殊情况://无规律的二维数组$arr=array( 'a', 'b', 'c', 'd', array( 1,2,3,4,5 ));//此问题用递归思想解决foreach($arr as $val){ var_dump($val);}//有规律的二维数组<?php $arr=arr...

2020-03-03 14:15:32 53

原创 4-2. PHP函数参数传递,可变函数、递归函数、内置函数

参数传递1)按值传递参数按值传递参数,我们在参数传递的时候默认的就是使用这个方式,对形式参数的操作根本不影响实际参数的值,两者没有联系function test($a){ echo ++$a; //因为a++中的++是在输出后执行与printout一样原理,所以要用++a}$i=100;echo test($i)."<br/>"; ...

2020-03-02 14:29:57 90

转载 OpenCV4系统化学习路线图

OpenCV4.0发布以来,其依靠良好的接口代码、系统级别的优化、更加通用易学的函数调用,集成OpenVINO与tensorflow、caffe等模型加速推断、实现了从传统的图像处理到基于深度学习的视觉处理路线图的完整拓展。OpenCV4 毫无疑问是一个OpenCV发展历史的一个重要里程碑之作。官方的宣传口号是 OpenCV4 is more than OpenCV 充分说明Op...

2020-02-29 20:56:12 99

原创 Python 机器学习、深度学习方向学习路线

1、python语言基础(1)Python3入门,数据类型,字符串(2)判断/循环语句,函数,命名空间,作用域(3)类与对象,继承,多态(4)tkinter界面编程(5)文件与异常,数据处理简介(6)Pygame实战飞机大战,20482、python语言高级(1)Python常见第三方库与网络编程(2)Python正则表达式(3)邮箱爬虫,文件遍历,金...

2020-02-29 20:11:47 72

原创 Visual Studio Code 2020安装教程、CPP环境配置

1)下载,直接点下一步安装即可官网下载地址:https://code.visualstudio.com/2)安装cpptools工具3)下载MinGW下载地址:https://sourceforge.net/projects/mingw-w64/files/下载的文件:进入网站后不要点击"Download Lasted Version",往下滑,找到最新版...

2020-02-29 16:56:45 1567 1

原创 3-1. PHP流程控制:if 语句、switch 语句、循环语句、特殊的流程控制语句

1)顺序执行从上往下执行即可2)分支执行顺序执行太过死板,需要引入分支执行分支执行可以根据条件是否满足来选择执行某些代码,PHP的分支执行主要通过两种语句(if、switch)来实现...

2020-02-29 13:32:25 52

原创 2-2. PHP 运算符

4)比较运算符对操作数(按照比较运算符的规则)进行比较如果结果满足比较运算符的要求那么结果就是true,否则就是false== 值是否相等流程控制:条件语句:两种条件用 if-else语句,多种条件用 switch语句,循环语句有while/ do...while/ for 循环三种下面是switch语句基本结构:...

2020-02-28 11:04:21 48

原创 1-1. Photoshop 2020 创建图片、填充颜色、放大镜、抓手、打开图片

创建画布需要打印:选厘米或毫米不需要打印:选像素注: 图片像素=图片分辨率X图片尺寸颜色模式: 常用RGB(网页用)、CMYK(印刷的颜色)...

2020-02-25 17:51:12 638

原创 1-9(OOP)PHP之traits技术

traits:它使得类里面的代码(主要指属性和方法)更加灵活的被复用traits 和 include的有点相似通过include技术我们可以引入文件 通过traits技术我们可以引入代码实际使用:当我们的类各自有不同的父类,那当这些类需要使用同样的方法就要用traits...

2020-02-22 17:14:08 104

原创 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 73

原创 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 119

原创 1-8(OOP)PHP接口

接口:规定一个类该怎么去写,规定一个类必须要去实现哪些方法!抽象类是为了写一个类用于以后更细的类去扩展细化它,接口是直接规定一个类应该具有哪些方法接口是对一个类方法的规划(把接口当成军令状)interface 接口名称{ public function 方法名([参数]);}注:接口名称以 i 开头 接口只定义方法 接口中所有的方法必须是public...

2020-02-06 17:37:23 105

原创 1-7(OOP)PHP抽象类和抽象方法

如果定义的类范围太大太抽象就没法具体到某类,那么实例化出来到底是哪一种。比如定义动物这个类,实例化就毫无意义,我们不清楚到底是什么动物。既然父类实例化没有意义,那么可以规定在写父类的时候规定这个父类不能被直接实例化,必须被其他类继承之后再去实例化子类1. 规定一个类为‘抽象类’ abstract class 类名称{ } 这个抽象类是用来被...

2020-02-06 05:03:14 88

原创 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 129

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