自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 跟我学Kafka之NIO通信机制

很久没有做技术方面的分享了,今天闲来有空写一篇关于Kafka通信方面的文章与大家共同学习。一、Kafka通信机制的整体结构这个图采用的就是我们之前提到的SEDA多线程模型,链接如下:http://www.jianshu.com/p/e184fdc0ade41、对于broker来说,客户端连接数量有限,不会频繁新建大量连接。因此一个Accept...

2016-03-31 16:54:06 58

转载 保护模式汇编系列之四 - 段页式内存管理(二)

我们这次接着内存分页继续说。稍微插一句,虽然本系列的名字叫做保护模式汇编,可是到现在颇有些挂羊头卖狗肉的意味。我们只是在一个劲的谈理论,就连仅有的一点代码也是用C语言描述的,而不是汇编。不过我觉得这不是关键,我觉得只要我们掌握了理论就好,至于用什么语言描述都是次要的,你说呢?言归正传,我们开始说分页机制。长时间以来,随着计算机技术的发展,存储器的容量在...

2016-03-31 15:38:15 128

转载 mongoDB Indexing Advice

mongoDB建索引的几个建议:1. 建立索引的前提是查询条件,建立完之后explain查看有索引和无索引的开销对比.能建立唯一的索引尽量唯一.如:> for (i=0;i<10000;i++) {... db.userinfo.insert({"firstname" : "zhou" + i,"lastname" : "digoal" + ...

2016-03-31 13:31:13 62

转载 3月26日高项作业(质量及人力资源管理)

3月26日作业一、质量管理1、质量管理基本原则?(1)、以实用为核心的多元要求。(2)、系统工程。(3)、职工参与管理。(4)、理层和第一把手重视。(5)、保护消费者权益。(6)、面向国际市场。2、质量管理的目标?(1)、顾客满意度。2)、预防胜于检查。3)、各阶段内的过程。质量管理既重视结果也重视过程,此处,实施组织主动采纳的质量改进措施(如全面质量管理、持...

2016-03-30 15:47:25 173

转载 Html - a标签如何包裹Div

a标签如何包裹Div?其实应该将思路转变为将a标签作为一个遮罩来覆盖div。做法是将a标签放置在该div下,通过将div进行相对定位【position:relative】将a标签进行绝对定位【position:absolute】 + 层级提升【z-index:199930710】 + 高度宽度和div同步【height:100%;width:100%】示例代码:HTML:...

2016-03-29 15:52:00 712

转载 针对私设网中网、私接AP和随身Wifi的安全解决方案

2014年,中央网络安全和信息化领导小组成立,国家已经将网络安全上升到国家战略的高度,没有网络安全就没有国家安全,而网络边界完整性的保护是整个网络安全的基石,保护网络边界完整性的意义重大。《信息安全技术信息系统安全等级保护基本要求》(GB/T 22239—2008)明确提出了针对网络边界完整性检查的内容和要求:1)应能够对非授权设备私自联到内部网络的行为进行检查,准确定出位置...

2016-03-28 16:27:04 2695

转载 Spring的容器内部事件发布

文/杜琪(简书作者)原文链接:http://www.jianshu.com/p/4f0ad3bb98f0著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。自定义事件机制给出自定义事件类型在某些应用场景下,我们希望关注特定功能的执行情况,这种功能的开始或者结束或者异常都可以看做一个事件,因此需要定义自己的事件类型。package...

2016-03-28 15:51:58 168

转载 ubuntu下安装加装DNS

感觉在ubuntu下网速特别的慢,所以网上找了下解决方案,本地缓存域名解析相关信息。首先,安装dns服务命令: sudo apt-get install dnsmasq编辑dnsmasq的配置文件命令: sudo gedit /etc/dnsmasq.conf找到下面这一项#resolv-file=用下面的一条语句替换resolv-file=/etc/resolv.dnsmasq.conf...

2016-03-26 20:24:00 55

转载 【边做项目边学Android】小白会遇到的问题--This Android SDK requires Android Developer Toolkit version 23.0.0 or above...

问题描写叙述:上一篇讲到解决Appcompat_V7问题要减少adt版本号,于是就换旧版本号22.3.0啊,又一次打开Eclipse。立刻弹出:This Android SDK requires Android Developer Toolkit version 23.0.0 or above.  Current version is 12.0.0.v201106281929-...

2016-03-26 17:12:00 78

转载 绝对干货:自定义msi安装包的执行过程

有时候我们需要在程序中执行另一个程序的安装,这就需要我们去自定义msi安装包的执行过程。 比如我要做一个安装管理程序,可以根据用户的选择安装不同的子产品。当用户选择了三个产品时,如果分别显示这三个产品的安装交互UI显然是不恰当的。我们期望用一个统一的自定义UI去取代每个产品各自的UI。 平时使用msiexec.exe习惯了,所以最直接的想法就是在一个子进程中执行:       ...

2016-03-24 16:23:00 93

转载 More Effective C++ 读书笔记六——临时对象

条款19:了解临时对象的来源c++真正的所谓的临时对象是不可见的——不会再你的源代码中出现。此等匿名对象通常发生于两种情况:一是当隐式类型转换(implicit type conveersions)被施行起来以求函数调用能够成功;二是当函数返回对象的时候。第一种情况的例子:[cce lang=”cpp”]#include <iostre...

2016-03-24 14:02:36 108

转载 iOS开发--3D Touch的基本使用

1.桌面快捷菜单项效果如图:桌面快捷菜单点击之后的效果如图:点击桌面快捷菜单的效果接下来看下具体实现:1).在-application:didFinishLaunchingWithOptions:方法中用-setShortcutItems:方法来添加快捷菜单项。- (BOOL)application:(UIApplicat...

2016-03-24 11:33:00 100

转载 SQLite中的时间日期函数(转)

SQLite包含了如下时间/日期函数:datetime().......................产生日期和时间date()...........................产生日期time()...........................产生时间strftime().......................对以上三个函数产生的日期和时间进行格式化datetime()...

2016-03-24 10:22:00 81

转载 Java按字节截取字符串(GBK编码、UTF-8编码实现)

1 package FileDemo; 2 3 import java.io.IOException; 4 5 public class CutStringTest { 6 7 /** 8 * @param args 9 * @throws IOException10 */11 public stat...

2016-03-23 21:09:00 793

转载 JavaScript和jquery分别实现简单的跑马灯效果

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-23 16:13:00 114

转载 Eclipse中Python开发环境搭建

Eclipse中Python开发环境搭建 目 录   1、背景介绍  2、Python安装  3、插件PyDev安装  4、测试Demo演示  一、背景介绍  Eclipse是一款基于Java的可扩展开发平台。其官方下载中包括J2EE方向版本、Java方向版本、C/C++方向版本、移动应用方向版本等诸多版本。除此之外,Eclipse还可以通过安装插件的方式进行诸如Pyt...

2016-03-23 15:23:00 40

转载 tcp/ip --IP:网际协议

 1.概述     IP是TCP/IP协议族中最为核心的协议。所有的TCP,UDP,ICMP,IGMP数据都以IP数据报格式传输。     IP提供不可靠,无连接的数据报传送服务。不可靠:它不能保证IP数据报能成功的到达目的地。无连接:IP并不维护关于后续数据报的状态信息。每个数据报的处理都是相互独立的。2.IP数据报     IP数据报的格式如图所...

2016-03-23 09:07:00 57

转载 论文:论项目的计划和监控

论项目的计划与监控(架构)一、项目背景及我在项目工作中的职责二、编制项目管理计划1、编制范围管理计划2、制定进度计划3、制定项目成本预算4、制订质量管理计划5、制订人力资源计划6、沟通规划7、制订风险管理计划8、编制采购管理计划(如有)三、项目监控1、监督和控制项目工作2、整体变更控制3、范围控制4、进度控制5、成本控制6、质量控制7、管理项目团队8、绩效报告及管理项目干系人...

2016-03-21 16:50:22 186

转载 Composite (组合模式)

定义:允许你将对象组合成树型结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理 个别对象 以及 对象组合。 角色:1) 抽象构建角色 (Component)2) 叶子节点角色 (Leaf)3) 组合构建角色 (Composite)4) 客户端 (Client) Component.java [java] view plain copy...

