现在位置: 首页 > locus发表的所有文章
  • 08月
  • 25日
综合 ⁄ 共 12044字 评论关闭
1. 获取机器的MAC地址真的有很多种方法。可以通过windows api,可以通过wmi服务等。MSDN上面的例子是使用IP helper函数GetAdaptersInfo。其实还有一个api,是GetAdaptersAddresses。NetBios和DDK的方法不推荐使用,低于api层次的调用不保证微软会淘汰掉。建立一个支持MFC的控制台程序: stdafx.h #include <vector> #include <string> typedef std::vector< std::string > MACAddresses; typedef MACAddresses::iterator vsIt; GetNetBiosMacAddresses.cpp #include "stdafx.h"  #include <w......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 2709字 评论关闭
题意:给出一棵树,Q个询问x,w,x到1的路径上不超过w的最长边是多少。 思路:题目读完了就知道用熟练剖分处理,然后可以用线段树求,线段树学的不是很好,就问了lyf怎么处理数据,他说把所有的询问按照权值的大小排序,边的大小也按权值排序,然后对每个询问把小于等于该权值的边加到树上就可以了。 #pragma comment(linker, "/STACK:10240000000000,10240000000000") #include<stdio.h> #include<stdlib.h> #include<string.h> const int N=101000; const int inf=0x3fffffff; struct edge { int st,e......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 179字 评论关闭
centos5.8系统,装了过后用yum install mysql安装mysql。 奇怪的是安装成功后service mysqld start却报错说unrecognized。 网上查了半天资料,最后用rpm -q mysql 查看,发现没有安装mysql-server,于是yum install mysql-servier,执行service mysqld start启动成功。
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 1446字 评论关闭
文章目录 12 December 2011 - Struts 2.3.1 General Availability Release         许久许久,我就想开始学习ssh框架了。但是因为诸多的原因,计划一直被搁浅着。(其实,说实话我的jsp好多东西都太会用,jsp里面的九大内置对象其实还有几个我都还没有用过,但是我想这并不影响我学习ssh框架吧),于是,今天终于决定学习ssh框架了,首先学习struts。         现在struts最新版本已经是2.31版本了,原文: 12 December 2011 - Struts 2.3.1 General Availability Release T......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 1262字 评论关闭
jquery可以说在大部分的项目用到了,给开发带来的便利也是深有体会。 虽然经常用jquery,但很少仔细去看他的API,现在介绍下两个好用的方法。 1、remove()/detach()       remove方法肯定都不陌生,删除元素       detach方法也是删除元素,但会保留所有绑定的事件、附加的数据        eg:            <p title="选择你最喜欢的水果." >你最喜欢的水果是?</p>            <ul>                <li title='苹果'>苹果</li>                <li title='橘子'>橘子</li>                &......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 1338字 评论关闭
构建最小根文件系统:http://blog.csdn.net/a421701136/article/details/42122317 下面将继续介绍根文件系统的其他内容: 1./proc目录    关于linux根文件系统/proc目录的介绍,可以参考这个文章:http://blog.csdn.net/a421701136/article/details/42122087。下面将讲解如何在最小根文件系统的基础上挂载proc文件系统:    ~/workdir/fstest$ mkdir proc    ~/workdir/fstest$ cd etc/    ~/workdir/fstest/etc$ vi inittab    console::askfirst:-/bin/sh    ::sysinit:/etc/init.d/rcS    ~/workdir/fstest/etc$ mkdir init.d  ......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 2921字 评论关闭
  酷壳: http://CoolShell.cn/  原文: http://coolshell.cn/?p=2583  下面是一些比较重要的算法,原文罗列了32个,但我觉得有很多是数论里的或是比较生僻的,和计算机的不相干,所以没有选取。下面的这些,有的我们经常在用,有的基本不用。有的很常见,有的很偏。不过了解一下也是好事。也欢迎你留下你觉得有意义的算法。(注:本篇文章并非翻译,其中的算法描述大部份摘自Wikipedia,因为维基百科描述的很专业了) A*搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NP......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 520字 评论关闭
安装了Sapera LT 7.2 里面的demos和examples可以直接运行源码,估计一些必要的库文件的路径都用相对路径设置好了吧。自己新建的工程都无法运行demo中拷贝出来的函数。原来版本的环境配置不好使了,尝试了半天终于设置好了,记录一下下。 1 .VC++目录->包含目录中 添加C:\Program Files\Teledyne DALSA\Sapera\Include (红色是我的安装路径)        C:\ProgramFiles\Teledyne DALSA\Sapera\Classes\Basic           C:\ProgramFiles\Teledyne DALSA\Sapera\Include 2.C/C++ 常规->附加包含目录 添加C:\ProgramFiles\Tel......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1827字 评论关闭
BFS,细节 注意到达一处时,先更新状态,再判mapp。 边界啊~~但是貌似codeblocks可以自动无视越界。。 #include <cstdio> #include <cstring> #include <queue> #include <ctype.h> using namespace std; typedef struct point{ int x,y,key,step; }point; int movee [4][2] = {{1,0},{-1,0},{0,-1},{0,1}}; int main() { char laby[105][105]; int mapp[16][105][105]; int r,c; while(scanf("%d %d",&r,&c)&&(r+c)) { memset(mapp,0,sizeof(mapp)); ......
阅读全文
  • 11月
  • 26日
综合 ⁄ 共 456字 评论关闭
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];         const char* queueName = [[[NSDate date] description] UTF8String];         dispatch_queue_t myQueue = dispatch_queue_create(queueName, NULL);         dispatch_queue_t mainQueue = dispatch_get_main_queue();                  dispatch_async(myQueue, ^{ //新线程中要操作的(例如数据库的读取,存储等) dispatch_async(mainQueue, ^{ //主线程中要操作的(例如UI页面刷新)   });         });                  dispatch_rele......
阅读全文
  • 11月
  • 22日
综合 ⁄ 共 0字 评论关闭
  • 11月
  • 13日
综合 ⁄ 共 91字 评论关闭
使用man 命令查看某个命令的使用说明时, 可以用如下方式切换到其他语言的说明. 日文: $  LANG=ja_JP.UTF-8 man ls 中文: $ LANG=zh_CN.UTF-8 man cp
阅读全文