自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (14)
  • 收藏
  • 关注

原创 数据库随笔3-MongoDB概述

随着数据量的不断增长,传统的RDB的扩展越来越困难,虽说有mycat等中间件可以用来分片,但是复杂的关联关系让分片也没那么容易;mongodb支持的内嵌文档可以解决一部分问题,更重要的是,mongodb的复制集、自动分片、mapreduce、gridfs等等,不是传统RDB能提供的。   来张WT引擎架构图    mongodb3.2以后支持lookup,但不会像RDB那样,选择连接顺

2016-12-21 10:56:25 215

原创 框架随笔1-bonecp概述

说说bonecp,数据库连接池,先来张图:       其实池化这种技术方案,有很多应用,常见的DB连接池、线程池、对象池,比如bonecp、jdk的threadPoolExecotor、tomcat里的processorPool等等;创建需要较多资源,你需要提前创建,并且进行管理,来保提高序运行的效率。  bonecp的源码给人的感觉蛮简洁,她是多线程的,由PoolWatchTh

2016-10-13 11:16:09 341

原创 分布式随笔1-分布式概述

分布式,好宽泛的话题,来来咱扯两句。   你一个人再强壮,也扛不了100袋大米,单机的资源也很有限,大网站的大数据量、高并发以及各种业务需求;童鞋们的web应用,服务器、RDB、MQ、服务、缓存以及各类基础设施,更别说还有安全、大数据方面的需求:   于是,我们常见的面向服务的dubbo、springcloud,数据库中间件atlas、mycat,消息中间件rocketmq、kafka

2016-10-12 14:53:05 425

原创 中间件随笔2-ZooKeeper概述

分布式环境下的操作,比如说2PC,但是这种方式代价高,生产上这种解决方案也少;   描述下需求(抄的):提出的Vote才被选定、只有一个Vote呗选定、某个Vote选定,所有参与者都能获得这个信息。   paxos协议,那个从paxos到zook,看看那些证明 脑袋疼;不过redis的sentinel选举,看起来蛮清楚。条件1,你不提还能选?条件2:要有一个统一的规则,比如sentinel

2016-10-12 09:28:15 1105

原创 数据库随笔2-Redis概述

存储这块,各有专长,关系代数的RDB,发展了很多年,很多成熟的产品和技术;K-V的redis,现在到了3.x,支持lua脚本、订阅、集群等;图形的neo4j,还有支持分布式的titan;文档数据库mongodb,换装wt引擎后更强劲;还有hbase、cassandra等列式数据库,在大数据方向蛮火;最后,别忘了文件系统,nfs、fastdfs、gridfs等,好多东东,整吧,你已经上了贼船

2016-10-11 14:09:54 360

原创 数据库随笔1-RDB概述

做应用开发的童鞋,关系数据库RDB肯定接触不少,天天闹腾SQL,本文主要以InnoDB和Oracle举例, 就是这张经典的图,把RDB的主要组件都描述出来了: 查询编译器,把SQL语言,经过语法树、关系代数、查询优化到 事务管理器,处理请求并发、日志记录,悲观的-锁,InnoDB的行锁(索引实现)、意向

2016-10-11 10:44:41 2614

原创 中间件随笔1-Servlet容器概述

javaWeb开发的童鞋,经常跟tomcat等接触,当然apache还有jetty这种轻量级容器;web应用要,对外提供http服务,童鞋们把他部署到servlet容器(暂不讨论微服务啥的),由servlet容器运行web应用,来张tomcat的图:

2016-10-10 16:07:14 472

原创 Java随笔1-JVM概述

Java要跨平台运行,就需要中间层来屏蔽不同的操作系统,这哥们就是JVM,Java虚拟机; jvm准备java执行,要把class文件,类信息、常量解析到方法区, jvm执行引擎执行java方法,记录当前字节码执行的位置,就是程序计数器,native方法不在这; jvm线程执行时的执行栈,如

2016-10-10 11:32:51 242

javaee毕业设计

牙医管理系统是牙医的工作,来开发和设计的软件,实现牙医对患者信息、患者预约、库房物品、患者病历等工作的管理,利于对患者信息进行管理,方便的对患者多种信息进行查找与统计。

2015-06-29

org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar 免费

1.下载Eclipse plugin 补丁文件 org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar: http://meiyoudao.download.csdn.net/ 2.将解压缩后的jar包 放到Eclipse的目录中的Plugin下面, 3.Android开发时代码提示卡死的问题应该已经解决.如果Java代码开发比较忙,参考以下步骤 4. 找到你的JDK安装目录下的src.zip文件; 5. 打开eclipse: Window菜单->Preference->Java->Installed JREs; 6. 在列表中选择你eclipse正在使用的JRE,然后Edit; 7. 选择rt.jar,然后点击"Source Attachment"按钮,弹出对话框后选择"External File",然后把你的JDK安装目录下的src.zip文件与rt.jar关联上。

2015-03-01

Masm for Windows 集成实验环境 2012 免费

Masm for windows 集成实验环境是从事一线教学的大学教师针对汇编语言初学者的特点开发的,一个简单易用的汇编语言学习与实验软件,免费无需积分。

2014-12-26

How Tomcat Work中文免费完整版

How Tomcat Works 免费,中文版,是一本学习tomcat源代码好书,这本书从一个简单的服务器开发,一步步增强模块,最终开发出tomcat。

2014-12-23

工作流管理 模型、方法和系统

第1章 组织工作流 1.1 工作流管理中的本体 1.2 工作 1.3 业务过程 1.4 分配和接受工作 1.5 组织结构 1.6 过程管理 1.7 业务过程信息系统 1.8 习题 第2章 工作流建模 2.1 工作流概念 2.1.1 案例 2

2014-08-25

后台网页模板

网页的后台模板,风格统一,界面漂亮,12个免费模板。

2014-08-22

IBM Rational Software Architect破解文件

Rational Software Architect破解文件 亲测可用。方法:解压后将jar包复制到\IBMIMShared\plugins目录,覆盖原文件

2014-05-23

JavaEE 视频教程全集

这个资源是传智播客的JavaEE + 物联云技术,等成套视频下载地址。 免费,有效。2014-5-7

2014-05-07

ASP.NET入门指导(例程)

介绍ASP net中的例子 内容详实 适合初学者使用

2013-09-08

数据结构课程设计之文章编辑

数据结构课程设计之文章编辑,应用文件。 /*头文件*/ #include #include #include #include #define N 100 /*文章编辑*/ /*结构体声明*/ typedef struct { char* elem; int listsize; int length; }sq; /*函数原型声明*/ void Initlist(); //初始化函数 void Write(); //写入函数 void Findchars(); //查询函数 int Deletemain(); //删除主函数 void Delete(sq &,int,int); //删除函数 int Donumber(); //寻址函数 void Show(); //显示函数 void Findnumber(); //字符计数 void Getchars(); //接收函数 void Showdelete(); //删除显示函数 void Shiftwrite(); //转换函数 /*全局计数变量*/ int egnumber=0, emnumber=0, number=0; int snumber=0, enternumber=0, all=0;

2013-09-03

C++程序,输血者

是一个工资管理系统,yongc++编程,适合初学者使用,有C++编写。

2013-06-25

空空如也

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

TA关注的人

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