自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 如何选择QP类型-RDMAmojo

如何选择QP类型-RDMAmojo本文是对RDMAmojo文章的翻译,由于网站长久未更新,也作保留用英文原文文章目录如何选择QP类型-RDMAmojoRliable Connected(RC) QP 可靠连接Unreliable Connected(UC) QP 不可靠连接Unreliable Datagram(UD) QP 不可靠数据报选择正确的QP类型总结当编写一个一个新的RDMA应用的时候(就如同编写新的Socket的应用一样),开发者应当确定应该选择哪一种QP用于开发。在这一章,我会详细分

2021-05-14 14:44:12 781

原创 IB程序设计流程

IB程序设计流程以ibv_ud_pingpong为例文章目录IB程序设计流程1. 声明控制结构体1.1全局结构体1.2目标地址结构体2. 主函数执行流程2.1准备工作声明变量获取参数2.2 正式工作2.2.1 获取设备2.2.2 初始化全局结构体(核心)----pp_init_ctx2.2.3 接收队列登记任务WR------pp_post_recv2.2.4 事件---ibv_req_notify_cq2.2.5 获取端口信息----pp_get_port_info2.2.6 获取GID属性2.2.7

2021-04-23 20:23:16 894 1

转载 服务端高并发分布式架构演进之路

作者:huashiou链接:https://segmentfault.com/a/11900000186261631. 概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对.

2020-11-29 16:00:42 231

原创 数据库系统原理(五)视图与索引

数据库系统原理(五)视图与索引文章目录数据库系统原理(五)视图与索引视图概念视图定义SQL查询中使用视图视图更新总结:物化视图索引视图概念在某些情况,让所有用户看到整个逻辑模型是不合适的考虑一个职员需要知道教师的表示,姓名和所在系名,但是没有权限看到教师的工资值。此人就应该看到的关系由如下SQL语句所描述:select name,departmentfrom instructor...

2020-03-19 17:33:35 434

原创 数据库系统原理(四) SQL查询

数据库系统原理(四) SQL查询文章目录数据库系统原理(四) SQL查询SQL查询的基本结构select子句where子句from子句更名运算字符串运算排列元组的显示此许重复(不是很理解)集合运算空值聚集函数嵌套子查询集合成员资格集合的比较空关系测试**(不是很理解)**重复元组存在性测试from子句中子查询with子句(不是很理解)数据库的修改删除插入更新SQL查询的基本结构SQL查询的基...

2020-03-12 21:08:04 793

原创 数据库系统原理(三)表的定义

