- 博客(24)
- 资源 (22)
- 收藏
- 关注
转载 Polya 原理 着色问题
关于Polya原理的应用经典实例: 问题:用两种颜色去染排成一个圈的6个棋子,如果通过旋转得到只算作一种。问有多少种染色状态。 解:先将棋子表上号: 16 25 3 4 那么把所有通过旋转m(m大于等于0小于等于5)步的写出来: 1 6 5 6
2013-09-20 16:57:21
943
原创 ARM软件项目开发后的一些注意事项
1.开发之前先花一些时间全面了解一下开发工具,找出其优点2.避免频繁操作数据库,可以考虑把热点数据放到内存3.如果是团队开发,需要使用一个好的版本控制工具4.重点注意多线程操作共享区域5.在使用一种新技术之前要充分实验好6.代码异常处理7.文档跟进8.经常开会讨论linux下的内存检测工具valgrind,文件对比工具meld
2013-06-15 12:59:32
618
原创 linux 下的多线程与用信号量阻塞
1.类MyThread封装了信号量与多线程,方便项目使用,类TaskThread继承MyThread类,TaskThread重写了run函数作为线程的启动函数2.MyThread.h文件#ifndef MYTHREAD_H#define MYTHREAD_H#include #include class MyThread{public: MyT
2013-05-19 17:23:13
911
原创 linux下版本管理diff与patch
1.diff 命令-u 合并格式的diff-N 不存在的文件以空文件处理-r 连同所有子目录一起比较2.patch-i PatchFile 从指定文件,而不是从标准输入中读取补丁信息。-b 在应用差别前保存每个修改后文件的副本。复制的原始文件归档时与原文件同名且添加了后缀 .orig-R 逆向补丁脚本理解3.例子diff A B > C 生成A和B
2013-03-21 22:24:17
705
转载 linux firefox 安装flash插件
1.去adobe官网下了install_flash_player_10_linux.deb文件2.选择 .tar.tz 格式,然后解压。3.将libflashplayer.so文件拷贝到火狐插件目录cp /home/yangpu/downloads/install_flash_player_11_linux.i386/libflashplayer.so /usr/lib/firefo
2013-03-21 22:01:17
641
原创 linux makefile练习
1. main.c文件#include #include "add.h"#include "sub.h"int main(void){ int a=1,b=2; float x=2.3,y=2.4; printf("int a+b=%d\n",add_int(a,b)); printf("float x+y=%f\n",add_f
2013-03-21 22:00:36
850
转载 linux 查看内存命令
1、pmap命令 pmap pid 2、ps命令 ps aux|grep process_name 3、查看/proc/process_id/文件夹下的status文件 Name: php State: R (running) SleepAVG: 0% Tgid: 21574 Pid: 21574 PPid: 10005 Tra
2013-03-21 21:59:42
588
原创 gdb 小练习
1.编译的时候添加选项 -g2.gdb [程序执行文件]3.list 1 //从第一行开始按Enter下翻4.b [行号]5.run 6.c //执行7.display [变量名]
2013-03-21 21:58:52
602
原创 自己项目开发的qt 与arm 环境配置
1.gedit ~/.bashrc添加如下#-------------------------------# by yp 2012-12-30 for log4cplusexport LD_LIBRARY_PATH=/opt/log4cplus/lib:$LD_LIBRARY_PATH#-----------------------------------#--------
2013-03-21 21:57:39
1071
转载 Ubuntu下tftp服务搭建
1、安装软件包sudo apt-get install tftpd tftp xinetd2、建立配置文件在/etc/xinetd.d/下建立一个配置文件tftpsudo vi /etc/xinetd.d/tftp内容如下service tftp { socket_type = dgram protocol = udp wait = ye
2013-03-21 21:55:09
533
原创 ubuntu下NFS的配置
(1)安装apt-get install nfs-kernel-serverapt-get install portmap nfs-common(2)编辑 /etc/exports/home/ubunut/nfsroot *(rw,sync,no_root_squash)(3)修改挂载点的属性chmod 777 /home/ubunut/nfsroot
2013-03-21 21:53:18
489
原创 DevExpress下更改gridcontrol控件cardview的cardCaption标题
private void cardView1_CustomDrawCardCaption(object sender, DevExpress.XtraGrid.Views.Card.CardCaptionCustomDrawEventArgs e) { DevExpress.XtraGrid.Views.Card.CardView view = se
2013-01-03 09:27:54
4757
原创 linux 与arm下 log4cplus 安装配置,qtcreator 开发环境
1.log4cplus 下载地址:http://sourceforge.net/projects/log4cplus/files/log4cplus-stable/2.使用 log4cplus-1.0.4.2.zip,解压缩#cd log4cplus-1.0.4.2#configure --prefix=/home/myplace#make#make install3
2012-12-30 11:58:25
1952
转载 程序滤波(很多信号采集实用)
程序滤波(很多信号采集实用)1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值 B、优点: 能有效克服因偶然因素
2012-10-22 15:54:45
715
原创 linux(redhat 5.4)下 安装 w3m 的过程
1、首先下载 w3m,网址为:http://sourceforge.net/projects/w3m/files/ ./configure 后出现错误提示 缺少gc.h,所以需要第2步2、下载gc,全名为(garbage collector for C and C++)一种垃圾回收的相关库吧,网址为:http://www.hpl.hp.com/personal/Hans_Boehm/
2012-06-27 14:52:53
1914
转载 c++ 导致内存泄露的一些小问题与解决方法
Recently i had a project which had some of the worst memory leaks in C++ i’ve ever had to deal with. It had just about every memory leak problem you could think of, all of which could have been solved
2012-03-13 08:53:22
566
原创 并行计算系统环境的搭建 (VMware+redhat+mpich2)
一、装系统,我选用的redhat5.4企业版的linux安装号用49af89414d147589选用两台机器 ,并在2台电脑上装上虚拟机,在机器1上的虚拟机装上2个redhat,在机器2上装1个redhat。在用虚拟机装系统的时候注意:在虚拟机settings上的network adapter选项中选择brigded,而不是nat,并在创建虚拟系统是的选项卡中如下选择,避免选择默认简单
2011-11-05 19:07:20
1586
原创 六维空间
六维空间(http://bt.neu6.edu.cn/)于08年9月7日成立,取IPv6中“v6”的谐音,代表新的协议和下载体验,也寓意论坛包容各方优秀资源。目前论坛的各种资源,尤其是高清资源不断丰富,人气不断提升。现拥有注册用户100000余人,日发帖量20000以上,同时在线
2011-09-21 19:57:01
1047
转载 C#更换皮肤IrisSkin2控件用法
1.将IrisSkin2.dll文件引入到工程中。2.在vs的工具箱中点右键,选择“选择项”。3.在.NET Framework组件页签中选择SkinEngine,确定,关闭窗口。4.将工具箱中的SkinEngine拖到窗体上,在SkinEngine的SkinFile属性上选择要添加的皮肤文件。使用方法(1) 将IrisSkin2压缩包解开,把里面的类库文件箱添加到vs的工具箱,方
2010-04-22 22:25:00
2384
转载 C#如何为winform程序打包发布应用(图解教程)
转自 http://www.vegoo.net/info/71620_5075.html1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) 此主题相关图片如下: 2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成
2010-02-20 17:56:00
736
转载 Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程
一、准备工具:QT-SDK for Windows:http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.04.exeQT-Eclipse-integration-win:http://dist.trolltech.com/developer/download/qt-eclipse-integration-win32-1.5.3.
2010-02-20 10:32:00
655
原创 如何安装 Android SDK
1、解压Android SKD 2、执行如上目录下的文件:SDK Setup.exe,(机器人图标的哪个) 注意:一般的话会出现 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml,所以应该修改如下几个地方: a)修改Available Packages,点击"
2010-01-31 09:42:00
1319
原创 C#范型List类 Sort 应用例子
以下是对对象进行sort排列(按对象中的某个属性值) 1、原有一个类 Workers,有 一个wage(工资) 的属性;此例子按wage(工资)升序排列;2、声明 List list_worker=new List();3、然后 给 list_worker赋值 Workers类的几个实例对象; 4.声明一个 类 (第5步用): public class Workers
2009-12-04 16:19:00
524
转载 lucene.net 详解
1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉
2009-11-17 21:45:00
439
ASP.net 3.5入门经典 书籍 作 者:(荷兰)ImarSpaanjaars
2011-03-12
SogouC.mini
2009-11-21
SogouC.mini
2009-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人