weixin_30699463的博客

私信 关注
weixin_30699463
码龄6年
  • 361,727
    被访问量
  • 暂无
    原创文章
  • 54,263
    作者排名
  • 45
    粉丝数量
  • 于 2015-08-19 加入CSDN
获得成就
  • 获得52次点赞
  • 内容获得0次评论
  • 获得343次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

并不对劲的LCT

LCT,是连猫树(link-cat-tree)的缩写。它是树链剖分和splay的结合版本。由于有很多关于LCT的文章以及这并不是对劲的文章,并不对劲的人并不打算讲得太详细。推荐:详细的LCT->想必大家都知道splay+树剖=LCTsplay虽然常数较大,但是它好写好调(大部分操作都可以把左右边界转上去然后直接操作),而且还能维护序列。树剖是将一棵树切分成很多条链,再将它们首尾...
转载
29阅读
0评论
0点赞
发布博客于 3 年前

跨iPhone应用程序的方便,模块化的代码共享:静态库和跨项目的引用

转:http://blog.sina.com.cn/s/blog_7695024501010037.htmlhttp://developer.apple.com/library/mac/navigation/http://www.clintharris.net/2009/iphone-app-shared-libraries/(原)英文寻找一种优雅的方式重...
转载
22阅读
0评论
0点赞
发布博客于 8 年前

python线程池实现

简单实现一个线程池:import queueimport threadingimport timeclass ThreadPool(object): #创建线程池类 def __init__(self, max_num=20): #创建一个最大长度为20的队列 self.queue = queue.Queue(max_num) #创建一...
转载
13阅读
0评论
0点赞
发布博客于 3 年前

卓越领导者:从优秀经理人迈向卓越领导者的登峰之道

《卓越领导者:从优秀经理人迈向卓越领导者的登峰之道》基本信息作者: (美)约翰H.曾格(John H. Zenger) 约瑟夫R.福克曼(Joseph R.Folkman)出版社:机械工业出版社*ISBN:9787111424727上架时间:2013-6-6出版日期:2013 年6月开本:16开页码:352版次:1-1所属分类:经济管理更多关于 》》...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

IntelliJ IDEA环境使用

转:https://blog.csdn.net/zwj1030711290/article/details/80673482https://blog.csdn.net/zrc199021/article/details/71601394前言正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ ...
转载
40阅读
0评论
0点赞
发布博客于 3 年前

typedef struct与struct的区别

typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n;若用typedef,可以这样写,typedef struct node{}NODE; 。在申请变量时就可以这样写,NODE n;区别就在于使用时,是否可以省去struct这个关键字...
转载
11阅读
0评论
0点赞
发布博客于 5 年前

解决 emulator-5554 disconnected !Cancelling错误

使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题(转载+原创)解决办法一:在此种情形下,重启ADB即可:1、在eclipse下:1.1英文版window -> Show Views -> device -> view menu -> Reset adb1.2中文版窗口(W) -> 显示视图(V) ->Devic...
转载
138阅读
0评论
0点赞
发布博客于 9 年前

java文本文件读写

java的IO系统中读写文件使用的是Reader和Writer两个抽象类,Reader中的read()和close()方法是抽象方法,Writer中的write()、flush()和close()方法也是抽象方法,子类应该分别实现他们。JavaIO已经为我们提供了三个方便的Reader的实现类,FileReader、InputStreamReader和BufferReader。其中最重要的是I...
转载
25阅读
0评论
0点赞
发布博客于 6 年前

需求获取常见的方法是进行客户访谈,结合你的实践谈谈会遇到什么问题,你是怎么解决的?...

需求获取的常见方法是进行客户访谈,与客户聊天交流,从而了解客户需求,然而在交流过程中我们总会遇到各种问题:1)双方缺乏对方知识,交流困难。比如客户不知道数据库是什么等。这时我们就要耐心向客户解释,当然解释的不要过于复杂,冗长,这样客户未必会懂,而且过多的解释还会浪费双方过多的时间,解释要尽量通俗易懂,精简,深入浅出。2)对方不能提出明确的要求。客户对于所面临的问题的认识比较笼统,...
转载
22阅读
0评论
0点赞
发布博客于 5 年前

PostgreSQL自学笔记:与python交互

