- 博客(49)
- 收藏
- 关注
转载 【前端基础】统一修改table中某一列的值
一、需求 需求比较简单,就是先修改第一列中age下面的input中的值,然后点击age这个submit按钮,会将这一列中所有的值都修改称第一列中age对应的值,如上图所示; 二、实现 1、针对这个需求,我第一反应就是先获取第一列age这列对应的value,然后用这个值给其他行的这一列的value进行赋值;所以我的代码实现如下: <!DOCTYPE html&g...
2017-05-30 17:43:00
819
转载 实现前端table中checkbox全选功能,并将选中的数据发送到后端
一、需求 1. 点击这个checkbox按钮,会选中下面所用checkbox,当然在选中的情况下点击,会将下面所有选中的checkbox取消; 2. 当下面使用submit的提交按钮时,会将所有checkbox选中的数据提交给后端; 二、实现 1、实现全选checkbox功能 技术分析:其实这里可以使用js活着jquery两种方式,我暂时使用的是js中的dom实现的,...
2017-05-30 17:25:00
1531
转载 跨站请求伪造CSRF
CSRF是Cross Site Request Forgery的缩写,乍一看和XSS差不多的样子,但是其原理正好相反,XSS是利用合法用户获取其信息,而CSRF是伪造成合法用户发起请求。 在XSS危害——session劫持中我们提到了session原理,用户登录后会把登录信息存放在服务器,客户端有一个用户标识存在cookie中,只要用户不关闭浏览器或者退出登录,在其有效期内服务器就会把...
2017-04-10 11:15:00
220
转载 XSS危害——session劫持
在跨站脚本攻击XSS中简单介绍了XSS的原理及一个利用XSS盗取存在cookie中用户名和密码的小例子,有些同学看了后会说这有什么大不了的,哪里有人会明文往cookie里存用户名和密码。今天我们就介绍一种危害更大的XSS——session劫持。 神马是session 想明白session劫持及其危害,首先要搞清楚什么是session,熟悉http的同学知道,http是无状态的,也就是...
2017-04-10 11:14:00
260
转载 跨站脚本攻击XSS
跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。 一个简单的留言板 我们有个页面用于允许用户发表留言,然后在页面底部显示留言列表 <!DOCTYPE html> <...
2017-04-10 11:13:00
111
转载 python异常中的else作用
一、概念 异常: 常见的异常语句: 1. try except else 2. try finally 3. raise 4. assert 5. with as 二、else的作用 首先,了解一下exception和else在作用: except:捕获try中的异常项,如IndexException, SyntaxError等,即异常处理器; ...
2017-03-27 09:47:00
558
转载 Markdown文本编辑
Markdown入门学习小结 字数2501阅读42497评论29喜欢171 在遇到简书之前,我从来不知道Markdown是什么。简书所转载的阳志平所作「Markdown写作浅谈」一文中提到: Markdown让我们专注写作,而不是关注排版。 这让我对Markdown产生了极大的兴趣,于是下决心学习它。 我首先研读了简书的「献给写作者的 Markdown 新手指...
2016-10-30 11:39:00
187
转载 Gson的简单使用
哇,原来我已经潜水2年多了,还是需要养成习惯写写东西啊。 最近在做一个java web service项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。 发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。 经过比较,gson和其他现有java json类库最大的不同时gs...
2016-10-27 19:51:00
113
转载 【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
121
转载 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
101
转载 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
730
转载 【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
109
转载 【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
288
转载 【第一节】装配Bean的方案
一、相关概念 装配(wiring):创建应用对象之间协作关系的行为; 二、Spring配置的可选方案 Spring容器负责创建应用程序中bean,并通过DI来协调这些对象之间的关系。Spring是如何装配bean了?其中主要有三种方式,如下: 1 在XML中进行显示配置; 2 在java中使用javaconfig进行显示配置; 3 隐式的bean发现机制和自...
2016-07-21 20:59:00
106
转载 【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
223
转载 【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
100
转载 【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
141
转载 【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
154
转载 去哪儿2015笔试题JAVA实现
第一题代码: 分析:将字符数组中的每个字符串,找出其中最长的那个与字符数组中长度进行比较: a、当最长的字符串的长度大于等于字符数组的长度时,直接输出 b、当最长的字符串的长度小于字符数组的长度时,找出该长度下整数值最大的那个字符串,在前面部0输出 package com.njupt; public class Heia { public Str...
2014-10-17 20:44:00
142
转载 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
97
转载 【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
99
转载 虚函数和纯虚函数的区别
首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次: class A { public: virtual void foo()...
2014-10-03 16:51:00
57
转载 【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
98
转载 【Leetcode】Insertion Sort List JAVA实现
1 转载于:https://www.cnblogs.com/rolly-yan/p/3999300.html
2014-09-29 00:45:00
141
转载 【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
72
转载 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
230
转载 hadoop2.0中无法启动datanode的问题
问题描述:在启动datanode进程时,能成功的启动;但用jps查看进程时,发现进程不存在,下面是在datanode日记文件的错误信息 如下图的截屏所示: 主要原因:发生错误的原因:由于把data放在的tmp的零时目录下,导致格式化之后,datanode中的数据在namenode中无法找相应的句柄。 解决方案: 1、首先删除logs/目录下的所有data的日记信息 ...
2014-09-21 19:43:00
160
转载 合并排序
描述 给定输入排序元素数目n和相应的n个元素,写出程序,利用内排序算法中两路合并排序算法进行排序,并输出排序最后结果的相应序列。 输入 共两行,第一行给出排序元素数目n,第二行给出n个元素,1≤n≤100000,每个元素值范围为[0,100000] 输出 一行,输出排序结果。 样例输入 74836687212482 样例输出 212364848...
2014-08-25 22:01:00
65
转载 反转链表 --剑指offer
题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反正后链表的头结点。 #include<stdio.h> #include<malloc.h> typedef struct node { int Element; struct node *Link; }Node; Node *ReverseList(...
2014-08-25 15:29:00
101
转载 链表的倒数第K个节点
题目:输入一个链表,输出该链表中倒数第K个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个结点。 package com.edu; class LinkNode{ //定义一个结点类型 int val; LinkNode link=null; ...
2014-08-05 16:23:00
60
转载 打印1到最大的n位数----java实现
题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如,输入3,则打印出1,2,3,.....,一直到最大的3位数即999。 分析: 1、这是一个典型的大数加法问题,无论是int还是long long类型多无法表示。所以在解决大数问题时,通常是使用字符串或者数组实现其功能(由于个人比较钟爱数组,所以下面代码是使用数组实现的)。 2、在大数的加法中,我们需要注意的问题是...
2014-08-05 13:49:00
79
转载 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
411
转载 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
132
转载 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
135
转载 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
174
转载 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
196
转载 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
112
转载 Map/Reduce之间的Partitioner接口
一、Partitioner介绍 Partitioner的作用是对Mapper产生的中间结果进行分片,以便将同一分组的数据交给同一个Reduce处理,它直接影响Reduce阶段的负载均衡(个人理解:就是按照Reduce的个数,将Mapper产生的中间结果按照关键字送给不同的Reduce,Reduce对相同关键字的数据进行处理)。 Partitioner在Map/Reduce中所处的位置...
2014-05-02 21:10:00
148
转载 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
218
转载 OutputFormat中OutputCommitter解析
在hadoop中,由于一个Task可能由多个节点同时运行,当每个节点完成Task时,一个Task可能会出现多个结果,为了避免这种情况的出现,使用了OutPutCommitter。所以OutPutCommitter主要的功能是在作业或任务完成时,确保结果的正确提交。OutPutCommitter的主要功能是: 1.在作业初始化被调用;例,在初始化Job时,为Job创建临时的输出目录 ...
2014-05-02 15:57:00
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