2016-03-19 09:48:00 56

转载 mysql分表的3种方法

来源:http://blog.sina.com.cn/s/blog_640738130100tzeq.html当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sql的过程如下:1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返...

2016-03-18 17:10:00 51

转载 详细比较三个 CSS 预处理器(框架):Sass、LESS 和 Stylus

 【大伽说】如何运维千台云服务器 »  CSS 预处理器技术已经非常的成熟,而且也涌现出了越来越多的 CSS 的预处理器框架。本文向你介绍使用最为普遍的三款 CSS 预处理器框架,分别是 Sass、Less CSS、Stylus。首先我们来简单介绍下什么是 CSS 预处理器,CSS 预处理器是一种语言用来为 CSS 增加一些编程的的特性,无需考虑浏览器的兼容性问题,例如你可以在...

2016-03-18 15:45:00 46

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

在进行客户访谈时,最容易碰到的问题是客户和开发者两者不能进行很好的达成共识,或者是客户无法完全表达出自己对产品需求的意愿,造成需求模糊。比如说在开发一个网页功能时,客户想要一个浮动的人工窗口,并进行24小时的在线,这对开发团队有一定的技术要求和人力去完成,非常麻烦,或者说用户想在网页中添加打分系统,然而并不能表达出打分的细节,开发团队也会陷入迷失的方向。在这一方面,通常可以通过话草图,绘画...

2016-03-17 18:43:00 57

转载 C# 截取字符串某个字符分割的最后一部分

例如 string s1="123.456.789",想截取得到的新字符串为“789”代码如下: string s1 = "123.456.789"; string s2 = string.Empty; //先求出最后出现这个字符的下标 int index = s1.LastIndexO...

2016-03-16 14:36:00 959

转载 mongodb - save()和insert()的区别

