自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机组成原理 - 速记版(为coursera.org上pku课程总结)

概论:分类应用,概念,基本组成,层次结构计算机组成基本结构冯 诺伊曼结构CPU控制器:CC,ALU运算器:CU(主要是控制电路,指令译码):IR,PC主存主存储器:MDR,MAR计算机执行指令的过程取指:PC, MAR, M, MDR, IR译码:OP(IR),CU执行:ADD(IR), MAR, M, MDR, ACC回写:回写到目标地址基本的简单模型CPU北桥:一般是用于一些高速设备和CPU之间的..

2020-12-30 15:49:07 566

原创 操作系统-速记版(个人幕布导出)

绪论OS硬件模型:冯,诺伊曼模型5部分:内存(MDR和MAR),处理单元(ALU和TEMP),控制单元(PC程序计数器和IR指令寄存器), 输入,输出OS的形成与发展手工操作阶段脱机输入输出(缓冲区或者spooling技术)批处理技术多道程序设计OS基本类型技术:单道批处理技术解决人机矛盾中,CPU和I/O设备不匹配的矛盾中形成的多道批处理技术高效利用...

2020-04-21 14:52:27 1376

原创 计算机网络-速记版(个人幕布导出)

计算机网络简单介绍 组成部分:硬件,软件,协议 工作方式:边缘和核心 功能组成:通信子网,资源子网 局域网:广播技术;广域网:交换技术(点对点) 计算机网络的分类: 按传输技术:广播式网络,点对点网络 按拓扑结构分类:星形网络,总线型网络,环形网络,网状形网络 按数据交换技术分类:电路交换网络,报文交换网络,分组交换网络 网络标准化:(non) ...

2020-03-11 18:53:47 764 4

原创 高并发热点key处理方案

消费的数据远大于生产的数据分片的请求量突破单点性能极限

2022-07-13 11:31:10 287 1

原创 Coursera:计算机组成(pku):期末考试quiz(100%correct)

以下人物中,没有参与电子计算机ENIAC研发工作的是: 约翰 阿塔纳索夫指令执行的几个基本步骤取指,译码,执行,写回以下属于冯诺伊曼基本计算机结构的是运算器,控制器,存储器,输入设备和输出设备下面对CISC和RISC描述中,错误的是: CISC機器中的寄存器數目較少,函數參數必須通過棧來進行傳遞;RISC機器中的寄存器數目較多,只需要通過寄存器來傳遞參數。 CISC指令系統中的指令編碼長度不固定;RISC指令系統中的指令編碼長度固定,這樣使得RISC機器可以獲得了更短的..

2020-11-27 18:11:24 1755

原创 Java实体类对象,JSON字符串,JSON之间的相互转换

