自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(122)
  • 资源 (5)
  • 收藏
  • 关注

原创 apktool使用方法

1 apktool.bat d -f123.apk 123apktool.bat b123java-jar signapk.jar testkey.x509.pem testkey.pk8  123.apk 1234.apk

2014-04-25 16:55:15 1083

转载 Unity3d导出Android的apk文件时相关问题的解决办法

Unity3d导出Android的apk文件时相关问题的解决办法今天上午着手将一个unity3d开发的小游戏build到android手机上运行,结果遇到了不少问题。首先遇到的第一个问题是在build到一半的时候,弹出如下报错:Error building Player: UnityException: No platforms foundAndroid SDK d

2014-04-01 18:03:03 1466

转载 Mysql中文乱码问题完美解决方案

Mysql中文乱码问题完美解决方案 MySQL会出现中文乱码的原因不外乎下列几点: 1.server本身设定问题,例如还停留在latin1 2.table的语系设定问题(包含character与collation) 3.客户端程式(例如php)的连线语系设定问题 强烈建议使用utf8!!!! utf8可以兼容世界上所有字符!!!! 一、避免创建数据库及表出现

2014-03-27 16:07:55 262

转载 中国天气网接口返回json格式分析及接口(XML、图片接口)说明!

中国天气网返回未来7天预报  city        "北京"    //城市名称   city_en "beijing"//应为名称   date_y      "2011年10月18日"//当前日期   date        "辛卯年"//阴历年   week        "星期二"//星期几   fchh        "18"//不详   cityid      "1010

2014-02-20 11:22:49 430

转载 STM32之RCC

STM32 RCC复位与时钟配置,我首先忽略掉复位,首先学习时钟配置,复位以后用到再学习 STM32有多个时钟源,分别是 HSI:上电默认启动,因精度不高所以先不采用,以后如果需要再使用HSE:外部高速时钟,系统时钟一般采用它,经过PLL倍频作为系统同时钟LSE:外部低速时钟,一般专门用于RTC,等到RTC模块时再使用LSI:内部低速时钟,精度不高,一般用于IWDGCL

2013-12-27 09:27:26 220

原创 STM32的工程配置

建立好工程后经过编译,下一步就要下载固件到开发板进行调试运行,这时需要做一些配置了。1 、安装Jlink驱动   Setup_JLinkARM_V415e.exe2、如图进行配置

2013-12-27 09:14:31 224

转载 STM32固件库V3.5的使用

1:下载STM32_V3.5的固件库去论坛上找,很多2:准备Keil uVision4软件,并安装到电脑上。开始:1:首先解压缩下载的固件库(保留一个备份,你懂的)里面有,_htmresc : ST的logo 完全无用,不用理会,Libraries:比较重要的文件包含STM32的系统文件和大量头文件,也就是库文件了。Project:包含大量外设的例程,和各个软件

2013-12-27 07:56:03 608

原创 Android中对百度地图进行标示

本篇文章主要介绍如何在百度地图上添加Overlay(即图层或覆盖物)。     最新的百度API请进入:http://developer.baidu.com/map/sdkandev-6.htm#.E7.AE.80.E4.BB.8B3Overlay简介      Overlay通常被译为“图层”或“覆盖物”。所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。如标注、矢量图形元素(包括:

2013-12-05 09:07:44 2839

原创 敏捷开发Scrum简介

