自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (5)
  • 收藏
  • 关注

原创 OpenGL 学习记录 - 纹理

OpenGL 学习记录 - 纹理编写: 王宇 2017-08-25---------------------------- 纹理纹理概述 为了能够把纹理映射(Map)到三角形上,我们需要指定三角形的每个顶点各自对应纹理的哪个部分。这样每个顶点就会关联着一个纹理坐标(Texture Coordinate),用来标明该从纹理图像的哪个部分采样(译注:采集片段颜色)。之后...

2018-06-28 17:16:10 253

原创 OpenGL 学习记录 - 着色器

OpenGL 学习记录 - 着色器编写: 王宇 2017-08-25 --------------------------------------------- 着色器 - 运行在GPU上的小程序从基本意义上来说,着色器只是一种把输入转化为输出的程序。着色器也是一种非常独立的程序,因为它们之间不能相互通信;它们之间唯一的沟通只有通过输入和输出。GLSL - 包...

2018-06-28 16:25:33 455

原创 OpenGL 学习记录 - 基础篇

OpenGL 学习记录 - 基础篇 编写: 王宇 2017-08-25 教程地址:https://learnopengl-cn.github.io/ OpenGLKhronos组织制定并维护的规范立即渲染模式: OpenGL3.2 开始废弃核心模式(Core-profile)扩展状态机(State Machine)对象创建窗口...

2018-06-28 15:41:05 287

原创 深入理解C++11阅读笔记

编写: 王宇 2017-12-14 一 新标准的诞生从使用上分类方法类作者需要的库作者需要的所有人需要的部分人需要的新特性划分: 见表1-3二 保证稳定性和兼容性保持与C99兼容预定义宏 C99语言标准增加的一些预定义宏,C++11同样增加了对这些宏的支持__func__预定义标识符 功能是返回所在函数的名字,在C++11中,标准甚...

2018-06-28 14:12:08 447

原创 医学影像中呼吸门控的动态显示

医学影像中呼吸门控的动态显示编写: 王宇 2018-5-25 呼吸门控概念由于受到呼吸运动的影响,位于胸腹部的病灶具有较大幅度的移动。在传统放疗方式中考虑呼吸运动则需要增加较大的计划靶区(PTV),导致受照正常组织显着增加。呼吸门控技术 (respiratory gating technology)是指在放射治疗过程中监测患者呼吸运动,在特定呼吸时相触发射线照射,降低正常组织受...

2018-06-27 17:20:20 2526

原创 VTK与图形学相关的基本概念

VTK与图形学相关的基本概念编写: 王宇 2017-10-26 参考资料http://blog.csdn.net/www_doling_net/article/details/8763686《VTK User’s Guide (11th Edition)》 《The Visualization Toolkit – AnObject-Oriented Approach ...

2018-06-22 16:11:29 353

原创 VTK7.1.1 安装部署记录

VTK7.1.1 安装部署记录 编写: 王宇 2017-10-26  参考资料 http://blog.csdn.net/www_doling_net/article/details/8763686 《VTK User’s Guide (11th Edition)》 《The Visualization Toolkit – AnObject-Orien...

2018-06-22 15:25:29 956

原创 ROS(Robot Operating System) Tutorial 学习记录

ROS(Robot Operating System) Tutorial 学习记录编写: 王宇 2018-03-31注: 此文档仅仅是我阅读时的流水账,也因为本人英语水平有限,仅凭个人的自我理解所编写,不可避免的存在错误和偏差,请以官方原文为准。官方教程:http://wiki.ros.org/ROS/TutorialsBeginner Level1. 安装配置ROS环境...

2018-06-07 16:57:30 389

原创 Strom JDBC 整合学习笔记

Strom JDBC 整合学习笔记原创编写: 王宇 2016-11-24 Strom JDBC 整合学习笔记插入数据库(Inserting into a database)ConnectionProviderJdbcMapperJdbcInsertBoltSimpleJdbcMapperJdbcTridentState查询数据库(Lookup from Database)Sim...

2016-12-03 13:22:12 342

原创 Redis 学习笔记

