- 博客(35)
- 资源 (46)
- 收藏
- 关注
原创 Ant_的最完整build.xml解释
Ant的概念Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。Ant 与 makefileMakefile有一些不足之处,比如很多人都会碰到的烦人的Tab问题。最初的Ant开发者多次强调”只是
2015-11-04 15:50:34 3422
转载 如何构建带有Android Library Project的工程
最近有几个Android产品在接入持续集成的过程中涉及到Android Library Project的构建,这种情况有点特殊,以往MIG的项目很少涉及。带有Android Library Project的工程的构建,看上去挺复杂,但掌握了下面两种方法之一,就很容易做到。具体方法有:一、使用Android SDK自带的构建脚本,通过传人参数来构建。
2015-11-03 11:57:36 3043
原创 文本随机
http://www.phpjm.net/encode.html --php在线加密http://www.osyunwei.com/archives/7882.html --centOS7安装lamp环境http://blog.16
2015-10-27 15:02:01 4089
原创 glPushMatrix()和glPopMatrix()的作用
当你做了一些移动或旋转等变换后,使用glPushMatrix();OpenGL 会把这个变换后的位置和角度保存起来。然后你再随便做第二次移动或旋转变换,再用glPopMatrix();OpenGL 就把刚刚保存的那个位置和角度恢复。比如:glLoadIdentity();glTranslatef(1,0,0);//向右移动(1,0,0)glPushMat
2011-12-29 10:58:44 5945
原创 [Java]读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName)
2011-11-16 15:45:10 1202
原创 实验
setDebugFlags(int)setEGLConfigChooser(boolean)setEGLConfigChooser(EGLConfigChooser)setEGLConfigChooser(int, int, int, int, int, int)setGLWrapper(GLWrapper)
2011-11-12 14:55:37 107
原创 OpenGL ES学习笔记---3D世界的第一个3D图形绘制
实现3D绘图一般采用的是GLSurfaceView类,他继承于SurfaceView并实现了SurfaceHolder.Callback接口,实现渲染需要,开启渲染进程,一般通过setRenderer(Renderer)函数获得,在设置此函数之前,可以调用以下函数实现该类的一些其他功能,如调错标志设置等等。setDebugFlags(int)setEGLConfigChooser(bo
2011-11-11 21:30:30 3150
原创 android 4.0新特性总结
Social APIs in Contacts ProviderUser Profile最新的android包含了一个机主的个人档案,在 ContactsContract.Profile表里,通过新建一个ContactsContract.RawContacts记录, 社交应用程序可以维护一个用户个人资料数据。这个新的联系人数据表的定义不同于以往的联系人数据表的定义,你必须在 CONTE
2011-11-10 21:22:13 5369 3
原创 Linux之android平台搭建
在linux下搭建android开发环境,和windows下的搭建有很大的区别,其搭建的顺序分别是java JDK安装---路径设置---eclipse下载---安装ADT插件---下载androidSDK,具体步骤可以总结如下:安装条件需要Linux操作系统,我用的是虚拟机加Ubuntu 11.10版本。1、 JDK下载安装。(1)进入如下网址:http://www.oracl
2011-10-29 21:20:32 2731
转载 Android高手过招 FAQ
1、Q:如何成为高手? A:成为一名真正的Android高手必须掌握和遵循的一些准则: 1)学会懒惰 aDon't Reinvent the Wheel(不要重复发明轮子)。 bInventing the Wheel(发明轮子)。 cDon't Reinvent the Wheel(不要重复发明轮子)。 “轮
2011-10-26 21:21:20 533
转载 Java内存泄露
1 引言 Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC 或JVM的问题。
2011-09-28 17:19:25 1105
原创 一些经常被忽略的Java知识
1)transient和volatile是java关键字吗?transient: java有个特点就是序列化,简单地来说就是可以将这个类存储在物理空间(当然还是以文件的形式存在),那么当你从本地还原这个文件时,你可以将它转换为它本身。这可以极大地方便网络上的一些操作,但
2011-09-28 17:18:01 1293
转载 JVM加载class文件的原理机制
1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的, 类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的类大致分为三种: 1.系统类 2.扩展类 3.由程序员自定义的类
2011-09-07 11:52:19 1220
转载 Linux内核编译
菜鸟编译Linux内核 双眼皮的猪 菜鸟俺,最近研究了一下Linux内核的编译,有些许心得,望同大家分享一下,故有此文…我们这里要谈的不涉及到源码,只是一些内核编译的步骤及相关知识…因为本人是菜鸟。所以,也就
2011-09-07 11:40:55 500
原创 const知多少
看下面几种和指针有关的定义: 1)、const在前面 const int nValue; //nValue是const const char *pContent; //*pContent是const, pContent可变 const (char *) pContent;//pContent是const,*pContent可变 char* const pConte
2011-08-30 11:07:16 1113
原创 加密聊天软件(功能文档)
注:本应用程序由团队完成,涉及专业技术知识,恕不公开源码,如果有需要源码学习的网友,请留言与我联系。一、 使用步骤:1、 服务器端开启(功能在最后介绍):运行程序程序ChatClient.exe;此时服务器端自动开启说明:“信息”一栏中将显示用户聊天的一些信息,选择“管理”一栏,将会显示目前服务器上的所有用户信息,并且添加了更改端口、添加用户信息、删除用户、修改用户、查询等功
2011-08-29 15:13:10 958
原创 手机加密聊天软件功能文档(基于android系统)
注:软件系本人编写,涉及专业技术知识,恕不公开源码,如有需要源码学习的网友,请留言与我联系。一、使用说明开发程序包含两个主要部分,客户端(ChatClient)和服务器(ChatServer),一般在多个手机运行(或者多个PC机得模拟器上运行),每个客户端应用程序都是一样
2011-08-29 14:33:24 1651
原创 手机加密聊天软件的实现(基于android系统)
一、软件描述当今社会,信息技术的发展日新月异,各自领域对自己的科研成果保密也就成了一项重大的事情。基于远程信息交流并且保密的需求,本应用程序实现了加密聊天的功能,在发送端对用户输入的信息加密,网络传输密文信息,接收端接收密文信息并解密,获取交流信息。软件由两个主要部分组成
2011-08-29 14:10:10 3443 1
原创 VisualWindows设计(技术文档)
一、软件描述VisualWindows是一款模拟应用程序,软件模拟人们熟悉的windows操作系统,实现一些基本的处理事件。软件主要模拟windows桌面的一些基本操作,其主要实现方式都是通过画图实现。本设计只是模拟,并未实现真正的功能。此技术可用于其它一些场合,如某公司
2011-08-29 14:02:05 576
原创 加密聊天软件(技术文档)
一、 通信模型1.1 信息传输软件由两个主要部分组成:客户端和服务器端。两个客户端之间不是直接连接的,而是通过服务器沟通,一个客户端可以同时和多个其它客户端通信,框图如下:图1 聊天软件模型服务器对客户端接收的信息处理并派发给接收信息的客户端,服务器为每个客户
2011-08-28 20:02:11 2174
原创 中兴复赛---加密聊天软件(技术文档)
一、 通信模型1.1 信息传输软件由两个主要部分组成:客户端和服务器端。两个客户端之间不是直接连接的,而是通过服务器沟通,一个客户端可以同时和多个其它客户端通信,框图如下:图1 聊天软件模型服务器对客户端接收的信息处理并派发给接收信息的客户
2011-08-28 19:47:14 217
原创 冰雪电线检测研究
冰雪电线的检测意义在于,检测出电线的带冰宽度,并更具几何知识计算出冰块体积,最终计算出冰块重量,用以判断此冰块厚度是否超过警戒值。由于研究中以图像为研究对象,对设备要求不要(不像其他检测设备复杂,只需摄像头拍摄图像即可),并且设备受环境因素影响较小,所以其应用前景非常广泛。本文针
2011-08-28 19:40:56 664
原创 冰雪电线宽度检测研究
冰雪电线的检测意义在于,检测出电线的带冰宽度,并更具几何知识计算出冰块体积,最终计算出冰块重量,用以判断此冰块厚度是否超过警戒值。由于研究中采用的是其应用前景广泛,
2011-08-28 18:27:49 97
转载 IIS使用(转)
IIS服务器组建一览IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网
2011-07-10 17:00:24 479
转载 tomcat简单使用(转)
一、Tomcat的下载 去官方网站http://tomcat.apache.org/下载zip方式的文件。二、安装Tomcat 1、确保系统变量中有JAVA_HOME,其值为JDK6的安装目录,如"d:\jdk6"。 2、解压缩下载的
2011-07-10 14:41:49 1382
转载 android之NDK开发
NDK是(native development kid)的缩写,我觉得很多文章上面都没有交代清楚何为NDK,作为一个开发者,了解它是很必要的。我的理解是:java是跨平台的语言,采用面向对象的编程思想,很多时候需要用到C代码,这个时候就需要调用C的函数了。在NDK开发中所说的本地代码就是c代码,纯粹采用c语言的规范编写。编写之后要编译成二进制动态库代码,以供java代码调用,在java中就可以调用
2011-06-17 21:36:00 1520 1
原创 以布局文件设置View类自定属性的问题
<br /><br />接近十点了,总结一下就回去。<br />我不承认这是技术文章,但谦虚地说还是有点技术,觉得应该总结一下,很多东西学了就忘记了,我也不知道这是什么原因,鲜花少说,闲话……<br />关于在XML文件中布局自己定义的wiew的问题。目标设计是现实两个时钟,一般的方案是让setContentView函数中接受ImageView类即可,但是这里我用了View类来实现(因为View类是ImageView的父类嘛,这里实现的所有的资源都从布局文件中加载,所以又与传统的加载方法有点不同)。<br
2011-05-25 09:53:00 2307
原创 SQLite嵌入式数据库(转)
一、SQLite简介 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接
2011-05-17 15:55:00 316
转载 Android包、ADB介绍
在Android的应用程序开发中,通常使用的是Java语言,除了要熟悉Java语言的基础外,还需要了解Android提供的Java扩展功能。一、重要包描述Android.app:提供高层的程序模型、提供基本的运行环境。Android.content:包含对各种的设备上
2011-04-27 09:40:00 1036
原创 AndroidManifest.xml文件解析
<br />AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities, services, 等等),它们各自的实现类,各种能被处理的数据和启动位置。<br />此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了activity启动的位置和时间。每当一个activity(或者操作系统)要执行一个操作,例如:打开网页或联系簿时,它
2011-04-27 09:37:00 207
原创 设置 Eclipse 智能提示,大幅度减少 alt+/ 使用频率
<br />以往 我们往往在输入 "." 然后 alt+/ 来进行智能提示,下面这个方法,可以帮你大幅度的提高智能~<br />打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面。 <br />找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers for Java: <br />会看到只有一个"."存在。表示:只有输入"."之后才会有代码提示,我们要修
2011-04-10 18:25:00 922
原创 内部类
<br /> 1.外部类(非主类)通过怎样的方式访问内部类? <br /> 2.内部类能不能访问主类私有的属性,为什么? <br /> 3.内部类能不能继承别的类和接口? <br /> 4.内部类能不能是static的? <br /> 5.在主类的方法里面可不可以定义内部类? <br /> 6.初始化主类的时候是不是也把内部类给初始化了?为什么? <br /> 7.怎样写一个匿名的内部类? <br /> 我目前想到的就这些,在我给大家陈述之前,希望大家好好想想,再
2011-04-10 18:22:00 977
原创 matcom备忘笔记
<br />1、Matcom的mat++工具条配置步骤:<br />(1)拷贝/bin/usertype.dat文件(指Matcom的安装路径)到/Common/MSDev98/Bin目录(指VC的安装路径)下。<br /> (2)运行Visual C++,从菜单条中选择Tools/Customize/Add-ins and Macro Files,选择Browse,改变文件类型为Add-ins(.dll),选定/bin/mvcide.dll文件,确定。<br />2、程序编译规则:<br /> (1
2010-09-07 20:12:00 1459
转载 MATLAB 与 C 语言的接口(转)
东北大学 薛定宇 (原作) MATLAB 到 C 语言程序的转换可以由两种途径完成,其一是 MATLAB 自己提供的 C 语言翻译程序 mcc, 另一种是原第 3 方公司 MathTools 开发的 MATCOM。后者出现较早,功能远比 MATLAB 自己的翻译程序强
2010-09-07 16:03:00 1804
原创 DIB补充库
<br />// dibapi.h<br />//<br />// This is a part of the Microsoft Foundation Classes C++ library.<br />// Copyright (C) 1992-1997 Microsoft Corporation<br />// All rights reserved.<br />//<br />// This source code is only intended as a supplement to the<br
2010-09-07 08:33:00 2002 1
MATLAB与VC混合编程实习指导书.doc
2010-09-07
linux常见命令(课件)
2010-04-29
DSP集成开发环境CCS开发指南.pdf
2010-04-14
指纹识别算法(MATLAB版本)
2010-04-14
eclipse轻松浏览文件插件
2014-11-11
VC++初级编程.zip
2011-01-01
GML_AdaBoost工具箱0.3.zip
2010-12-29
图像工程课件.zip
2010-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人