JAVA
XiongRx
都瞎扯些啥呢。。。
展开
-
JAVA+CryptoJS.TripleDES 实现前后端对称加密
JAVA+CryptoJS.TripleDES 实现前后端对称加密原创 2022-08-19 01:02:09 · 867 阅读 · 1 评论 -
JAVA使用jcraft操作SFTP工具类
jcraft包下载:https://download.csdn.net/download/ruixue0117/10922182工具类用途针对Linux搭建文件服务器,上传和下载都使用文件流方式(使用Resquest和Response)。功能包括:上传下载,批量上传下载,文件流上传(Request),下载写入文件流(Response),直接读取文件内容,直接写入文件,目录操作,文件删除。...原创 2019-01-17 08:46:15 · 5075 阅读 · 1 评论 -
JAVA按模版导出PDF文件,含条码,二维码,表格
这个代码重要的不是模版也不是条码(满大街都是),是在模版里设置条码和表格的位置。原创 2017-08-26 11:00:57 · 5860 阅读 · 10 评论 -
JAVA版List<Map>排序,按字符或数字类型排序,支持正序倒序
List排序,按字符或数字类型排序,支持正序倒序,数字排序时处理空字符和非数字排序:空/** * 数字校验(正、负、小数) * @param s * @return */public static boolean isNumeric(String s) { if (s != null && !"".equals(s.trim())) return s.matche原创 2017-07-08 19:27:05 · 3306 阅读 · 0 评论 -
Java生成图片验证码(有点仿QQ验证码的意思)
看了挺多图片验证码的代码,感觉没什么长的好看点的,就自己动手写了个,写完发现跟QQ的有几分相似,比较满意。功能包括:自定义图片尺寸和字符长度,随机背景颜色和字符颜色,随机字符偏移角度,字符平滑边缘,干扰线,噪点,背景扭曲。本来想做字符扭曲的,不知道怎的先生成文字再扭曲就报错了,先就这样吧,希望有高手能帮助修正一下。需要说明的是之所以有几分像QQ的验证码感觉是因为这个Algerian字体原创 2014-04-02 23:32:50 · 75376 阅读 · 23 评论 -
Tomcat mime 大全
doc application/msword xls application/msexcel pdf application/pdf zip application/zip rar application/rar txt application/txt chm application/mshelp mht text/x-mht rar转载 2015-06-24 11:21:07 · 3099 阅读 · 0 评论 -
Tomcat 6.x 生成CSR
第一步:生成证书请求文件(CSR) 进入Java_JRE\bin目录,如 cd C:\PROGRA~1\Java\jre1.6.0_10\bin,运行如下命令:keytool -genkey -keyalg RSA -keysize 2048 -keystore c:\server.jks输入keystore密码:再次输入新密码:转载 2014-03-26 18:34:18 · 2133 阅读 · 0 评论 -
申请startssl免费一年ssl证书
1、打开http://www.startssl.com/2、点击StartSSL Free(Class 1)3、点击Certificate Control Panel进入控制面板,或直接访问http://www.startssl.com/?app=12也可以。4、点击sign-up注册一个帐号5、填写注册信息,要用英文格式填写6、信息填写完成后,转载 2014-03-26 18:41:29 · 9313 阅读 · 0 评论 -
StartSSL 免费证书申请步骤以及Tomcat和Apache下的安装
StartSSL 免费证书申请步骤1、客户端认证申请StartSSL用户认证使用的是Https客户端证书认证而非用户名/密码认证。因此第一步是申请StartSSL客户端证书。(整个申请过程可参考链接:http://jeeker.net/article/apply-ssl-certificat-for-domain-from-startssl/) 1)转载 2014-04-17 12:04:36 · 6920 阅读 · 0 评论 -
JDK中keytool常用命令
-genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书 -alias 产生别名-keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中-keyalg 指定密钥的算法 -validity 指定创建的证书有效期多少天-key转载 2014-04-17 19:05:07 · 1202 阅读 · 0 评论 -
[android] ScrollView 设置滚动条的初始位置
ScrollView 的滚动条默认置顶,若想设置它的位置,可以使用mScrollView.smoothScrollTo(x,y)方法,可达到效果。 本人在开发过程中发现,使用mScrollView.scrollTo(x,y)方法,首次初始化时无效果,改用 mScrollView.smoothScrollTo(x,y)则成功了! 注意:mScrollView.scrollTo转载 2013-02-20 15:54:20 · 2035 阅读 · 0 评论 -
Android 程序自动更新功能模块实现
在程序启动的时候检测服务器上有没有对应版本更新,如果有更新,提示用户是否更新。在程序启动的时候首先调用更新模块检测服务器上存放的版本号跟当前程序的版本号如果大于当前版本号,弹出更新对话框,如果用户选择更新,则显示当前更新状态,然后替换当前程序。程序调用版本更新检测:private UpdateManager updateMan; private ProgressDialog u转载 2013-02-19 10:33:55 · 1790 阅读 · 1 评论 -
Android开发环境搭建全程演示(jdk+eclipse+android sdk)
一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载 进入该网页: http://www.eclipse.org/downloads/ (或者直原创 2012-03-29 23:09:16 · 375 阅读 · 0 评论 -
JAVA获取/删除文件夹及文件夹下所有文件
package hh.com.fileupload.servlet;import java.io.FileNotFoundException;import java.io.IOException;import java.io.File;public class ReadFile { public ReadFile() { } /** * 删除某个文件夹下的所有文件夹和文件原创 2012-03-08 16:38:57 · 451 阅读 · 0 评论 -
Session原理
大家都知道session是web中在服务器端保存用户状态的一种方式,但归根结底,http协议本身属于无状态协议,session到底是怎么搞出来的呢,其实服务端维护session用到了两中方式: 1.cookie保存sessionid,在浏览器支持cookie的情况下,服务端一般首选这种方式,在用户请求有状态的服务端时,服务端会写如客户端cookie中一个jsessionid(在tom转载 2012-02-27 17:43:41 · 433 阅读 · 0 评论 -
String、Pattern、Matcher——java正则
1、若想要将正则表达式视为一个对象来重复使用,就可以使用Pattern的静态方法compile()进行编译。compile()方法会返回一个Pattern实例。这个实例代表正则表达式,以后就可以重复使用这个Pattern实例的matcher()方法来返回一个Matcher实例,该实例代表符合正则式的实例。/** * 作者:阳光的味道 * 功能:Patrern、Matcher示例 * 日期转载 2012-01-07 21:16:42 · 731 阅读 · 0 评论 -
Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编转载 2011-12-12 11:53:21 · 857 阅读 · 1 评论 -
JAVA防止SQL注入
SQL注入是最常见的攻击方式之一,它不是利用操作系统或其它系统的漏洞来实现攻击的,而是程序员因为没有做好判断,被不法用户钻了SQL的空子,下面我们先来看下什么是SQL注入: 比如在一个登陆界面,要求用户输入用户名和密码: 用户名: ' or 1=1 -- 密 码: 点登陆转载 2011-12-13 11:17:30 · 613 阅读 · 0 评论 -
Java中使用正则表达式校验字符串
Java中使用正则表达式校验字符串正则表达式是某一位伟大的数学家发明的,现在已经形成了一个ISO标准,这个标准和编程语言没有关系。至于具体谁发明的,怎么发明的,我也忘记了:)。正则表达式简单理解就是用来匹配字符串,看看所给字符串是否与正则表达式匹配,通过匹配关系,可以做很多事情,比如搜索引擎、替换、校验、分割等等。但最基本的还是用来校验匹配关系。 Java SE中早已实现了正则表达式的转载 2011-12-12 12:05:51 · 9902 阅读 · 1 评论