Redis 学习笔记原创编写: 王宇 2016-11-07 Redis 学习笔记Redis 环境配置RedisRedis 数据类型(5种)Redis 命令Redis 操作Keys命令Redis-Strings 命令列表Redis-Hashes 命令列表Redis-Lists 命令列表Redis-Sets 命令列表Redis-Sorted Sets 命令列表Redis-Hyper...

2016-12-03 13:21:46 232

JSON 学习笔记

JSON 学习笔记原创编写: 王宇 2016-11-09 JSON 学习笔记JSON 是如何存储信息基本语法JSON 数据类型JSON SchemaJSON 同 XML 比较环境JSON 同 Java 实体的对比Java 中形成JSONJava 中解析JSON参考 JSON 是如何存储信息{"book":[{"id":"01","langua...

2016-12-02 14:15:21 150

Storm 与 Redis 整合

Storm 与 Redis 整合原创编写: 王宇 2016-11-07 Storm 与 Redis 整合参考资料:http://storm.apache.org/releases/2.0.0-SNAPSHOT/storm-redis.htmlStrom为Redis提供几个标准BoltRedisLookupBolt 例子RedisStoreBoltBolt 例子非简单BoltRed...

2016-12-02 14:12:40 546

原创 Kafka 与 Storm 整合

Kafka 与 Storm 整合原创编写: 王宇 2016-10-27 Kafka 与 Storm 整合整合Storm的概念创建 Bolt提交到 Topology版本编译执行 整合Storm的概念整合场景A spout is a source of streams. For example, a spout may read tuples off ...

2016-12-02 14:07:45 146

原创 Kafka 学习笔记

Kafka 学习笔记原创编写: 王宇 2016-10-24 Kafka 笔记消息系统(Messaging System)Kafka 结构集群结构(Cluster Architecture)WorkFlow安装步骤Kafka 基本操作Simple Producer ExampleSimple Consumer Example参考 消息系统(Messaging Syst...

2016-12-02 14:04:39 296

原创 Storm 学习记录

Storm 学习记录原创编写: 王宇 2016-10-20 Storm 学习记录Storm 概念Storm WorkflowStorm 配置在Storm上开发实现一个统计任务参考 Storm 概念Let us now have a closer look at the components of Apache Storm −ComponentsDesc...

2016-12-02 13:58:39 202

原创 单链表归并排序

 单链表归并排序-O(nlogn) 由 王宇 原创并发布:代码采用Doxygen注释在以下环境中编译运行通过:Linux Puppy Tahr 6.0.5 kernel 3.14.56 gcc 4.8.4 /** * @file link_list_sort.c * * @brief 单链表的归并排序,需要保证O(nlgn) * * ...

2016-09-30 16:20:07 511

原创 Hadoop 学习记录 - 基础概念篇

 Hadoop 学习记录 - 基础概念篇 由 王宇 原创并发布: 一 Hadoop 概念 1. 参考资料 << Distributed Systems Principles and Paradigms 2nd edition >><< Hadoop- The Definitive Guide, 4th Editi...

2016-07-07 16:31:35 233

原创 通过一个程序代码来总结Objective-C的知识点

   由 王宇 原创并发布: 以下代码在Xcode 7.2.1 环境下编译通过 //// main.m// DemoObjectiveC//// Decrible: 通过一个程序代码来总结Objective-C的知识点// Created by Frank on 08/04/2016.// Copyright © 2016 RedR...

2016-04-28 17:54:15 183

原创 Programming in Object C 4th-阅读笔记

 Programming in Object C 4th-阅读笔记 由 王宇 原创并发布: Programming in Object C 4th 1. Introduction 2. Programming in Objective-C Compiling and Running Programs Table 2.1 Common Fi...

2016-04-14 15:14:15 669

原创 单链表的增、删、改、查

 单链表的增、删、改、查(原创)   由 王宇 原创并发布: 以下代码均在linux 环境下,gcc v4.5 编译调试通过。 #include <stdio.h>#include <stdlib.h>struct node{ int data; struct node *next;}*head;v...

2015-05-22 11:57:23 233

原创 Unix 网络编程_阅读笔记四 线程、客户/服务器程序设计范式

Unix 网络编程_阅读笔记 四 (Socket高级篇之线程、客户/服务器程序设计范式)--Unix Network Programming由 王宇 原创并发布本文代码,在以下环境下编译通过CentOS 6.4Kernal version: 2.6.32GCC version: 4.4.7一、 线程父进程accept一个连接,fork一个子进程,...

2015-03-05 17:32:47 149

原创 Unix 网络编程_阅读笔记三 广播、多播、UDP套接字、信号驱动式I/O

Unix 网络编程_阅读笔记 三 (Socket高级篇之广播、多播、UDP套接字、信号驱动式I/O)--Unix Network Programming由 王宇 原创并发布本文代码,在以下环境下编译通过CentOS 6.4Kernal version: 2.6.32GCC version: 4.4.7一、广播1、用途和寻址方式广播的用途之一是...

2015-03-05 16:10:39 271

原创 Unix 网络编程_阅读笔记二 守护进程和高级I/O

Unix 网络编程_阅读笔记 二 (Socket高级篇之守护进程和高级I/O)--Unix Network Programming由 王宇 原创并发布本文代码,在以下环境下编译通过CentOS 6.4Kernal version: 2.6.32GCC version: 4.4.7一、Dasmon 进程和 'inetd' 超级服务daemon 是后...

2015-03-05 15:25:34 183

原创 Unix 网络编程_阅读笔记一 Socket基础篇

Unix 网络编程(阅读笔记 一Socket基础篇)--Unix Network Programming由 王宇 原创并发布一、TCP/IP UDP SCTP 等协议介绍请参考<<TCP IP 协议详解 卷1>>二、字符反射服务程序代码:本文代码,在以下环境下编译通过CentOS 6.4Kernal version: 2.6.3...

2015-02-10 17:01:35 137

原创 搭建PhoneGap的开发环境

                                         搭建PhoneGap的开发环境 由 王宇 原创并发布 :  一 Cordova介绍      Cordova是一个开源的移动开发框架。它允许你使用标准WEB技术跨平台开发,例如HTML5, CSS3 和JavaScript。回避每种移动平台自己的开发语言。在每个平台上,应用执行被...

2014-05-09 16:26:01 133

原创 在C语言环境下,编写自己的Vector容器。

                 在C语言环境下,编写自己的Vector容器。  由 王宇 原创并发布 :        最近工作中,需要用标准C去实现一些统计数据的功能。开发过程中没有容器非常不方便,所以自己尝试着编写了一个简单的Vector容器。 一、功能说明:      通过一个例子来说明如何使用这个Vector:#include "cont...

2014-04-28 17:22:12 1162

原创 红红纪念日记录器(原创)

红红纪念日记录器(原创)                                                              由 王宇 原创并发布 :         首先解释一下红红的由来:红红是源自美国动画片《急速蜗牛》中花园里的西红柿,由此寄托着一个IT匠人的希望和愿景。 红红纪念日记录器献给我即将六周岁的儿子乔乔。 一 功能...

2014-04-04 14:17:27 230

原创 深度探索C++对象模型-- Data 语意学(阅读笔记)(原创)

深度探索C++对象模型(阅读笔记)(原创)Inside The C++ Object Model                                                              --Data 语意学由 王宇 原创并发布 :让我肃然起敬并崇拜的牛人:       Bjarne Stroustrup    -  C++之父    (www....

2014-02-18 16:05:38 116

原创 深度探索C++ 对象模型--构造函数语意学(阅读笔记)(原创)

深度探索C++ 对象模型(阅读笔记)(原创)Inside The C++ Object Model                                                              --构造函数语意学由 王宇 原创并发布 :让我肃然起敬并崇拜的牛人:       Bjarne Stroustrup    -  C++之父    (www....

2013-10-10 16:17:58 131

原创 深度探索C++ 对象模型--关于对象(阅读笔记)(原创)

                                        深度探索C++ 对象模型(阅读笔记)(原创)                                                          Inside The C++ Object Model                                               ...

2013-09-26 15:07:56 180

原创 eSpeak 安装部署记录(原创)

 eSpeak安装部署记录(原创)   由 王宇 原创并发布 :    一、环境               1、Win7 64位 +  VMware Player 4.0.1 build-528992               2、Open SUSE 11.04 Kernel version :2.6.37.1-1.1-default    ...

2013-04-22 16:13:32 1032

原创 UNIX环境高级编程--文件及标准I/O(阅读笔记)(原创)

UNIX环境高级编程--文件及标准I/O(阅读笔记)(原创)  由 王宇 原创并发布 : 第3章文件I/O3.1引言    文件I/O函数--打开文件、读文件、写文件等。UNIX系统中的大多数文件I/O只需用到5个函数:open、read、write、lseek以及close。    术语不带缓冲指的是每个read和wri...

2012-12-16 21:05:10 376

原创 UNIX环境高级编程--基础及标准(阅读笔记)(原创)

 UNIX环境高级编程--基础及标准(阅读笔记)(原创)  由 王宇 原创并发布 :  第1章UNIX基础知识1.1引言    所有操作系统都需要向它们运行的程序提供各种服务。通常这些服务包含执行新程序、打开文件、读文件、分配存储区、以及获得当前时间等。本章为不熟悉UNIX的程序设计人员简要介绍UNIX提供的各种服务。1.2UNIX体...

2012-11-17 23:14:33 173

原创 深入理解Linux内核--定时测量(阅读笔记)(原创)

深入理解Linux内核--定时测量(阅读笔记)(原创) 由 王宇 原创并发布 : 第六章定时测量    很多计算机化的活动都是由定时测量(timing measurement)来驱动的,这常常对用户是不可见的。    Linux内核必须完成两种主要的定时测量,我们可以对此加以区分:        保存当前的时间和日期,以便能通过time(...

2012-11-17 21:47:25 344

原创 深入理解Linux内核--内核同步(阅读笔记)(原创)

深入理解Linux内核--内核同步(阅读笔记)(原创) 由 王宇 原创并发布 :         每当读到书中的这一章节时,都使我产生放弃的想法。原因是这章中的内容是我认为最复杂,最难以理解的一章(对充分理解Linux操作系统,也是非常重要的一部分)。我是将中断(包括可延迟函数)、信号、系统调用、进程、内存、文件系统,这些部分的内容阅读完成后,在...

2012-11-03 23:28:12 398

原创 深入理解Linux内核--系统调用(阅读笔记)(原创)

深入理解Linux内核--系统调用(阅读笔记)(原创) 由 王宇 原创并发布 :  第十一章系统调用    操作系统为在用户态运行的进程与硬件设备进行交互提供了一组接口。优点:        首先这使得编程更加容易,把用户从学习硬件设备的低级编程特性中解放出来。其次这极大地提高了系统的安全性,因为内核在试图满足某个请求之前在接口级就可以检查这种请求的正确性。最后,更重要的是这些...

2012-10-29 14:33:47 389

原创 深入理解Linux内核--信号(阅读笔记)(原创)

深入理解Linux内核--信号(阅读笔记)(原创) 由 王宇 原创并发布 :  第十一章信号    信号用于在用户态进程间通信。内核也用信号通知进程系统所发生的事情。1、信号的作用    信号(signal)是很短的消息,可以被发送到一个进程或一组进程。发送给进程的唯一信息通常是一个数,以此来标识信号。    使用信号的两...

2012-10-22 20:51:48 555

原创 深入理解Linux内核--中断和异常(阅读笔记)(原创)

深入理解Linux内核--中断和异常(阅读笔记)(原创) 由 王宇 原创并发布 :   第四章中断和异常 中断通常被定义为一个事件,该事件改变处理器执行的指令。这样的事件与CPU芯片内外部硬件电路产生的电信号相对应。中断通常分为同步中断 和异步中断 :同步中断是当指令执行时由CPU控制单元 产生的,之所以称为同步,是因为只有在一条指令终止执行后CPU才会发出中断。异步中断是...

2012-10-03 23:23:25 359

原创 深入理解Linux内核--文件系统(阅读笔记)(原创)

深入理解Linux内核--文件系统(阅读笔记)(原创) 由  王宇 原创并发布 : 第十二章虚拟文件系统    虚拟文件系统所隐含的思想是把表示很多不同种类文件系统的共同信息放入内核1、虚拟文件系统(VFS)的作用    虚拟文件系统(VirtualFilesystem)也可以称之为虚拟文件系统转换(VirtualFilesystemSw...

2012-09-23 16:49:12 200

原创 深入理解Linux内核--内存(阅读笔记)(原创)

深入理解Linux内核--内存(阅读笔记)(原创)   由  王宇 原创并发布 :  第二章内存寻址    1、内存地址        [1]逻辑地址            每个逻辑地址都由一个段(segment)和偏移量(offset或displacement)组成,偏移量指明了从段开始的地方到实际地址之间的...

2012-09-13 21:26:57 465

Git Internals-eng.pdf

About this book It took me a pretty long time to really get Git. As I’ve continued to use Git more and more where I work, I’ve found myself trying to teach people what it is and why we use it over and over again, and the reality is that Git generally has a pretty steep learning curve compared to many other systems. I’ve seen case after case of devel- opers who love Git after they nally understand it, but getting to that point is often somewhat painstaking. This book is aimed at the developer who does not particularly like Subversion, Perforce or whatever SCM system they are currently using, has heard good things about Git, but doesn’t know where to start or why it’s so wonderful. It is meant to explain Git as simply as possible in a clean, concise, easily readable volume. My goal is to help you understand Git internals as well as usage at a fundamental level by the time you nish this book. To accomplish this, I’m starting the book out (after the introduction) with a section about what Git actually does, rather than how to use it. I found that I didn’t really understand Git and had many problems using it until I understood what it was actually doing at a low level, rather than thinking of it as a different, weird SVN-like system.

2018-08-03

NoSQL数据库笔谈

1. 序 2. 思想篇 CAP 最终一致性 变体 BASE 其他 I/O的五分钟法则 不要删除数据 RAM是硬盘,硬盘是磁带 Amdahl定律和Gustafson定律 万兆以太网 3. 手段篇 一致性哈希 亚马逊的现状 算法的选择 Quorum NRW Vector clock Virtual node gossip Gossip (State Transfer Model) Gossip (Operation Transfer Model) Merkle tree Paxos 背景 DHT Map Reduce Execution Handling Deletes 存储实现 节点变化 列存 描述 特点 4. 软件篇 亚数据库 MemCac hed 特点 内存分配 缓存策略 缓存数据库查询 数据冗余与故障预防 Memc ac hed客户端(mc ) 缓存式的Web应用程序架构 性能测试 dbc ac hed Memcached 和 dbcached 在功能上一样吗? 列存系列 Hadoop之Hbase 耶鲁大学之HadoopDB GreenPlum FaceBook之Cassandra Cassandra特点 Keyspace Column family(CF) s ebug . net / paper / dat abas es / nos q l / N os q l . ht ml 1/ 56 13-12-4 NoSQL数据库笔谈 Key Column Super column Sorting 存储 API Google之BigT able Yahoo之PNUTS 特点 PNUTS实现 Record-level mastering 记录级别主节点 PNUTS的结构 Tablets寻址与切分 Write调用示意图 PNUTS感悟 微软之SQL数据服务 非云服务竞争者 文档存储 Couc hDB 特性 Riak MongoDB Terrastore T hruDB Key Value / Tuple 存储 Amazon之SimpleDB Chordless Redis Scalaris Tokyo cabinet / Tyrant CT.M Scalien Berkley DB MemcacheDB Mnesia LightCloud HamsterDB Flare 最终一致性Key Value存储 Amazon之Dynamo 功能特色 架构特色 BeansDB 简介 更新 特性 性能 Nuclear 两个设计上的T ips Voldemort Dynomite Kai 未分类 Skynet Drizzle 比较 可扩展性 数据和查询模型 持久化设计 5. 应用篇 eBay 架构经验

2018-08-03

深入理解Linux内核-内存篇,阅读笔记

深入理解Linux内核-内存篇,阅读笔记

2013-01-06

Java设计模式(疯狂Java联盟版)

Java设计模式(疯狂Java联盟版),23多种。CHM格式的。。。。。。。。。

2010-08-03

ARM 经典300 问

第1 章 体系结构、第2 章 编译器与语言、第3 章 操作系统

2009-11-02

空空如也

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

TA关注的人

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