首页 > 2016年04月16日 > 全部分享
Linux服务管理
简介与分类系统的运行级别 运行级别 含义 0 关机 1 单用户模式,可以想象为windows的安全模式,主要用于系统修复 2 不完全的命令行模式,不含NFS服务 3 完全的命令行模式,就是标准字符界面 4 系统保留 5 图形模式 6 重启动 注: 单用户模式:启动最小的服务,多余服务不开启,仅保证系统自己可以正常运行。主要用于系统修复。...
分类:系统服务   时间:2016-04-16 19:03:57    收藏:0  评论:0  赞:0  阅读:348
Kafka工作原理
消息队列 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上, 队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。在分布式计算环境中,为了集成分布式应用,开发者需要对异构网络环境下的分布式应用提供有效的通信手段。为了管理需要共享的信息,对应用提供公共的信息交换机制是重要的。常...
分类:其他   时间:2016-04-16 19:03:47    收藏:0  评论:0  赞:0  阅读:123
动态库的使用方法
在编写程序时,动态库是常常用到的工具,在vs等编程环境下只需要,完成工程的本地化配置或是直接将dll配置到环境变量即可(不推荐,毕竟小题大做了),而对于像楼主这样刚刚接触Linux操作系统的菜鸟来说,配置动态(共享)库还不是一个简单的问题。在介绍动态库的调用方法之前,先介绍一下动态库的编译(如何生成so文件)需要一个包含几个方法声明的头文件和对应的定义文件。 再介绍共享库的显示和隐式调用...
分类:其他   时间:2016-04-16 19:03:27    收藏:0  评论:0  赞:0  阅读:263
图像的视差匹配(Stereo Matching)
这里要求用我们自己计算得到的视差图和给的视差图作比较来比较我们得到的视差图的好坏程度,我视差图返回的值是计算得到的视差乘以3之后的图,所以在计算时我不是两个值相差大于1,而是大于3,因为两个图像都乘3了,所以要大于3,我传入的参数是两个图像的矩阵,因为我是写了一个脚本咯跑所有测例的,在脚本里边已经把图像读出来了 function [percentnumberbadpixels] =...
分类:其他   时间:2016-04-16 19:03:17    收藏:0  评论:0  赞:0  阅读:294
深入理解虚表之非虚拟继承及虚拟继承
在C++语言中,每个有 虚函数的类或者虚继承的子类,编译器都会为它生成一个虚拟函数表(简称:虚表),表中的每一个元素都指向一个虚函数的地址。(注意:虚表是从属于类的)此外,编译器会为包含虚函数的类加上一个成员变量,是一个指向该虚函数表的指针(常被称为vptr),每一个由此类别派生出来的类,都有这么一个vptr。虚表指针是从属于对象的。也就是说,如果一个类含有虚表,则该类的所有对象都会含有一个虚表指针,并且该虚表指针指向同一个虚表。虚表的内容是依据类中的虚函数声明次序--填入函数指针。派生类别会继承基础类别的...
分类:其他   时间:2016-04-16 19:03:07    收藏:0  评论:0  赞:0  阅读:218
[学习笔记]Spring依赖注入
依赖: 典型的企业应用程序不可能由单个对象(在spring中,也可称之bean)组成,再简单的应用也是由几个对象相互配合工作的,这一章主要介绍bean的定义以及bean之间的相互协作。 依赖注入: spring中的依赖注入(Dependency injection (DI))主要有两种形式:构造器注入和setter方法注入。 构造器注入: 基于构造函数的方式有其自...
分类:编程语言   时间:2016-04-16 19:02:58    收藏:0  评论:0  赞:0  阅读:293
栈溢出笔记1.10 基于SEH的栈溢出
上节中简单地讲述了SEH的原理及逻辑结构。本节,要继续讲述SEH的物理结构及如何利用它进行栈溢出。先来看SEH的物理结构。先回想上节中的图51,我们在程序停在gets函数输入的时候查看SEH链,看到了一大堆异常处理器,而当我们把断点设置在gets函数下一条语句的时候,其中很多没有了,这给我们一个直观的感觉:SEH链保存在栈上。下面,我们就来看看栈上的SEH链。我们使用的是example_10,即添加...
分类:其他   时间:2016-04-16 19:02:37    收藏:0  评论:0  赞:0  阅读:281
[学习笔记]Spring注解实现Bean
12.3  注解实现Bean定义 12.3.1  概述 前边介绍的Bean定义全是基于XML方式定义配置元数据,且在【12.2注解实现Bean依赖注入】一节中介绍了通过注解来减少配置数量,但并没有完全消除在XML配置文件中的Bean定义,因此有没有方式完全消除XML配置Bean定义呢?   Spring提供通过扫描类路径中的特殊注解类来自动注册Bean定义。同注解驱动事务一...
分类:编程语言   时间:2016-04-16 19:02:29    收藏:0  评论:0  赞:0  阅读:335
Android Studio 2.0的安装步骤
第一篇博客写一下AndroidStudio的安装过程 希望能帮助到一些初学者...
分类:移动平台   时间:2016-04-16 19:02:16    收藏:0  评论:0  赞:0  阅读:287
Eclipse_Java编码规范详细设置
转载请注明来源: 软件项目质量保证----编码规范。 一个公司团队有个编码规范是必须的,大部分公司的都一样,但每个不同的公司有一些特殊的要求。 一、 编码规范的作用 提高可读性;有助于知识传递,加快工作交接 ;统一全局,促进团队协作;减少名字增生,降低维护成本;强调变量之间的关系,降低缺陷引人的机会;提高程序员的个人能力 Eclipse开发样式 这里主要先从Ecli...
分类:编程语言   时间:2016-04-16 19:02:07    收藏:0  评论:0  赞:0  阅读:208
C/C++编程规范
1、注意:strncpy、strncat等带n版本的字符串操作函数在源字符串长度超出n标识的长度时,会将包括’\0’结束符在内的超长字符串截断,导致’\0’结束符丢失。这时需要手动为目标字符串设置’\0’结束符。 char dst[11]; // 【注意】最好每次定义时初始化为0: dst[11] = {0}; char src[] = "0123456789"; ch...
分类:编程语言   时间:2016-04-16 19:01:57    收藏:0  评论:0  赞:0  阅读:767
java之Symmetric encryption techniques
java之Symmetric encryption techniques Symmetric encryption uses a single key to encrypt and decrypt a message. This type of encryption is classified as either stream ciphers or block ciphers. Mor...
分类:编程语言   时间:2016-04-16 19:01:47    收藏:0  评论:0  赞:0  阅读:254
Ubuntu Mate +Apache2 配置www服务的一些相关
ubuntu mate, apache2,...
分类:Web开发   时间:2016-04-16 19:01:36    收藏:0  评论:0  赞:0  阅读:307
Java并发
1.定义任务:实现Runnable接口,或者继承Thread,推荐使用实现Runnable接口而不是继承Thread,因为继承Thread后就不能再继承别的类了2.并发任务启动推荐以下方式启动:ExecutorService exec = Executors.newCachedThreadPool();exec.execute(Task:实现了Runnable接口)CachedThreadPool...
分类:编程语言   时间:2016-04-16 19:01:27    收藏:0  评论:0  赞:0  阅读:337
【cas基础】SSO基于cas实现单点登录
概念介绍 1.定义 CAS ( CentralAuthentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 WebSSO )。   2.结构体系   从结构体系看, CAS 包括两部分: CAS Server 和 CAS Client 。 CAS Server 负责完成对用户的认证...
分类:其他   时间:2016-04-16 19:01:17    收藏:0  评论:0  赞:0  阅读:228
ios多线程操作(八)—— GCD调度组
有这么一个需要,分别执行2个耗时的异步操作,等2个异步操作都执行完毕后在回到主线程执行操作。如果想要快速高效地实现这个需求,可以考虑使用调度组。 调度组的创建代码如下: [objc] view plain copy   dispatch_group_t group = dispatch_group_create();   往调度组里面添加任...
分类:移动平台   时间:2016-04-16 19:00:57    收藏:0  评论:0  赞:0  阅读:267
ios多线程操作(五)—— GCD串行队列与并发队列
GCD的队列可以分为2大类型,分别为串行队列和并发队列      串行队列(Serial Dispatch Queue):      一次只调度一个任务,队列中的任务一个接着一个地执行(一个任务执行完毕后,再执行下一个任务)      创建一个队列      dispatch_queue_t q = dispatch_queue_create(const char *label, ...
分类:移动平台   时间:2016-04-16 19:00:47    收藏:0  评论:0  赞:0  阅读:431
Android Binder机制(3) 本地服务注册过程
本博客将讲解本地服务的注册过程,为了方便大家更好地理解,选择了MediaPlayer Service作为例子。 启动并注册MediaPlayer Service的代码在frameworks/base/media/mediaserver/main_mediaserver.cpp中,如下......
分类:移动平台   时间:2016-04-16 19:00:38    收藏:0  评论:0  赞:0  阅读:307
ios多线程操作(六)—— GCD全局队列与主队列
GCD默认已经提供了全局的并发队列供整个应用使用,所以可以不用手动创建。       创建全局队列的函数为 [objc] view plain copy   dispatch_queue_t q = dispatch_get_global_queue(long identifier, unsigned long flags)     参...
分类:移动平台   时间:2016-04-16 19:00:28    收藏:0  评论:0  赞:0  阅读:263
kconfig 和 config.in 语法 翻译
内核源码树的目录下都有两个文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的 Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文件中。在内核编译时,主 Makefile...
分类:其他   时间:2016-04-16 19:00:25    收藏:0  评论:0  赞:0  阅读:1448
1587条   上一页 1 ... 25 26 27 28 29 ... 80 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!