现在位置: 首页 > bosom发表的所有文章
  • 03月
  • 21日
综合 ⁄ 共 2096字 评论关闭
S3C6410的GPIO引脚相对来说比较多,而且大部分引脚都具有多重复用功能,如何在linux上用最简单的方式来控制GPIO这需要我们好好研究一下底层的代码了,其实方法有很多种,鉴于在操作系统端控制GPIO并不像控制传统的单片机那样。 这里我将提及一种方法来讲述,这种方法也是我至今看到最简单的方法 首先我们打开linux-3.0.1\arch\arm\plat-samsung\include\plat下gpio-cfg.h这个头文件,仔细浏览后发现,我们可以使用的函数: 1.设置单一io口 int s3c_gpio_cfgpin(unsigned int pin, unsigned int to); 里面有两个参数,第一个pi......
阅读全文
  • 07月
  • 13日
综合 ⁄ 共 4410字 评论关闭
1. 文件CMD + N: 新文件 CMD + SHIFT + N: 新项目 CMD + O: 打开 CMD + S: 保存 CMD + SHIFT + S: 另存为 CMD + W: 关闭窗口 CMD + SHIFT + W: 关闭文件2. 编辑 CMD + [: 左缩进 CMD + ]: 右缩进 CMD + CTRL + LEFT: 折叠 CMD + CTRL + RIGHT: 取消折叠 CMD + CTRL + TOP: 折叠全部函数 CMD + CTRL + BOTTOM: 取消全部函数折叠 CTRL + U: 取消全部折叠 CMD + D: 添加书签 CMD + /: 注释或取消注释 CTRL + .: 参数提示 ESC: 自动提示列表3. 调试 CMD + \: 设置或取消断点 CMD + OPT + \: 允许或禁用当前断点 CMD + OPT + B: 查看全......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 324字 评论关闭
  google初装后会寻找空间最大的硬盘 然后再创建索引文件的位置 但是我们自己可以通过改注册表来移动这些索引数据 1,进入注册表 HKEY_CURRENT_USER/Software/Google/Google Desktop 2,将data_dir的值改为你有足够硬盘空间的目录 3,将在c:/中目录Google Desktop Search Data的数据拷贝到上述目录就可以了(在c:/搜索以下Google Desktop Search Data这个目录) 4,重新启动googledesktopsearch就好了参考资料:http://zhidao.baidu.com/question/37543704.html?fr=qrl&fr2=query&adt=0_87
阅读全文
题意: 给定一系列push,pop,peak操作。每各操作都有一个不同的时间戳。下面介绍操作; push w t,将w加入栈,t为时间戳。 pop t,将最后一个元素取出,t为时间戳。 peak t,输出栈顶的元素,t为时间戳。若不存在,输出-1 现在进行一个操作,时间戳为t1,由三个步骤, 1)将所有时间戳大于t1的操作还原。 2)执行该操作。 3)重新执行被还原的操作。 题解: 先将时间戳从小到大排列后离散化,然后根据时间戳建线段树。线段树结点由两个元素,sum表示该段的所有元素和,rmax表示该段的最大后缀和。上述题意可以转换成push操作就是......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 339字 评论关闭
 比如在我们在Command Window中输入一个表达式的时候,这个表达式的值是一串数字的加减乘除的简单运算,并且我们不想通过手算或者其他的途径来对于较长的式子进行化简,那么我们就可以用这样的方式来解决这个问题了, >>S = 1-1/2+1/3-1/4+... 1/5-1/6+1/7-1/8 这样的运算结果也能够得到最终问题的结果。记住...在符号前面还是符号的后面。 关于matlab中画一个衰减震荡曲线 y = exp(-t/3).*sin(3*t), 0<=t<=4*pi t = 0:pi/50:4*pi; y = exp(-t/3).*sin(3*t); plot(x,y,'r-','LineWidth',2) axis([0,4*......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 1121字 评论关闭
       唯一分解定理,有点难,需要推理,也可以找规律。题意:定义T(n)为能整除n的所有正整数的和,S(n) = T(1) + T(2) + ... + T(n)。现在给你一个32位有符号整型范围类的数n,输出S(n)%2的值。        我的解题思路:首先根据定义T(n)为能整除n的所有正整数和,即T(n)就是n的所有正因子和。根据唯一分解定理的推论,一个整数n的唯一分解式是n = p1^a1 * p2^a2 * ... * pn^an,那么n的全体正因子和为(1 + p1 + p1^2 + ... + p1^a1) * (1 + p2 + p2^2 + ... + p2^a2) * ... * (1 + pn + pn^2 + ... pn^an)。 有了这个公式,现在......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 525字 评论关闭
一、服务端启动添加jvm参数: JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=$JMX_PORT -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false" 此配置不验证用户,也可以使用-Dcom.sun.management.jmxremote.password.file执行password配置文件, 配置模板可以参照$JAVA_HOME/jre/lib/management/jmxremote.password.template文件 二、在远程服务器上使用hostname -i查看当前服务器的ip,如果显示为127.0.0.1,需要修改/etc/hosts文件,  ......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 64字 评论关闭
首先呢,我们走在这条路上的,大部分都是跟着别人的脚步走过来的,总是想象着自己成为高手,大牛。 不积跬步,无以至千里 你我共勉。 懒。。
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 4447字 评论关闭
1.Spring MVC简介 Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过可配置的handler mappings、view resolution、locale以及theme resolution来处理请求并且转到对应的视图。Spring MVC请求处理的整体流程如图: Spring3.x中定义一个控制器类,必须以@Controller注解标记。当控制器类接收到一个请求时......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 5287字 评论关闭
在用C++的项目源码中,经常会不可避免的会看到下面的代码: #ifdef __cplusplus extern "C" { #endif /*...*/ #ifdef __cplusplus } #endif 它到底有什么用呢,你知道吗?而且这样的问题经常会出现在面试or笔试中。下面我就从以下几个方面来介绍它: 1、#ifdef _cplusplus/#endif _cplusplus及发散 2、extern "C" 2.1、extern关键字 2.2、"C" 2.3、小结extern "C" 3、C和C++互相调用 3.1、C++的编译和连接 3.2、C的编译和连接 3.3、C++中调用C的代码 3.4、C中调用C++的代码 4、C和C++混合调用特别之处函数指针 1、#i......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 1090字 评论关闭
一直研究车牌识别算法,主要关注车牌定位和字符识别。我想分享一下我对车牌定位的看法。       从根本上讲,车牌定位的算法分为三类,一类是基于边缘的,一类是基于颜色的,一类是基于机器学习的,这三种方法我都做过实验,基于边缘的最简单也最有效,如果对于收费站和小区的应用,做到99%以上的检测率不是件难事,但如果场景复杂一点,误检会比较多,但并不会漏掉真正的车牌,只是虚警率高点,可以通过先验知识、颜色和后面的分割加以去除,误检不是重点。基于颜色的定位算法,从根本上讲也可以算是基于边缘的一种,无非是利用彩......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 1173字 评论关闭
DP,基础简单背包问题。。。然后转移方程没错不知道wa在哪里。。。今晚吃齁了不想查。。。。。 ******************************************* 用二维的今天早上仍旧不知道wa在哪里。改成一维的一下就跑过了。不懂为什么。然后就是其实每个数组都记录的是最优的状态。好像二维和一维的循环不大一样。再研究研究。 对的: #include <stdio.h> #include <iostream> #include <cstring> using namespace std; #define maxn 1010 int dp[maxn],val[maxn],cost[maxn]; int main() { int t; scanf("%d",&t......
阅读全文