- 博客(28)
- 资源 (17)
- 问答 (43)
- 收藏
- 关注
转载 PLsql 永久注册码
注册码:Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769password:xs374ca
2019-11-01 11:41:08 864 1
原创 学Redis从认识它开始
Redis是什么?(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis的应用场景在我们的日常开发中,基本上都是使用数据库来进行数据存储,一般的系统中通常不会存在高并发的情况,所以看起来没什么问题,但是一旦出现同一时间大量的数据...
2019-10-29 11:29:59 153
转载 消灭 Java 代码的“坏味道”,让代码更规范,高效
阿里妹导读:代码中的"坏味道",如"私欲"如"灰尘",每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些"坏味道",不仅能提高自己的编码水平,也能使代码变得"精白无一毫不彻"。这里,一直从事Java研发相关工作的阿里高级地图技术工程师王超,整理了日常工作中的一些"坏味道",及清理方法,供大家参考。让代码性能更高需要 Map 的主键和取值时,应该迭代 entrySet()当循环...
2019-10-11 09:27:29 187
转载 读懂正则表达式并学会简单的运用
一 前言 对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用的相关字符其实不多,也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且不容易理解,本文旨在让大家对正则有一个基本的了解,能看得懂简单的正则表达式,写得出简...
2019-10-09 10:54:30 103
原创 墨者学院之Apache Struts2远程代码执行漏洞(S2-032)复现
本题的解题方向是struts2的S2-032漏洞,启用动态方法调用时,可以通过方法:前缀执行远程代码执行。method: < name > Action 前缀去调用声明为 public 的函数,但是在低版本 的Strtus2中并不会对 name 方法值做 OGNL 计算,反而在高版本中会进行计算。其中需要利用exp进行实现:首先构造poc编码前:由编码后解析成的代...
2019-09-22 21:22:10 738
原创 墨者学院PHP本地包含漏洞代码溯源
打开靶场显示的是一个看似普通的网页,查看网页源码,发现有一些注释<!--r.php文件源码如下 本关通关key保存在系统根目录the_key_is_here.txt中 -><?php $p=($_GET["p"].".txt");$pics=file($p);for($i=0;$i< count($pics);$i++){echo $pics[$i];...
2019-09-03 23:13:39 453
原创 了解BitSet类并实现素数筛选--Eratosthenes筛选法
今天看到了java集合当中的一个位集BitSet,先说一下BitSet,BitSet类用于存放一个位序列,如果需要高效的存储位序列可以使用位集,因为位集将位包装在了字节里面,所以使用位集要比使用Boolean对象的ArrayList更为高效 BitSet取值为true和false,在API里面有以下几个方法
2017-04-09 23:07:23 603
原创 找出函数的最宽尖峰
按数组的形式给出函数f(x)的取值,即数组A的A[0]元素为f(0)的取值,数组的取值都为整数,函数在每个点都是严格单调递增或者严格单调递减(即A[i-1] != A[i] != A[i+1]),要求找出最宽的先上升后下降的区间(这个区间内函数的值必须先上升到一个点然后下降,区间的上升和下降的长度必须大于0)
2017-04-07 13:48:54 702
原创 判断四张扑克牌能否凑成24点游戏算法
昨天参加了某公司的一个笔试题,其中有一道编程题大概意思是:有一副扑克牌,去掉大小王,还剩52张牌,J Q K代表11,12,13。现在随机抽取四张牌,每张牌必须得用到并且每张牌只能用一次,用+ - * / () 看能否实现最后结果可以等于24,例如:输入4 5 6 7 ,输出yes,输入 1 1 2 6 输出yes,输入 1 1 1 1,输出no现在我的想法是: 1、随机抽取两个数
2017-03-30 16:17:58 20205
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-20 17:43:00 204
原创 java中的integer的反射计算机制
今天上班看到一个2+2=5的程序实例:package play;import java.lang.reflect.Field;public class testInteger {public static void main(String[] args) throws NoSuchFieldException,IllegalAccessException{Cla
2016-10-31 09:59:52 1044
转载 jquery选择器尝试总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")
2016-10-08 10:36:58 205
转载 用触发器实现主键值自增
序列(Sequence)是一种可以被多个用户使用的用于产生一系列唯一数字的数据库对象。序列定义存储在数据字典中,通过提供唯一数值的顺序表来简化程序设计工作,可以使用序列自动产生主键的键值。当一个序列第一次被查询调用时,它将返回一个预定值。在随后的每次查询中,序列将产生一个按指定的增量增长的值。序列可以循环,或者是连续增加的,直到指定的最大值为止。 创建序列语法如下:create sequenc
2016-09-26 14:36:00 4815
原创 Tomcat各个文件夹的作用
今天晚上需要产品上线,先学习一下tomcat各个文件夹的作用,以前了解过一些,但是都不是特别的全面,这次系统的了解一下tomcat文件夹的作用。首先拿tomcat7来说,如果是从官网上刚下载下来的压缩包的话,解压以后应该会室友三个文件夹:bin,conf,lib(我的是这样的)。如果你已经配置了项目,或者加载了项目的话,就会有七个目录了:bin,conf,lib,logs,temp
2016-09-23 16:57:58 5898
转载 深入浅出设计模式——工厂方法模式(Factory Method)
介绍在简单工厂模式中,我们提到,工厂方法模式是简单工厂模式的一个延伸,它属于Gof23中设计模式的创建型设计模式。它解决的仍然是软件设计中与创建对象有关的问题。它可以更好的处理客户的需求变化。引入我们继续来说"new"的问题,我们在简单工厂模式中,将实例化对象的工作推迟到了专门负责创建对象的工厂类中,这样,在我们事先预知的情况下,可以根据我们的需要动态创建产品类。但是,我们的预知是
2016-09-22 17:26:02 267
转载 Java一次读取文本文件所有内容
我们做文本处理的时候的最常用的就是读写文件了,尤其是读取文件,不论是什么文件,我都倾向于一次性将文本的原始内容直接读取到内存中再做处理,当然,这需要你有一台大内存的机器,内存不够者……可以一次读取少部分内容,分多次读取。读取文件效率最快的方法就是一次全读进来,很多人用readline()之类的方法,可能需要反复访问文件,而且每次readline()都会调用编码转换,降低了速度,所以,在已知编码
2016-09-19 10:33:56 1612 1
原创 准备开始收集一些零散的知识了
以前学的知识都忘忘得差不多了,为了更好地记忆,我决定要吧网络上零散的知识收集起来,自己留作收藏,如果技术到位了,我也会自己写写博客了,加油
2016-09-19 10:31:41 437
linux安装oracle可能需要用到的包.zip
2019-11-18
jsonJar包整合
2017-10-13
html5圆形头像裁剪上传
2017-10-13
jackson1.9.7完整包
2017-08-23
在centOS7下静默安装oracle11g教程完整版
2017-08-23
ongl的jar包
2017-03-20
hibernate-annotations
2017-03-20
Hibernate4.2.21
2017-03-20
thinkphp3.2整合微信扫码支付模式二不执行回调
2017-11-28
关于SpringMVC+hibernate设置主键自增问题
2017-09-09
在centos7下将项目放到tomcat不能访问/usr下的文件夹
2017-08-27
webuploader上传完成提示错误
2017-08-19
jsp用文件路径将文件显示到页面上来进行下载
2017-08-16
spring注解方式报错找不到实体类
2017-07-26
配置SpringMVC.xml出现找不到元素'beans'的声明
2017-07-25
求解一道算法题,求最小值得问题
2017-03-28
SSH框架为什么jsp总是会自动提交
2017-02-28
ajax判断数据是否刷新过的问题
2017-02-28
tomcat不能启动,导致eclipses未响应
2017-02-24
SSH集成hibernate配置一对一关系出错
2017-02-20
SSH框架不能实现更新问题
2017-02-18
SSH框架的getSession().update(entity)不能实现保存
2017-02-18
SSH保存以后直接查询会报错
2017-02-17
oracle数据库乱码问题
2017-02-16
SSH框架整合tomcat启动超时问题
2017-02-15
SSH运行时sessionFactory报错
2017-02-13
SSH整合时struts的过滤器启动出现问题
2017-02-09
怎么变换方法中变量的值
2016-09-18
myeclipse10创建的web项目配置上struts2以后就会报错
2016-09-08
oracle监听问题求解。。。。。
2016-07-11
怎么从不同的div块中传值和后台获取
2016-04-24
Android 提示网络连接问题怎么办?
2016-04-09
求助android开发的环境一套
2016-03-12
服务器不支持3版本的J2EE Web模块规范
2015-10-18
怎么设置能够让sortable实现排序
2015-08-31
求js中treegrid的查询方法
2015-08-29
用过Struts2的朋友请过来看看
2015-08-25
mac 系统的mysqlworkbench 怎么连接数据库啊
2015-08-21
我想在填表的时候清除一个字段的缓存
2015-08-19
怎么才能在jsp页面实现清除缓存的功能
2015-08-18
怎样用模糊查询查询一个换算完之后的数据
2015-08-16
怎么用sql语句取一个整数的后两位
2015-08-15
iframe查询的时候走的action在哪啊
2015-08-13
怎么样在数据库备份的时候备份到具体的日期
2015-08-11
数据库备份的时候只有frm类型的文件怎么办!
2015-08-10
mysql 数据库自动备份问题
2015-08-10
在jsp里面我该怎么用页面已经有的值呢
2015-08-10
按时间查找时间后面会乱码
2015-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人