首页 > 编程语言
Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC
http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64 严 ...
分类:编程语言   时间:2017-07-04 12:04:47    收藏:0  评论:0  赞:0  阅读:435
Spring Security安全框架入门篇
一、Spring Security相关概念 1.1.、Spring Security介绍: Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全訪问控制解决方式的安全框架(简单说是对訪问权限进行控制嘛)。它提供了一组能够在Spring应用上下文中配置的Bean,充 ...
分类:编程语言   时间:2017-07-04 12:04:09    收藏:0  评论:0  赞:0  阅读:396
JavaScript触摸与手势事件
处理Touch事件能让你跟踪用户的每一根手指的位置。你可以绑定以下四种Touch事件: 1.touchstart: // 手指放到屏幕上的时候触发 2.touchmove: // 手指在屏幕上移动的时候触发 3.touchend: // 手指从屏幕上拿起的时候触发 4touchcancel: // ...
分类:编程语言   时间:2017-07-04 12:01:30    收藏:0  评论:0  赞:0  阅读:330
C# 大数组赋值给小数组,小数组赋值给大数组
string[] arraymax = new string[5]; string[] arraymin = new string[3]; string[] arraystr = new string[] {"11","22","33","44" }; arraymax = arraystr;//变... ...
分类:编程语言   时间:2017-07-04 12:00:21    收藏:0  评论:0  赞:0  阅读:458
【插入排序算法】初学算法之排序--直接插入排序
前言: 厚厚一本《算法第四版》,看到五分之一就已经收益良多,而前五分之一又大部分是关于排序,有冒泡排序、快速排序、堆排序、直接插入排序、希尔排序等等,理解起来也不算特别的难,今天就跟大家分享其中的一种 —— 直接插入排序算法,这里我实现了javascript和java两个语言版本。 思路: 在生活中 ...
分类:编程语言   时间:2017-07-04 11:57:35    收藏:0  评论:0  赞:0  阅读:284
Java8 新特性
1.接口改善 a.接口中可以定义静态方法 b.更重要的是,接口中的方法,可以用default修饰后,添加方法体 2.为什么不能用默认方法来重写equals,hashcode,toString方法? 即接口不能提供对Object类的任何方法的默认实现。如果一个类实现了一个方法,那总是优先于默认的实现的 ...
分类:编程语言   时间:2017-07-04 11:52:37    收藏:0  评论:0  赞:0  阅读:263
java文件下载中中文为空格的解决
在文件下载中设置的addheader中将filename设置为 filename=\""+ URLEncoder.encode(downloadFile.getName(), "UTF-8")+"\" 最后的形式为 response.addHeader("Content-Disposition", ...
分类:编程语言   时间:2017-07-04 11:51:43    收藏:0  评论:0  赞:0  阅读:387
JAVA学习路线-仅供参考
点击放大无比清晰 或者右键保存至你的电脑 <img src="https://pic2.zhimg.com/v2-b75b3e676c6e26eadb846a600dc86699_b.png" data-rawwidth="701" data-rawheight="5872" clas ...
分类:编程语言   时间:2017-07-04 11:50:32    收藏:0  评论:0  赞:0  阅读:321
Eclipse中Java build path的使用
1、Eclipse中,工程属性的Java Build Path的Library标签页下,有如下几个按钮:Add Jars...添加JAR包,是指本Eclipse当前包含的工程中的,在工程列表下选取即可Add External Jars...添加外部的JAR,是指外部的,需要用文件管理器,在电脑硬盘上 ...
分类:编程语言   时间:2017-07-04 11:46:33    收藏:0  评论:0  赞:0  阅读:367
js的数组操作
js中数组(Array)的排序(sort)注意事项 直接看代码吧,测试结果也贴在里面了 var arrDemo = new Array(); arrDemo[0] = 10; arrDemo[1] = 50; arrDemo[2] = 51; arrDemo[3] = 100; arrDemo.so ...
分类:编程语言   时间:2017-07-04 11:46:02    收藏:0  评论:0  赞:0  阅读:275
第一篇:python基础_1
本篇内容 一、 Python介绍 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Mont ...
分类:编程语言   时间:2017-07-04 11:44:13    收藏:0  评论:0  赞:0  阅读:292
java.math.BigDecimal
java在运行1.0-0.8时,其结果并不是0.2,而是0.1999999999999996。这是因为 java遵守IEEE754浮点数运算(Floating-pointarithmetic)规范,使用分数与 指数来表示浮点数。例如,0.5会使用1/2来表示,0.75会使用1/2+1/4来表示, 0 ...
分类:编程语言   时间:2017-07-04 11:43:45    收藏:0  评论:0  赞:0  阅读:274
进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1、计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2、假定工厂的电力有限,一次只能供给一个车间使用。 ...
分类:编程语言   时间:2017-07-04 11:42:52    收藏:0  评论:0  赞:0  阅读:293
多线程
进程 应用程序的执行实例,有自己独立的内存空间和系统资源,是由一个或多个线程组成,CPU 上真 正执行的是线程, 比喻;我们电脑上运行的QQ,QQ程序穷后在电脑上就是一个进程, QQ可以有多个对话框,每一个对话框我们可以理解为一个线程, 注;线程是CPU调度和分配的基本单位 多线程 如果在一个进程中 ...
分类:编程语言   时间:2017-07-04 10:59:09    收藏:0  评论:0  赞:0  阅读:288
java NIO (二) 一个故事讲清楚NIO
假设某银行只有10个职员。该银行的业务流程分为以下4个步骤: 1) 顾客填申请表(5分钟); 2) 职员审核(1分钟); 3) 职员叫保安去金库取钱(3分钟); 4) 职员打印票据,并将钱和票据返回给顾客(1分钟)。 我们看看银行不同的工作方式对其工作效率到底有何影响。 1 BIO方式 每来一个顾客 ...
分类:编程语言   时间:2017-07-04 10:55:57    收藏:0  评论:0  赞:0  阅读:339
Swift 实践之UIWebView
1.选中工程,点击右键,New File>在iOS下选中Othe>Empty,生成一个.js的脚本文件,将代码粘贴过去保存; 2.实现过程; 3.点击网页中登录按钮,会调用OC中的signin_go方法; 参考原著出现的错误 1.参考原著的时候,会提示以下错误; 解决方法: 在前面加上try! ; ...
分类:编程语言   时间:2017-07-04 10:53:27    收藏:0  评论:0  赞:0  阅读:350
LA 4329(树状数组)
算法竞赛入门经典 p197 题目大意: 一条大街上住着n个乒乓球爱好者。常常比赛切磋技术。每一个人都有一个不同的技能值a[i]。每场比赛须要3个人:两名选手,一名裁判。他们有个奇怪的约定,裁判必须住在两名选手之间,而裁判的能力值也必须在两名选手之间。问一共能组织多少种比赛。 分析: 如果a[1]到a ...
分类:编程语言   时间:2017-07-04 10:50:08    收藏:0  评论:0  赞:0  阅读:320
Spring AMQP 源码分析 04 - MessageListener
### 准备 ## 目标 ## 目标 了解 Spring AMQP 如何实现异步消息投递(推模式) ## 前置知识 《RabbitMQ入门_05_多线程消费同一队列》 ## 相关资源 Quick Tour for the impatient:<http://docs.spring.io/spring ...
分类:编程语言   时间:2017-07-04 10:41:12    收藏:0  评论:0  赞:0  阅读:580
python学习笔记2
条件判断与循环 1.条件判断 if <条件判断1>: <执行1>elif <条件判断2>: <执行2>elif <条件判断3>: <执行3>else: <执行4> 2.循环 Python的循环有两种,一种是for...in循环,另一种是while循环. 2.1 for...in循环 for x in ...
分类:编程语言   时间:2017-07-04 10:39:22    收藏:0  评论:0  赞:0  阅读:260
分针网——每日分享:浅谈前端JavaScript编程风格
前言 多家公司和组织已经公开了它们的风格规范,具体可参阅jscs.info,下面的内容主要参考了Airbnb的JavaScript风格规范。当然还有google的编程建议等编程风格 多家公司和组织已经公开了它们的风格规范,具体可参阅jscs.info,下面的内容主要参考了Airbnb的JavaScr ...
分类:编程语言   时间:2017-07-04 10:37:56    收藏:0  评论:0  赞:0  阅读:343
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!