- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 2016HCTF giligili writeup
题目网址:http://re4js.hctf.io/ 本题主要考察js及编程基本知识,包括js函数、进制转换、异或等。 打开网页看到一张gif图片,并听到那首非常有名的神曲,下面有个输入框,写着hctf{xxxxxx},点上去可以输入内容,但一回车就显示“Sorry,you are wrong...”按惯例先打开源码,看到下面的一段js代码,答案就全在里
2016-11-30 22:08:58 1771
转载 JavaScript对象的创建方式
在JavaScript中,创建对象的方式包括两种:对象字面量和使用new表达式。对象字面量是一种灵活方便的书写方式,例如:var o1 = { p:”I’m in Object literal”, alertP:function(){ alert(this.p); }}这样,就用对象字面量创建了一个对象o1,它具有一个成员变量p以及一个成员方法al
2015-12-10 15:05:32 369
原创 JQuery操作iframe的注意事项
通过JQuery操作iframe内的元素,上网查了一下,可以用"test.html" id="iframeSon" width="700″ height="300″ frameborder="0″ scrolling="auto">$(window.frames["iframeSon"].document).find(":text");来操作,但是试了很多次都拿不到
2015-11-16 16:42:28 415
转载 DBCP数据库连接失效的解决方法(Io 异常:Connection reset)
网上很多评论说DBCP有很多BUG,但是都没有指明是什么BUG,只有一部分人说数据库如果因为某种原因断掉后再DBCP取道的连接都是失效的连接,而没有重新取。有的时候会报Io 异常:Connection reset。解决方法: spring中datasource的配置如下: @127.0.0.1 :1521:myserver" />
2015-05-09 09:58:46 880
转载 Hibernate的HQL支持数据库convert函数
Hibernate的HQL已经支持大多数数据库函数,肯定不能包括所有, 幸运的是Hibernate已经对此做了相应的方案解决,也就是Dialect中注册数据库函数.具体做法如下,我们以Mysql5为例 Mysql 的convert函数,现现在数据库的字符集是utf-8,如果想实现中文排序,就需要用convert(filedNameusing gbk) 实现,但现有的hibernate的
2014-04-28 11:21:02 1011
转载 This system is not registered with RHN
在RHEL使用yum命令下载包时出现This system is not registered with RHN。解决办法:更改yum的源,即更换/etc/yum.repos.d /rhel-debuginfo.repo 这个文件。进入/etc/yum.repos.d/目录,在浏览器输入http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo,即
2014-03-12 10:05:54 315
原创 js回避ie缓存的办法
编写一个带有上传图片功能的网页,上传的图片文件名不变,但是图片的内容是会变化的。ie的缓存机制是第一次读取时会将图片拷贝到临时文件夹,以后无论图片源的内容如何变化,只要文件名不变,ie都只会读取第一次缓存里的文件,于是图片的内容就一直都是第一次上传的内容,除非将临时文件夹的文件删掉。根据网上的许多方法,都没办法让ie不缓存图片,最后看到有一个方法可以回避掉ie缓存,方法是在src的路径后增加一个时
2014-01-15 16:33:55 420
原创 linux下实现oracle的自动备份
SQL Server中自动备份可以使用系统自带的功能,但Oracle则不行,必须自己写脚本。linux下Oracle的自动备份思路,主要是利用shell提供的crontab命令,定时运行备份脚本shell文件来实现自动备份。使用Oracle账户,步骤如下: (1)首先建立备份文件存放的地方,我在/home/oracle/下建立了backup文件夹,再建立data和log分别存放数据
2013-12-19 15:37:16 690
转载 oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl not found.
想启动Oracle的OEM服务,运行emctl start dbconsole,结果出现oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl not found.。要想打开OEM的web管理程序,必须先启动Database listener,再启动Datebase Control
2013-12-17 18:33:34 7904
原创 Hibernate操作CLOB字段
CLOB是Oracle的大数据字符串,本以为跟mysql一样直接当String处理就行了,结果读的时候发现读不出来。上网查了一下,终于解决。(1)在配置文件中添加true;(2)hbm.xml相应字段的type是text。在po中对应字段的类仍然是String这样就可以查了。暂时没有用其他高级功能,先记录一下
2013-11-26 11:22:02 596
转载 Linux下安装Oracle11g服务器
http://www.cnblogs.com/zhangyongli2011/archive/2012/04/04/2431953.html安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracl
2013-10-14 15:43:32 516
原创 RHEL下配置ftp服务器
最近在虚拟机上装了RedHat企业版,打算弄个ftp从本地传送文件,我使用的是RHEL自带的gssftp来配置。总结一下步骤: 1. 系统->管理->网络的“设备”标签卡中点击“新建”,选择“以太网连接”,点击“前进”; 2. 选择好以太网卡,点击“前进”; 3. 就要配置网络设置,在这里选择“静态设置的IP地址”
2013-10-14 11:42:08 1526
原创 Mysql中文乱码问题
刚重装mysql5.5,搜索数据库又出了问题。搜索中文时出不来结果,插入中文时看到数据库中插入的是“??”,而查询英文则毫无问题。看来是编码出错无误。于是打开sqlyog,输入show variables like 'coll%',看到结果:Variable_name Valuecollation_conncetion utf8_general_
2013-09-04 09:20:25 516
原创 org.hibernate.HibernateException: /hibernate.cfg.xml not found
这两天学习MyEclipse配置Hibernate以及Hibernate的使用,按照视频教程一步步做下来,但是结果却显示org.hibernate.HibernateException: /hibernate.cfg.xml not found(教程里是顺利运行的),上网找了半天,都说是文件放错了地方,我明明在src目录下放了/hibernate.cfg.xml的啊,于是沿着错误路径追踪,在Hib
2013-05-25 12:13:48 2551 1
原创 使用Swing编写win7简易计算器7——菜单2
昨天已经将菜单的样子制作出来了。但是现在只有一个样子,里面的功能还没有完成。今天主要要完成菜单的功能制作,主要是助记符、快捷键及事件操作。 下面将分别介绍各种功能的实现。 1. 助记符及快捷键 助记符就是菜单及菜单项括号里的字母,这些字母的作用就是在菜单(菜单项)的上级节点被激活后,点一下字母即可打开该菜单(菜单项)。JMenu中使用setMn
2013-03-06 01:25:21 924
原创 使用Swing编写win7简易计算器6——菜单1
至此,按钮的事件处理已经全部弄完了。接下来就开始对菜单栏进行设置了。在Java中有一系列类对菜单进行相关设置,主要有三个,分别是JMenuBar、JMenu及JMenuItem类,对应菜单条、菜单及菜单项的设置。 先来看看win7计算器的菜单模样: win7的计算器菜单条上包括查看、编辑、帮助三个菜单,首先我创建了一个Menu类,再初始化一个JMen
2013-03-04 15:51:08 759
原创 使用Swing编写win7简易计算器5——M运算符
最后一部分的按钮就是M运算符了,M运算符全部在按钮的第一排。这些操作均涉及到计算器的存储器操作,于是我新建一个继承Operation的Moperation类来处理这些运算符的操作。 照例先介绍一下各M运算符的操作: MC:清空存储器的内容,显示区存在的M标志会消失。 MR:读取存储器的内容到显示区。 MS:将显示区的内容写入存储器中。
2013-03-03 17:52:34 621 1
原创 使用Swing编写win7简易计算器4——双目运算符
到第四天,来讲一下各双目运算符的实现。双目运算符的特点运算参数有两个,先输入一个参数,点击双目运算符后,再输入第二个参数,点击等号或其它运算符会先将之前的结果算出来。这就需要专门的变量存储第一个参数和运算符,在输入第二个参数后进行计算(另外,测试了一下,win7的简易计算器里不考虑四则运算的优先级问题,都是从左到右的运算顺序),我在Operation类里增加了一个名为stack的LinkedLis
2013-03-02 16:16:10 643
原创 使用Swing编写win7简易计算器3——单目运算符
接下来,就轮到单目运算符了。如前所说,单目运算符是只需一个变量进行运算的符号,包括1/x、±和√。先说一下各按钮的功能: 1/x:对一个数取倒数。 ±:对一个数进行取反,即将正数变成绝对值相同的负数,反之亦然。如果是0则不变。 √:对一个数进行平方根运算。 这些运算在Math类当中均有现成函数,因此实现起来非常简单。但需要记得做围栅栏的措施:
2013-03-01 12:38:07 609
原创 使用Swing编写win7简易计算器2——输入输出处理
编好页面之后,第二天就进入事件处理了。Swing中的事件处理是通过实现ActionListener接口来实现的。因此Calculator的类声明是这样的:public classCalculator extends JFrame implements ActionListener 继承ActionListener必须实现接口的actionPerformed(ActionEve
2013-02-28 13:40:30 592
原创 使用Swing编写win7简易计算器1——页面编程
学了Java一段时日,不过都是做web方面的应用,今天决定捣鼓一下Java的图形界面开发。Java的图形开发界面GUI控件都放在javax.swing.*当中,里面图形界面需要的各种控件一应俱全,包括文本框、按钮、单选框、复选框、菜单等等数十个类,虽然有NetBean这类所见即所得的Swing开发工具,不过为了更了解Swing的编写流程及工作原理,我选择了手动编码。 因为业务逻辑比
2013-02-27 14:08:37 1745
apache-tomcat-6.0.37
2014-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人