什么是Scrum?Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速、富有战斗激情、人人你争我抢地完成它,你一定会感到非常兴奋的。Scrum敏捷开发流程主要包括:三个角色、四个会议和三个物件(343)。三个角色:产品负责人(Product Own

2013-11-24 11:57:56 590

转载 网站性能工具Yslow的使用方法

Yslow是雅虎开发的基于网页性能分析浏览器插件,从年初我使用了YSlow后,改变了博客模板大量冗余代码,不仅提升了网页的打开速度,这款插件还帮助我分析了不少其他网站的代码,之前我还特意写了提高网站速度的秘籍,就是通过这款插件分析得出的。网络上已经有不少Yslow使用说明了,本文我想介绍下我使用Yslow的方法和一些别人没提到的小技巧。Yslow的安装方法现在Yslow已经有很多版本了,本

2013-11-20 10:04:26 409

转载 八款JS框架介绍及比较

Dojo     Dojo 是目前最为强大的JS框架,它在自己的 Wiki 上给自己下了一个定义,Dojo 是一个用 JavaScript 编写的开源的DHTML工具箱。Dojo 很想做一个“大一统”的工具箱,不仅仅是浏览器层面的,野心还是很大的。Dojo 包括 Ajax、Browser、Event、Widget 等跨浏览器 API,包括了 JS 本身的语言扩展,以及各个方面的工具类库,和比较

2013-11-20 10:00:21 2119

原创 HTML5新特性

通过制定如何处理所有 HTML 元素以及如何从错误中恢复的精确规则,HTML 5 改进了互操作性,并减少了开发成本。HTML 5 中的新特性包括了嵌入音频、视频和图形的功能,客户端数据存储,以及交互式文档。HTML 5 还包含了新的元素,比如:, , 以及 等等。注释:HTML 5 还没有成为 W3C 正式的推荐标准。

2013-11-20 09:49:04 339

转载 经纬度算距离C源码

#include "stdafx.h"#include #include #define EARTH_RADIUS 6371.004#define PI 3.1415926double rad(double d){ return d * PI / 180.0;}double getDistanceVer1(double lat1, double lng1,

2013-11-17 20:43:53 243

转载 经纬度算距离Java源码

#include "stdafx.h"#include #include #define EARTH_RADIUS 6371.004#define PI 3.1415926double rad(double d){ return d * PI / 180.0;}double getDistanceVer1(double lat1, double lng1,

2013-11-17 20:35:40 200

原创 VC6中ADO连接打开ACCESS,catch错误返回:无效指针

ADO连接打开ACCESS,catch错误返回:无效指针连接数据库,在自己机子上面一切正常(win7,vs6下调试)。换其他电脑(xp系统),连接提示连接失败,无效指针,以下是代码!#import "c:\\program files\\common files\\system\\ado\\msado15.dll" no_namespace rename("EOF", "adoEO

2013-03-06 10:42:41 1132

原创 VC与FLASH交互

FLASH动画在网络世界里随处可见,深受欢迎。如果在VC编程时集成SWF文件会给软件增色不少,并且VC还可与动画进行交互呢!                 一、在VC工程中添加"shockwave flash object 控件",方法是:工程->增加到工程->compnonents and controls..., 在对话框中双击"Registered ActiveX Controls",

2013-03-04 09:37:02 1200

原创 VC编程控制其他应用程序

工厂的UKEY生产流水线需要编号,外壳上的编号由激光打标机进行打标,由于编号和打标不在一起,容易造成UKEY内部编号与外壳编号不一致,需要两人工作,如果打标机打标同时对UKEY进行编号,就解决了以上问题。由于激光打标机软件没有接口,厂家支持也跟不上,我就想到了编写VC软件来控制打标软件。具体步骤如下:     1、先在网上下载SPY++;     2、找到主窗口: HWND hWnd

2013-03-01 18:17:20 1090

转载 配置 SSL

配置 SSL配置 SSL 是一个可选步骤;但是,BEA 建议在生产环境中使用 SSL。以下部分描述如何配置 WebLogic Server 的 SSL。注意:以下部分适用于使用本 WebLogic Server 版本中的安全功能的 WebLogic Server 部署以及使用兼容性安全的部署。注意:所有计算机都必须应用操作系统供应商当

2012-03-15 10:29:54 2785

原创 VC中CSOCKET类的编程_TCP

发送数据:    class CClientSocket : public CSocket             m_SockClient.Create();   //创建套接字    m_SockClient.Connect(szIP, nPort);    m_SockClient.SetDialog(this); //关联对话框   m_SockClient.Sen

2011-10-30 11:16:14 998 1

原创 VC中CSOCKET类的编程 UDP

UDP协议 发送数据时:    CSocket  m_SendSock;  //定义一个网络套接字   m_SendSock.Close(); char szHostName[128] = {0}; gethostname(szHostName, 128); hostent *pHostent = gethostbyname(szHostName); char *pszIP

2011-10-30 11:04:29 1504

转载 驱动编程学习笔记之IO处理

关键词: i/o    IRP    IOCTL                                          典型的i/o处理过程================= 操作系统将所有的i/o请求都抽象成针对一个虚拟文件的操作,从而掩盖了

2011-09-25 16:52:01 394

转载 浅析设备驱动程序通知应用程序的几种方法

在目前流行的Windows操作系统中,设备驱动程序是操纵硬件的最底层软件接口。为了共享在设备驱动程序设计过程中的经验,给出设备驱动程序通知应用程序的5种方法,详细说明如下…为了保证操作系统的安全性和稳定性以及应用程序的可移植性,Windows操作系统不允许应用程序直接访问系统的硬件资源,而是必须借助于相应的设备驱动程序。设备驱动程序可以直接操作硬件,如果应用程序和设备驱动程序之间实

2011-06-09 17:01:00 339

转载 内核编程的字符串操作

1) ASCII字符串与宽字符串 a) Char:负责ANSI字符集 b) wchar_t负责UNICODE字符集 例如:wchar_t *str2=L”ASCE” c) 打印:wchar*string=L”asce”; kdPrint((“%s/n”,string)); 2) ASCI_STRING字符串与UNICODE_STRING字符串 typedef struct _UNICODE_STR