与python交互教程原文地址:https://www.yiibai.com/html/postgresql/2013/080998.html1. Python psycopg2 模块APIs连接到数据库psycopg2.connect(database='test',user='postgres', password='520520',host='127.0.0.1',port='...
转载
88阅读
0评论
0点赞
发布博客于 2 年前

vue引入iconfont阿里矢量图库

话不多说,先上图:项目背景:vue element ui能用的icon实在有限,所以...一起从零到一吧。1.进入阿里矢量图标库官网 官网传送门注册 => 登录 这里就省略了..2.选择你需要的icon a.下载svg到本地b.进入到"我的项目",如下图:c.然后复制css地址在浏览器打开,复制里面代码,地址如图:3.在vue项目静态文件夹中新建一个css文件,把...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

聚类分析树状图的初探

参考官方文档:https://docs.scipy.org/doc/scipy/reference/index.html  此次使用聚类分析是因为文章需要,然后参考官方文档简单制作满足分析要求的树状图。  因为到时候在A4纸上需要把三个图排版一下,所以在输出的时候就把图片设置的比较小。 1 import pandas as pd 2 import matplotlib.py...
转载
1137阅读
0评论
0点赞
发布博客于 2 年前

Android中的倒计时实现

一、android.os包下提供了倒计时的抽象工具类:public abstract class CountDownTimer { /** * Millis since epoch when alarm should stop. */ private final long mMillisInFuture; /** * The...
转载
27阅读
0评论
0点赞
发布博客于 5 年前

layui 页面加载 阴影 请求页面加载转圈页面

var layerIndex= layer.load(1,{shade: [0.3, '#000']});$.post('${pageContext.request.contextPath}/leaguer/reDeductFeeByReportId', formData, function (data) { //判断是否发送成功 if (data.code == 20...
转载
431阅读
0评论
0点赞
发布博客于 3 年前

Here’s just a fraction of what you can do with linear algebra

Here’s just a fraction of what you can do with linear algebraThe next time someone wonders what the point of linear algebra is, send them here. I write a blog on math and programming and I see l...
转载
13阅读
0评论
0点赞
发布博客于 6 年前

PID教程

PID教程介绍本教程将向您展示了比例每一个比例项 (P)的特点,积分项(I)和微分项 (D) 控制,以及怎样使用它们来获得所需的响应。在本教程中,我们会考虑下面单位反馈系统:Plant【被控对象】:被控制的系统Controller【控制器】:为被控对象提供刺激;目的是控制整个系统的行为三个控制系数PID控制器的传递函数例如以下所...
转载
24阅读
0评论
0点赞
发布博客于 7 年前

Sublime Text 全程指南

摘要(Abstract)本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程。前言(Prologue)Sublime Text是一款跨平台代码编辑器(Code Editor),从最初的Sublime Text 1.0,到现在的Sublime Text 3.0,Sublime Text从一个不知名的编辑器演变到现在几乎是各平台首选的GUI编...
转载
34阅读
0评论
0点赞
发布博客于 6 年前

AE调用gp服务

参考:http://www.cnblogs.com/zhangjun1130/archive/2010/05/26/1744472.html Geoprocessing是ArcGIS提供的一个非常实用的工具,借由Geoprocessing工具可以方便的调用ArcToolBox中提供的各类工具,本文在ArcEngine9.2平台环境下总结了调用ArcToolBox工具的使用方法:...
转载
90阅读
0评论
0点赞
发布博客于 7 年前

计算x

如果x的x次幂结果为10(参见【图1.png】),你能计算出x的近似值吗?显然,这个值是介于2和3之间的一个数字。请把x的值计算到小数后6位(四舍五入),并填写这个小数值。注意:只填写一个小数,不要写任何多余的符号或说明。答案:代码:#include <iostream>#include <cstdio>#include <cstring>...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

流(Stream)与文件流(FileStream)

//通过流的方式添加 StreamWriter writer = new StreamWriter(@"C:\A\ca.txt", true, Encoding.Default); writer.WriteLine("早上好"); writer.WriteLine("中午好"); ...
转载
73阅读
0评论
0点赞
发布博客于 4 年前

i.mx6 Android5.1.1 System server

1. 概述:1. Zygote进程是Android Java世界的开创者,所有的Java应用程序进程都由Zygote进程创建;2. Zygote创建应用程序进程过程其实就是复制自身进程地址空间作为应用程序进程的地址空间,因此在Zygote进程中加载的类和资源都可以共享给所有由Zygote进程孵化的应用程序,应用程序进程只需加载自身私有资源就可以正常运行;3. Zygote进程是所有An...
转载
26阅读
0评论
0点赞
发布博客于 4 年前

Flutter免费(视频)教程汇总

Flutter学习导航Flutter简介:Flutter可以轻松快速地构建漂亮的移动应用程序。Flutter是谷歌的移动应用SDK,用于短时间内在iOS和Android上制作高质量的原生界面应用。Flutter与现有代码一起使用,被世界各地的开发人员和组织使用,并且是免费和开源的。一款真正意义上的全平台开发框架。要想找到优质的Flutter学习资源和教程、掘金社区肯定是不...
转载
4744阅读
0评论
11点赞
发布博客于 2 年前

NEXIQ 125032 USB Link Diesel Truck Diagnose Interface Introduction

What are the features of nexiq usb link?1.Compatible with applications that diagnose engines, transmissions, ABS, instrument panels and more.2.Reduce reprogramming times with direct USB connec...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

Mac锁屏设置快捷键

如果用户要离开电脑一段时间,可以选择直接把笔记本直接合上。但是这样原先在跑的进程就会挂起或者结束,如果正在下载,那么下载就被暂停(有时还不能恢复),如果正在提供网络服务,那么因为网络断了,别人也连不上你的笔记本。锁屏可以解决这个问题,在Windows下用Win+L快捷键就锁屏了,但Mac OS X下一直没有默认的快捷键。对于像我一样的新手,不要说设置锁屏快捷键,即便要使用其他锁屏的方法我也...
转载
1903阅读
0评论
0点赞
发布博客于 2 年前

上下界网络流

转自大佬博客 :https://www.cnblogs.com/liu-runda/p/6262832.html//其实主要还是自己复习用//假定读者能够熟练打dinic的板子有上下界的网络流的核心是”调整”,我们通过一个初始的未必可行的流调整出一个可行流,还可以从可行的未必最大/最小的流调整出最大/最小流.另一个常用技巧是有源汇的流和无源汇的流(循环流)的转换.除了无源汇...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

软件-版本控制:VCS(版本控制系统)

ylbtech-软件-版本控制:VCS(版本控制系统)版本控制系统(Version Control System),是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。用的比较多的如svn,git等。1.返回顶部 1、为了让不同...
转载
183阅读
0评论
0点赞
发布博客于 3 年前

protobuf的反射机制

反射机制java在运行状态时,能够知道任意类的所有属性和方法,都能够调用任意对象的任意方法和属性。这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。C++本身没有反射机制。protobuf通过proto文件生成相应的message和service,protobuf也通过proto文件提供反射机制,程序在运行时可以通过proto获取任意message和任意servic...
转载
91阅读
0评论
0点赞
发布博客于 6 年前

SQL2008 R2安装功能选择

这两天系统重新安装了,又得捣腾安装各种开发软件,以下是SQL2008 R2安装功能选择。1.产品密钥:Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB;2.功能选择:数据库引擎服务-Sql Server 复制-全文搜索,客户端工具连接,管理工具基本-管理工具完整;3.服务账户选择:全部选择system用户,下边的可以选择localhost...
转载
2820阅读
0评论
0点赞
发布博客于 3 年前

虚拟目录的配置

一:C:\Windows\System32\drivers\etc\hosts20行 取消注释 添加 127.0.0.1 www.blog.com二:D:\myphp2017\Apache24\conf\httpd.conv取消#74248注释取消#505三:在D:\myphp2017\Apache24\conf\extra\httpd-vhosts最后添加:<Virtual...
转载
16阅读
0评论
0点赞
发布博客于 4 年前

在notepad++中使用jslint检查javascript代码

jslint是道格拉斯大神的作品,用来检查javascript的语法错误或者给出良好的编码建议。现在自己多用notepad++来编写/查看一些零散的js代码,于是一天突然想到是否有jslint的插件,上网一搜,果然有,现收录如下,以便查备。安装步骤如下:首先到这里下载该插件并解压到任意目录。然后在设置>>导入>>导入插件中选择解压好的JSLintNp...
转载
19阅读
0评论
0点赞
发布博客于 9 年前

Angular 学习笔记 ( 我追的 feature 和 bug )

Angular 有许多功能还不齐全,也有不少 bug 让人很头疼,所以这里做一些记入Angular Bug1.input type="number",valueChanges 会在 unblur 的时候触发多一次.https://github.com/angular/angular/issues/12540解决方法是用.valueChanges.pip...
转载
112阅读
0评论
0点赞
发布博客于 2 年前

Asp.net core 学习笔记 ef core Surrogate Key, Natural Key, Alternate Keys

Surrogate Key vs Natural Key, 争论多年https://www.mssqltips.com/sqlservertip/5431/surrogate-key-vs-natural-key-differences-and-when-to-use-in-sql-server/2 个都有好处坏处.ef core 对 Natural Key 支持比较弱....
转载
156阅读
0评论
0点赞
发布博客于 2 年前

Angular Material 学习笔记 Chips

依据 material guidelines, chips 可以用来做 filterhttps://material.io/design/components/chips.html#filter-chips但是 ng material 的却很差. 没有 animation 没有勾勾也就算了.click 事件也没有, 要使用 keyboard 的 space 来 selec...
转载
131阅读
0评论
0点赞
发布博客于 2 年前

decimal, double, float

更新: 2019-09-08c# and js 要 ceil floor 2 decimal point 都没有 build in 的 solution比如 15.667 想 ceil to 15.67做法是 Math.Ceilling(15.667 * 100) / 100先做一个乘 100 然后除 100js 的用 big.jsnew Big(15.6...
转载
65阅读
0评论
0点赞
发布博客于 2 年前

研究旧项目, 常用 sql 语句

1. select all tableselect TABLE_NAMEfrom CodingSystem.INFORMATION_SCHEMA.TABLESwhere TABLE_TYPE = 'BASE TABLE'2.select all column name from tableselect COLUMN_NAME, TABLE_NAME...
转载
68阅读
0评论
0点赞
发布博客于 2 年前

企业应应点点滴滴记入

1. 常用 short formUOM =Unit of measurement (https://www.urmc.rochester.edu/purchasing/documents/um.pdf)PO = Purchase OrderGR/GRN = Good Received/Good Received NotePI = Purchase InvoiceP...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

ReactNative之Redux详解

用redux有一段时间了,感觉还是有必要把其相关的知识点系统的总结一下的,毕竟好记性不如烂笔头。上篇博客更新了关于《ES6中的迭代器、Generator函数以及Generator函数的异步操作》的内容,该内容时saga的基础,稍后会总结saga相关知识点。循序渐进,本篇博客主要总结的是Redux相关的内容,然后下篇博客打算总结一下react-redux, 以及redux-thunk、re...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

数据库

目录 联合分组 子查询 all与any 视图:view 视图的增删改 事务 pymysql:python操作mysql 安装 增删改查 创建表 增 ...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

多线程(1)

[TOC]1. 线程内容'''初识别线程在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程,cpu真正的执行单位是线程在工厂中,每个车间都有房子,而且每个车间默认就有一条流水线操作系统 ===》工厂进程 ===》车间线程 ===》流水线cpu ===》电源线程:cpu最小的执行单位进程:资源集合/资源单位线程运行 = 运行代码进程运行 = 各...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

数据库基础(2)

[TOC]数据库配置# 通过配置文件统一配置的目的:统一管理 服务端(mysqld)、客户端(client)# 配置了 mysql(服务端) 的编码为utf8,那么再创建的数据库,默认编码都采用utf8# 配置流程# 1)在mysql安装根目录下,创建配置文件:my.ini# mac下配置文件名叫 my.cnf# 2)设置配置文件内容并保存[mysqld] # 服...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

数据库查询

目录 单表查询 去重:distinct 数据准备 常用函数 条件: where 分组筛选:group by | having where与having 聚合函数 分组查询 group by 分...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

数据库基础(3)

目录 今日内容 字段操作 多表关系 外键 一对一:无级联关系 一对一:有级联关系 一对多 多对多 今日内容1.字段的修改,添加,删除2.各表关系(外键)3.单表详细操作:...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

并发编程(2)

目录 1. 孤儿进程 2. join用法 3. Process的其他小用法 4. 守护程序 5. 抢票小程序 1. 孤儿进程'''孤儿进程(无害) 一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

数据库基础

目录 数据库 数据库的分类 卸载 安装 连接数据库 用户信息查看 数据库的基本操作 表的基本操作 记录的基本操作 数据库'''1.什么是数据库:管理数据的系统 - 安装某种管...
转载
25阅读
0评论
0点赞
发布博客于 2 年前

UDP协议

目录 1. udp协议 2. udp协议是否粘包 3. socketserver模块udp 4. socketserver模块 1. udp协议# *****************udp服务端****************# 基础版本import ...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

多线程(3)

目录 1. 线程queue 2. 线程定时器 3. 基于多线程的socket 4. 进程池和线程池 5. 协程 1. 线程queue# queue队列:用法与进程Queue一样import queueq = queue.Queue()...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

多线程(2)

目录 1. 线程锁 2. 死锁问题 3. 信号量 4. GIL 1. 线程锁# 多线程修改数据会造成混乱from threading import Thread,Lockx = 0mutex = Lock()def task(): glo...
转载
45阅读
0评论
0点赞
发布博客于 2 年前

函数高阶

[TOC]1. 断点调试# 一等公民:只要把一个东西赋值给一个变量,这个东西就叫一等公民# 在想要加断点的地方用鼠标点击一下,你会看到一个红色圆圈# 变红的地方,程序执行到,就会暂停# 断电应该加载报错之前# 绿色箭头表示快速跳到下一个断点执行# 控制台报错,点击你能看懂的最后一行,光标会快速定位到错误代码,在错误代码上放,加断点,断点调试def test5(): ...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

网络编程

目录 网络编程 1.1 客户端/服务器架构: 1.2 网络协议 1.3 简单的通信服务端 1.4 简单的通信客户端 网络编程1.1 客户端/服务器架构:C/S和B/S架构c:client s:server 客户端,...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

单例模式

单例模式:基于某种方法实例化多次得到实例是同一个。为什么用单例模式:当实例化多次得到的对象中存放的属性都一样的情况,应该将多个对象指向同一个内存,即同一个实例# 设计模式 23种设计模式# 单例模式:整个过程中只有一个实例,所有生成的实例都指向同一块内存空间# class Person():# def __init__(self,name,age):# ...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

并发编程(3)

目录 1. 优化抢票程序 2. 队列 3. 生产者消费者模型 4. 测试JoinableQueue 5. 初步识别线程 1. 优化抢票程序from multiprocessing import Process,Lockimport jso...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

类的继承

目录 1. 继承介绍 2. 利用继承减少代码冗余 3. 菱形问题 4. 重用父类方法 4.1 super练习 5. 回顾绑定方法 1. 继承介绍'''什么是继承: ---是一种新建类的方式,继承了...
转载
25阅读
0评论
0点赞
发布博客于 2 年前

面向对象进阶

目录 1. 绑定方法和非绑定方法 2. staticmethod 非绑定方法 3. 面向对象串讲 1. 绑定方法和非绑定方法绑定方法 对象绑定方法/类的绑定方法绑定方法:特殊之处,绑定给谁就是谁来调,并且会把自身传过来类的绑定方法:绑定给类的,类来调用,会把类自身传过...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

并发编程(1)

目录 1. 了解 2. 开启子进程的方式一 3. 开启子进程的方式二 4. 验证进程的内存空间隔离 5. 测试 1. 了解# 进程:进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。# 将应用程序对硬件资源的静态请求变得有序化...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

小结9.10

目录 1. socketserver源码分析 2. 面向对象串讲 3. 网络编程 1. socketserver源码分析import socketserverclass Mytcp(socketserver.BaseRequestHandler): def h...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

python常用模块(2)

目录 1. numpy模块 2. pandas模块 3. matplotlib模块 1. numpy模块# numpy: 专门数组(矩阵)的运算lis1 = [1,2,3] # 向量lis2 = [4,5,6] # 向量# [4,10,18]lis = ...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

套接字

目录 1. 套接字通信循环 2. 套接字连接循环 3. 模拟ssh功能 4. 粘包问题 5. 解决粘包问题 6. 解决粘包问题终极版 1. 套接字通信循环# **********server.py*********impo...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

函数进阶(3)

目录 1. 函数递归 2. 内置方法 3. 面向过程编程 1. 函数递归递归:函数A调用函数A函数的嵌套调用是:函数嵌套函数。函数的递归调用:它是一种特殊的嵌套调用,但是它在调用一个函数的过程中,又直接或间接地调用了它自身。如果递归函数不断地调用函数自身,那么这个递归函...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

昨日回顾

#type只传一个参数有什么用?#打印对象的类型# print(type(1))#class 底层原理,通过type类来实例化得到类# def __init__(self,name):# self.name=name# Person=type('Person',(object,),{'x':1,'__init__':__init__})# p=Person('lqz...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

元类

目录 1. 元类是什么 2. class底层原理分析 3. 通过元类来控制类的产生 4. 通过元类控制类的调用过程 5. 有了元类之后的属性查找 1. 元类是什么# 一切皆对象:类实际上一个一个对象# Penson类也是个对象,那他一定是...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

函数基础

目录 1. 可变长参数 1.1 可变长参数之* 1.2 可变长参数之** 1.3 可变长参数*和**联用 1.4 了解 2. 函数对象 2.1 函数对象的四大功能 2.1.1 引用 2.1....
转载
12阅读
0评论
0点赞
发布博客于 2 年前

面向对象

目录 1. 组合 2. 多态与多态性 3. 封装 1. 组合组合:对象的某个属性是另一个类的对象# 组合的概念class Foo: def __init__(self,bar): self.bar = barclass Bar: p...
转载
13阅读
0评论
0点赞
发布博客于 2 年前

面向对象基础

目录 1. 面向对象和面向过程 2. 类与对象 3. 绑定方法 4. 一切皆对象 5. 人狗大战 1. 面向对象和面向过程面向过程编程的核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么然后干什么...基于面向过程编程的思想编写程...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

文件处理

目录 1. 字符编码 1.1 计算机基础 1.2 文本编辑器 1.3 python解释器 1.4 字符编码 1.5 什么情况会出现乱码 1.6 乱码的两种情况 1.7 解决乱码 2. pyt...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

python常用模块(3)

目录 1. typing模块 2. re模块 3. 爬虫 4. collections模块 1. typing模块# typing模块:提供了Generator(生成器类型),Iterable(可迭代类型),Iterator(迭代器类型)三种数据类型,限制...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

python常用模块(1)

目录 1. 包 2. time模块 3. datetime模块 4. os模块 5. sys模块 6. json模块 7. pickle模块 8. hashlib模块 9. hmac模块 10...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

模块基础

目录 1. 模块的四种形式 1.1 什么是模块 1.2 模块的四种形式 2. import 和 from...import 3. 循环导入 3.1 什么是循环导入 3.2 解决方案 4. ...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

文件修改及函数定义

目录 1. 文件的高级应用 1.1 可读可写 1.2 指针的应用(移动指针) 1.2.1 seek 1.2.2 tell 1.2.3 read(n) 1.2.4 truncate 2. 文...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

函数进阶(2)

目录 1. 三元表达式 2. 列表推导式 3. 字典生成式 4. 生成器 5. 生成器表达式 6. 匿名函数 1. 三元表达式条件成立时的返回值 if 条件 else 条件不成立时的返回值dog_name = 'crazy...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

元组类型内置方法

目录 1.用途 2.定义方式 3.内置方法 4.存一个值还是多个值 5. 有序or无序 6. 可变or不可变(重点) 1.用途描述多个值,比如爱好元组和列表一模一样,但是元组无法修改,元组在定义那一刻他的元素个数以及元素的...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

函数进阶(1)

目录 1 闭包函数 1.1 函数传参方式 1.2 闭包函数的应用 2 装饰器 2.1 装饰器的定义 2.2 装饰器的使用 2.3 装饰器语法糖 3 三层装饰器 4 装饰器模...
转载
7阅读
0评论
0点赞
发布博客于 2 年前

字符串类型内置方法

目录 1. 作用 2. 定义方式 3. 字符串内置方法(只有字符串类型才能使用) 4. 存一个值还是多个值 5. 有序or无序 6. 可变or不可变(重点) 1. 作用描述性质的东西,如人的名字、单个爱好、地址、国家等2....
转载
11阅读
0评论
0点赞
发布博客于 2 年前

字典类型内置方法

目录 1.作用 2.定义方式 3.内置方法 4.存一个值还是多个值 5.有序还是无序 6.可变or不可变(重点) 1.作用对于值添加描述信息使用它.多用于存的值表示的是不同的状态时,例如存的值有姓名、年龄、身高、体重、爱好。...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

基本语法之for循环

目录 for循环 for + break的语法 for + continue的语法 for + else的语法 for循环循环:重复干一件事,循环容器数据类型lis = ['gebilaowang', 'dapao', 'yongjiu...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

0806 随笔

目录 1.数据类型分类 2.深浅拷贝 2.1 拷贝(简单的赋值) 2.2 浅拷贝(copy.copy) 2.3 深拷贝(copy.deepcopy) 3.异常处理 3.1 语法异常(错误都是SyntaxError) ...
转载
13阅读
0评论
0点赞
发布博客于 2 年前

集合类型内置方法

目录 1.作用 2.定义方式 3.内置方法 4.存一个值还是多个值 5.有序 or 无序 6.可变 or 不可变(重点) 1.作用是存储一大堆元素的东西,容器数据类型。用于关系运算的集合体,由于集合内的元素无序且集合元素不可...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

python基本语法(3)

目录 1. 三种格式化输出的方式 2. 基本运算符 3. 流程控制之if判断 4. if的嵌套 1. 三种格式化输出的方式格式化输出:符合某种规范的print这种规范叫做:格式化1.1 第一种格式化方式(3.0)s1 = 'nick' # name...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

列表类型内置方法

目录 1.作用 2.定义方式 3.内置方法 4.存一个值还是多个值 5.有序还是无序 6.可变or不可变(重点) 1.作用描述多个值,比如爱好2.定义方式[]内可以有多个任意类型的值,逗号分隔元素hobby_list ...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

数字类型内置方法

目录 1. 整型 1.1 作用 1.2 定义方式 1.3 内置方法 1.4 存一个值or多个值 1.5 有序or无序 1.6 可变or不可变: 2. 浮点型 2.1 作用 2...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

基本语法之while循环

目录 while 循环 while的语法 while + break的语法 while + continue的语法 while + else的语法(仅作了解) break ,continue,else的区别 ...
转载
110阅读
0评论
0点赞
发布博客于 2 年前

python基本语法(1)

目录 1. 变量 1.1 变量:描述变化的世间万物的状态 1.2 变量的组成 1.3 变量的命名规范 1.4 变量名的两种定义方式 2. 常量 3. 变量内存管理 4. 定义变量的三个特征 ...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

爬虫

利用爬虫爬出数据,词频统计import requestsimport reimport jiebaresponse = requests.get('http://www.haha56.net/xiaohua/gushi/list_1_2.html')# print(response.status_code)response.encoding = 'gbk'data = r...
转载
13阅读
0评论
0点赞
发布博客于 2 年前

python基本语法(2)

目录 1. 数据类型基础 2. 数字类型 3. 字符串类型 4. 列表类型 5. 字典类型 6. 布尔类型 7. 解压缩 8. 与用户交互 1. 数据类型基础数据类型:不同种类的变量值用不同的...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

编程及计算机组成

目录 1. 什么是编程语言? 2. 什么是编程? 3. 为什么要编程? 4. 计算机5大组成分别有什么作用? 5. 机械硬盘的工作原理? 6. qq启动的流程? 1. 什么是编程语言? 答:Python和中文、英语一样,...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

词频统计(网易新闻)

import osimport reimport jiebaimport requestsif not os.path.exists('网易新闻'): os.mkdir('网易新闻')count = 0str_ = ''for i in ['nba']: # 获取所有的url response = requests.get(f'https://...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

爬虫(网易新闻)

爬虫(网易新闻)import osimport reimport requestsif not os.path.exists('网易新闻'): os.mkdir('网易新闻')count = 0for i in ['nba','cba','china']: # 获取所有的url response = requests.get(f'https://s...
转载
97阅读
0评论
0点赞
发布博客于 2 年前

解决vs2010按ctrl+f5,调试窗口一闪而过的方法

vs2010调试按F5与按Ctrl+F5有什么区别Ctrl F5测试运行后不自动推出控制台,直接按F5会自动退出去解决vs2010按ctrl+f5,调试窗口一闪而过的方法http://hi.baidu.com/hello_guan/item/c41603cd6f36cec7994aa0a1打开一个解决方案找到【解决方案资源管理器】窗口,右键项目名称-...
转载
83阅读
0评论
0点赞
发布博客于 2 年前

centos7.0查看IP

输入ip查询命名 ip addr 也可以输入 ifconfig(centOs7没有ifconfig命令)查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。接着来查看ens33网卡的配置: vi /etc/sysconfig/network-...
转载
87阅读
0评论
0点赞
发布博客于 2 年前

Phpstudy被暴存在隐藏后门-检查方法

转:https://www.cnblogs.com/yuzly/p/11565997.html一、事件背景Phpstudy软件是国内的一款免费的PHP调试环境的程序集成包,通过集成Apache、PHP、MySQL、phpMyAdmin、ZendOptimizer多款软件一次性安装,无需配置即可直接安装使用,具有PHP环境调试和PHP开发功能,在国内有着近百万PHP语言学习者、开发...
转载
66阅读
0评论
0点赞
发布博客于 2 年前

从Windows命令行启动MySQL

SERVER:从Windows命令行启动MySQL可以从命令行手动启动MySQL服务器。可以在任何版本的Windows中实现。要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令:C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld根据系统中MySQ...
转载
73阅读
0评论
0点赞
发布博客于 2 年前

windows 下的Python虚拟环境(vitrualen)pycharm创建Django项目

问题:MySQL Strict Mode is not set for database connection 'default'初学Django遇到问题-MySQL Strict Mode is not set for database connection 'default',详情如下:解决方案:添加OPTIONS选项,具体内容如下:...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

phpStudy配置多站点多域名和多端口的方法

站点:类似于 WWW 网站根目录一样,多个站点就会出现多个根目录,比如我想创建文件夹 E:\php\project\site01 来表示第1个站点的根目录,再创建文件夹 E:\php\project\site02 来表示第2个站点的根目录,...域名:类似于 localhost 一样,但是 localhost 是一个特殊的本地域名,那么 www.abc.com 或者 xxx.xx...
转载
89阅读
0评论
0点赞
发布博客于 2 年前

PHP课程环境安装总结文档

phpStudy的安装1.找一个硬盘根目录,比如这里我使用E盘,在E盘根目录创建一个php的文件夹,进入php文件夹,如下图所示2.在步骤1的php文件夹下再建立一个文件夹php_dev,如下图所示3.进入php_dev文件夹,将 PHP开发环境.rar 压缩文件移入,如下图所示4.右击PHP开发环境.rar 压缩文件,解压到当前...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

爬虫

下载安装浏览器内核:  from requests_html import HTMLSession  session = HTMLSession()  url = "https://www.baidu.com"  r = session.request(method="get", url='https://www.baidu.com')  r.html.render()爬取图片案...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

day83 mixins 一个封装了的视图工具类、

一、mixins视图工具类:   APIVIew中多个视图类的get、post、put、delete、patch五大接口基本相同,   rest_framwork 做了一个封装工具mixins, 该工具只是帮我调了一个函数,本身自己并没有实现自己的逻辑,而且也没有所需的数据,   故mixins必须继承一个view类,或者继承view的子类如generics下的各种view类...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

day 82 Serializer类进阶三【ModelSerializer】

media 配置:  项目setting.py    MEDIA_URL = '/media/'    MEDIA_ROOT = os.path.join(BASE_DIR, 'media')  路由:     urlpatterns = [    url(r'^media/(?P<path>.*)', serve, {'document_root'...
转载
13阅读
0评论
0点赞
发布博客于 2 年前

scrapy 安装

Windows平台 1、pip install wheel #安装后,便支持通过wheel文件安装软件,wheel文件官网:         https://www.lfd.uci.edu/~gohlke/pythonlibs 3、pip install lxml 4、pip install pyopenssl 5、下载并安装pip ins...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

项目搭建

一、换源二、数据库数据库授权  grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy';  flush privileges;查看mysql数据库中的用户  select user, password, host from mysql.user;转...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

day 82 Serializer类进阶二【系列化类、反系列类合并】

待解决:  1.系列化字段gender、反系列化字段sex?  2. 全局钩子,非法信息添加字段?一级路由urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^app5/', include('app5.urls')),]View Code二级路由...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

day 82 Serializer 基础版系列化类与反系列类

一级路由:from django.contrib import adminfrom api import viewsfrom django.views.static import servefrom d_proj import settingsurlpatterns = [ url(r'^admin/', admin.site.urls), ...
转载
11阅读
0评论
0点赞
发布博客于 2 年前