自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 资源 (3)
  • 收藏
  • 关注

原创 COCOS打开其他项目报错

error: ipc timeout,message: app:open-project, session:1@renderer:100X原因:应该是用普通用户权限打开的,文件过大,申请到的内存不够,导致打不开解决办法:使用管理员权限打开cocos

2021-11-05 10:49:58 509

原创 Excel数字格式学习表

2019-10-01 09:46:15 591

原创 RabbitMQ

RabbitMQ是由LShift提供的一个Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成,因此也继承了这些优点很成熟,久经考验,应用广泛文档详细,客户端丰富,几乎常用语言都有RabbitMQ的开发库安装http://www.rabbitmq.com/install-rpm.html选择RPM包下...

2019-07-30 23:45:02 377

原创 HTML解析

通过上面的库,都可以拿到HTML内容HTML的内容返回给浏览器,浏览器就会解析它,并对它渲染HTML超文本表示语言,设计的初衷就是为了超过普通文本,让文本表现力更强XML扩展标记语言,不是为了代替HTML,而是觉得HTML的设计中包含了太多的格式,承担了一部分数据之外的任务,所以才设计了XML用来描述数据HTML和XML都有结构,使用标记形成树型的嵌套结构,DOM(Document Obj...

2019-07-29 23:06:53 362

原创 爬虫

概述爬虫:一般被成为网络爬虫,也叫网页蜘蛛,网络机器人,搜索引擎就是网络爬虫的应用者爬虫分类通用爬虫常见就是搜索引擎,无差别的收集数据、存储、提取关键字、构建索引库,给用户提供所有接口爬取的一般流程:1、初始一批URL,将这些URL放到带爬取队列2、从队列取出这些URL,通过DNS解析IP,对IP对应的站点下载HTML页面,保存到本地服务器中,爬取完的URL放到已爬取队列3、分析这...

2019-07-29 17:57:50 375

原创 不同领域的主流操作系统

桌面操作系统服务器操作系统嵌入式操作系统移动设备操作系统桌面操作系统Windows系列用户群体大macOS适合开发人员Linux应用软件少服务器操作系统Linux安全、稳定、免费占有率高Windows Server付费占有率低嵌入式操作系统Linux移动设备操作系统IOSAndroid...

2019-07-26 21:49:48 562

原创 操作系统简解

裸机:没有安装操作系统的计算机如果想在裸机上运行自己编写的程序,就必须用机器语言书写程序如果计算机安装了操作系统,就可以在操作系统上安装高级语言环境,使用高级语言开发程序操作系统的作用1、操作硬件2、将操作硬件的方法规整为系统调用,供应用程序使用应用程序:运行在操作系统上的程序...

2019-07-26 21:29:15 116

原创 session-Cookie机制

网景公司发明了cookie技术,为了解决浏览器端数据存储问题。第一次request请求时,会把此域名相关的Cookie发往服务器端,服务器端也可以使用response中的set-cookie来设置cookie值。动态网页技术,也需要直到用户身份,但是HTTP是无状态协议,无法知道。必须提出一种技术,让客户端提交的信息可以表明身份,而且不能更改。这就是session技术。session开启后,...

2019-07-25 09:57:32 173

原创 前端开发

使用react-mobx-starter-master脚手架,解压更名为frontend在src中新增component、service、css目录链接:https://pan.baidu.com/s/17tsX5QOrFi2j3An68L93ew提取码:6eip注:没有特别说明,js开发都在src目录下修改项目名称</font color=blue size=4>we...

2019-07-21 00:08:00 407 1

原创 博文相关接口

列表页接口实现发起GET请求,通过查询字符串http://url/posts/?page=2 查询第二页数据实现过程request: GET ?page=5&size=20-> 视图 get -> json 文章列表# post/views.pyclass PostView(View): # 不需要装饰器决定方法了 def get(self, request:Htt...

2019-07-19 21:03:17 118

原创 博文相关接口

功能分析POST /posts/ 文章发布,视图类PostView请求体 application/json{ "title":"string", "content":"string"}响应201 发布成功400 请求数据错误GET /posts/(\d+) 查看指定文章,视图函数getpost响应200 成功返回文章内容404 文章不存在GET /posts/ 文章...

2019-07-19 20:26:05 98

原创 用户功能设计与实现

提供用户注册功能提供用户登录处理提供路由配置用户登录接口设计POST /users/login 用户登录请求体 application/json{ 'password':'string', 'email':'string'}响应200 登录成功400 用户名密码错误接收用户通过POST方法提交的登录信息,提交的数据是JSON格式数据{ "password":"abc...

2019-07-17 21:40:35 503

原创 用户功能设计与实现

提供用户注册处理提供用户登录处理提供路由配置用户注册接口设计接收用户通过POST方法提交的注册信息,提交的数据是JSON格式数据检查email是否已存在与数据库表中,如果存在返回错误状态码整个过程都采用AJAX异步过程,用户提交JSON数据,客户端获取数据后处理,返回JSONPOST /users/ 创建用户请求体 application/jso{ "password":"st...

2019-07-16 22:00:17 1328

原创 Restful API设计最佳实践

RESTFULREST(Representational State Transfer),表现层状态转移。表现层是资源的表现层,对于网络中的资源就需要URL(Uniform Resource Identifier)来指向1、协议使用HTTP或HTTPS。对外若有安全性要求,可以使用HTTPS,但是内部服务间可以使用HTTP或HTTPS。2、HTTP方法HTTP请求中的方法表示执行的动作...

2019-07-16 20:01:37 116

原创 模板

如果使用react实现前端页面,其实Django就没有必要使用模板,它其实就是一个纯后台服务程序,接收请求,响应数据,前后端接口设计就可以是纯粹的Restful风格模板的目的是为了可视化,将数据按照一定布局格式输出,而不是为了数据处理,所以一般不会有负责的处理逻辑,模板的引入实现了业务逻辑和显示格式的分离,这样,在开发中,就可以分工协作了,页面开发完成页面布局设计,后台开发完成数据处理逻辑的实现...

2019-07-16 19:38:01 116

原创 前后端分离博客项目

概述Django采用MVC架构设计的开源的WEB快速开发框架优点:能够快速开发,自带ORM、Template、Form、Auth核心组件MVC设计模式使用的后台管理Admin简介的url设计周边插件丰富缺点:框架重、同步阻塞所以Django 的设计目标就是一款大而全,便于企业快速开发项目的框架安装Django使用Python3.6.XDjango的下载地址:https:...

2019-07-16 10:58:10 670

原创 WSGI

WSGI模型WSGI(Web Server Gateway Interface) 主要规定了服务器端和应用程序间的接口。解决服务与程序之间的交互。分析1、浏览器将HTTP请求发送给WSGI Server2、由WSGI Server将请求解包、封装成environ3、将封装好的environ和start_response函数,传递给WSGI APP逻辑处理4、App返回的一个可迭代对...

2019-07-14 18:24:42 219

原创 WEB开发

CS即客户端、服务端编程客户端、服务端之间需要使用socket,约定协议、版本(往往使用的协议是TCP或者UDP),指定地址和端口,就可以通信了客户端、服务端传输数据,数据可以有一定的格式,双方必须先约定好BS编程,即Browser、Server开发。Browser游览器,一种特殊的客户端,支持HTTP(s)协议,能够通过URL向服务端发出请求,等待服务端返回HTML等数据,并在游览器...

2019-07-13 21:41:22 338

原创 React

简介React是Facebook开发并开源的前端框架用来假设InstagramReact解决的是前端MVC框架中View视图层的问题Virtual DOMDOM(文档对象模型Document Object Model)将网页内所有内容映射到一颗数型结构的层级对象模型上,游览器提供对DOM的支持,用户可以是用脚本调用DOMAPL来动态的修改DOM结点,从而达到修改网页的目的,这种修...

2019-07-11 23:22:39 140

原创 React项目

项目依赖安装将项目开发基础文件react-mobx-starter-master-.zip解压缩,并用这个目录作为项目根目录在项目根目录中,执行下面的命令,就会自动按照package.json的配置安装依赖模块$ npm install或者$ npm i 安装完成后,会生成一个node_modules,里面是安装的所有依赖的模块项目整体说明配置文件详解package.jso...

2019-07-11 20:47:23 194

原创 CSS

层叠样式表,控制HTML的布局和样式使用方式三种使用方式内联样式:在标签内使用属性stype页内样式:在<head>标签中使用<stype type=“text/css”><stype>外部样式:使用CSS文件,使用<link rel=“stylesheet” type=“text/css” href=“mystyle.css”>优先级...

2019-07-10 17:50:15 87

原创 HTML

HTML(超文本标记语言),它使用标签来定义文本的显示方式,简单来说HTML就是一种文本文件,里面的内容超出一般文本文件的表示,它是用来控制显示格式和对内容进行排版的标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="vie...

2019-07-08 21:00:14 287

原创 Node.js中的模块化

ES6模块化import语句,导入另一个模块导出的绑定export语句,从模块中导出函数,对象,值的,供其它模块import导入用导出建立一个模块目录src,然后在这个目录下新建一个moda.js// 缺省导出export default class A{ constructor(x){ this.x=x } show(){ co...

2019-07-06 18:43:11 254

原创 pip install 出现 Could not install packages due to an EnvironmentError

在用pip install 出现这样不能安装的情况直接使用pip install --user 需要安装的 ,相当于使用管理员权限安装

2019-07-06 11:09:59 1407

原创 Node.js中的Promise

ES6开始支持Promise对象用于一个异步操作的最终完成及结果值的表示简单说,就是处理异步请求//语法new Promise{ /*下面定义的函数是executor*/ function(resolve,reject){ …… }}executorexecutor是一个带有resolve和reject两个参数的函数executor函数在Promise构造函数执...

2019-07-06 10:46:28 2039

原创 Node.js中的解构

列表解析var parts=[1,2,4]var other=[4,6,7,...parts,0,0,0]console.log(other)列表解构function f(x,y,z){ console.log(x+y+z)}可var args=[2,3,4]f(...args)参数解构function f(x,y,z){ console.log(x+y...

2019-07-05 23:25:57 1365

原创 SQL语句

SQL语句分为四种:DDL数据定义语言,定义数据库、数据库对象DML,增删改查DCL,权限访问TCL,事务控制,ACID事务,支持commit、rollback指令语言规范:语句不分大小写分号结束注释命名:字母开头,数字字母下划线#、$DCLgrant all on name.* to ‘yonghu’@’%’ identified by’密码’revoke all...

2019-07-04 19:48:19 80

原创 Node.js高级对象、高级类

Mixin模式,混合模式,这个是一种不用继承就可以复用的技术,主要还是为了解决多重继承的问题,多重继承的路径是个问题JS是基于对象的,类和对象都是对象模板混合mixin,指的是将一个对象的全部或者部分拷贝到另一个对象上去class Serialization{ constructor(){ console.log('Serialization') if...

2019-07-04 16:30:40 641

原创 Node.js的对象模型

javaScript是一种基于原型的面向对象的语言,而不是面向类的面向的对象语言C++、Java有类Class和实例Instance的概念,类是一类事物的抽象,而实例则是类的实体JS是基于原型的语言,它只有原型对象的概念,原型对象就是一个模板,新的对象从这个模板创建从而获取最初的属性。任何对象在运行时可以动态的增加属性,而且,任何一个对象都可以作为另一个对象的原型,这样后者就可以共享前者的属性...

2019-07-04 10:42:43 287

原创 Linux下编译安装python3环境

CentOS7系统 编译安装Python3 环境编译安装Python之前,需要准备编译环境[root@localhost bin]# yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel ncurses-devel libffi-deve...

2019-07-03 17:27:00 653

原创 Linux下安装Pycharm和jupyter

Linux下pythonCentOS7下默认安装python3默认情况下 CentOS7 系统中自带的 Python 版本是2.7版本。我们当前工作的Python版本几乎全为 Python3 版本,所以可以通过 yum 软件包管理工具安装python3版本, 不过由于 CentOS7 的 Base 软件包仓库默认没有 Python3版本 ,因此查找失败,[root@localhost ...

2019-07-03 14:40:30 947

原创 Node.js前端编程函数

函数function 函数名(参数列表){ 函数体 return返回值 } function add(x,y){ return x+y}console.log(add(3,5))函数表达式使用表达式来定义函数,表达式中的函数名可以省略,如果这个函数名不省略,也只能用在此函数内部// 匿名函数const add=function(x,y){ ret...

2019-07-01 21:07:49 331

原创 Node.js语法

语句块JS使用大括号构成语句块ES6之前语句块是没有作用域的,从ES6开始支持块作用域,let只能在块作用域内可见function hello(){ let a=1 //只能在函数内用 var b=2 //只能在函数中用 c=3 //全局定义}if (1){ let d=4 //定义较严格,只能在块内使用 var e=5 f=6 ...

2019-07-01 16:13:22 387

转载 Btree索引详解

转载链接https://blog.csdn.net/xu_flash/article/details/62216969

2019-06-29 17:06:48 6163

原创 元编程

元编程概念来自LISP和smalltalk使用代码来生成代码,这就是元编程用来生成代码的程序成为元程序metaprogram,编写这种程序就被称为metaprogramming,Python语言能够通过反射实现元编程Python中所有非object类都继承自object类所有类的类型包括type类都是typetype类继承自object类,object类的类型也是type类type...

2019-06-29 09:45:21 766

原创 Node.js前端开发

Nodejs是服务器端运行JavaScript的开源、跨平台运行环境安装国内可以去阿里云镜像站https://npm.taobao.org/mirrors/nodeLinuxhttps://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.16.0-linux-x64.tar.xzwindowshttps://npm.taobao.o...

2019-06-29 09:30:25 6830

原创 ORM

ORM,对象关系映射,对象和关系之间的映射,使用面向对象的方式来操作数据库关系模型和Python对象之间的映射table => class 表映射为类row =>object 行映射为实例column=> property 字段映射为属性SQLAIchemySQLAIchemy是一个ORM框架安装pip install s...

2019-06-26 21:02:48 2723 1

原创 数据库开发

驱动MySQL基于TCP协议之上开发,但是网络连接后,传输的数据必须遵守MySQL的协议。封装好MySQL协议的包,就是驱动程序。MySQL的驱动MySQLdb:最有名的库。对MySQL的Client封装实现,支持Python2,不更新,不支持Python3MySQL官方Connectorpymysql:语法兼容MySQLdb,使用Python写的库,支持Python3pymysq...

2019-06-24 21:01:52 175

原创 关系模型和SQL

SQL语句SQL是结构化查询语言Structured Query Language,1987年被ISO组织标准化所有主流的关系型数据库都支持SQL,NoSQL也很大部分支持SQLSQL语句分为:DDL数据定义语言,负责数据库定义、数据库对象定义,由CREATE、ALTER与DROP三种语句组成DML数据操作语言,负责对数据库对象的操作,CRUD增删改查DCL数据控制语言,负责数据库权...

2019-06-20 21:23:22 977 1

原创 数据库

概念数据库:按照数据结构来组织、存储、管理数据的仓库数据库DBMS发展萌芽期:文件管理第一代:层次数据库、网状数据库第二代:SQL、关系型数据库第三代:面向对象的DBMS(OODBMS)、对象关系的DBMS(ORDBMS)文件系统管理磁盘上一个个文件,数据孤立,数据冗余格式不统一,很难统一管理无法高效查询,无法灵活查询层次数据库以树型结构表示实体及其之间的联系。关系只...

2019-06-20 20:45:49 153

react-mobx-starter-master-v2019.3.zip

react-mobx-starter-master-v2019.3.zip,react框架简单

2019-07-11

正则表达式分析工具

正则表达式的分析工具,能够让新手更好的理解如何应用正则表达式

2019-05-07

图书管理系统

图书管理系统,简单的管理系统SHH2框架,非常好!资源非常不粗

2018-04-18

空空如也

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

TA关注的人

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