-
程序运行地址和加载地址-为什么使用位置无关指令
所属栏目:[交互] 日期:2016-10-29 热度:120
在嵌入式编程中,我们经常讲程序保存在 nand flash中。但是我们知道,nand flash的接口设计和 RAM 的接口设计是不一样的。 他的 数据线通常都是复用的,所以通常存取都是以块为单位(nor flash带有RAM接口,有足够的地址线来寻址, 所以可以访问内存中每一个[详细]
-
Solaris IPMP两种配置方法
所属栏目:[交互] 日期:2016-10-29 热度:68
副标题#e# 更换华为防火墙后,发现Solaris基于ip探测方式配置的IPMP 呈现failed状态。经过分析,更改为基于link的IPMP配置方式后,解决了这次问题。 1、Multiple interface Link based IPMP configuration a. Active – Active configuration Command line[详细]
-
linux设备驱动归纳总结(九):1.platform设备驱动
所属栏目:[交互] 日期:2016-10-29 热度:161
linux 设备驱动归纳总结(九): 1.platform 总线的设备和驱动 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 这一节可以理解是第八章的延伸,从这节开始介绍 platform 设备驱动。 xxxxxxxxxxxxxxxxxxxxxxxxxx[详细]
-
nginx cache 不缓存问题解决
所属栏目:[交互] 日期:2016-10-29 热度:105
nginx.conf 部分内容: proxy_temp_path /nginx/cache/temp; proxy_cache_path /nginx/cache/path levels=1:2 keys_zone=cache_test:2048m inactive=7d max_size=10g; ...... location ~ .(gif|jpg|jgep|png)$ { proxy_pass http://upstreams; proxy_ignor[详细]
-
linux更改emc磁盘盘符
所属栏目:[交互] 日期:2016-10-29 热度:53
具体环境描述请见上一篇文章(http://blog.chinaunix.net/uid-28255964-id-5753714.html),本文章主要介绍linux系统下,更改磁盘Minor# 查看两边识别到磁盘的uuid 节点2 [root@vincent2 ~]#/sbin/scsi_id -g -u -d /dev/emcpowera 36006016007b04000184b075[详细]
-
Android RTC 自下而上说明
所属栏目:[交互] 日期:2016-10-28 热度:69
作者:邹南,华清远见嵌入式学院讲师。 在Android中,定时alarm功能是很常用的,现在来分析下怎么实现的,这里将采用自下而上的方式讲解。 arm: cortex-a8 Board: FS_S5PC100 Linux: 2.6.29 Android: 2.1 1、 RTC控制器 1.1 feature 实时时钟(RTC)单元可[详细]
-
WEB服务器、应用程序服务器、HTTP服务器区别
所属栏目:[交互] 日期:2016-10-28 热度:117
WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户[详细]
-
内核内存分配常用函数使用
所属栏目:[交互] 日期:2016-10-28 热度:184
kmalloc/kfree,vmalloc/vfree函数用法和区别 1.kmalloc 1>kmalloc内存分配和malloc相似,除非被阻塞否则他执行的速度非常快,而且不对获得空间清零. tiger说明:在用kmalloc申请函数后,要对起清零 用memset()函数对申请的内存进行清零。 > 2>kamlloc函数原[详细]
-
Linux 新的API signalfd、timerfd、eventfd使用说明
所属栏目:[交互] 日期:2016-10-28 热度:146
副标题#e# Linux 新的API signalfd、timerfd、eventfd使用说明 三种新的fd加入linux内核的的版本: signalfd:2.6.22 timerfd:2.6.25 eventfd:2.6.22 三种fd的意义: l s ignalfd 传统的处理信号的方式是注册信号处理函数;由于信号是异步发生的,要解决[详细]
-
详解Linux中断处理中的hardirq与softirq机制
所属栏目:[交互] 日期:2016-10-28 热度:163
今天在ChinaUnix论坛内核源码版上与linuxfellow网友讨论到hardirq和softirq的问题,虽然在《深入Linux设备驱动程序内核机制》(以下简称“ILDD”)第5章“中断处理”对此已有详细的解读,但是我觉得还是有必要再花点时间深入探讨一下这两者的区别。因为此前[详细]
-
LINUX多线程互斥量、读写锁、条件变量
所属栏目:[交互] 日期:2016-10-28 热度:103
LINUX 多线程互斥量、读写锁、条件变量 线程的同步,发生在多个线程共享相同内存的时候,这时要保证每个线程在每个时刻看到的共享数据是一致的.如果每个线程使用的变量都是其他线程不会使用的(readnbsp;write),或者变量是只读的,就不存在一致性问题.但是,如果[详细]
-
Hash Join与NLJOIN及MSJOIN
所属栏目:[交互] 日期:2016-10-28 热度:129
一、NLJOIN 对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是 nested loops。 一般在nested loop中, 驱动表满足条件结果集不大,被驱动[详细]
-
利用散列连接从DB2通用数据库获得最佳性能
所属栏目:[交互] 日期:2016-10-28 热度:198
DB2 UDB 优化器可以在执行连接时选择不同方法:在缺省情况下,它在嵌套循环连接(nested loop join)与合并连接(merge join)之间选择。当设置了特殊环境变量时,它还可以选择散列连接(hash join)。散列连接可显著提高某些查询的性能,在决策支持系统(D[详细]
-
VMware中ubuntu忘记密码的解决办法(转)
所属栏目:[交互] 日期:2016-10-28 热度:168
一、用安装盘重启,这时候你将获得root权限,但这个不是今天说的重点。 二、这种情况更加常见,我们身边并没有安装盘,但grub为我们提供一个非常方便的方法: 重启ubuntu,随即长按shift进入grub菜单; 选择recovery mode,回车确认; 在Recovery Menu中,[详细]
-
关于异地容灾的感触
所属栏目:[交互] 日期:2016-10-28 热度:191
1、使用N个节点,容M个。比如3个节点,每个节点冗余50%,可以承受一个节点down掉; 2、要经常演练。比如1个月1次主动切换,要不真正出问题的时候,一个小时都在犹豫不决能不能切换,评估周期太长; 3、节点间尽量同构。否则节点间同步非常痛苦; 4、要保证[详细]
-
解决oracle 的一系列错误:ORA-00603 ORA-01595 ORA-00600 oracle 运行过程中自动
所属栏目:[交互] 日期:2016-10-28 热度:116
解决oracle 的一系列错误:ORA-00603 ORA-01595 ORA-00600时间2013-12-30 14:36:43 晓辉 原文 http://coralzd.blog.51cto.com/90341/1346702 主题 Oracle数据库 最后几行显示 ora-01595,按照提示因为不正确关闭oracle导致回滚段失败,基本上可以断定 undo表[详细]
-
网络IP地址与子网的划分
所属栏目:[交互] 日期:2016-10-28 热度:95
国际规定:把所有的 IP 地址划分为 A,B,C,D,E 。 A 类地址:范围从 0 ~ 127 , 0 是保留的并且表示所有 IP 地址,而 127 也是保留 的地址,并且是用于测试环回用的。因此, A 类地址的范围其实是从 1 ~ 126 之间。 如: 10.0.0.1 ,第一段号码为网络号码[详细]
-
为什么重写equals方法,一定要重写HashCode方法?
所属栏目:[交互] 日期:2016-10-28 热度:76
主要原因是默认从Object继承来的hashCode是基于对象的ID实现的。 如果你重载了equals,比如说是基于对象的内容实现的,而保留hashCode的实现不变,那么很可能某两个对象明明是“相等”,而hashCode却不一样。 这样,当你用其中的一个作为键保存到hashMap、h[详细]
-
Linux PPP实现源码分析
所属栏目:[交互] 日期:2016-10-28 热度:113
转自:http://blog.csdn.net/osnetdev/article/details/8958058 作者:kwest 版本:v0.7 所有版权保留 转载请保留作者署名,严禁用于商业用途 。 前言: PPP(Point to Point Protocol)协议是一种广泛使用的数据链路层协议,在国内广泛使用的宽带拨号协议PPPo[详细]
-
Linux主机网络流量监控ifstat
所属栏目:[交互] 日期:2016-10-28 热度:102
本监测方案是用ifstat。安装方法参考: http://man.linuxde.net/ifstat 1、下载 http://gael.roualland.free.fr/ifstat/ (官网) wget http://gael.roualland.free.fr/ifstat/ifstat-1.1.tar.gz 来自: http://man.linuxde.net/ifstat 也可以通过浏览器下载[详细]
-
解密:阿里的运营到底牛逼在哪?
所属栏目:[交互] 日期:2016-10-26 热度:184
副标题#e# 如果现在给运营狗们抛出一个问题:运营、营销、策划有什么区别?相信90%的人一口答不上来,脑子飞速的转个几分钟后,才能说几句营销偏资源啦,运营偏内容啦,策划偏创意啦之类的区别。 互联网三座大山,百度、腾讯、阿里巴巴,代表了行业最高水准[详细]
-
精品译文丨杀死转化率的4大UX错误
所属栏目:[交互] 日期:2016-10-26 热度:59
副标题#e# 本文编译自 Sean Ellis 所撰写的《UX mistakes that are killing your conversions 》 ,作为资深交互设计师, Sean Ellis 谈论 UX 在转换率优化的重要性。Sean Ellis 是 Qualaroo 跟 GrowthHackers.com 的创办人,拥有大量的增长黑客及用户体验[详细]
-
做了几年产品的你,知道如何搭建产品架构吗?(下)
所属栏目:[交互] 日期:2016-10-26 热度:78
副标题#e# 通过之前的《如何搭建产品架构-上篇》,我们已经知道了什么是产品架构,以及比较常见的几种产品架构模型。接下来,我们就要进入到实战阶段,通过具体的案例来解析一下。 to c 类的产品如何搭建产品架构 先简单介绍下业务背景: 2014年开始变热的[详细]
-
360云盘也宣布关停了,下一个该是百度了吧? 交互设计
所属栏目:[交互] 日期:2016-10-26 热度:76
自现在到2017年1月31日期间均可以下载备份数据,自2017年2月1日零时起关闭云盘服务,请及时下载和备份数据。 360云盘也关了。从今年上半年起,排名前十的网盘已有6家宣布关闭,先后陆续宣布以“配合整改”等原因,关闭了个人业务或部分免费业务。 360云盘[详细]
-
引导性交互界面怎么计划才气直观有用?
所属栏目:[交互] 日期:2016-10-26 热度:119
1. 形色引导 形状、色彩、大小等进行引导。当人们大脑接收到一定量信息时,会对相似的的信息进行分类来简化信息的处理,所以我们在设计中可以把同类型的元素使用相同的形状或色彩等。比如在选择购买电影票或宾馆时,我们所需要筛选的信息较多,如日期、位[详细]