-
基于DSP28335的RS485串口通讯与AD采样开发程序
【实例简介】
- 2021-07-23 00:30:59下载
- 积分:1
-
3
说明: malloc项目第三阶段:优化,用哈希表实现,同时加深对数据结=结构的理解(malloc Project Phase III: optimization, with the hash table to achieve at the same time deepen the understanding of the structure of the data node =)
- 2010-07-28 16:03:16下载
- 积分:1
-
liziqunmatlab
粒子群反演算法,可用于波动反演,地震领域,岩石破裂领域。(Particle swarm inversion algorithm can be used in wave inversion, seismic field, rock fracture field.)
- 2017-06-03 09:56:18下载
- 积分:1
-
DVPIX
c语言之计算篇,从基础学起,让你彻底精通c语言的应用,()
- 2018-03-17 12:07:10下载
- 积分:1
-
OPENGL
很好的关于OPENGL函数的说明,包括glu,glut等,有了它就可以一步步进入opengl的编程。(The OPENGL function description, including glu, glut, with step by step, it can enter the opengl programming.)
- 2012-11-21 13:55:12下载
- 积分:1
-
DataStructAndAlgorithm
数据结构与算法综合资料库,是一本很好的学习计算机的基础教程(Data Structures and Algorithms General database, are a very good tutorial to learn basic computer)
- 2009-03-14 17:56:03下载
- 积分:1
-
gBoolean
本实验主要利用OpenGL完成两个物体的加(或)、减(和)运算。利用二次曲面完成球、圆盘和圆锥的绘制。通过模板测试和深度测试来完成两个物体的加(或)、减(和)运算。设置菜单,并把右键和菜单相关联,来选择所要进行的操作。
(This experiment mainly use OpenGL to complete two objects and (or), minus (and) operation.By using quadric surface finish ball, cone and the drawing of the disc.Through templates and depth testing to complete two objects and (or), minus (and) operation.Settings menu, and the right associated with the menu, to choose to do.)
- 2015-11-11 23:28:54下载
- 积分:1
-
The-use-of-the-stack-
C++利用栈求表达式课程设计包含文件试题库的运用(C++ using the stack for the expression of curriculum design examination questions library contains documents using)
- 2011-11-19 13:18:58下载
- 积分:1
-
串口加调试助手加串口模拟
自己整合的,可直接下载调试使用,傻瓜式文件一体包。(Integration of their own, can be downloaded directly debugging use, fool file integrated package.)
- 2017-10-16 17:28:33下载
- 积分:1
-
C# 实现 MD5加密解密算法
using System.Security.Cryptography;using System.IO; using System.Text; ///MD5加密 public string MD5Encrypt(string pToEncrypt, string sKey) { DESCryptoServiceProvider des = new DESCryptoServiceProvider(); byte[] inputByteArray = Encoding.Default.GetBytes(pToEncrypt); des.Key = ASCIIEncoding.ASCII.GetBytes(sKey); des.IV = ASCIIEncoding.ASCII.GetBytes(sKey); MemoryStream ms = new MemoryStream(); CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(),CryptoStreamMode.Write); cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); StringBuilder ret = new StringBuilder(); foreach(byte b in ms.ToArray()) { ret.AppendFormat("{0:X2}", b); } ret.ToString(); return ret.ToString(); } ///MD5解密 public string MD5Decrypt(string pToDecrypt, string sKey) { DESCryptoServiceProvider des = new DESCryptoServiceProvider(); byte[] inputByteArray = new byte[pToDecrypt.Length / 2]; for(int x = 0; x < pToDecrypt.Length / 2; x ) { int i = (Convert.ToInt32(pToDecrypt.Substring(x * 2, 2), 16)); inputByteArray[x] = (byte)i; } des.Key = ASCIIEncoding.ASCII.GetBytes(sKey); des.IV = ASCIIEncoding.ASCII.GetBytes(sKey); MemoryStream ms = new MemoryStream(); CryptoStream cs = new CryptoStream(ms, des.CreateDecryptor(),CryptoStreamMode.Write); cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); StringBuilder ret = new StringBuilder(); return System.Text.Encoding.Default.GetString(ms.ToArray()); }
- 2013-11-13下载
- 积分:1