Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Object-C与Java通用的AES加密解密

Object-C与Java通用的AES加密解密

最近项目中用到AES加密,但在网上找了很多的库都是Object-C与JAVA加密后不能项目解密,因为我们的服务器是用java写的,所以不能通用对于做iOS的就是个大麻烦,Android就比较悠哉用Java写所以没什么事。不过,在把度娘全身搜遍后,还是让我找到了这个库,出处记不清了,之前找了好多好多的库。下面记录下使用方法。Object-C调用方法://// ViewController.m// AESTest//// Created by 杜甲 on 14...
Struts2 防止表单的重复提交token

Struts2 防止表单的重复提交token

一、简介Struts2使用token拦截器来检查表单是否重复提交,采用的是同步令牌的方式。同步令牌方式:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话,客户端传过来的令牌就和服务器端的令牌不一致,从而有效地防止了重复提交的发生...
Struts2.0 框架搭建步骤详解

Struts2.0 框架搭建步骤详解

实现了MVC思想的struts框架,主要分三层结构,即:view->controller->model,三者互相传递数据,实现了数据在前台和后台的转换,验证,展示,存储。搭建struts框架的步骤如下:1.在myeclipse中新建Java项目,删除项目中的源文件src,建立普通文件,将Struts解压后的jar包复制在新建的普通文件夹中。2.新建web项目,右键选择build path->add jars(不是导入外部第三方的jar包)...
Android开发实践:JNI函数签名生成器

Android开发实践:JNI函数签名生成器

“函数签名”在Android NDK开发中很常见,由于Java支持重载,仅靠函数名无法唯一确定一个方法。因此,JNI提供了一套签名规则,用一个字符串来唯一确定一个Java端定义的Native方法。具体每一种Java数据类型对应的签名字符串如下所示(来自Oracle官网JNI的介绍):原理其实并不复杂,每种基本类型对应一个单字符签名,而类则对应为"L"+类的全路径+";",数组类型则对应"["+元素类型的签名,函数的签名则是:(各参数...
正则表达式和扩展正则表达式

正则表达式和扩展正则表达式

先了解下基础概念:字符是计算机软件处理文字时最基本的单位,可能是字母,数字,标点符号,空格,换行符,汉字等等。字符串是0个或更多个字符的序列。文本也就是文字,字符串。说某个字符串匹配某个正则表达式,通常是指这个字符串里有一部分(或几部分分别)能满足表达式给出的条件。正则表达式:是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。vim、grep、awk 、sed 等工具都支持正则表达式,本文介绍如何使用grep及egrep命令。而扩展正则表...
Java自制线程池

Java自制线程池

1.简介1.1.线程池1.2.线程池作用1.3.线程池优点1.4.JDK自带线程池1.4.1.ThreadPoolExecutor2.自制线程池2.1.线程池主体类2.2.任务类2.3.测试类简介线程池线程池的基本思想是一种对象池的思想,先开辟一块内存空间,开许多等待任务的线程,一旦有任务出现就直接使用线程池中的线程来进行任务,等到任务结束后再将这个线程放入线程池中,池中的执行调度由线程池管理器来管理。线程池作用线程池的作用就是更好的对系统中的线程进行管理...
正则表达式基础及Java使用

正则表达式基础及Java使用

正则表达式基础正则表达式语法(1)普通字符:字母,数字,汉子,下划线以及没有特殊定义的标点符号都是“普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符简单的转义字符: :代表换行符 :代表制表符\ :代表本身^ ...... :代表匹配这字符本身正则表达式语法(2)标准字符集合:能够与多种字符匹配的表达式注意区分大小写,大写是相反的意思d :任意一个数字,0~9中的任意一个w:任意一个字母或者下划线或...
一些关于Java的句子

一些关于Java的句子

本文并没有什么新鲜的。我只是收集了一些不太重要的Java语句,但这些语句可能对初级程序员来说很重要。也就是些无聊的旧东西。如果以下的这些你都知道的话,那么你比Java的了解已经超过了对一个平常的家庭主妇的了解。我不知道清楚所有的这些是否是有意义的。即使不知道其中的一些特性,你照样也可以成为一个相当不错的Java程序员。然而,本文中许多的新信息可能表明你还有很大的发展空间。Java中有四种不同的访问类型(而不是三种)这四种类型包括:private, pack...
FCkeditor和struts2结合使用解决不能上传图片的问题

FCkeditor和struts2结合使用解决不能上传图片的问题

前提是,FCKeditor已经整合到你的Web项目中,FCKeditor已经可以使用,但就是在上传图片的时候一直停住不动,如下图。如果FCKeditor单纯地在jsp页面上显示,不会存在这样的问题。但是如果FCKeditor与Struts整合,就会出现这样的问题。造成此问题的原因就是Struts的拦截器,在web.xml配置文件中,可以清楚的看到:<filter-mapping> <filter-name>struts2</f...
Matlab插值方法大全

Matlab插值方法大全

命令1interp1功能 一维数据插值(表格查找)。该命令对数据点之间计算内插值。它找出一元函数f(x)在中间点的数值。其中函数f(x)由所给数据决定。x:原始数据点Y:原始数据点xi:插值点Yi:插值点格式(1)yi = interp1(x,Y,xi)返回插值向量yi,每一元素对应于参量xi,同时由向量x 与Y 的内插值决定。参量x 指定数据Y 的点。若Y 为一矩阵,则按Y 的每列计算。yi 是阶数为length(xi)*size(Y,2)的输出矩阵。(...
Android 图片拖拽、放大缩小的自定义控件

Android 图片拖拽、放大缩小的自定义控件

Android 图片拖拽、放大缩小的自定义控件需求:像相册中的图片跟随手指拖动,双指的放大和缩小,相册中拖出范围之后有弹回的动画,感觉上很圆润,很舒服,我写的例子中并没有加动画思路:1.自定义DragImageView.java2.自定义中先画图片,图片大于屏幕就把图片缩小后显示,图片小于屏幕就直接显示,显示之前要计算显示图片的Rect,Rect是其实就是四个坐标,用来控制显示图片的范 围,这个Rect是根据图片的长宽比例计算而来,显示在屏...
<< 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 >>