无线路由器与交换机配合使用,图解
今天在学习嵌入式linux的串口应用程序编程的时候遇到了麻烦,我将我的PC机通过网线与开发板连接后,就不能上网了,自己又没有钱用什么wlan,自己实验室里有无线路由器,然后就鼓捣它一阵子,可以通过无线路由上网了,也不影响实验室其他的朋友通过交换机连接网线上网,下面做个笔记吧...
View ArticlePlot函数(OpenCV)
CPlot 简介 Matlab的plot函数非常的强大,进行数据显示的效果非常的好,但是经常使用Opencv的同学如果每次将计算之后的数据导入到Matlab里显示又比较麻烦,因此决定写一类似于plot的C函数,用于在OpenCV中进行数据显示。设计一个Plot类,项目位于github上https://github.com/libing64/CPlot 主要参数 private: //窗口大小...
View ArticleVMware vSphere服务器虚拟化实验一ESXi 5.1简介与通过PXE网络部署
VMware vSphere服务器虚拟化实验一ESXi 5.1简介与通过PXE网络部署 ESXi是vSphere的核心组件,与Windows的Hyper-vServer和Citrix的XenServer相似,它是一款可以独立安装和运行在祼机上的系统,因此与VMware...
View ArticleStruts2标签——关于List的操作
本文主要介绍的是如何用标签取出List中的数据。 有List如下: action中 List<Object[]> list = new ArrayList<Object[]>(); //存入的Object Object[] obj1 = new Object[] {"", "", new Date()}; list.add(obj1); Object[] obj2 =...
View Articlesocket编程的同步、异步与阻塞、非阻塞示例详解之二
接上文: http://blog.csdn.net/fireroll/article/details/9008335 三、异步阻塞模式 另外一个阻塞解决方案是带有阻塞通知的非阻塞 I/O。 在这种模型中,配置的是非阻塞 I/O,然后使用阻塞 select 系统调用来确定一个 I/O 描述符何时有操作。 使 select 调用非常有趣的是它可以用来为多个描述符提供通知,而不仅仅为一个描述符提供通知。...
View Article统计一个文档中出现频率最多的k个单词的实现
这个问题我们应该经常会见到,想写这个问题是因为微软面试中,面试官问了这问题,而且要写代码,尼玛,最可恨的是不准用容器,哥当时就跪了。。。<T-T> 这个问题就是最常见的topK问题,解决思路:首先统计文档中所有不同word出现的频率,然后对所有不同的word按照出现频率排序,取出出现频率最大的k个words。 1.统计文档中所有不同word出现的频率...
View ArticleJDK1.7-StringBuilder源码详解
StringBuilder是一个可变字符序列 (字符串)。和String相比,两者都是字符串,都是字符的有序排列;不同的是,String是不可变的,而StringBuilder是可变的。...
View ArticleAndroid 异步加载图片分析
研究了android从网络上异步加载图像,现总结如下:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。在主线程中new 一个Handler对象,加载图像方法如下所示private void loadImage(final String url, final int id) { handler.post(new...
View Articlejava中用Calendar类判断某年中2月有多少天
以前判断某年中2月有多少天,通常的做法是用年除以4以此来判断是平年还是闰年,之后再判断2月有多少天。 这里介绍一种新的方法: 代码如下: package cn.edu.hdu.test; import java.util.Calendar; public class Demo2 { /** * 给一个年份判断2月有多少天? * @param args */ public static void...
View Article【虚拟化实战】存储设计之五IOPS
作者:范军 (Frank Fan) 新浪微博:@frankfan7 微信:frankfan7 在存储设计中最常用的一个性能衡量参数就是IOPS,但是不是仅IOPS就足以帮助我们作出设计决定呢?这方面有很多认识上的误区。绝大多数情况下仅仅单独考虑IOPS是没有意义的。本文以一个案例来带你了解全面考虑影响存储性能的方方面面。...
View Article带分数
/*100 可以表示为带分数的形式:100 = 3 + 69258 / 714 还可以表示为:100 = 82 + 3546 / 197 注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 类似这样的带分数,100 有 11 种表示法。 题目要求: 从标准输入读入一个正整数N (N<1000*1000) 程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。...
View ArticlecheckStyle代码规范
Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了可以使用它提供的sun的代码标准外,你也可以定制自己的标准。我们可以在eclipse中安装checkstyle的插件,来方便我们的使用。...
View Article基于spring的调用web形式的cxf服务的方法
这种调用cxf的webservice的形式会导致client增加一些jar包(其实,就是cxf的基本jar包,共67个) 1、新建一个名为CXF_1_client的java project 2、导包 新建一个lib目录, 将cxf的67个基本jar包放进lib目录中并将其添加到build path 3、在cmd中使用wsdl2java -d ....
View Article【Linux操作系统分析】Ubuntu12.04内核升级和添加系统调用
1 Ubuntu12.04内核升级 1 准备条件: 安装有Unbuntu12.04的机器或者虚拟机下载最新的稳定版Linux内核源码:下载地址是http://www.kernel.org/,现在最新的稳定版本是3.9.4root权限 2 解压文件到/usr/src文件夹中...
View ArticleiQQ 学习笔记3 :编写代码打包Ant脚本
iQQ 学习笔记声明 本文仅供学习研究使用,不得用于任何非法及侵权用途。 转贴请注明原发位置: http://xuekaiyuan.com/forum.php?mod=viewthread&tid=6 讨论请加QQ群:306320259 iQQ 学习笔记3说明 :编写代码打包 Ant 脚本 基于iQQ进行二次开发后,为了在生产环境中运行,就需要将代码打包,代码打包包含三部分:...
View ArticleUbuntu12.04下为codelite增添更新源
1、获取codelite的公钥 sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc 2、查看自己系统信息 sudo lsb_release -a 例如: Distributor ID: Ubuntu Description: Ubuntu 12.04.2 LTS Release:...
View Article深入理解Oracle索引(15):日期转换函数的格式参数大小写规则对函数索引的影响
规则如下: 依据这个规则、只有 3 种输出:大写、小写、首字母大写 测试如下:sys@ORCL> select to_char(sysdate,'Month') from dual; TO_CHAR(SYSDATE,'MONTH') ------------------------------------...
View Article设计模式学习之路---单例模式(二)
作者:zuoxiaolong8810(左潇龙),转载请注明出处。 上一章,我们学习了设计模式的概念,以及为什么要学习设计模式,还有在进行系统设计时应当遵守的六大原则,本章我们就来开始一一的学习GOF当中的二十三钟设计模式。...
View Article连号区间
/* 小明这些天一直在思考这样一个奇怪而有趣的问题: 在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。 当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮助。 输入格式:...
View Article