数据库系统原理(三)表的定义文章目录数据库系统原理(三)表的定义SQL数据定义基本类型基本模式定义基本命令SQL数据定义SQL的DDL(数据定义语言)不仅能够定义一组关系,还能够定义每个关系的信息,包括:每个关系模式每个属性的取值类型完整性约束每个关系维护的索引集合每个关系的安全性和权限信息每个关系在磁盘上的物理存储结构CRATE TABLE instructor( ID...

2020-03-10 21:10:37 658

原创 C语言程序设计(基础篇)

C语言程序设计(基础篇)本文并非教程,仅用于个人复习文章目录C语言程序设计(基础篇)1. 基本信息2.算法简单算法举例3. 数据类型,运算符与表达式3.1 C语言中的数据类型3.2 常量与变量**常量**4. 顺序程序设计4.1 赋值语据4.2格式输入输出4.2.1 printf 输出4.2.2 scanf 函数 输入5.分支结构1.if..else..2. switch6.循环结构1.wh...

2020-03-10 18:30:56 1039

原创 数据库系统原理(二)关系和关系模式

数据库系统原理(二)文章目录数据库系统原理(二)关系和关系模式什么是关系模型?属性类型关系的概念码,键外键(foreign key)关系代数关系代数六个基本运算附加运算扩展的关系代数运算广义投影聚集函数外连接数据库的修改关系和关系模式什么是关系模型?关系数据库基于关系模型,是一个或多个关系组成的集合关系通俗来讲就是表(由行和列构成)关系模型的主要优点是其简单的数据表示,易于表示复杂的查...

2020-03-10 13:54:11 1620

原创 数据库系统原理(一)数据库系统的基本概念

数据库系统原理(一)数据库系统的基本概念基本信息数据库(DB):长期存储在计算机内,有组织的,可共享的数据集合。数据管理系统(DBMS):数据库+一组用以访问,更新和管理这些数据的程序。DBMS的主要特性:数据访问的高效和可扩展性缩短应用开发时间数据独立性(物理数据独立性/逻辑数据独立性)数据完整性和安全性并发访问和鲁棒性(恢复)鲁棒性:是Robust的音译,也就是健壮性...

2020-03-04 16:36:28 578

原创 Java中的不可变对象

Java中的不可变对象(String为例)Java中的不可变对象都有final作为修饰符,其中最为典型的就是String,今天就已String为例谈谈自己对于Java中不可变对象的理解,不足之处还望海涵作为初学者在阅读书籍时经常容易混淆的地方就是String对象的不可变性,本人就在学习过程中遇到了这样的疑惑。既然String是不可变的那么以下这行代码的输出结果就令人十分不解。’‘...

2020-02-24 12:12:36 268

转载 转载:java中为什么String(string)中的S要大写

java中为什么String(string)中的S要大写原因java中的八种基本数据类型,分别是:boolean,byte,short,int,long,char,float,double它们还分别对应八种封装好的类:Boolean,Byte,Short,Integer,Long,Character,Float,Double。而String也是Java中封装好的一个类。不是基本数据...

2020-02-23 11:30:16 669

原创 python基础拾遗(1)函数,模块

1.函数 1.默认参数值#含有默认值参数的函数必须把含默认值的参数放在普通参数之后def sum(a,b=10): print(a,b)#这样就不行def sum(a=10,b): print(a,b)sum(a=10) 2.关键字参数def sum(a,b=1,c=10): print(a,b,c)#在使用函数时指定关...

2019-12-27 15:27:37 191 1

原创 processing-融入动画技术的交互应用

融入动画技术的交互应用 根据《代码本色》书本内容前四章实现了本次实验项目1.Perlin噪声实现随机游走每个小球的移动都根据受其速度影响,同时速度由受加速度影响,为了实现每个小球的运动有明显区别,我使用了书中第0章的perlin噪声对其加速度进行处理,使每个小球的加速度都有有所不同,运动更加自然。2.向...

2019-05-04 15:16:49 1347 1

翻译 数字化生活-翻译

概要 早上起床以后,我第一件做的事情就是通过我的智能手机应用查看我的睡眠时间和睡眠习惯,然后通过与我过去的的睡眠状况对比获取我昨晚的睡眠状况。在此之后我会进行晨跑,同时手腕上带着我的智能手环,用它追踪我的运动距离,时间消耗,卡路里消耗。我的智能手环应用显示我已经完成了我当前的跑步计划,并且建议我我开始以一个更长距离的课程。运动之后,我回到家,洗个澡,站在体重秤上。它不光会告诉我我的...

2019-04-21 16:08:21 2024 1

原创 数字化生活-感想

数字化生活这一章为我们描绘了在不远的未来,人类与机器的更近一步的交互,将帮助人们更好的实现对自我的认知和管理。 使用从智能手环,智能电子秤到智能腰带等诸多设备,人类能够从里到外,方方面面的对自己的生理信息,如身高体重体脂,血压血糖血脂,甚至是心理信息,如心情状况全方面的进行掌握。这将帮助人们在未来使用这些数据去构建一个更加适宜的生活环境,拥有更加健康的体魄以及积极的心理...

2019-04-21 16:07:10 3708

原创 艺工交叉

达·芬奇是列奥纳多·迪·皮耶罗·达·芬奇 (意大利文原名:Leonardo di ser Piero da Vinci),(1452年4月15日—1519年5月2日),意大利著名画家、科学家,与拉斐尔、米开朗基罗并称意大利文艺复兴三杰,也是整个欧洲文艺复兴时期的代表之一。他学识渊博、多才多艺,是发明家、 医学家、 生物学家 、 地理学家 、音乐家、大哲学家、诗人、建筑工程师和军事工程师。他全部...

2019-01-12 20:25:27 318

原创 动态像素绘画——StarDust

本项目基于Python+Pygame实现了一个动态像素画绘图工具

2018-12-30 16:37:51 807

原创 手绘与码绘————动态对比

本项目通过Python的turtle包的 简单练笔项目对手绘和码绘进行动态对比思维异同  手绘:人类自古以来的传统绘画方式,千百年来无论是艺术家还是普通人都可以通过绘画来记录景色,传达情感,记录思考。而支撑这些创作的则是因为手绘具有随心所欲般的绘画方式,无论是突如其来的灵感,还是积蓄已久的情感宣泄,都可以通过手绘的方式随时表达,其最主要的则是手绘没有严格的时间步骤要求,我们可以用颜料...

2018-11-24 19:09:34 423

原创 手绘与码绘————静态对比

本作业通过python的turtle包的一个简单练笔项目对手绘和码绘进行对比

2018-11-24 17:48:20 338

原创 matplotlib学习记录(1)

最近由于作业需要正在学习matplotlib,因此把官方文档的学习笔记记录下来,便于以后整理 matplotlib的每一个窗口称作一个figure,而每个figure可以包含至少一个axes 也就是一个图,使用方法为: fig = plt.figure()在教程中为figure添加axes时使用的是: fig,ax = plt.subplots(2,1)但是在实践中发现在添...

2018-10-25 19:58:54 214

原创 AttributeError: module 'turtle' has no attribute 'color' 解决过程

今天用python画图,试了下turtle ,照着教程操作一遍结果每次跑都会报这个错误,一直以为是turtle出问题了,重新下载turtle发现他是内置在python里的  。百般查找后在一个论坛里发现有个外国老哥和我一个问题,原来是随手把py文件的名字命名为turtle了,导入turtle的时候 其实导入的是自己,真的很奇妙啊啊啊...

2018-09-27 19:03:20 16517 10

原创 记录一个大坑 PHP7已经不支持mysql扩展库了

最近在学习mysql,由于学习资料有些年头了,很多问题在安装php和mysql的时候就出现了,因此搜索相关教程的时候一定要带上软件版本号,另外最近刚看完mysql扩展库,但是自己跑代码却一直报错,搜了很多文章也没解决,结果发现原来php7已经不支持mysql扩展库了,回来继续学习mysqli。。。...

2018-09-13 11:01:05 16384 1

原创 Java学习资料积累及问题

1. Java IO:  https://blog.csdn.net/suifeng3051/article/details/48344587  已读2. Java HashMap: https://wwhttps://www.cnblogs.com/yiwangzhibujian/p/7107785.html  类似于python字典,初步了解3. Java Socket :https://ww...

2018-07-01 19:44:54 163

空空如也

空空如也

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

TA关注的人

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