首页 > 编程语言
两种“新型”的javaweb后门(jspx和Java Logger)
利用这个可以突破st2下 强制jsp跳转login.jsp利用jspx解决jsp后缀被限制拿shell - Hack Blog | 黑客博客http://www.hackblog.cn/post/45.html两种“新型”的javaweb后门(jspx和Java Logger) | HuGtion....
分类:编程语言   时间:2015-05-07 20:10:05    收藏:0  评论:0  赞:0  阅读:347
springmvc 数据精准绑定
springmvc 数据绑定
分类:编程语言   时间:2015-05-07 20:09:45    收藏:0  评论:0  赞:0  阅读:254
Spring Framework之Bean的自动装配检测和AOP简述
注解可以充分利用Java的反射机制获取类结构信息,从而有效减少配置工作;注解与java代码位于同一个文件,便于对变动的统一维护;1) Spring容器默认禁用注解装配,因此使用注解装配之前需要在配置文件中显示打开注解装配: View Code2) Spring提供的...
分类:编程语言   时间:2015-05-07 20:08:45    收藏:0  评论:0  赞:0  阅读:314
洗牌算法Fisher_Yates原理
1.算法http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle简单的原理如下图所示:2.原理总结下,洗牌算法Fisher_Yates的原理就是把从1到n的顺序候选集随机打乱,做法就是第1次从1-n的候选集合随机选个数,拿出此数,并把它从候选...
分类:编程语言   时间:2015-05-07 20:08:35    收藏:0  评论:0  赞:0  阅读:614
按日期导出拉链算法的历史值
select sum( case when (t.beg_dt'20150401') then t.ac_bal else 0 end ) d1,sum( case when (t.beg_dt'20150402') then t.ac_bal else 0 end ) d2,sum( case ....
分类:编程语言   时间:2015-05-07 20:07:42    收藏:0  评论:0  赞:0  阅读:275
java—实现一个监听器HttpServletRequest的创建销毁、在线人数 (56)
在JavaWeb中的监听器分类 在Javaweb中存在三个被监听对象: HttpServletRequest HttpSessoin ServletContext监听者被监听者监听到事件对象HttpSessionActivationListenerHttpSession – 监听HttpSess.....
分类:编程语言   时间:2015-05-07 20:07:26    收藏:0  评论:0  赞:0  阅读:201
Python DES 加密解密,就是大家所谓想要的那个非常快速的方法
这个要借助Crypto.Cipher这个插件来实现的,引用后只需要写如下代码即可 1 from Crypto.Cipher import DES 2 3 class MyDESCrypt: 4 5 key = chr(11)+chr(11)+chr(11)+chr(11)+chr...
分类:编程语言   时间:2015-05-07 20:07:05    收藏:0  评论:0  赞:0  阅读:245
opencv中使用 SURF算法匹配的遇到的问题
错误 1 error LNK2019: 无法解析的外部符号 "public: __thiscall cv::SURF::SURF(double,int,int,bool,bool)" (??0SURF@cv@@QAE@NHH_N0@Z),该符号在函数 _main 中被引用错误 2 error LNK...
分类:编程语言   时间:2015-05-07 20:05:55    收藏:0  评论:0  赞:0  阅读:281
延迟加载JavaScript
1 function downloadJSAtOnload() { 2 var element = document.createElement("script"); 3 element.src = "defer.js"; 4 document.body.appendChi...
分类:编程语言   时间:2015-05-07 20:04:25    收藏:0  评论:0  赞:0  阅读:147
python 高性能编程之协程
用 greenlet 协程处理异步事件 自从 PyCon 2011 协程成为热点话题以来,我一直对此有着浓厚的兴趣。为了异步,我们曾使用多线程编程。然而线程在有着 GIL 的 Python 中带来的性能瓶颈和多线程编程的高出错风险,“...
分类:编程语言   时间:2015-05-07 19:01:25    收藏:0  评论:0  赞:0  阅读:165
Spring singleton bean 与 prototype bean 的依赖
本文同步至: ##问题 我们知道,Spring bean 默认的 scope 是 singleton(单例),但有些场景(比如多线程)需要每次调用都生成一个实例, 此时 scope 就应该设为 prototype。如: @Component @Scope("prototype...
分类:编程语言   时间:2015-05-07 19:01:05    收藏:0  评论:0  赞:0  阅读:341
JAVA计算器(有无限加括号功能)+string与double互相转化
java老师布置的作业,要我们编个计算器,而且要有括号功能。。。编的恶心哪,600多行代码,调试来调试去终于能用了,但是估计还有bug。 有一个bug我自己知道,但是不影响正常使用:可以存在前导零,就是说可以有0087这种数字,计算器会认为这就是87,。 下面是两个截图,左边是输入,右边是输出。 这个计算器的核心算法就是对左边的字符串进行处理,得出右边的结果,其中要考虑到括号匹配、负号、乘除优先级等等问题,这一个算法写了200行。 因为字符串比较短,最多就几十,所以我的算法比较暴力,没有考虑时间和空间复杂度...
分类:编程语言   时间:2015-05-07 18:59:26    收藏:0  评论:0  赞:0  阅读:103
Swift之旅(一)简单值
swift语言之旅第一篇,介绍值的定义。本教程适合有编程基础人员。...
分类:编程语言   时间:2015-05-07 18:57:35    收藏:0  评论:0  赞:0  阅读:228
NGUI在Unity中因更改窗口区域而出现Bug的处理
最近,在Unity5.0.1中遇到了NGUI中的一些BUG问题,比如,你用NGUI开发进行拖拽Sprite 的功能,或者在一些Lable上使用了dynamic font, 然后把它编译成可在PC上运行的exe可执行 文件 (记得 Player Settings的Resolution中勾上Resizealbe Window),  当它运行时,这时你就 会发现问题来了,比如打开时是720*480...
分类:编程语言   时间:2015-05-07 18:56:25    收藏:0  评论:0  赞:0  阅读:1577
优先队列C++数组实现
//优先队列 #include using namespace std; class Queue { private: struct Node //创建一个节点信息,包括数据和优先级 { int data; int level; Node() :data(), level(-1){} Node(int data_, int level_) :data(data_),...
分类:编程语言   时间:2015-05-07 18:55:45    收藏:0  评论:0  赞:0  阅读:242
spring boot 启动web,内嵌tomcat
1.pom.xml文件配置(酌情修改) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache...
分类:编程语言   时间:2015-05-07 18:55:35    收藏:0  评论:0  赞:2  阅读:4713
numpy线性代数基础 - Python和MATLAB矩阵处理的不同
http://blog.csdn.net/pipisorry/article/details/39087583 在介绍工具之前先对理论基础进行必要的回顾是很必要的。没有理论的基础,讲再多的应用都是空中楼阁。本文主要设涉及线性代数和矩阵论的基本内容。先回顾这部分理论基础,然后给出MATLAB,继而给出Python的处理。个人感觉,因为Python是面向对象的,操纵起来会更接近人的正常思维;...
分类:编程语言   时间:2015-05-07 18:53:55    收藏:0  评论:0  赞:1  阅读:15089
Spark MLlib Logistic Regression逻辑回归算法
1.1 逻辑回归算法 1.1.1 基础理论 logistic回归本质上是线性回归,只是在特征到结果的映射中加入了一层函数映射,即先把特征线性求和,然后使用函数g(z)将最为假设函数来预测。g(z)可以将连续值映射到0和1上。 它与线性回归的不同点在于:为了将线性回归输出的很大范围的数,例如从负无穷到正无穷,压缩到0和1之间,这样的输出值表达为“可能性”才能说服广大民众。当然了,把大值压缩到这...
分类:编程语言   时间:2015-05-07 18:53:35    收藏:0  评论:0  赞:0  阅读:316
Java BIO, NIO, AIO的一些粗浅认识
1. 阻塞与非阻塞 "阻塞"与“非阻塞”概念经常和“同步”、“异步”混淆。在Java程序中,很多线程通常处于阻塞(blocking)状态,而同步(并不是指多线程同步的Synchronized)并不是这样,同步通常是指步骤需要一步步来完成,就想常规的代码一条条地执行一样,但异步可以在没有执行完当前这行代码之前,就执行下一行代码,就像很多JS代码、UI控件、后台启动线程等。 相对于阻塞来讲,同步的...
分类:编程语言   时间:2015-05-07 18:52:15    收藏:0  评论:0  赞:0  阅读:276
C++不使用+-*/做加法.
#include using namespace std; int Add(int sum1,int sum2) { if(sum2==0)return sum1; int temp = sum1^sum2;//sum1与sum2异或求求出不同的位并置一。 int save = (sum1&sum2)<<1;//sum1&sum2求出相同位,全部左移一位,因为会 //产生进位,将产生进位...
分类:编程语言   时间:2015-05-07 18:51:55    收藏:0  评论:0  赞:0  阅读:140
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!