遇到_id相同的情况下:insert操作会报错;save完成保存操作&gt; db.person.find()&gt; db.person.insert({"_id":1,age:1,name:"hh"})WriteResult({ "nInserted" : 1 })&gt; db.person.find(){ "_id" : 1, "age" : 1, &q

2016-03-15 19:25:00 64

转载 Redis 主从配置和参数详解

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-14 21:03:00 37

转载 插入排序

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-14 14:00:00 33

转载 自旋锁-SpinLock(.NET 4.0+)

短时间锁定的情况下,自旋锁(spinlock)更快。(因为自旋锁本质上不会让线程休眠,而是一直循环尝试对资源访问,直到可用。所以自旋锁线程被阻塞时,不进行线程上下文切换,而是空转等待。对于多核CPU而言,减少了切换线程上下文的开销,从而提高了性能。)以下是简单实例(并行执行10000次,每次想list中添加一项。执行完后准确的结果应该是10000):foo1:使用系统的自旋锁。foo4...

2016-03-12 19:04:00 104

转载 Django入门(四)   简单操作数据库

经过前面三节的练习,我们已经可以将一个页面动态的展现给用户了。但是真正动态语言还需要连接数据库,将数据库中的内容读取出来呈现在给客户。这一节我们就来实现简单的读写数据库,对数据库进行增删改查等操作。前面我们讲过django有一个全局的配置文件settings.py,这个文件位于子目录myjango下面。通过这个文件我们可以指定mydjango这个项目使用的数据...

2016-03-12 11:28:26 84

转载 Chrome 自动化交互利器:用 tampermonkey 向页面注入自定义 Javascript

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-12 04:20:00 1206

转载 iOS开发之网络编程--小文件下载

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-11 16:54:00 44

转载 了解和熟悉操作系统(转载)

了解和熟悉操作系统一、了解和掌握内容包括:1.计算机操作系统的定义和概念;操作系统的定义:操作系统是一组控制和管理计算机硬件和软件资源,合理地组织计算机工作流程,以及方便用户的程序的集合。操作系统是一个系统软件,它由一组程序组成。2.操作系统的分类;批处理操作系统、分时操作系统、实时操作系统、通用操作系统、嵌入式操作系统、个人计算机操作系统、多...

2016-03-11 15:03:00 196

转载 CodeIgniter在nginx下rewrite配置问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-11 11:18:00 157

转载 win7安装omnetpp-4.6

最近做毕设要用omnet仿真系统,就试着在win7上装了一下,分享一下经验咯。因为lz经常刷机,所以安装过程都是从头再来的,费话不多说。下面是安装过程:(1) 安装jdk,我就百度一下,然后找到的这个我就安装了。(2) 安装过程中,jdk和jre尽量要在同一根目录里面,记住安装路径,(我的是C:\Program Files (x86)\Java\jdk1.8.0_73)下面...

2016-03-10 16:04:00 99

转载 List创建,添加,读取,遍历,修改,移除等方法

package Leidejihe;import java.util.*;public class Test1 { public static void main(String[] args) { //ArrayList // 创建List //1,指明数据类型 不需要指定大小...

2016-03-09 16:46:00 71

转载 Error &#39;Can&#39;t drop database &#39;just&#39;; database doesn&#39;t exist&#39; on query.

Last_SQL_Error: Error 'Can't drop database 'just'; database doesn't exist' on query. Default database: 'just'. Query: 'drop database just' Relay_Master_Log_File: master-bin....

2016-03-09 12:49:00 1121

转载 纯C实现jsonrpc

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-03-08 13:13:00 385

转载 互联网环境下服务提供的模式

在互联网时代,越来越多的企业主意识到必须和互联网勾搭起来,否则将面临被淘汰的境地。那么如何切入互联网呢?早期时代,只要做个网站就行了,但是近几年来,特别是国内移动互联网微信的爆发,使得通过互联网提供服务有了越来越多和越来越令人眼花缭乱的玩法,本文试图梳理一下:web网站for PC+PC 浏览器web网站for PC+PC 浏览器+ mobile浏览器web网站for PC+P...

2016-03-07 15:14:00 107

转载 单继承与多继承中的虚函数表和虚函数指针

首先,我们了解一下何为单继承,何为多继承??单继承:一个子类只有一个直接父类。多继承:一个子类有两个或多个直接父类。单继承中的虚函数表分析:示例程序:#include<iostream>usingnamespacestd;typedefvoid(*FUNC)();classBase{public: virtualvoidfunc1()...

2016-03-06 19:46:38 372

转载 GCD中有哪几种Queue?你自己建立过串行Queue吗?背后的线程模型是什么样的

一共有五种,看图 Paste_Image.png主线程也就是那个main,一般后台处理数据就就用default那个。创建过一个queue,处理NSMutableArray的时候都在在这一个queue中处理。UNIX 系统使用了 POSIX 线程模型。可以看看unix下的多线程。...

2016-03-06 00:27:00 164

转载 JAVA好书籍

学习的最好途径就是看书  "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:  1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料  2、对着书上的代码自己敲的时候方便  "看完书之后再次提升自我的最好途径是看一些相关的好博文",我个人认为这是学习的第二步,因为一本书往往...

2016-03-05 19:16:18 52

空空如也

空空如也

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

TA关注的人

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