
Java
文章平均质量分 92
@井九
适度设计
展开
-
多语言调用之 C++ 调用 Java JNI
#include "iostream"#include "jni.h"using namespace std;int main() { int res; JavaVM *jvm; JNIEnv *env; JavaVMInitArgs vm_args; JavaVMOption options[4]; /*设置初始化参数*/ op原创 2009-04-09 17:07:00 · 929 阅读 · 0 评论 -
java验证码识别--2
(本文仅用于学习研究图像匹配识别原理,不得用于其他用途。)完整eclipse工程http://download.youkuaiyun.com/detail/problc/3829004换一个字体固定,大小固定,位置不固定的验证码 还是四步。1。图像预处理 这验证码还是很厚道的,都没有任何干扰。不用处理2。分割 先纵向扫描,很容易分成四部分原创 2010-08-08 22:28:00 · 74793 阅读 · 24 评论 -
开源多语言公历农历转换
Lunar Solar Calendar Converter公历(阳历) 农历(阴历)转换,支持时间段从1900-2100如果需要更长的时间段,利用generate.htm生成的数据即可。支持各种编程语言 C#,java,Objective-C,php,Python,javascript(nodejs),C/C++,ruby,swift等支持Mac,Windows,An原创 2015-01-19 14:00:22 · 11345 阅读 · 1 评论 -
java验证码识别--1
java验证码识别--1http://blog.youkuaiyun.com/problc/article/details/5794460java验证码识别--2http://blog.youkuaiyun.com/problc/article/details/5797507java验证码识别--3http://blog.youkuaiyun.com/problc/article/detail原创 2010-08-07 01:22:00 · 72482 阅读 · 56 评论 -
常见验证码的弱点与验证码识别
http://drops.wooyun.org/tips/1410x00 简介验证码作为一种辅助安全手段在Web安全中有着特殊的地位,验证码安全和web应用中的众多漏洞相比似乎微不足道,但是千里之堤毁于蚁穴,有些时候如果能绕过验证码,则可以把手动变为自动,对于Web安全检测有很大的帮助。全自动区分计算机和人类的图灵测试(英语:Completely Aut转载 2014-04-02 14:24:13 · 11213 阅读 · 5 评论 -
如何识别高级的验证码
http://sebug.net/paper/pst_WebZine/pst_WebZine_0x02/html/PSTZine_0x02_0x09.html ==Ph4nt0m Security Team== Issue 0x02, Phile #0x09 of 0x0A |转载 2014-04-02 14:17:05 · 41780 阅读 · 9 评论 -
spring mvc EL ModelAndView的 Model 值 在jsp中不显示
问题:spring mvc开发过程中, 经常会给model addAttribute, 然后通过EL在jsp中显示,比如 ${msg}, 但是有时候会出现jsp最后显示的还是${msg},而不是msg赋值过的。Spring Controllerimport javax.servlet.http.HttpServletRequest;import javax.serv原创 2014-04-15 16:35:59 · 27120 阅读 · 10 评论 -
android canvas drawText \r\n 换行
用android的canvas drawText的时候,即使text包行\r\n,画出来的仍然不会换行。这时需要用到TextPaint TextPaint textPaint = new TextPaint(); textPaint.setARGB(0xFF, 0, 0, 0); textPaint.setTextSize(20.0F);原创 2014-03-14 22:52:22 · 14440 阅读 · 6 评论 -
Algorithm Gossip: 中序式轉後序式(前序式)
http://www.bcwhy.com/jdsf/AlgorithmGossip/InFixPostfix.htmAlgorithm Gossip: 中序式轉後序式(前序式)說明平常所使用的運算式,主要是將運算元放在運算子的兩旁,例如a+b/d這樣的式子,這稱之為中序(Infix)表示式,對於人類來說,這樣的式子很容易理 解,但由於電腦執行指令時是有順序的,遇到中转载 2012-11-16 16:19:40 · 2011 阅读 · 0 评论 -
Struts 2命令执行漏洞
2010年7月9日,安全研究者公布了Struts 2一个远程执行代码的漏洞(CVE-2010-1870),严格来说,这其实是XWork的漏洞,因为Struts 2的核心使用的是WebWork,而WebWork又是使用XWork来处理action的。这个漏洞的细节描述公布在exploit-db 上。在这里简单摘述如下:XWork通过getters/setters方法从HTTP转载 2012-06-29 09:45:04 · 1858 阅读 · 0 评论 -
Android版 hanoi 汉诺塔 源码
看了几本android的书,印象不深,还是要做个小东西理解一下。于是想到了这个经典的递归。里面用到了一些基本的东西。隐藏titlerequestWindowFeature(Window.FEATURE_NO_TITLE);全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,Windo原创 2012-02-01 14:29:25 · 4173 阅读 · 1 评论 -
Http状态码思维导图
<br />http://www.blogjava.net/nighty/archive/2011/03/09/346036.html<br /> <br />转载 2011-03-10 10:28:00 · 1356 阅读 · 0 评论 -
(转)jar功能对照表
http://www.blogjava.net/dongbule/archive/2010/11/03/336905.html JAR包与描述对照表 注:jar包尾后的版本号不代表当前最高版本 activation-1.1.jar Sun的JavaBeans Activation Framework(JAF),JavaMail要运行必须依赖于它的支持 asm-3.0.jar asm-commons-2.2.3.jar asm-util-2.2.3.jar asm是一个轻量级字原创 2010-11-04 01:34:00 · 1959 阅读 · 0 评论 -
学习一种新编程语言要做的15个练习
虽然我已经可以使用很多种编程语言进行工作,但我的工作常常会要求我快速掌握一门新的语言。我没有选择去阅读几百页的程序手册,而是快速浏览10到15页的教程(可以在Google中搜索),并把程序语言的语法参考说明印在小卡片上(在google里搜索language to learn+reference card就能找到)。首先,我会熟悉这种程序语言的编译器、编译选项、编辑器或集成开发环境的的快捷键和小转载 2009-10-21 14:28:00 · 1243 阅读 · 0 评论 -
java验证码识别--3
(本文仅用于学习研究图像匹配识别原理,不得用于其他用途。)完整eclipse工程http://download.youkuaiyun.com/detail/problc/3829004前面的验证码背景都比较简单,用亮度稍微区分一下就可以去掉背景来看个稍微复杂一点的1。图片预处理 怎么去掉背景干扰呢。 可以注意到每个验证码数字或字母都是同一颜色,所以把验证码平均分原创 2010-08-09 23:30:00 · 45144 阅读 · 39 评论