码迷,mamicode.com
首页 > 编程语言
基于C#的RSA非对称加密算法
最近在搞单点登录的设计,在设计中需要一个Token令牌的加密传输,这个令牌在整个连接单点的各个站中起着连接认证作用,如果被仿造将会有不可预计的损失,但是这个Token是要可逆的。所以像那种md5,sha之类的不可逆加密就没法用了,然后可逆的加密主要是分为对称加密和非对称加密。 对称加密:用加密的钥匙 ...
分类:编程语言   时间:2016-11-23 20:16:23    阅读次数:274
python的深拷贝和浅拷贝
恢复内容开始 数字和字符串 数字和字符串中的内存都指向同一个地址,所以深拷贝和浅拷贝对于他们而言都是无意义的 浅拷贝 对于字典 元组 和列表来说,进行浅拷贝和深拷贝时,内存的地址是不同的 浅拷贝只会拷贝内存中的第一层数据 发现内存中地址的值都是完全相同 深拷贝 而对于深拷贝来说将会把所有数据重新创建 ...
分类:编程语言   时间:2016-11-23 20:12:48    阅读次数:238
Eclipse不能自动编译 java文件,不会生成CLASS
每次修改类代码后都得重启 Tomcat 花了1天终于解决,网上所说基本是下面1和2的方法,使用之后还是不行最后重新建工作环境导入项目对比了一下找到第三种方法 1、Project 下有个 "Build Automatically" 勾上之后就会自动编译。 2、如果还不会编译,看一下 "Problems ...
分类:编程语言   时间:2016-11-23 20:14:52    阅读次数:208
详解JavaScript中的this
JavaScript中的this总是让人迷惑,应该是js众所周知的坑之一。 个人也觉得js中的this不是一个好的设计,由于this晚绑定的特性,它可以是全局对象,当前对象,或者…有人甚至因为坑大而不用this。其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的thi ...
分类:编程语言   时间:2016-11-23 20:11:20    阅读次数:140
智能算法---蚁群算法
智能算法 蚁群算法 1 蚁群算法及其基本思想 蚁群算法是一种智能优化算法,通过蚁群优化求解复杂问题,ACO在离散优化问题方面有比较好的优越性。 基本思想(以旅行商问题为例) 设置多只蚂蚁,分头并行搜索。 每只蚂蚁完成一次周游后,在行进的路上释放信息素,信息素量与解的质量成正比。 蚂蚁路径的选择根据信 ...
分类:编程语言   时间:2016-11-23 20:07:59    阅读次数:182
Python初学者笔记(3):输出列表中的奇数/奇数项,字符串中的偶数项,字符串大小写转换
【1】a=[8,13,11,6,26,19,24]1)请输出列表a中的奇数项2)请输出列表a中的奇数 解:1) Result:>>>[8, 11, 26, 24] 2) Result:>>>[13, 11, 19] 【2】st = ‘Hello Python DuShuSir’请输出st字符串中偶数 ...
分类:编程语言   时间:2016-11-23 19:58:25    阅读次数:404
Object-C与Swift混编
1.在Object-C项目中调用Swift 1.1.创建一个Object-C project(项目名例如:YYDemo) 如下图 1.2.创建一个Swift Class,如下图 这里会显示是否需要创建一个OC桥梁的header,然后我们选Create PS:桥梁文件 这里和Swift调用OC 不同, ...
分类:编程语言   时间:2016-11-23 19:56:40    阅读次数:200
java坑之无法创建线程
环境:linux 错误:java.lang.OutOfMemoryError: unable to create new native thread 原因:OS对线程是有限制 解决办法: 在Linux操作系统设定nofile和nproc,具体编辑/etc/security/limits.conf添加 ...
分类:编程语言   时间:2016-11-23 19:54:08    阅读次数:191
javascript高级编程笔记05(面向对象)
面向对象设计 es中有两种属性:数据属性和访问器属性 数据属性: 数据属性包含一个数据值的位置,在这个位置可以读取和写入值,数据属性有4个描述其行为的特性 要修改属性默认的特性,必须使用es5的object.defineProperty方法,这个方法接收三个参数:属性所在的对象、属性的名字和一个描述 ...
分类:编程语言   时间:2016-11-23 19:53:37    阅读次数:211
Python常见数据结构--列表
1.列表 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片、加、乘、检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最下的元素的方法。 列表是最常见的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。 列表的数据项不需要具有 ...
分类:编程语言   时间:2016-11-23 19:51:07    阅读次数:318
Java注释中TODO/FIXME/XXX的含义
转自:http://free0007.iteye.com/blog/1886526 特殊注释: 1 TODO 表示需要实现,但目前还未实现的功能 2 XXX 勉强可以工作,但是性能差等原因 3 FIXME 代码是错误的,不能工作,需要修复 TODO: + 说明:如果代码中有该标识,说明在标识处有功能 ...
分类:编程语言   时间:2016-11-23 19:48:28    阅读次数:224
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'testService' is defined
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'testService' is defined(1)这个错误的原因是编译器找不到bean 的注入,还可能是你的注入名字写错了。 (2)spr ...
分类:编程语言   时间:2016-11-23 19:47:41    阅读次数:175
java反射
知识点1:获取类字节码的三种形式 知识点2:反射就是把java类中的各种成分映射成相应的java类。 未完。。。 ...
分类:编程语言   时间:2016-11-23 19:46:22    阅读次数:158
【译】About the Java Technology
About the Java Technology Java technology is both a programming language and a platform. The Java Programming Language The Java programming language i... ...
分类:编程语言   时间:2016-11-23 19:44:12    阅读次数:287
linux java.net.UnknownHostException异常
异常场景: 使用InetAddress.getLocalHost().getAddress(); 获取address byte数组。在windows上开发的时候,没有问题。部署到linux时报 java.net.UnknownHostException异常。 解决方案: 在linux的hosts文件 ...
分类:编程语言   时间:2016-11-23 19:35:19    阅读次数:467
Spring aop 记录操作日志 Aspect
前几天做系统日志记录的功能,一个操作调一次记录方法,每次还得去收集参数等等,太尼玛烦了。在程序员的世界里,当你的一个功能重复出现多次,就应该想想肯定有更简单的实现方法。于是果断搜索各种资料,终于搞定了,现在上代码 环境: SpringMvc + myBatis jar包 : (aspect.jar也 ...
分类:编程语言   时间:2016-11-23 19:27:26    阅读次数:370
unity c#
gameObject //获取当前脚本挂载到的游戏对象 在Unity中就算使用了C#进行编写脚本,要输出时不能使用Console类,应当使用print();或者Debug.log(); transform表示该脚本挂载的游戏对象身上的transform组件 Transform.position // ...
分类:编程语言   时间:2016-11-23 19:24:02    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!