8 -CQ-

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

Qt 小笔记

本地文件资源读取Video{id:video;width:1280;height:720;source:file:///E:/test/QTtest/qmlvideo/Wildlife.wmv} 

2018-10-30 14:49:27

DES

1.DES算法简介  DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准。  DES是一个分组加密算法,典型的DES以64位为分组对数据加密,加密和解密用的是同一个算法。  密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位,使得每个密钥都有奇数个1),分组后的明文组和56位的密钥按位替代或交换的方法形成密文组。  ...

2018-08-15 09:36:23

xp不创建新用户直接使用administrator

原版xpsp3安装MRX3F-47B9T-2487J-KWKMF-RPWBY用户名直接输入Administrators

2018-06-22 12:00:17

SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2017-12-12 13:26:10

SSM框架——使用MyBatis Generator自动创建代码

这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。      使用自动生成有很多方式,可以在eclipse中安装插件,

2017-12-12 13:24:51

Log4j配置详解

Log4J的配置文件(ConfigurationFile)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1.配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  a

2017-12-12 13:22:11

使用maven创建web项目

目前做的项目使用的是MAVEN来管理jar包,这也是我第一次接触maven,感觉非常好,再也不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理,现在整理一下,记录下来,加深印象。当然我们使用maven也只是最基本的,很多其他功能都没有使用到,本篇仅介绍如何创建一个maven项目,不做其他。   

2017-12-12 12:02:01

MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建

这次换了台电脑,所以需要重新配置一次项目开发环境,过程中的种种,记录下来,便于以后再次安装,同时给大家一个参考。1.JDK的安装    首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底。安装完成之后当然要配置环境变量了。——————————————————————————————————————————————————

2017-12-12 12:00:13

MyEclipse安装JS代码提示(Spket插件)

近期需要大量使用JS来开发,但是MyEclipse2014自带的JS编辑器没有代码提示的功能,开发效率有点低,所以安装了一个Spket的插件,过程非常简单,SVN插件的安装比这个更简单。   Spket插件的安装:   首先下载插件:http://download.csdn.net/detail/u012909091/7335891       解压文

2017-12-12 11:58:06

jsp引入文件时候经常遇到的${ctx}

在jsp页面中经常见到这样的代码:但是之前都是这样写的。为什么呢,接下来揭晓答案;因为在jsp文件中做了如下设置varcontextRootPath="${ctx}";

2017-12-11 10:20:37

hash函数(SHA-256)的C++实现

//SHA-256/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#include#includeusingnamespacestd;#defineSHA256_ROTL(a,b)(((a>>(32-b))&(0x7fffffff>>(31-b)))|(a<<b))#defineSHA256_SR(a,b)(

2017-10-25 09:11:54

RSA密码的C++实现

//RSA密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#include#include#includeusingnamespacestd;//RSA算法所需参数typedefstructRSA_PARAM_Tag{unsigned__int64p,q;//两个素数,不参与加密

2017-10-25 09:11:14

DES密码的C++实现

//DES密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#include#include#defineBITboolusingnamespacestd;BITK[16][48];int//初置换IP[64]={58,

2017-10-25 09:10:17

四种古典密码的C++实现(4)-----Caesar密码

//Caesar密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#includeusingnamespacestd;#defineN1000//全局变量charstr[100];//用于存储处理前字符串charenstr[100];//用于存储处理后字符串intnum=0;

2017-10-25 09:09:20

四种古典密码的C++实现(3)-----Playfair密码

//Playfair密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#includeusingnamespacestd;voidencrypt(){constintN=100;charletters[26]="ABCDEFGHIKLMNOPQRSTUVWXYZ";//用于填充矩阵intf

2017-10-25 09:08:18

四种古典密码的C++实现(2)-----Virginia密码

//Virginia密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#includeusingnamespacestd;#defineMINCHAR32#defineCHARSUM94chartable[CHARSUM][CHARSUM];boolInit();boolEncode(char*

2017-10-25 09:07:42

四种古典密码的C++实现(1)-----Hill密码

//Hill密码/*理解算法最重要,最好自己动手实现试试看,可以使用MFC写一个简单的交互界面*/#include#include#include#include#include#include#includeusingnamespacestd;//定义一些常变量constintM=26;//定义集合{a,b,...,z}的26个英文字母

2017-10-25 09:05:13

ANSI转UTF-8

说明:记事本txt有四种编码方式,分别为:UTF-8、ANSI、Unicode和Unicodebigendian,当进行写操作,创建的txt编码格式,与写入汉字的编码方式相同;如果写入的汉字是不同的编码方式,此时创建的txt中,会出现乱码,所以需要把汉字转化为同一编码方式。本文主要介绍:把汉字编码方式,由ANSI方式转化为UTF-8方式:一、ANSI转化为UTF-8程序: 

2017-09-06 09:53:56

基于OpenCV实现最简单的数字识别

本文将基于OpenCV实现简单的数字识别。这里以游戏AngryBirds为例,通过以下几个主要步骤对其中右上角的分数部分进行自动识别。1.学习分类器根据训练样本,选取模型训练产生数字分类器。这里的样本可以是通用的数字样本库(如NIST等),也可以是针对应用场景而制作的专门训练样本。前者优在泛化性,后者强在准确率,当然常用做法是将这两者结合,即在通用数字库基础上做修改

2017-08-28 16:34:40

神经网络识别字母+数字

//opencv2.4.9+vs2012+64位#include#include#include#includeusingnamespacecv;usingnamespacestd;char*WcharToChar(constwchar_t*wp){char*m_char;intlen=WideCharToMult

2017-08-28 16:32:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!