首页 > 编程语言
java 加解密
1、加密算法: 移位、替代(古典加密) 对称加密:DES、AES 非对称加密:RSA 散列函数算法(单向加密):MD5、SHA、Mac 数字签名算法:RSA、DSA 其中,前三种主要完成数据的加解密; 散列函数类主要完成验证数据的完整性,防止消息在传递期间被篡改; 数字签名类:完成验证数据的完整性, ...
分类:编程语言   时间:2017-05-09 21:19:51    收藏:0  评论:0  赞:0  阅读:276
算法笔记_196:历届试题 剪格子(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 如下图所示,3 x 3 的格子中填写了一些整数。 +--*--+--+|10* 1|52|+--****--+|20|30* 1|*******--+| 1| 2| 3|+--+--+--+ 我们沿着图中的星号线剪开,得到两个部分,每个部分的 ...
分类:编程语言   时间:2017-05-09 21:19:38    收藏:0  评论:0  赞:0  阅读:386
关于求最大子段和的几种算法
一、比较朴素的算法 算法思想:我们确定每个子段和开始的位置,分别为第一个,第二个,第三个......第N个,然后计算从这个位置开始到这个位置之后的每个位置的子段和,更新记录最大的子段和。 时间复杂度:O(n^2) 算法实现(Java): 二、分治法(递归) 算法思想: 通过分治的思想求最大子段和,将 ...
分类:编程语言   时间:2017-05-09 21:18:41    收藏:0  评论:0  赞:0  阅读:421
python基础——变量
变量是只不过保留的内存位置用来存储值。这意味着,当创建一个变量,那么它在内存中保留一些空间。 根据一个变量的数据类型,解释器分配内存,并决定如何可以被存储在所保留的内存中。因此,通过分配不同的数据类型的变量,你可以存储整数,小数或字符在这些变量中。 变量的赋值: 变量类型: 1、字符串 2、布尔类型 ...
分类:编程语言   时间:2017-05-09 21:18:06    收藏:0  评论:0  赞:0  阅读:331
Python 学习——多线程
使用Threading模块创建线程: threading模块有Thread类实现threading。Thread类提供的方法如下: run():线程的入口点 start():调用run方法启动线程 join(time):等待线程结束 isAlive():检查一个线程是否仍旧在执行 getName() ...
分类:编程语言   时间:2017-05-09 21:16:07    收藏:0  评论:0  赞:0  阅读:241
基本数论算法
dalao博客,至少很好看。。 因为本人数论实在渣渣,但是考试确是得考的,只好尽早学,尽早掌握。 最大公因数 普通gcd 1 inline int gcd(int x,int y) 2 { 3 return y == 0 ? x : gcd(y, x % y) 4 } 二进制优化gcd 1 inli ...
分类:编程语言   时间:2017-05-09 21:14:47    收藏:0  评论:0  赞:0  阅读:236
Linux下运行Java项目时,出现No X11 DISPLAY variable was set, but this program performed an operation which requires it.的问题解决
在~/.bashrc环境变量文件最下方加入: 然后,刷新环境变量以使其生效: 参考:http://stackoverflow.com/questions/662421/no-x11-display-variable-what-does-it-mean ...
分类:编程语言   时间:2017-05-09 21:14:33    收藏:0  评论:0  赞:0  阅读:633
Using Swift with Cocoa and Objective-C下载
《Using Swift with Cocoa and Objective-C Building App 》 下载地址 http://download.csdn.net/detail/swifttrain/7473881 《Using Swift with Cocoa and Objective-C ...
分类:编程语言   时间:2017-05-09 21:12:48    收藏:0  评论:0  赞:0  阅读:361
SpringMVC拦截器+Spring自定义注解实现权限验证
设计思路 主要针对需要登录后操作的接口进行校验。接入层在对外暴露接口后,网页、APP、第三方等等途径进行访问接口。用户请求首先会被SpringMVC拦截器拦截到,在拦截器里第一步就是需要校验用户的登录身份(由于是分布式系统这里采用的是userId+accessToken方式来校验),登录校验通过之后 ...
分类:编程语言   时间:2017-05-09 21:12:29    收藏:0  评论:0  赞:0  阅读:406
Java中终止正在运行线程
问题:java 中如何让一个正在运行的线程终止掉? Demo_1: Demo_2: Demo_3: 运行结果: main Thread is running : 0main Thread is running : 1main Thread is running : 2subThread: 1subT ...
分类:编程语言   时间:2017-05-09 21:10:48    收藏:0  评论:0  赞:0  阅读:319
Python3.2官方文档翻译--作用域和命名空间实例
6.2.1 作用域和命名空间实例 以下的实例主要用来示范怎样引用不同的作用域和命名空间,keywordglobal和nonlocalru怎样影响变量绑定。 实例执行结果是: After local assignment: test spam After nonlocal assignment: no ...
分类:编程语言   时间:2017-05-09 21:10:24    收藏:0  评论:0  赞:0  阅读:306
Unity光滑与粗糙的材质——相似于生锈的金属表面
纹理是在Photoshop中制作的,终于效果则是在Unity里得到的。这样的类型的材质。在3D游戏中非经常见。 纹理是在Photoshop中制作的,终于效果则是在Unity里得到的。这样的类型的材质。在3D游戏中非经常见。 ...
分类:编程语言   时间:2017-05-09 21:08:34    收藏:0  评论:0  赞:0  阅读:239
python基础学习日志day5
学习内容 一:模块介绍 模块分为三种: 自定义模块 内置标准模块(又称标准库) 开源模块 自定义模块使用 二:time &datetime模块 1)time模块使用方法 ...
分类:编程语言   时间:2017-05-09 21:06:22    收藏:0  评论:0  赞:0  阅读:293
matlab导出jar包错误Error: An error occurred while shelling out to javac(erro code = 1)解决办法
1. 首先检查路径名是否有中文,尽量去掉中文。 2.在matlab命令行窗口中输入 getenv JAVA_HOME并回车,查看输出的JAVA_HOME指向的文件夹是什么, 如图 (天啊,这个博客的图片位置好奇葩) 再打开命令提示符窗口,输入java -version 如图 两者应该是一致的。如果不 ...
分类:编程语言   时间:2017-05-09 21:05:45    收藏:0  评论:0  赞:0  阅读:541
面试题2:自己实现七个排序算法
冒泡排序: 选择排序: 插入排序: 快速排序: 归并排序: 堆排序: 希尔排序: ...
分类:编程语言   时间:2017-05-09 21:05:02    收藏:0  评论:0  赞:0  阅读:340
Unity在协程内部停止协程自身后代码执行问题
当在协程内部停止自身后,后面的代码块还会继续执行。 代码如下: 执行结果如下: ...
分类:编程语言   时间:2017-05-09 20:33:22    收藏:0  评论:0  赞:0  阅读:537
JAVA语言
1.1:特点 a.跨平台:一处编译,到处执行 b.面向对象:封装、继承、多态 c.安全性 1.2:开发环境的搭建 a.开发工具 eclipse(日食):免费、sun公司(绿色版的改编)、必须先装JDK myeclipse:收费、是eclipse增强版 b.JDK(Java开发工具包)、JRE(Jav ...
分类:编程语言   时间:2017-05-09 20:30:02    收藏:0  评论:0  赞:0  阅读:263
unity如何停止不用字符串方式开启协程的方法
通常我们知道开启协程用StartCoroutine("Method"); 停止协程用StopCoroutine("Method"); 如果我们想要终止所有的协程,可以通过StopAllCoroutines();方法来实现。 注意:这只会终止在调用该方法的对象中(应该是指调用这个方法的类)开始的协程, ...
分类:编程语言   时间:2017-05-09 20:28:19    收藏:0  评论:0  赞:0  阅读:446
封装-python
六 封装 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,还有alex一起装进麻袋,然后把麻袋封上口子。但其实这种理解相当片面 首先我们要了解 回到顶部 6.1 要封装什么 你钱包的有多少钱(数据的封装) 你的性取向(数据的封装) 你撒尿的具体功能是怎么实现的(方法的封装) ...
分类:编程语言   时间:2017-05-09 20:27:17    收藏:0  评论:0  赞:0  阅读:307
python--同步锁/递归锁/协程
同步锁/递归锁/协程 1 同步锁 锁通常被用来实现对共享资源的同步访问,为每一个共享资源创建一个Lock对象,当你需需要访问该资源时,调用acquire()方法来获取锁对象(如果其他线程已经获得了该锁,则当前线程需要等待其被释放),待资源访问完后,在调用release方式释放锁: 2 死锁 所谓死锁 ...
分类:编程语言   时间:2017-05-09 20:27:08    收藏:0  评论:0  赞:0  阅读:320
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!