- 博客(21)
- 资源 (27)
- 收藏
- 关注
原创 Linux上机笔记(1)
1 linux 用户相关指令的学习 用户 root 密码---- su 从任何用户切换到root groupadd useradd password 创建用户 groupadd stu11 给系统添加一个用户组stu11 useradd -g stu11 zhang 创建一个用户zhang 并将其添加到stu11用户组 passwd zhang 给
2014-04-29 20:41:58 1243
原创 Github pages搭建网页
https://pages.github.com/GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目。Github 提供了Github pages给用户搭建个人博客或静态网页。1、注册帐号2、在代码仓库里建一个以用户名开头+github.io的仓库,如下:3、在代码仓库里添加页面4、使用Github客户端管理网站。将新文
2014-04-27 08:56:29 1197
原创 DES加密算法
一、DES算法 美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。加密算法要达到的目的(通常称为DES 密码算法要求)主要为以下四点: ☆提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改; 具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便
2014-04-19 23:13:26 1388
原创 RSA加密算法
RSA是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi Shamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。它经历了各种攻击,至今未被完全攻破。 一、RSA算法 : 首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与
2014-04-19 23:10:42 1880
转载 bouncy castle
http://www.bouncycastle.org/Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。因为 Bouncy Castle 被设计成轻量级的,所以从 J2SE 1.4 到 J2ME(包括 MIDP)平台,它都可以运行。它是在 MIDP 上运行的唯一完整的密码术包。
2014-04-19 23:06:29 1814
原创 MD5加密算法
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是
2014-04-19 22:43:07 1117
原创 嵌入式操作系统---重点知识
一、嵌入式系统的特点1、 精简内存空间 2、待机时间长 3、可与外界设备连接 4、动态加载应用程序 5、网络通信二、
2014-04-17 11:56:13 1534 2
原创 Android学习之补间动画
开发者无需逐一定义每一帧,只需要定义动画的关键帧即可.具体实现需要用到Interpolator,Interpolator负责控制动画的变化速度,这就使得基本的动画效果(Alpha,Scale,Translate,Rotate)能以匀速变化、加速、减速、抛物线速度等各种速度变化。Interpolator是一个接口,它定义了所有Interpolator都需要实现的float getInterpol
2014-04-07 21:58:14 1268
原创 Android学习之逐帧动画
动画分为逐帧动画(Frame)、补间动画(Tween) 和属性动画。1、逐帧动画通常采用XML资源文件进行定义,如下:android:oneshot 设置是否循环播放动画,false为循环播放为默认的设置,xml文件定义帧动画资源,在程序中用一个ImageView就可以显示该动画了。需要指出的是AnimationDrawable代表的动画默认是不播放的,需要在程序中启动,调用sta
2014-04-07 21:36:21 1523
原创 VS2008快捷键
Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+
2014-04-07 18:02:08 725
原创 Andorid学习之游戏背景移动
借助Bitmap和createBitmap方法可以挖取源位图的一块,这样可以在程序中通过定时器不断的挖取源位图中的不同块,给游戏者一种背景在移动,即对象在向前移动的假象。import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Conte
2014-04-07 16:50:36 1462
原创 Android学习之图像的处理
Android系统提供了Matrix对象控制图形进行平移、旋转、缩放、倾斜等操作,对View组件也可以进行平移、旋转、缩放等。import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Matrix;import
2014-04-07 15:48:24 1457
原创 Android弹球游戏
import java.util.Random;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;
2014-04-07 13:32:03 2135 2
原创 Android简易画板
动画其实就是不断的调用View组件的onDraw方法,每次在View组件上绘制的图形不同就形成了我们看到的动画。为了让View组件上绘制的图形发生改变,就需要采用变量记住这些数据状态,如果需要用户操作,那么就需要创建事件监听器,如果是动画自己改变那么就需要使用定时器Timer。通知View重绘可调用invalidate(在UI线程中)和postInvalidate(在非UI线程中)。现在要
2014-04-07 11:08:32 1869
原创 Android学习之path类
import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.ComposePathEffect;import android.graphics.CornerPat
2014-04-06 23:24:33 1366
原创 win7 32与64位系统
如果你像我一样是win7系统4G内存,觉得32位系统只能用3.25G内存有点浪费,而且听说64位系统理论上比32位系统要快一倍,那么我劝你还是不要装64位系统。尼玛自从换了这个64位系统以来碰到的问题和浪费的时间真是受够了。 看看下面这篇来自鲁大师官网的文章你就知道为什么了。 简单的说x86代表32位操作系统 x64代表64位操作系统。如果你的CPU是双核以上,那
2014-04-06 16:19:58 1345
原创 Android学习之Bitmap
Android系统提供了ImageView显示普通静态图片,也提供了AnimationDrawable来开发逐帧动画。Bitmap和BitmapFactoryBitmap代表一张位图,BitmapDrawable里封装的图片就是一个Bitmap对象。如果android应用需要访问其他存储路径如SD卡的图片,则需要使用BitmapFactory来解析、创建Bitmap对象。由于手
2014-04-06 12:10:01 1459
原创 Android记事本开发
package com.jk;import java.util.List;import android.app.AlertDialog;import android.app.ListActivity;import android.content.Context;import android.content.DialogInterface;import android.content.
2014-04-06 00:45:21 3395
原创 Android记事本开发之SQLite数据库实现
package com.jk.service;/** * 完成数据库的创建和版本更新 */import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import and
2014-04-06 00:28:50 4074 2
原创 Android记事本开发之界面设计
不得不提一下ADT自带的手机截屏很方便,就在DDMS里可以找到。main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
2014-04-06 00:10:32 3423 2
RSA与AES混合加密算法的实现(java版)
2014-05-07
C++学生成绩管理系统
2012-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人