C语言基础
daxiafengfa
这个作者很懒,什么都没留下…
展开
-
数据加解密java和c/c++
链接:https://www.cnblogs.com/wanghaiyang1930/p/5474889.html文章说的很清楚原创 2019-12-25 15:24:55 · 150 阅读 · 0 评论 -
aes加解密 java与go、c语言互通
简介:java服务端负责解密go和c语言产生得加密数据,这里采用aes得ECB加密模式java端得代码如下:package com.example.demo;import java.security.GeneralSecurityException;import java.util.Arrays;import java.util.Base64;import javax.cryp...原创 2019-12-25 14:42:32 · 1228 阅读 · 0 评论 -
rsa加解密 java/c/go
简介:由于在工作使用中需要各种语言进行RSA加密,并在Java端进行解密,但由于RSA再进行加解密时,由于待加密字符串长度有限制,故在不考虑性能得情况下,自己封装了一下加解密程序java端代码如下:package com.example.demo;import javax.crypto.Cipher;import java.security.*;import java.sec...原创 2019-12-25 14:30:41 · 292 阅读 · 0 评论 -
#if, #elif, #else, #endif 使用
有些程序在调试、兼容性、平台移植等情况下可能想要通过简单地设置一些参数就生成一个不同的软件,这当然可以通过变量设置,把所有可能用到的代码都写进去,在初始化时配置,但在不同的情况下可能只用到一部分代码,就没必要把所有的代码都写进去,就可以用条件编译,通过预编译指令设置编译条件,在不同的需要时编译不同的代码。(一)条件编译方法 条件编译是通过预编译指令来实现的,主要方法有:1、#if, #转载 2015-01-29 16:45:38 · 288 阅读 · 0 评论 -
堆栈入门——堆和栈区别
在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方请朋友们不吝赐教转载 2015-01-12 09:41:06 · 351 阅读 · 0 评论