2011-06-09 16:33:00 865

转载 DDK内存复制、内存填充、内存清零、内存比较、检查内存读写

运行时函数名的前缀均为Rtl。一、非重叠内存复制RtlCopyMemory二、重叠内存复制RtlMoveMemory三、填充内存RtlFillMemory四、内存填零RtlZeroBytesRtlZeroMemory似乎内存填零的操作也可以用填充内存的RtlFillMemory来实现。五、内存比较RtlCompareMemory六、检查内存是否可

2011-06-09 16:26:00 986

转载 从Wi-Fi事件看无线网络的安全性

文/《冲出数字化》一书作者 项有建 近日,在欧洲各国,纷纷对Google利用Wi-Fi的弱安全性,采集用户的信息一事,大加微词,甚至有些国家,已经闹到由政府出面进行干预,据称,已有超过30个国家的监管机构正在调查街景汽车收集用户数据事件。近年来,Google在世界范围之内,不停地派出“街景车”在街头游荡,这个“街景车”是在做什么呢?是在拍摄一些街景图片,供Google地图使用吗?当然不是,这些所谓的“街景车”实际上是一个功能强大的Wi-Fi嗅探器,这个嗅探器的工作范围之内

2011-01-15 11:26:00 303

转载 使用Cscope阅读Linux源码

