- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 windows下网卡绑定多个IP地址的方法
在Windows下,尤其是Windows的服务器,有时候需要在一张网卡上绑定多个IP地址。有两种方法可以完成。一是使用控制面板可视化配置。进入控制面板,网络设置(Network and Internet),网络和共享中心(Network and Sharing Center)。点击更改适配器设置(Change adapter settings)。选择你的网卡双击,选择属性,选择IPV4
2012-11-01 14:06:19
13493
1
转载 C++中使用STL的hashmap
转载自http://blog.youkuaiyun.com/sdhongjun/article/details/4517325今天在使用STL中的hash_map模板遇到使用PTCHAR作为Key时无法对字符串进行正确比较的问题,在网上查找相应的文章可惜没有找到,但找到了http://www.stlchina.org/twiki/bin/view.pl/Main/STLDetailHashMa
2012-08-18 23:36:53
144197
转载 如何使用Windows C++发送以太网(Ethernet)帧
ObjectiveTo send an arbitrary Ethernet frame using an AF_PACKET socketBackgroundEthernet is a link layer protocol. Most networking programs interact with the network stack at the transport lay
2012-08-16 10:03:30
9535
2
转载 【转】Windows Route 路由表命令
转自http://www.yongfa365.com/Item/Route-Table-Windows-Command.htmlWindows Route 路由表命令在本地 IP 路由表中显示和修改条目。语法 route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metri
2012-08-06 14:05:58
1905
原创 Window7设置ARP表出现Access Denied错误的解决方法
Windows下设置ARP表项的命令是arp -s 。但是这个命令没法指定某个interface去添加。Windows会自己帮你选一个加上,这个显然不行。指定interface添加ARP表项的命令是arp -s 最后一项是interface的IP地址。但是试了之后出现Access Denied错误。Shit!!!貌似Windows改变了设置的方法。正确方法如下:
2012-08-03 16:03:00
2872
原创 Eclipse下配置github安装环境
Git是一个很好的版本管理系统。比SVN这种快操猛的版本管理要精致很多。尤其是增加了本地版本库的功能非常贴心。Github是一个公开的GIt仓库网站。具体怎么注册估计不用我教,要是这个都不会就别编程了吧。接下来就是安装git。这里只将Windows环境下安装Git方法。上Git网站下载git的Windows安装文件。一路Next到选择安装组件这一步:记住要选上Git Bas
2012-07-17 00:57:36
3690
5
原创 Eclipse分栏同时显示多个代码文件的办法
Eclipse作为一个伟大的IDE,它的编辑器肯定是可以分栏同时显示多个代码文件。不过好像没有找到显式地分栏的按钮。我的方法是:按住要分栏显示的东西的标签页,要在右边显示就往右边拖,要在下边显示就往下边拖。其他方向类似。具体拖多少不好说,eclipse的操作提示也不是很清楚。反正拖到一定程度就可以了。比较写意的一个动作。
2012-03-30 14:14:02
5528
原创 64位Linux不能正常使用32位程序的方法
在64位Linux中有时候不能正常使用32位应用程序,有时候是因为没有安装正确的库。apt-get install ia32-libs这样就安装了32位必要的一些库,可以解决部分问题。
2012-03-04 15:07:33
1843
原创 VS中调试DLL工程的正确方法
1 将DLL工程设置为启动工程(只有这样调试器才会挂接到DLL工程上)2 右键单击DLL工程,选择属性(Properties)进入属性设置页面。在左边Congifure Properties下面选择Debugging3 在右边Debuggers to launch选择Local Windows Debugger4 在下面Command一览中点击右边的箭头,按浏览,之后选择会调用你代
2011-12-02 10:37:16
40359
转载 Silverlight中TreeView,TreeViewItem,HierarchalDataTemplate的详细用法
转载自:http://blogs.silverlight.net/blogs/justinangel/archive/2008/11/18/silverlight-toolkit-treeview-treeviewitem-amp-hierarchaldatatemplate.aspxHi folks, I’d like to go over the TreeVie
2011-11-29 10:53:21
2696
转载 Silverlight制作可拖动的自定义控件
转载自http://www.cnblogs.com/chengxingliang/archive/2011/02/17/1956856.html在Silverlight中MouseDragElementBehavior拖动行为的对象添加了某一个元素之后,就可以让该元素可以被拖动。这个行为极大的方便了程序员的UI体验效果制作。但是在项目中,我们拖动了一个UI元素之后,我们往往还需要记录下这个UI
2011-11-26 20:39:05
2608
原创 Silverlight中使用配置文件的方法
Silverlight作为一个精简版的.NET framework,没有为配置文件提供相应的支持。我们无法像在winForm中那样使用System.Configuration.ConfigurationManager 来访问app.config中的配置信息。所以比较好的一个方式就只自己写一个配置文件管理类ConfigurationManager。以下构造方法参考了Andrew Tokeley上面的
2011-11-23 19:31:51
4027
原创 Silverlight4.0中移动一个元素动画的后台代码
public Storyboard CreateMoveAnimation(UIElement animationTarget, Point sourcePoint, Point targetPoint, Duration duration) { //throw new NotImplementedException(); Doub
2011-11-15 21:14:51
1596
转载 C#编码规范
网上一个C# 编程规范1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括IDE产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。如果超过了,则应使用 struct 来传递多个参数。6. 每行代码不要
2011-11-04 10:48:19
2310
原创 WPF绘制线段(直线)的方法
(1)如果是绘制单根直线,那么使用Line类。Line类继承自Shape,Shape继承自FrameworkElement,FrameworkElement继承自UIElement,所以Panel可以直接调用.Children.Add()方法添加Line。首先在Window中添加一个Canvas,名字是canvas1,那么添加直线的代码就是 Line myLi
2011-11-03 23:44:25
30059
原创 WPF关闭程序的方法
Application.Current.Shutdown(-1);其中那个-1是你的程序返回给操作系统的值。如果正常退出就写-1,如果是出错了退出则填写相应的错误代码让操作系统知道。
2011-11-03 21:18:43
1997
转载 WPF设置全屏的方法
定义如下函数:private void Window_Loaded(object sender, RoutedEventArgs e) { // 设置全屏 this.WindowState = System.Windows.WindowState.Normal; this.WindowStyle = System.Windows.WindowStyle.
2011-11-03 21:08:56
17157
原创 OpenGL教程(2):编程初步
配置完GLUT开发环境。就可以在VS2010中进行OpenGL编程了。下面的教程综合了网上已有的教程和本人自己的体会。一、 创建工程在VS2010中创建一个空的win32工程。如果你不会,那么请先学习VC++编程技术。二、 引用头文件只需要引用。因为是使用GLUT进行编程,所以只需要引用这一个头文件。由于GLUT已经为你处理了windows窗口,所以你不必要重复引用window
2011-10-22 15:29:10
1351
原创 OpenGL教程(1):编程准备
一、 OpenGL与GLUT简单地说OpenGL就是一套很牛B的跨平台图形化编程框架。玩过游戏的人对这个词一定不会感到陌生。与OpenGL相同的框架还有Direct3D。两者之间最明显的区别之一就是OpenGL是开源的。所以学习OpenGL是一个不错的选择。刚才说了OpenGL是跨平台的。但是在不同平台下绘制窗口、图形有很大的不同,所以在不同平台下程序员都要自己操作窗口事件。这对专注于动画
2011-10-22 15:05:31
1108
原创 Java正确处理InterruptedException的方法
要想讨论正确处理InterrupedtException的方法,就要知道InterruptedException是什么。根据Java Doc的定义Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or durin
2011-09-23 18:13:50
60579
11
原创 ubuntu10.04中安装Redmine的最简单方法
首先说明写这篇文章时受到了http://blog.gnulife.cn/archives/%E6%9C%80%E7%AE%80%E5%8C%96%E7%9A%84ubuntu-10-04%E4%B8%8Bredmine%E9%83%A8%E7%BD%B2%E6%96%B9%E6%B3%95.html的启发,感谢这位仁兄的方法。但是在使用他的方法时遇到了一些我自己的问题。比如
2011-09-19 19:24:29
2071
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人