自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 DOMNodeRemoved事件 删除元素之后触发的事件

今天要帮同学解决一个问题,关于富文本图片,用户选择图片完成以后图片就会上传到服务器,然后获取URl展示到富文本内容区,但是又存在用户对于图片不满意需要删除的情况。因此存在服务器文件冗余问题。因此就要想办法用在富文本区将图片删除的时候同时同步到服务器将对应的图片删除,因此就要获得对应图片的URL。观察得知,富文本内容其实根本是一个加上contenteditable = "true"的属性。//

2016-05-18 20:29:09 3475 1

原创 JS apply和call用处和用法

http://blog.csdn.net/myhahaxiao/article/details/6952321

2016-05-11 10:43:03 368

转载 inline-block和float的区别

英文原文:http://www.vanseodesign.com/css/inline-blocks/中文译文:http://www.w3cplus.com/css/inline-blocks.html   CSS布局创建网站,浮动绝对占据了很大的比例.大块区域如主内容及侧边栏,以及在其中的小块区域,都可以看到浮动的影子.这里浮动是唯一的解决方案吗?浮动通常表现正常,但

2016-04-20 11:08:50 632

原创 Spring MVC 方法参数是list

今天遇到这样一个需求:html页面有两组在数据库里属性名是相同的数据需要同时传到后台,由于条数较多,考虑采用form表单提交。但是问题来了,form表单提交是根据“name”属性来的,如果在form表单里写两个相同的name的input前面那个必然被后面那个覆盖。如果用不同的name那么后台方法参数定义的javaBean就需要多写一倍的属性,而且插入数据库也不方便。于是在想能否后台参数的javaB

2016-03-20 21:39:48 1174

转载 使用form表单上传图片问题

今天学习了用 form表单上传,遇到一些问题,百度找到一篇博客发现遇到的问题和我一模一样,于是按照他/她的步骤改最后成了。现在转载一下做一下记录,搜到我这篇的请回原文地址看。原文地址:http://blog.csdn.net/lingirl/article/details/1714806原文:昨天尝试着用spring mvc框架做文件上传,犯了挺多不该犯的毛病问题1:org.s

2016-03-17 23:03:37 1407

原创 JavaScript中如何遍历对象数组

我们知道在javaScript中可以定义一类特殊的‘数组'——对象数组var point = {x:0,y:0} var john={"name":"john","sex":"meal","height":"168","weight":"52"};想要获得对象中的值,我们只需要var name=john.name即可。但是如果我们想迅速遍历一遍对象获取里面的值怎么办?对于普通数组我们

2016-03-12 20:55:47 10645 2

原创 hibernate_sequence表.。。

今天遇到一个问题,在运行项目的时候数据库中突然出现一个hibernate_sequence的表,这个表并不是我建的,于是把它删了。结果项目再运行就报错了,could not read a hi value - you need to populate the table: hibernate_sequen..于是又默默的重新把表加回去了..这次是可以运行了,但是却不能向数据库表插入数据

2016-02-14 21:26:53 11396

原创 博客地址

1.Web.xml配置详解之context-param

2016-01-31 19:54:06 327

原创 SSH学习--struts的action中BaseAction的作用