Java实体类定义在实际使用中一般是数据库对应的实体类,运用工具生成就好,如mybatis-generatorimport java.io.Serializable;public class User implements Serializable { private Integer id; private String username; private String password; private static final long serialV

2020-09-23 16:46:58 20345

原创 Java常见知识点目录

前言:最近业务原因要将公司原有的平台的东西用java进行重构,就看了下java相关的,这个是java基本的额所有基础知识点,进行大概浏览目录,便于使用时候进行查找相关函数,这里大部分不对具体语法进行详细的描述。如果有什么遗漏之处还请补充。java常用工具类 io相关:FileUtils,IOUtils 集合/数组相关:CollectionUtils, MapUtils, Lists, Maps, ArrayUtils 字符串相关: StringUtils, Splitter/Joiner

2020-09-14 12:00:23 250

原创 Data Processing Using Python 3(用Python玩转数据第三章)

Data Processing Using Python 3创建字典的三种方法:[ ] aInfo = {'Wangdachui': 3000, 'Niuyun':2000, 'Linling':4500, 'Tianqi':8000} info = [('Wangdachui',3000), ('Niuyun',2000), ('Linling',4500), ('Tianqi',8000)] bInfo = dict(info)[ ] cInfo=dict([['Wang

2020-07-29 15:17:49 339

原创 Go基础语法笔记(来源 A tour of Go)

简单例子package main //当前所在的文件名import ( //引进包 "fmt" "time")//声明函数 函数名字 传入变量以及类型 结果的类型(有几个就写几个)func add(x, y int) (int) { return x + y} func main(){ fmt.Println("Welcom to Go!",time.Now())...

2020-03-19 23:25:38 160

原创 高频SQL使用知识点

【代码】高频SQL使用知识点。

2019-08-05 12:23:33 452

原创 python机器学习简单介绍

机器学习概论基本分类:监督学习(分类,回归),无监督学习(聚类,降维),半监督学习(部分标注数据和大量未标注的数据),强化(增强)学习,深度学习(基于神经网络的分类和回归),迁移学习(在缺少数据的情况下,将其他领域知识迁移到另一个领域),结构化学习(输出的是对象,除了回归和分类以外的问题,如信息检索,对象匹配)Sickit-learn常用函数分类| | 应用 | 算法 || --...

2019-07-10 22:04:34 244

原创 Redis基础相关命令

Redis的安装 wget http://install_package_link 下载tar -xzvf install_package//解压安装包make//编译安装包//文件目录 src/redis-server//服务端src/redis-cli//客户端redis.conf//默认配置文件//设置环境变量cp redis-server /usr/local/bin/...

2019-06-03 23:42:20 103

原创 常用NoSQL数据库的特点

存储类型 代表解决方案 特点 列存储 Hbase,Cassandra,Hypertable 按列存储,适用于数据压缩,对一个或几个字段进行查询的效率高 文档存储 MongoDB,CouchDB,riak 保证海量数据存储的同时,具有良好的查询性能。用类JSON格式进行存储 key_value存储 Dynamo,Leveldb,Redis,Tok...

2019-06-03 23:33:25 3290

原创 ES6&&JavaScript语法笔记(191207更新)

ES6&&JavaScript:最近因为工作的缘故又用回nodejs了,然后语法和2年前用的变化挺大的,而且JavaScript的语法越来越趋近于支持对象之类的typeScript,这算是最近半个月看书和博客的总结。顺序次序不一致但对取值没有影响:var{bar,foo}={foo:"aaa",bar:"boo"};循环的相关的写法:for a in obj /...

2019-01-04 10:23:51 704

原创 json字符串操作MySQL

MySQL中json字符串的操作mysql5.7以上版本都支持json字符串的相关操作,需要注意的是:MySQL中的json数据只能够以json字符串的形式存入,不能以json对象存入;mysql表中需要保证存储json数据的列类型为blob;在使用mysql的相关操作时应该注意将数据处理成相应的格式,同时直接取出时也是json字符串insert yh_friendlists(u...

2018-12-26 14:37:26 927

原创 消息队列解决分布式事务

消息队列解决分布式事务本地消息表:通常处于同一张数据表,通过事务触发器就能实现,但无法解决两张表处于不同的数据库问题begin transaction:update User set account = account - 100 where userId = 'A'insert into message(userId,amount,status) values('A',100,1)...

2018-12-21 11:29:02 1343

原创 数据库 SQL优化和触发器

常见的SQL优化SQL语句嵌套一般不超过三层,SQL语句不能写得过长,过于冗余且容易出错。 临时表:使用临时表加快查询和索引的效率。 巧妙使用OR或者AND:数量相差过大的情况下则可以分开运行语句。 只在必要情况下使用begin tran:begin tran 标记事务的开始 commit tran提交事务 优点是保证了数据的一致性,缺点是容易出错,如果出错则回滚到begin tran...

2018-12-18 12:44:17 6232 2

原创 笔记 Data Processing Using Python 5(GUI和图形化界面)

继承:私有属性和方法默认情况下,python类的成员属性和方法都是public。 提供“访问控制符号”来限定成员函数的访问。 双下划线--—_var属性会被_classname_var替换,将防止父类与子类中的同名冲突。 单下划线———在属性名前使用一个单下划线字符,防止模块的属性用“from mymodule import *”来加载。 GUI的基本框架一个wxPython的...

2018-05-26 16:43:55 404

原创 笔记 Data Processing Using Python 4(基本数据统计和数据可视化)

简单的数据处理过程:数据收集,数据整理,数据描述,数据分析便捷数据获取:抓取:urllib内建模块-urllib.request, requests第三方库, scrapy框架 解析:BeautifulSoup库,re模块 数据获取例子:import pandas as pd pandas as pdquotesdf=pd.read_csv('axp.csv')=pd.re...

2018-05-26 16:43:10 406

原创 笔记 Data Processing Using Python 2(用Python玩转数据第二章)

range(start,end,step=1)(start,end,step=1)range(start,end)(start,end)range(end)(end)for iter_var in iterable_object iter_var in iterable_object suite_to_repeatsuite_to_repeat...

2018-05-26 16:40:37 286

原创 笔记 Data Processing Using Python 1(用Python玩转数据第一章)

输入语句:price=raw_input("String");109;price; #值为109,类型为‘str’注释问题:#注释; \ 续行符;''',(不用加续行符; 缩进问题:增加缩进表示语句的开始; python用相同的缩进表示同级别语句块; 减少缩进表示语句块的退出; 不需要赋值; 并且支持连接赋值如x=y=2; , 创建元祖,即x,y=(1,2);...

2018-05-26 16:36:31 684

空空如也

空空如也

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

TA关注的人

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