- 博客(49)
- 收藏
- 关注
转载 【前端基础】统一修改table中某一列的值
一、需求需求比较简单,就是先修改第一列中age下面的input中的值,然后点击age这个submit按钮,会将这一列中所有的值都修改称第一列中age对应的值,如上图所示;二、实现1、针对这个需求,我第一反应就是先获取第一列age这列对应的value,然后用这个值给其他行的这一列的value进行赋值;所以我的代码实现如下:<!DOCTYPE html&g...
2017-05-30 17:43:00 678
转载 实现前端table中checkbox全选功能,并将选中的数据发送到后端
一、需求1. 点击这个checkbox按钮,会选中下面所用checkbox,当然在选中的情况下点击,会将下面所有选中的checkbox取消;2. 当下面使用submit的提交按钮时,会将所有checkbox选中的数据提交给后端;二、实现1、实现全选checkbox功能技术分析:其实这里可以使用js活着jquery两种方式,我暂时使用的是js中的dom实现的,...
2017-05-30 17:25:00 1379
转载 跨站请求伪造CSRF
CSRF是Cross Site Request Forgery的缩写,乍一看和XSS差不多的样子,但是其原理正好相反,XSS是利用合法用户获取其信息,而CSRF是伪造成合法用户发起请求。在XSS危害——session劫持中我们提到了session原理,用户登录后会把登录信息存放在服务器,客户端有一个用户标识存在cookie中,只要用户不关闭浏览器或者退出登录,在其有效期内服务器就会把...
2017-04-10 11:15:00 130
转载 XSS危害——session劫持
在跨站脚本攻击XSS中简单介绍了XSS的原理及一个利用XSS盗取存在cookie中用户名和密码的小例子,有些同学看了后会说这有什么大不了的,哪里有人会明文往cookie里存用户名和密码。今天我们就介绍一种危害更大的XSS——session劫持。神马是session想明白session劫持及其危害,首先要搞清楚什么是session,熟悉http的同学知道,http是无状态的,也就是...
2017-04-10 11:14:00 200
转载 跨站脚本攻击XSS
跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。一个简单的留言板我们有个页面用于允许用户发表留言,然后在页面底部显示留言列表<!DOCTYPE html><...
2017-04-10 11:13:00 71
转载 python异常中的else作用
一、概念异常:常见的异常语句:1. try except else2. try finally3. raise4. assert5. with as二、else的作用首先,了解一下exception和else在作用: except:捕获try中的异常项,如IndexException, SyntaxError等,即异常处理器;...
2017-03-27 09:47:00 399
转载 Markdown文本编辑
Markdown入门学习小结字数2501阅读42497评论29喜欢171在遇到简书之前,我从来不知道Markdown是什么。简书所转载的阳志平所作「Markdown写作浅谈」一文中提到:Markdown让我们专注写作,而不是关注排版。这让我对Markdown产生了极大的兴趣,于是下决心学习它。我首先研读了简书的「献给写作者的 Markdown 新手指...
2016-10-30 11:39:00 132
转载 Gson的简单使用
哇,原来我已经潜水2年多了,还是需要养成习惯写写东西啊。最近在做一个java web service项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gs...
2016-10-27 19:51:00 68
转载 【spring in action 学习--springMVC搭建】在不使用web.xml的情况下,配置Srping MVC工程...
一、Spring MVC 简介 DispatcherServlet是Spring MVC的核心,他负责将请求路由到其他的组件中。在servlet3.0 之前,传统的搭建Spring MVC工程时,像DispatcherServlet这样Servlet都会配置在web.xml文件中。 在servlet3.0 中对功能进行了增强, 所以不需要将DispatcherServl...
2016-09-24 18:45:00 67
转载 java学习---maven工程的创建+tomcat的热部署
一、创建maven工程1、创建maven的的web功能2、在创建完成后,可能发现功能有错误,在eclipse中的错误描述如下:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决办法如下: 步骤:bulid Path --...
2016-08-30 23:35:00 60
转载 maven配置文件说明
<!--声明语句--> <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...
2016-08-27 09:19:00 599
转载 【HttpClient】事例学习
要下载jar包import java.io.FileOutputStream;import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;...
2016-08-16 20:50:00 74
转载 【enum】如何在枚举中定义自定义的方法,并进行使用
1、定一个枚举类package com.eud.t1;public enum Color { //定义枚举中的常量 RED(1,"hongse"), GREEN(2,"qingse"),BLACK(3,"heise"); private int code; private String name; public int getCode...
2016-08-10 23:35:00 213
转载 【第一节】装配Bean的方案
一、相关概念 装配(wiring):创建应用对象之间协作关系的行为;二、Spring配置的可选方案 Spring容器负责创建应用程序中bean,并通过DI来协调这些对象之间的关系。Spring是如何装配bean了?其中主要有三种方式,如下:1 在XML中进行显示配置;2 在java中使用javaconfig进行显示配置;3 隐式的bean发现机制和自...
2016-07-21 20:59:00 59
转载 【java servlet】在java servlet中配置数据库连接池的配置(在server.xml)
<Context path="/" docBase="" debug="0"> <!-- name:给出数据源设置名字; auth:表示该数据源是由谁管理;type:表示类型--> <Resource name="zhaoyan" auth="Container" type="javax.sql.DataSource"...
2016-06-25 15:24:00 153
转载 【Leetcode】Reverse Words in a String JAVA实现
一、题目描述Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".二、分析要注意几点:1、当字符串的头部或者尾部存在空格时,最后都将被消除 2、当两个子字符串之间的空格的个数...
2014-10-22 20:20:00 62
转载 【leetcode】Find Minimum in Rotated Sorted Array II JAVA实现
一、题目描述Follow upfor "Find Minimum in Rotated Sorted Array":What ifduplicatesare allowed?Would this affect the run-time complexity? How and why?Suppose a sorted array is rotated ...
2014-10-22 18:57:00 91
转载 【leetcode】Find Minimum in Rotated Sorted Array JAVA实现
一、题目描述Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e.,0 1 2 4 5 6 7might become4 5 6 7 0 1 2).Find the minimum element.You may assume no duplicate exist...
2014-10-17 22:08:00 78
转载 去哪儿2015笔试题JAVA实现
第一题代码:分析:将字符数组中的每个字符串,找出其中最长的那个与字符数组中长度进行比较:a、当最长的字符串的长度大于等于字符数组的长度时,直接输出b、当最长的字符串的长度小于字符数组的长度时,找出该长度下整数值最大的那个字符串,在前面部0输出package com.njupt;public class Heia { public Str...
2014-10-17 20:44:00 99
转载 java多态中哪些成员具备多态特性
在多态的学习中,当子类继承父类时,子类中的变量哪些具备多态特性,哪些不具备多特特性。代码:class Father{ public static int x=10; public int y=11; public Father(){ System.out.println("Father"); } public...
2014-10-07 22:16:00 60
转载 【Leetcode】Reorder List JAVA
一、题目描述Given a singly linked listL:L0→L1→…→Ln-1→Ln,reorder it to:L0→Ln→L1→Ln-1→L2→Ln-2→…You must do this in-place without altering the nodes' values.For example,Given{1,2,3,4}, reorder i...
2014-10-04 14:57:00 50
转载 虚函数和纯虚函数的区别
首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次:class A{public: virtual void foo()...
2014-10-03 16:51:00 35
转载 【Leetcode】Evaluate Reverse Polish Notation JAVA
一、问题描述Evaluate the value of an arithmetic expression inReverse Polish Notation.Valid operators are+,-,*,/. Each operand may be an integer or another expression.Some examples: ["2...
2014-10-02 22:30:00 56
转载 【Leetcode】Insertion Sort List JAVA实现
1转载于:https://www.cnblogs.com/rolly-yan/p/3999300.html
2014-09-29 00:45:00 89
转载 【Leetcode】Sort List JAVA实现
Sort a linked list inO(nlogn) time using constant space complexity.1、分析该题主要考查了链接上的合并排序算法。2、正确代码实现package com.edu.leetcode;import com.edu.leetcode.ListNode;public class So...
2014-09-28 23:36:00 45
转载 Maximum Product Subarray JAVA实现
题目描述:Find the contiguous subarray within an array (containing at least one number) which has the largest product.For example, given the array [2,3,-2,4],the contiguous subarray [2,3] ha...
2014-09-25 10:22:00 143
转载 hadoop2.0中无法启动datanode的问题
问题描述:在启动datanode进程时,能成功的启动;但用jps查看进程时,发现进程不存在,下面是在datanode日记文件的错误信息如下图的截屏所示:主要原因:发生错误的原因:由于把data放在的tmp的零时目录下,导致格式化之后,datanode中的数据在namenode中无法找相应的句柄。解决方案: 1、首先删除logs/目录下的所有data的日记信息...
2014-09-21 19:43:00 118
转载 合并排序
描述给定输入排序元素数目n和相应的n个元素,写出程序,利用内排序算法中两路合并排序算法进行排序,并输出排序最后结果的相应序列。输入共两行,第一行给出排序元素数目n,第二行给出n个元素,1≤n≤100000,每个元素值范围为[0,100000]输出一行,输出排序结果。样例输入74836687212482样例输出212364848...
2014-08-25 22:01:00 39
转载 反转链表 --剑指offer
题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反正后链表的头结点。#include<stdio.h>#include<malloc.h>typedef struct node{ int Element; struct node *Link;}Node;Node *ReverseList(...
2014-08-25 15:29:00 61
转载 链表的倒数第K个节点
题目:输入一个链表,输出该链表中倒数第K个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个结点。package com.edu;class LinkNode{ //定义一个结点类型 int val; LinkNode link=null; ...
2014-08-05 16:23:00 39
转载 打印1到最大的n位数----java实现
题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如,输入3,则打印出1,2,3,.....,一直到最大的3位数即999。分析:1、这是一个典型的大数加法问题,无论是int还是long long类型多无法表示。所以在解决大数问题时,通常是使用字符串或者数组实现其功能(由于个人比较钟爱数组,所以下面代码是使用数组实现的)。2、在大数的加法中,我们需要注意的问题是...
2014-08-05 13:49:00 52
转载 Permutations java实现
Given a collection of numbers, return all possible permutations.For example,[1,2,3]have the following permutations:[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2], and[3,2,1].实现思想:给定一个数组...
2014-07-08 23:44:00 304
转载 Generate Parentheses java实现
Givennpairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, givenn= 3, a solution set is:"((()))", "(()())", "(())()", "()(())", "()(...
2014-07-08 23:22:00 76
转载 Binary Tree Level Order Traversal java实现
Given a binary tree, return thelevel ordertraversal of its nodes' values. (ie, from left to right, level by level).For example:Given binary tree{3,9,20,#,#,15,7}, 3 / \ 9 20 ...
2014-07-08 22:53:00 77
转载 hadoop中日志聚集问题
遇到的问题:当点击上面的logs时,会出现下面问题:这个解决方案为:By default, Hadoop stores the logs of each container in the node where that container was hosted. While this is irrelevant if you're just testing some ...
2014-05-16 11:11:00 125
转载 PIG的配置
Pig是一个客户端应用程序,就算你要在Hadoop集群上运行Pig,也不需要在集群上装额外的东西。Pig的配置非常简单:1、下载pig,网址http://pig.apache.org/2、在机器上安装完成hadoop和jdk等。3、修改配置文件(.profile)export JAVA_HOME=/home/hadoop/sf/jdk1.7.0_07/expor...
2014-05-09 22:37:00 120
转载 hadoop2.20.0集群安装教程
一、安装的需要软件及集群描述1、软件:Vmware9.0:虚拟机Hadoop2.2.0:Apache官网原版稳定版本JDK1.7.0_07:Oracle官网版本Ubuntu12.04LTS:长期支持版本Ganglia:集群性能监测软件ssh:SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)...
2014-05-04 18:49:00 66
转载 Map/Reduce之间的Partitioner接口
一、Partitioner介绍Partitioner的作用是对Mapper产生的中间结果进行分片,以便将同一分组的数据交给同一个Reduce处理,它直接影响Reduce阶段的负载均衡(个人理解:就是按照Reduce的个数,将Mapper产生的中间结果按照关键字送给不同的Reduce,Reduce对相同关键字的数据进行处理)。Partitioner在Map/Reduce中所处的位置...
2014-05-02 21:10:00 94
转载 RecordWriter接口解析
RecordWriter是将Map/Reduce结果(Key-Value)输出到文件系统中。/** * <code>RecordWriter</code> writes the output <key, value> pairs * to an output file. * <p><code...
2014-05-02 16:23:00 158
转载 OutputFormat中OutputCommitter解析
在hadoop中,由于一个Task可能由多个节点同时运行,当每个节点完成Task时,一个Task可能会出现多个结果,为了避免这种情况的出现,使用了OutPutCommitter。所以OutPutCommitter主要的功能是在作业或任务完成时,确保结果的正确提交。OutPutCommitter的主要功能是: 1.在作业初始化被调用;例,在初始化Job时,为Job创建临时的输出目录...
2014-05-02 15:57:00 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人