现在位置: 首页 > nQMdiEhrBn发表的所有文章
  • 09月
  • 27日
综合 ⁄ 共 161字 评论关闭
从Java平台的逻辑结构上来看,我们可以从下图来了解JVM: 从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别 对于JVM自身的物理结构,我们可以从下图鸟瞰一下: 对于JVM的学习,在我看来这么几个部分最重要: Java代码编译和执行的整个过程 JVM内存管理及垃圾回收机制 下面将这两个部分进行详细学习
阅读全文
  • 05月
  • 31日
操作系统 ⁄ 共 3255字 评论关闭
因为要装pl/sql所以要查找tnsnames.ora文件。。看看怎么查这个文件在linux下的哪个目录 find / -name tnsnames.ora 查到: /opt/app/oracle/product/10.2/network/admin/tnsnames.ora /opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora   还可以用locate 来查找 locate tnsnames.ora 结果是: /opt/app/oracle/product/10.2/hs/admin/tnsnames.ora.sample /opt/app/oracle/product/10.2/network/admin/tnsnames.ora /opt/app/oracle/product/10.2/network/admin/samples/tnsnames.ora 一.通过文件名查找法: 举......
阅读全文
  • 01月
  • 03日
综合 ⁄ 共 947字 评论关闭
Simple Network Management Protocol(简单网络管理协议) 1:体系结构 1)  管理站 a)        一组管理程序:分析数据、发现故障 b)        接口:用于网络管理员监控网络 c)        数据库:从所有被管网络实体的MIB中抽取信息 d)        功能:提供一个非常友好的人机交互界面,网络管理员能通过它完成绝大数的网络管理工作 2)  代理——驻留在被管理设备一端 a)        负责接收、处理来自网络网管站的请求报文,并形成响应报文,返回给网络管理站 b)        在一些紧急情况下,主动通知网络管理站 c)        网络管理站和Agent......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 7632字 评论关闭
简单解释 MapReduce 算法 一个有趣的例子 你想数出一摞牌中有多少张黑桃。直观方式是一张一张检查并且数出有多少张是黑桃? MapReduce方法则是: 给在座的所有玩家中分配这摞牌 让每个玩家数自己手中的牌有几张是黑桃,然后把这个数目汇报给你 你把所有玩家告诉你的数字加起来,得到最后的结论 拆分 MapReduce合并了两种经典函数: 映射(Mapping)对集合里的每个目标应用同一个操作。即,如果你想把表单里每个单元格乘以二,那么把这个函数单独地应用在每个单元格上的操作就属于mapping。 化简(Reducing ......
阅读全文
  • 10月
  • 11日
综合 ⁄ 共 1390字 评论关闭
POJ 3207 Ikki's Story IV - Panda's Trick 题目链接 题意:一个圆上顺序n个点,然后有m组连线,连接两点,要求这两点可以往圆内或圆外,问是否能构造出使得满足所有线段不相交 思路:2-sat,判断相交的建边,一个在内,一个在外,然后跑一下2-sat即可 代码: #include <cstdio> #include <cstring> #include <cstdlib> #include <vector> #include <algorithm> using namespace std; const int MAXNODE = 2005; struct TwoSet { int n; vector<int> g[MAXNODE * 2]; bool mark[M......
阅读全文
  • 08月
  • 24日
综合 ⁄ 共 1389字 评论关闭
1.触摸屏硬件原理 1.1电阻触摸屏     中断产生。触摸屏芯片根据触摸按下时电阻分压值发生变化而产生中断,该中断输入给CPU。产生的条件很简单,主要有VDD,GND信号即可。因此,我们在调试时,可以在没有驱动的情况下去测量中断脚,是否在有触摸时发生变化,以前验证模块的好坏。  1.2电容触摸屏     中断产生和电阻屏类似,只不过电容屏是由于人体接触时形成耦合电容,从而电流发生变化。 电容屏的接口一般都会有一个nRST信号,便于驱动里对模块做复位操作。 2.Linux驱动    这里以i2c接口的电阻屏为例,并采用中断加轮询获取坐标......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 2769字 评论关闭
什么是软件系统的架构(Architecture)?一般而言,架构有两个要素:   ·它是一个软件系统从整体到部分的最高层次的划分。   一个系统通常是由元件组成的,而这些元件如何形成、相互之间如何发生作用,则是关于这个系统本身结构的重要信息。   详细地说,就是要包括架构元件(Architecture Component)、联结器(Connector)、任务流(Task-flow)。所谓架构元素,也就是组成系统的核心"砖瓦",而联结器则描述这些元件之间通讯的路径、通讯的机制、通讯的预期结果,任务流则描述系统如何使用这些元件和联结器完成某一项需求......
阅读全文
  • 07月
  • 09日
综合 ⁄ 共 5229字 评论关闭
转载于:http://saintqdd.blogbus.com/logs/65806292.html source: 很难想象如果没有了网络,我们怎么获取资料,怎样进行研究。现分享一下个人收集的一些网络资源,主要与Machine Learning和Computer Vision相关的。 http://web.mit.edu/torralba/www/  Antonio Torralba 场景分析/物体分类 http://lear.inrialpes.fr/pubs/index.php?idAuthor=119 C. Schime的文献列表 http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/p/Pinz:Axel.html  A. Pinz 的文章列表,关于Object Recognition的比较多 http://resea......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 1657字 评论关闭
在C++的学习中,有人经常搞不清楚“常量指针”和“指针常量”这两个概念。其实简单一点讲,“常量指针”所指向的地址上的数据是常量,而“指针常量”所指向的地址是常量,地址上面的数据是可以变化的。      常量指针,表述为“是常量的指针”,它首先应该是一个指针。   指针常量,表述为“是指针的常量”,它首先应该是一个常量。指针常量定义时必须初始化,否则报编译错误,因为此时不赋值便没有机会赋值了.      下面看及格简单的例子,可以说明他们的区别: 第一个  void main() {char *str1={"Hello"};char *str2={"Hello World"};cha......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 3507字 评论关闭
        Bullet是一个开源的物理引擎,介绍什么的就不写在这了,自行百度或者看维基百科去。这篇文章讲了怎么配置Bullet,大部分内容是从Bullet官网上来的。        首先下载Bullet,可以用SVN来获得最新版源码(svn checkout http://bullet.googlecode.com/svn/trunk/ bullet-read-only,已失效),也可以下载编译好的SDK。         然后解压下载的文件,使用CMake编译。具体的这里不写了,这里有图文教程,虽说是英文的,但是有图比较直观。         编译完成后就不用看那个教程了,写的太麻烦。可以看到在编译后的Bullet目......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 791字 评论关闭
    前几天学习了Deeplearning Toolbox中关于CNN的那部分代码,发现这个Toolbox的关于CNN的实现与经典的LeNet-5的实现有下面几点不同:  在下采样层,在计算前一层的神经元之和后没有使用到偏置; 在下采样层,在计算前一层的神经元之和后没有使用到系数; 在下采样层,没有使用Sigmoid函数进行激活     因此,在学习了CNN的代码后,就要进行修改了。     在Toolbox中,CNN主要有四个部分组成,cnnsetup.m用于设置CNN的结构和初始化参数,cnnff用于计算前向过程,cnnbp用于计算各层的delta和每一个参数的梯度,cnnapplaygrads......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 6439字 评论关闭
内核要分配一组连续的页框,必须建立一种健壮、高效的分配策略。为此,必须解决著名的外部碎片(external fragmentation)问题。频繁地请求和释放不同大小的一组连续页框,必然导致在已分配页框的块内分散了许多小块的空闲页框。由此带来的问题是,即使有足够的空闲页框可以满足请求,但要分配一个大块的连续页框就可能无法满足。 Linux 采用伙伴系统(buddy system)算法来解决外碎片问题。把所有的空闲页框分组为11个块链表,每个块链表分别包含大小为1, 2, 4, 8, 16, 32, 64, 128, 256,512和1024 个连续的页框。对1024 个页框......
阅读全文