前言:最近由于学校的比赛,接触了汉明码解密,在这里给大家分享一下(只用了几种比较简单的方法)。 当时题目是 使用给的原始信息由6个ASCII码(7bit)字符构成,经过汉明码编码后得到6字节的数据,使用该数据作为红外线控制码。具体代码如下(因为是自学所以编码可能不太规范): ...
分类:
编程语言 时间:
2017-05-12 13:16:54
阅读次数:
226
引言:使用c++进行编程,内存的处理绝对是让每个程序设计者最头疼的一块了。但是对于.net平台下使用c#语言开发系统,内存管理可以说已经不算是问题了。在.net平台下CLR负责管理内存,CLR中的垃圾收集器GC:Garbage Collection,负责执行内存的清理工作,但是GC也只是负责清理托管 ...
分类:
Web程序 时间:
2017-05-12 11:34:47
阅读次数:
193
1.1.1 ActionInvocation类 ActionInvocation定义为一个接口,主要作用是表现action的运行状态。它拥有拦截器和action的实例。通过重复的运行invoke方法。首先被actionProxy,然后是拦截器。全部拦截器运行完后就是action和result . 图 ...
分类:
其他好文 时间:
2017-05-11 20:58:37
阅读次数:
146
1.新建一个Windows窗体应用程序 2.桌面新建一个excel,贴入两张图片 如下图: 3.在Form中拖入一个button 4.点击button,在点击事件方法中写入,要读取图片的方法:ExcelToImage 点击事件方法如下: 5.其中ExcelToImage方法事件如下: 结果: 注明: ...
分类:
编程语言 时间:
2017-05-11 18:40:00
阅读次数:
201
1、重载: 在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。 例如: int add(int x,int y){return x+y;} int add(int x ,int y,int z){return x+y+z;} double add(double x,d ...
分类:
编程语言 时间:
2017-05-11 16:59:02
阅读次数:
126
package cn.Douzi.Lab7_4; public class Triangle { int a, b, c; public Triangle(int a, int b, int c) { super(); this.a = a; this.b = b; this.c = c; }... ...
分类:
编程语言 时间:
2017-05-11 16:56:41
阅读次数:
168
我们接着来学习Android四大组件中的BroadcastReceiver,广播主要就是分为注册、接收和发送过程。建议阅读此文前请先阅读《Android深入理解四大组件系列》的文章,知识重复的部分,本...
分类:
移动开发 时间:
2017-05-11 15:13:22
阅读次数:
2895
1.原因 更新sdk后报错。。由于版本号不同,zipalign.exe所处路径不同 2.解决的方法 在sdk路径下搜索zipalign.exe 。然后拷贝到报错内容中制定的路径即可了。 1.原因 更新sdk后报错。。由于版本号不同,zipalign.exe所处路径不同 2.解决的方法 在sdk路径下 ...
分类:
移动开发 时间:
2017-05-11 11:48:35
阅读次数:
207
Tomcat中获取资源文件: ServletContext().getRealPath(/WEB-INF/classes/db.properties);//获取资源文件的在服务器中的绝对路径 ServletContext()getResourceAsStream() 得到资源文件,返回的是输入流 S ...
分类:
编程语言 时间:
2017-05-11 10:15:41
阅读次数:
173
一.执行流程介绍 1.通过浏览器发送一个请求 2.会被StrutsPrepareAndExecuteFilter拦截(struts2的拦截器作用) 3.会调用strust2框架默认的拦截器(interceptor)完成部分功能 4.在执行Action中操作 5.根据Action中方法的执行结果来选择 ...
分类:
其他好文 时间:
2017-05-11 01:03:35
阅读次数:
183