码迷,mamicode.com
首页 > 编程语言
1.Java 加解密技术系列之 BASE64
Java 加解密技术系列之 BASE64 序号 背景 正文 总结 序 这段时间,工作中 用到了 Java 的加解密技术,本着学习的态度,打算从这篇文章开始,详细的研究一番 Java 在加解密技术上有什么与众不同,同时,也想为大家或者自己留下点什么,一块分享这其中的“精髓”。需要说明的是,这个系列可能
分类:编程语言   时间:2016-02-02 17:48:03    阅读次数:255
1.7数组-清除行列
题目描述 请编写一个算法,若MxN矩阵中某个元素为0,则将其所在的行与列清零。 给定一个MxN的int[][]矩阵(C++中为vector<vector>)mat和矩阵的阶数n,请返回完成操作后的int[][]矩阵(C++中为vector<vector>),保证n小于等于300,矩阵中的元素为int
分类:编程语言   时间:2016-02-02 17:47:20    阅读次数:160
java.lang.IllegalArgumentException: Page directive: invalid value for import 问题处理
1、问题说明: 项目原来用的tomcat版本是apache-tomcat-6.0,后来为了安全原因将版本升至apache-tomcat-7.0,发现有的jsp页面出现下面的异常: java.lang.IllegalArgumentException: Page directive: invalid
分类:编程语言   时间:2016-02-02 17:46:19    阅读次数:208
springmvc--数据转换&数据格式化&数据校验
数据绑定流程如下: 1.springmvc主框架将servletRequest对象及目标方法的实例传递给WebDataBinderFactory实例,以创建DataBinder实例对象 2.DataBinder调用装配在spring mvc上下文中的ConversionService组件进行数据类型
分类:编程语言   时间:2016-02-02 17:48:27    阅读次数:189
4.Java 加解密技术系列之 HMAC
Java 加解密技术系列之 HMAC 序 背景 正文 代码 结束语 序 上一篇文章中简单的介绍了第二种单向加密算法 — —SHA,同时也给出了 SHA-1 的 Java 代码。有这方面需求的童鞋可以去参考一下。今天这篇文章将要介绍第三种单向加密算法 — — HMAC,其实,这种加密算法并不是那么常用
分类:编程语言   时间:2016-02-02 17:45:14    阅读次数:207
C++ struct 定义及初始化
1 定义: struct Book{ unsigned int bookNo; string name; }; 2 初始化 struct的初始化分为三种:逐一赋值,顺序赋值,乱序赋值 // 逐一赋值: Book book; book.bookNo = 123; book.name = "iam a
分类:编程语言   时间:2016-02-02 17:44:48    阅读次数:217
通过WebViewJavascriptBridge实现OC与JS交互
在.m方法当中,WebViewJavascriptBridge并没有直接复写代理方法,而是这样实现的: 1 @interface ExampleAppViewController () 2 @property WebViewJavascriptBridge* bridge; 3 @end 4 5 @
分类:编程语言   时间:2016-02-02 17:45:16    阅读次数:365
Spring Security Source Code -- 验证标准流程
除了初始阶段: 主干验证流程链: MyInvocationSecurityMetadataSource.getAttributes(Object) line: 43 MyFilterSecurityInterceptor(AbstractSecurityInterceptor).beforeInvo
分类:编程语言   时间:2016-02-02 17:43:23    阅读次数:178
3.Java 加解密技术系列之 SHA
Java 加解密技术系列之 SHA 序 背景 正文 SHA-1 与 MD5 的比较 代码实现 结束语 序 上一篇文章中介绍了基本的单向加密算法 — — MD5,也大致的说了说它实现的原理。这篇文章继续之前提到的单向加密,主要讲的是 SHA,同 MD5 一样,SHA 同样也是一个系列,它包括 SHA-
分类:编程语言   时间:2016-02-02 17:42:13    阅读次数:213
Swift 特殊关键字
#available()函数来检查API函数的可用性 // 判断当前版本是否 iOS8.0+,OSX10.10+以及以其他平台 if #available(iOS 8.0, OSX 10.10, *) { // 当版本匹配时 } else { //当版本不匹配时 } 也可以放在方法前面, 使其方法在
分类:编程语言   时间:2016-02-02 17:40:44    阅读次数:148
【转】Java运算符优先级
原文网址:http://www.cnblogs.com/gw811/archive/2012/10/13/2722752.html Java运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 说明 1 . 点 从左到右 双目 ( ) 圆括号 从左到右 [ ] 方括号 从左到右 2 + 正号
分类:编程语言   时间:2016-02-02 17:41:05    阅读次数:145
[转] 翻译-高质量JavaScript代码书写基本要点 ---张鑫旭
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1173 原文作者:Stoyan Stefanov原文链接:The Essentials of Writing High Q
分类:编程语言   时间:2016-02-02 17:38:34    阅读次数:279
C语言盲点笔记1
寥寥数笔,记录我的C语言盲点笔记,仅仅为以前经历过,亦有误,可交流。1.int* a和int *a有差别吗?没有不论什么差别,都表示a是int指针 建议这么写int *a;这样明显一点 理由例如以下 int *a,b; a是指针,b是整形,一幕了然 可是你假设写成int* a,b; 尽管a还是指针,
分类:编程语言   时间:2016-02-02 17:38:06    阅读次数:198
图解 javascript this 指向
JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概念
分类:编程语言   时间:2016-02-02 16:37:34    阅读次数:226
python 配置github项目配置
1.首先本地下载安装git https://bandwagonhost.com/ 2.安装成功之后,配置在python中配置一下github的信息即可 配置完成后,旁边有一个test,点击test后,进行测试 3.然后再配置github账号信息 4.配置完成后,测试链接一下,就ok了,剩下的就可以从
分类:编程语言   时间:2016-02-02 16:37:12    阅读次数:188
Swift - 43 - 继承, 多态, 析构函数
import Foundation /* 什么叫继承: 可以简单理解为一个类可以从它的父类或者基类中直接拿属性或者方法去使用 冒号":"表示两者之间的继承关系 */ class Person { /*- 属性 -*/ var name: String = "" // 储存属性如果没有在创建的时候赋值
分类:编程语言   时间:2016-02-02 16:33:49    阅读次数:182
1.6数组-像素翻转
题目描述 有一副由NxN矩阵表示的图像,这里每个像素用一个int表示,请编写一个算法,在不占用额外内存空间的情况下(即不使用缓存矩阵),将图像顺时针旋转90度。 给定一个NxN的矩阵,和矩阵的阶数N,请返回旋转后的NxN矩阵,保证N小于等于500,图像元素小于等于256。 测试样例: [[1,2,3
分类:编程语言   时间:2016-02-02 16:31:53    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!