ShareIdeas

本博客不再更新,欢迎访问我的github,https://github.com/sunke-github/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年11月25日

摘要: 由于系统原因,重装windows之后,原linux的grub引导程序不见了,通过查找资料和验证终于恢复成功,下面介绍一下恢复方法:1、下载grub4dos,把文件夹放到C盘根目录 ,把里面这个grldr文件放于根目录.在boot.ini中加上一句 C:/grldr="Red hat" 类似于:[boot loader]timeout=3default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="M 阅读全文
posted @ 2012-11-25 12:04 ShareIdeas 阅读(1194) 评论(0) 推荐(0) 编辑

2012年11月17日

摘要: 因为项目要求在多个电脑上安装程序, 所以就写了 几个小的批处理:先点我.bat@echo offecho 正在拷贝文件....@echo offxcopy \Hospital\*.* e:\Hospital\ /s /e /hecho 拷贝完成,准备运行程序....start "" E:\hospital\SetAll.batexit批处理分析: echo 显示后面的内容 , xcopy 拷贝本地 文件夹到指定文件夹,如果不存在则会新建该文件夹,start 为运行某个可以执行文件 (并行运行).SetAll.bat@echo offecho 安装中.....echo 开始安 阅读全文
posted @ 2012-11-17 10:33 ShareIdeas 阅读(493) 评论(0) 推荐(0) 编辑

2012年11月13日

摘要: 这里只是简单介绍一下思路,因为我的上位机是用C#开发的,所以绘图方面用的是opengl 的csgl框架,虽然版本不高,但已绰绰有余!这是简单写的一个小程序,C#下环境配置可以参考我上一篇博客。程序思想虽然简单,但是不太好想到。程序界面如图:程序我只是简单的 使用按键 改变欧拉角,可以简单的看到转动的效果。核心代码如下 :这里是按键改变输入欧拉角的大小。 private void OpenGLBase_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { ... 阅读全文
posted @ 2012-11-13 11:45 ShareIdeas 阅读(1550) 评论(0) 推荐(0) 编辑

2012年10月31日

摘要: 1.因为作四轴项目的需要(在上位机显示飞行器姿态),找了点时间学习了一下OpenGl,什么是OpenGL,OpenGL是一个功能强大的开放图形库(Open Graphics Library)。其前身是SGI公司为其图形工作站开发的IRIS GL。为使其能够更加容易地移植到不同的硬件和操作系统,SGI开发了OpenGL。从程序开发人员的角度来看,OpenGL是一组绘图命令的API集合。利用这些API能够方便地描述二维和三维几何物体,并控制这些物体按某种方式绘制到显示缓冲区中。OpenGL的API集提供了物体描述、平移、旋转、缩放、光照、纹理、材质、像素、位图、文字、交互以及提高显示性能等... 阅读全文
posted @ 2012-10-31 15:56 ShareIdeas 阅读(5881) 评论(0) 推荐(0) 编辑

2012年10月20日

摘要: 本想写点什么,转念一想没有什么新的东西可写。比如sniffer的使用、局域网扫描原理、 ARP欺骗原理和方式,交换机的报文交换原理,等网上都有好多材料。我这里做的实验的是sniffer向交换机发送ARP欺骗报文.过程不做多说明,首先打开sniffer准备获取报文,然后ping某个主机 ,就可以获取ARP报文了,点击发送此帧。这里做一些修改,源MAC为被攻击主机MAC,目的MAC为交换机MAC,目的IP为交换机的IP ,源IP为被攻击主机的IP。如图:查找网上相关资料,用C#写了个发送ARP报文的小程序,其实也就只是做的修改,原程序存在一点小错误。程序界面 如图:这个代码是调用开源项目Sha.. 阅读全文
posted @ 2012-10-20 19:41 ShareIdeas 阅读(731) 评论(0) 推荐(0) 编辑

2012年10月12日

摘要: 从开始学习姿态解算到现在大概有一周的时间了,我把学习的心得分享给大家 ,同时也是做一个学习总结和给大家提供一个学习的思路。刚开始学习没大有什么思路,先从网上买了一本《惯性导航》秦永元 ,如图:,了解陀螺仪和加速度 计的原理。重点看了第九章 捷联式系统 。下面做一个姿态控制的整体分析:(引用自amoBBS论坛的feng.matrix)框图说明:加速度计acc 和gyro进行融合,通过卡尔曼滤波得到真实pitch 和roll,再结合磁阻传感器得到方位角(yaw)。这里需要强调一下,加速计和陀螺仪仪积分得到的角度并不是真实pitch ,roll .图中给出的卡尔曼滤波包括真实pitch ,pol.. 阅读全文
posted @ 2012-10-12 19:53 ShareIdeas 阅读(6682) 评论(2) 推荐(1) 编辑

2012年9月30日

摘要: 部分代码来自网络,自己收集整理写出来的这个小程序可以对本地IP地址的设置,源码公开!因为IP设置程序程序需要使用到WMI,因此首先添加对WMI的引用,打开【解决方案资源管理器】,在【引用】项上单击右键,并选择【添加引用】菜单项,有需要的可以拿用,程序界面如图:这里用到一类MaskedTextBox控件,具体使用大家可以百度一下,这里便不多说。源代码如下: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using Sy... 阅读全文
posted @ 2012-09-30 15:47 ShareIdeas 阅读(5078) 评论(1) 推荐(0) 编辑

2012年9月20日

摘要: 花了一天,随便写的个小程序,源码公开,有需要的可以 拿去。我写这个程序的本意是可以ping有固定IP的圈存机,如何网络不通会自己返回其相应的位置。程序说明,程序可以自动ping预先写入的一组IP地址,也可以手动ping输入的ip.代码如下: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8... 阅读全文
posted @ 2012-09-20 17:29 ShareIdeas 阅读(1719) 评论(0) 推荐(0) 编辑

2012年8月9日

摘要: 目前我这已经开始四轴操控平台程序的编写,今天把界面做好了,添加了手柄信号采集和视频传输的功能。程序中的 连接手柄按钮使能 设置网络按钮 ,设置网络按钮使能 启动通信,这里是为了防止误动作 如图:还缺少 下位机传回信息显示这一部分,这个我的方案是用GDI绘图,在videoSourcePlay控件上叠加显示。最后做成这样的效果:程序源码我这里就不上传了,结合这两篇文章《上位机获取Mjpeg视频流程序(C#.NET语言+AForge.NET控件)(待测试)》和《Joystick using C# (GUAN`LI) 之完成篇》和自学习能力完全能够把这个程序 写出来的。程序编写中我会随时与大家分... 阅读全文
posted @ 2012-08-09 17:09 ShareIdeas 阅读(1304) 评论(2) 推荐(0) 编辑

2012年8月6日

摘要: 最近打算学习一下AForge.NET,AForge.NET是一个专门为开发者和研究者基于C#框架设计的,这个框架提供了不同的类库和关于类库的资源,还有很多应用程序例子,包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,机器人等领域。这个框架由一系列的类库组成。主要包括有: AForge.Imaging —— 一些日常的图像处理和过滤器 AForge.Vision —— 计算机视觉应用类库 AForge.Neuro —— 神经网络计算库AForge.Genetic -进化算法编程库 AForge.MachineLearning —— 机器学习类库 AForge.Ro... 阅读全文
posted @ 2012-08-06 11:57 ShareIdeas 阅读(2077) 评论(0) 推荐(0) 编辑