<br />cscope是神马 <br />cscope 是什么东东?先看看官方定义:<br />“cscope is an interactive, screen-oriented tool that allows the user to browse through C source files for specified elements of code.”<br />简译并补充为:“cscope 是一支面向屏幕的(与面向行相对)交互式C源代码浏览程序。它可以对C程序源代码的元素(例如各种标号:变量,

2011-01-15 11:22:00 321

转载 用CryptoAPI进行数据加密

用CryptoAPI进行数据加密   <br />---- 因为过于复杂的加密算法实现起来非常困难,所以在过去,许多应用程序只能使用非常简单的加密技术,这样做的结果就是加密的数据很容易就可以被人破译。而使用Microsoft提供的加密应用程序接口(即Cryptography API),或称CryptoAPI,就可以方便地在应用程序中加入强大的加密功能,而不必考虑基本的算法。本文将对CryptoAPI及其使用的数据加密原理作一简单的介绍,然后给出了用CryptoAPI编写加密程序的大致步骤,最后以一个文件的加

2010-12-22 09:54:00 363

转载 PBOC/EMV之文件结构

<br />我刚看PBOC/EMV中IC卡的文件结构时,就被DF, MF, EF,DDF,ADF这些概念弄晕了. 无论是中文的PBOC文档还是英文的EMV文档, 对这几个概念讲解的都不够通俗. 不过这也不奇怪, 这种所谓的标准如果讲的太通俗,那么制定这些标准的人又怎么能够称得上是专家呢!<br /> <br /><br />下面根据自己的理解, 把这几个概念讲解一下.<br /> <br /><br />首先, MF, DF和EF这三个其实是iso7816里的概念. 是7816里规定的卡的文件结构. 这种文

2010-11-23 16:20:00 1314

原创 密钥管理的层次

 对涉及到加密算法的密钥的所有管理原则的唯一目的是如果一个或多个秘密密钥被非授权的人知道了,应减小对系统和对密码钥匙应用的后果。由于密码钥匙可被任何人带回家中在那里受到详尽分析。因而,它们就自然暴露在最严峻的攻击之下。采用的措施有一机一密(导出密钥)、一类一密(密钥多样化)、一次一密(会话密钥)、重要密钥还采用一密多版。一机一密:每一密码钥匙的密钥都不相同。密钥发行时根密钥通过设备编号进行分散后写入设备,由于设备编号在系统中的唯一性,因而每一设备密钥都不相同,对一个密码钥匙的攻击成功,损失只限于单个设备,对

2010-08-14 10:49:00 499

转载 PKI数字证书在WEB系统中的安全应用

1 前 言<br />目前,政府机构正在积极大力开展电子政务工程,通过建立对外信息发布网站和各类信息服务系统,形成一个统一和权威的信息服务窗口,这不仅加强了与社会公众的交流和沟通,而且为政府和相关部门的管理与决策提供了信息参考和支持,提高了政务公开和社会化服务程度。<br />目前大部分应用系统建立在TCP/IP协议基础之上,而最初基于数据流设计的TCP/IP协议并非专门为安全通讯所设计,所以在用户验证授权、传输加密等许多安全机制方面存在着大量安全漏洞,恶意第三方可以通过侦听破译、截获或篡改报文等非法手段,

2010-08-12 09:04:00 1292

转载 基于数字证书的windows安全登录

基于数字证书的UKEY安全登录与身份认证技术研究      摘  要 本文在研究身份认证技术、uKey技术及Windows系统登录原理基础上,提出了基于数字证书的uKey身份认证与安全登录方案,设计了自定义登录模块,从而实现了使用uKey进行主机安全登录的功能。    关键词 uKey;安全登录;身份认证  1  引言    用户在访问安全系统之前,首先经过身份认证系统识别身份,然后访问监控模块,系统根据用户身份和授权情况决定用户是否能够访问某个资源。因此系统安全登录与身份认证是安全系统中的第一道关卡,也是

2010-08-12 08:39:00 5703 1

原创 可信计算 术语

<br />可信密码模块TCM:(trusted cryptgraphy module)<br />      构建可信计算平台的基础硬件模块,为可信计算平台提供密码运算功能,具有受保护的存储空间.<br />TCM服务模块:(TCM Service module)<br />     是TCM向应用程序提供服务的软件中间件.<br /> 

2010-06-30 10:03:00 206

原创 ECC签名验证过程

签名过程:    ECC首先初始化,生成公私钥对。根据ECC 签名/验证算法,连同ID 一起进行摘要 运算的数据还有椭圆曲线参数和签名者的公钥,因此应先执行ECC_Initialize、ECC_GenKeyPair 或ECC_LoadPubKey。然后是带参数ID 的摘要算法(SCH)的初始化.这个过程被称为GetZ值;     然后对要签名数据进行摘要,这个过程被称为GetE值;    最后是用私钥对摘要数据进行签名.验证过程:     用公钥对签名进行解密,结果与E值(签名前的摘要值)进行比较,相同则通

2010-06-28 15:30:00 2083 1

原创 程序优化方法

1  用一维数组代替多维数组;2  用整数运算代替浮点运算;3  用移位操作代替乘法和除法运算;4 用查表法代替运算;(空间换效率)5  数据类型越小越好;6 减少函数调用,用inline进行嵌套;(空间换效率)

2010-03-04 08:11:00 262

原创 单片机抗干扰技术

1、电源。采用开关电源,条件允许的话增加一个隔离电源模块。2、看门狗,我采用的是外部看门狗。3、铁电存储器。我一般在每个过程之前都去修改写一下程序的步骤,将步骤写入,如果单片机复位的话,先读取步骤,看看到了哪一步,就执行哪一步,如果超过步骤数,就重新复位。4  在PCB上下功夫,多打些地孔5、现在的开关电源体积小重量轻是他的优点,但是他本身就产生高频干扰,如果抑制不好他就成了单片机死机的一个凶

2010-01-28 10:22:00 585

原创 SSL的不足

    目前,浏览器与服务器之间的信息安全传递基于SSL协议,但SSL协议没能提供高强度的加密机制,其安全性满足不了企业级和电子商务对数据处理的安全性要求.现归纳起来有以下几方面:    1 一般的浏览器和服务器的WEB证书及其所支持的SSL协议,由于美国政府的出口限制,对一些国家只提供40位对称加密强度.加密强度弱,交易风险太大,不能满足网上交易的安全性要求.    2 SSL协议没有提

2010-01-12 11:26:00 392

转载 软件加密锁编程技巧

本文将介绍软件加密锁的一些编程技巧,以及软件开发者将如何编写安全可靠的代码,如何对付各种各样的加密狗破解,编写加密程序时应该尽量避免的一些问题等等。以下是全文。   一、加密狗加密的基本原理  开发商程序通过调用硬件加密狗的接口模块对硬件加密狗操作,硬件加密狗响应该操作并通过接口模块将相应数据返回给开发商的应用程序。开发商的应用程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明

2010-01-05 14:04:00 583

转载 椭圆曲线ECC加密算法入门介绍

前言  同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法。目前,国内详细介绍ECC的公开文献并不多(反正我没有找到)。有一些简介,也是泛泛而谈,看完后依然理解不了ECC的实质(可能我理解力太差)。前些天我从国外网站找到些材料,看完后对ECC似

2009-09-25 18:54:00 809

转载 用Openssl API制作证书

Openssl中形成X509证书的函数集中在genrsa.c,req.c,ca.c,x509.c等中,但是这些文件中的函数过于复杂,不太容易理解。下载了中国信息安全组织webmaster的CISOCA后受益非浅,思路清晰,真是非常感谢zrh。  一:准备工作   确保在windows2000系统安装了openssl,vc6.0。将libeay32.dll和SSLeay32.dll复制到system

2009-08-12 11:46:00 1088 1

原创 Windows下编译OpenSSL

Windows下编译OpenSSL1)        访问http://www.openssl.org/source/,下载最新版本. 本例下载的是2009.5.23日发布的0.9.8k,URLf地址为openssl-0.9.8k.tar..gz。2)        使用WinRAR压缩工具对openssl-0.9.8k.tar..gz文件解压缩。3)        下载Perl,。在

2009-08-11 11:17:00 2972

串口调试助手

串口调试助手工具,串口号从1到39,足够大多数调试需要。

2014-04-24

数学进制转换工具

现在为止最强大的数制转换工具,实现任意进制的互转。 十进制转换为二进制、八进制、十六进制、三十六进制,功能不止这些,下载后就知道工具的强大了。

2014-04-22

仪表通信校验值计算工具

计算机与仪表通讯使用Modbus,485通信时每条指令后面都需要附加校验码,大部分使用的是CRC校验,也有使用累加和校验,本工具提供校验值的计算。

2014-04-21

android手机理财通源码

android手机理财通源码,可学习sqlite的操作,界面也很好,学习android编程的很好的例子。

2014-04-21

单精度浮点数转换工具.rar

绿色软件,免安装,解压即可使用。单精度浮点数转换工具

2014-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除