通常struts中的action一般都是继承ActionSupport的public void loginCheck() throws Exception { HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding("utf-8"); respo

2015-10-25 20:42:33 4751 2

原创 list排序

/** * * * @Author: wang-junjie * @Description: list排序 * @throws Exception */ @SuppressWarnings("unchecked") public static List sortList(List list, String propertyName, boolean isAsc) {

2015-10-04 19:27:14 347

转载 struts2 jar包说明

commons-logging-1.0.4.jar 日志包 freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.11.jar 核心包 xwork-2.0.4.jar xwork所依赖的核心包,struts2也依赖于它 struts2.1.6,至少需要如下6 个jar包:struts2-core-2.1.6.jar

2015-08-22 14:00:05 464

原创 SSH学习博客网址

1.Struts2 XML配置详解

2015-07-07 22:13:40 442

转载 javaScript学习_利用表单获取数据 .

原文地址:http://blog.csdn.net/shmilyringpull/article/details/68347311.HTML表单基础  元素常用属性:  method          该属性可以是GET也可以是POST,这是向服务器传送数据的两种方式  action        

2015-05-23 20:40:29 761

原创 Server Tomcat v7.0 Server at localhost failed to start.解决办法

当提示出现:‘Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost areSeveral ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may

2015-04-26 21:59:53 874

转载 Win8.1 中 配置JDK + Eclipse(转)

转载自chr23899原博地址:http://blog.csdn.net/chr23899/article/details/40400607#comments一:JDK安装和配置1.JDK1.7下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html本机下载

2015-04-03 11:27:20 405

原创 括号匹配问题3

Let S = s1 s2...s2n be a well-formed string of parentheses. S can be encoded in two different ways: q By an integer sequence P = p1 p2...pn where pi is the number of left parentheses before the ith

2014-12-08 20:35:46 509

转载 栈和队列的知识

一、栈    1. 栈的定义    栈(Stack)又称堆栈,它是一种运算受限的线性表,其限制是仅允许在表的一端进行插入和删除运算。人们把此端称为栈顶,栈顶的第一个元素被称为栈顶元素,相对地,把另一端称为栈底。向一个栈插入新元素又称为进栈或入栈,它是把该元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称为出栈或退栈,它是把栈顶元素删除掉,使其下面的相邻元素成为新的栈顶元

2014-11-23 22:03:54 794

转载 利用栈求前缀表达式的值

算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。前缀表达式指二元运算符位于两个运算数之前,例如2+3*(7-4)+8/4的前缀表达式是:+ + 2 * 3 - 7 4 / 8 4。请设计程序计算前缀表达式的结果值。输入格式说明:输入在一行内给出不超过30个字符的前缀表达式,只包含+、-、*、\以及运算数,不同对象(运算数、运算符号)之间以空格分隔。输出格式说明:

2014-11-14 23:05:54 1968 1

转载 抓住那头牛

农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(01、从X移动到X-1或X+1,每次移动花费一分钟2、从X移动到2*X,每次移动花费一分钟假设牛没有意识到农夫的行动,站在原地不动。农夫最少要花多少时间才能抓住牛?输入两个整数,N和K输出一个整数,农夫抓到牛所要花费的最小分钟数样例输入5 1

2014-11-13 20:21:58 2653

原创 双端队列

描述定义一个双端队列,进队操作与普通队列一样,从队尾进入。出队操作既可以从队头,也可以从队尾。编程实现这个数据结构。输入第一行输入一个整数t,代表测试数据的组数。每组数据的第一行输入一个整数n,表示操作的次数。接着输入n行,每行对应一个操作,首先输入一个整数type。当type=1,进队操作,接着输入一个整数x,表示进入队列的元素。当type=2,出队操作,

2014-11-05 21:44:23 1591

原创 栈的基本操作

描述栈是一种重要的数据结构,它具有push k和pop操作。push k是将数字k加入到栈中,pop则是从栈中取一个数出来。栈是后进先出的:把栈也看成横向的一个通道,则push k是将k放到栈的最右边,而pop也是从栈的最右边取出一个数。假设栈当前从左至右含有1和2两个数,则执行push 5和pop操作示例图如下:          push 5  

2014-11-04 20:54:05 1052

原创 求有序链表合并后的中位数

序号输入输出151 3 5 7 92 3 4 5 6426-100 -10 1 1 1 1-50 0 2 3 4 51331 2 34 5 63434 5 61 2 335

2014-11-01 22:11:18 937

原创 有序链表的交集

已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。输入格式说明:输入分2行,分别在每行给出由若干个正整数构成的非降序序列,用-1表示序列的结尾(-1不属于这个序列)。数字用空格间隔。输出格式说明:在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出“NULL”。样例输入与输出:

2014-11-01 21:48:36 1350 1

原创 有序链表的合并

已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。输入格式说明:输入分2行,分别在每行给出由若干个正整数构成的非降序序列,用-1表示序列的结尾(-1不属于这个序列)。数字用空格间隔。输出格式说明:在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出“NULL”。样例输入与输出:

2014-11-01 21:29:26 493

原创 求链表的倒数第k项

给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字。输入格式说明:输入首先给出一个正整数K,随后是若干正整数,最后以一个负整数表示结尾(该负数不算在序列内,不要处理)。输出格式说明:输出倒数第K个位置上的数据。如果这个位置不存在,输出错误信息“NULL”。样例输入与输出:序号输入输出

2014-10-29 19:52:16 527

原创 结构体排序

总时间限制: 1000ms 内存限制: 65536kB描述给出一系列基因序列,由A,C,G,T四种字符组成。对于每一个序列,定义其逆序对如下: 序列中任意一对字符X和Y,若Y在X的右边(不一定相邻)且Y 例如GAC这个序列,其中GC,GA都是逆序对。 一个序列的逆序对越多,则认为其"无序度"越高。你的任务是将基因按照无序度从小到大的顺序排序,如果存在无序度相同的

2014-10-27 20:30:17 686

原创 大数相加

1.A+B#include#includeint main(){ char a1[1100],b1[1100]; int T; while(scanf("%d",&T)!=EOF) { int i1,i,j,k,k1,La,Lb,t,L; for(i1=1;i1<=T;i1++) {

2014-10-25 21:21:24 387

原创 大数求阶乘

#includeint a[40000];int main(){ int n,i,d,q,b,s; while(scanf("%d",&n)!=EOF) { d=1; for(i=1;i<40000;i++) a[i]=0; a[0]=1; for(i=1;i<=n;i++) { for(q=0;q<d;q++) a[q]=a[q]*i;

2014-10-25 21:17:19 349

原创 斐波那契大数问题

#include int s[7500][670];void solve(){ s[1][1] = 1; s[2][1] = 1; s[3][1] = 1; s[4][1] = 1; int i,j,k=0; for(i = 5;i<7500;i++) for( j = 1;j<=670 ;j++) { k += s[i-1

2014-10-25 21:16:07 597

原创 排队游戏(括号匹配问题2)

描述在幼儿园中,老师安排小朋友做一个排队的游戏。首先老师精心的把数目相同的小男孩和小女孩编排在一个队列中,每个小孩按其在队列中的位置发给一个编号(编 号从0开始)。然后老师告诉小朋友们,站在前边的小男孩可以和他后边相邻的小女孩手拉手离开队列,剩余的小朋友重新站拢,再按前后相邻的小男孩小女孩手拉 手离开队列游戏,如此往复。由于教师精心的安排,恰好可以保证每两个小朋友都能手拉手离开队列,并且最

2014-10-19 22:20:05 1961 2

原创 扩号匹配问题

描述在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹配的左括号用"$"标注,不能匹配的右括号用"?"标注.输入输入包括多组数据,每组数据一行,包含一个字符串,只包含左右括号和大小写字母,字符串

2014-10-19 22:12:26 485

转载 循环链表问题

有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。输入输入包含两个整数,第一个是n,第二个是m (0 输出输出包含一行,即最后猴王的编号。样例输入12 4样例输出1

2014-10-19 14:35:11 423

转载 生日相同

描述在一个有180人的大班级中,存在两个人生日相同的概率非常大,现给出每个学生的名字,出生月日。试找出所有生日相同的学生。输入第一行为整数n,表示有n个学生,n ≤ 180。此后每行包含一个字符串和两个整数,分别表示学生的名字(名字第一个字母大写,其余小写,不含空格,且长度小于20)和出生月(1 ≤ m ≤ 12)日(1 ≤ d ≤ 31)。名字、月、日之间用一个空格分隔

2014-10-18 22:49:29 1978

转载 大数乘法

描述求两个不超过200位的非负整数的积。输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0。输出一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入1234567890098765432100样例输出1219326311126352690000

2014-10-17 08:38:24 472

转载 倒序输出链表 统计学生信息

描述利用动态链表记录从标准输入输入的学生信息(学号、姓名、性别、年龄、得分、地址)其中,学号长度不超过20, 姓名长度不超过40, 性别长度为1, 地址长度不超过40输入包括若干行,每一行都是一个学生的信息,如:00630018 zhouyan m 20 10.0 28#460输入的最后以"end"结束输出将输入的内容倒序输出每行一条记录,按照

2014-10-16 20:57:22 1082

转载 结构体与链表练习 删除数组中的元素

描述给定N个整数,将这些整数中与M相等的删除 假定给出的整数序列为:1,3,3,0,-3,5,6,8,3,10,22,-1,3,5,11,20,100,3,9,3 应该将其放在一个链表中,链表长度为20 要删除的数是3,删除以后,链表中只剩14个元素:1 0 -3 5 6 8 10 22 -1 5 11 20 100 9要求:必须使用链表,不允许使用数组,也不允许不删除

2014-10-12 21:27:40 1563

原创 PAT 1015. 装箱问题模拟(20)

假设有N项物品,大小分别为s1, s2, …, si, …, sN,其中si为满足1i<=100的整数。要把这些物品装入到容量为100的一批箱子(序号1~N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。输入格式说明:输入第1行给出物品个数N(i(

2014-10-09 22:02:46 658

原创 PAT 1013

1013. 素因子分解(20)时间限制400 ms内存限制32000 kB代码长度限制8000 B判题程序Standard给定某个正整数N,求其素因子分解结果,即给出其因式分解表达式 N = p1^k1 * p2^k2 *…*pm ^km。输入格式说明:输

2014-10-08 21:55:20 503

原创 PAT 1005. 继续(3n+1)猜想

卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被

2014-10-06 22:36:13 452

原创 PAT 1012. 数列求和

给定某数字A(1输入格式说明:输入数字A与非负整数N。输出格式说明:输出其N项数列之和S的值。样例输入与输出:序号输入输出11 312326 100740740740740740740740740740740740740740740740

2014-09-24 21:24:21 534

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除