- 博客(67)
- 资源 (11)
- 收藏
- 关注
原创 【编程题】京东校招 2017 集合
题目描述给你两个集合,要求{A} + {B}。 注:同一个集合中不会有两个相同的元素。输入描述:每组输入数据分为三行,第一行有两个数字n,m(0 ≤ n,m ≤ 10000),分别表示集合A和集合B的元素个数。后两行分别表示集合A和集合B。每个元素为不超过int范围的整数,每个元素之间有个空格隔开。输出描述:针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个
2017-08-21 21:28:27
430
原创 SpringMVC解决POST请求乱码 配置Filter后仍未解决
使用SpringMVC处理请求的时候,可能会有乱码,此时需要在web.xml配置Filter。配置如下: encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding
2017-08-21 18:16:58
3206
6
原创 SpringMVC的第一个项目创建步骤
相关知识:1.软件开发的三层架构:web-service-Dao-数据库2.MVC:M:Model V:View C:Controller3.SpringMVC相当于M以及V。SpringMVC4.0开发流程:1.加入jar包。资源:http://download.csdn.net/download/gpf951101/99428962.在web.x
2017-08-21 10:59:26
622
1
原创 Get请求和Post请求的区别
1.get请求是通过url地址栏来传递参数的,而post请求通过报文体来传递参数的2.get请求可以在浏览器地址栏中看到请求参数,而post请求看不到3.get请求对传递的参数有限制,最多允许255个字符,所以数据比较大的话我们使用post请求!4.在表单中一般我们都使用post请求,除了在表单中,页面中的其它地方基本上都是使用get请求!
2017-08-20 12:18:54
227
原创 JavaWeb路径相关的总结
1.目录相关名词介绍通常我们访问一个web应用地址格式如下:http://localhost:8080/MyWeb/HelloServlethttp://localhost:8080 这一部分我们称它为服务器的根目录/MyWeb 这一部分我们称它为项目的根目录/HelloServlet 这一部分是我们Servlet的映射地址绝对路径和相对路径绝对路径:使用“/ ”开头的路径称为绝对路径,绝
2017-08-20 12:14:29
323
原创 转发和重定向的比较
1.转发转发是通过request对象发起的,通过request对象获取一个RequestDispatcher对象,通过RequestDispatcher的forward方法发起转发。转发是在服务器内部进行的:(1)整个过程浏览器只发送了一个请求。(2)浏览器不能知道转发行为的发生。(3)由于在服务器内部进行,所以转发以项目路径为根目录,输入地址时不需要输入项目名。转发是一次请求,所
2017-08-20 11:52:28
231
原创 web.xml中文件的执行顺序
过滤器 监听器 Servlet执行顺序:1.Filter执行顺序(1)如果在web.xml中配置,在按照映射路径的先后顺序执行,但是注册各自Filter必须在映射路径之前。(2)Servlet3之后出现了注释的方法,在注释的方法中,如果对同一页面进行过滤的话,则按照FilterName的字符串顺序从前向后执行。
2017-08-16 20:09:36
806
原创 分页前端的显示 仿百度
page_nav.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> requestScope.pageStu.totalPage }"> 首页 上一页
2017-08-15 11:03:29
484
原创 JavaWeb无框架实现分页
1.通用的Page模板。T可以为自己声明的bean类。import java.util.List;public class Page { //数据列表 数据库获取 private List data; //总记录 数据库获取 private int totalRecord; //总页数 计算 private int totalPage; //当前页数 前台传递 privat
2017-08-15 10:49:38
1155
原创 利用反射实现一个Java文件书写多个Servlet,无框架
1.提交请求的时候,加上一个method的请求参数。method=getLimitStudent2.在doGet或者doPost中获得请求参数。String method = request.getParameter("method");我们将会根据这个请求参数找到具体的方法,方法名应该和这个参数一样,我的参数为getLimitStudent ,所以我的方法名也是这个。3.找到
2017-08-15 08:23:55
454
原创 2017.8.11杂记
1.getAttribute():四个域对象都可以使用,作用不是接受请求参数,在使用该方法前必须使用setAttribute()将属性进行赋值。getParameter():仅仅是request使用。用于接收(url,form表单)请求参数;返回String类型。2.cmd编译Java代码,一个Java文件调用另外一个Java文件,此时编译会出现找不到符号,
2017-08-11 20:16:31
218
原创 EL表达式和JSTL的总结
El表达式1.全域查找从小到大,就是按照page request sessionapplication四个域范围内分别查找,找到就返回属性,如果没找到就查找下一个,如果application也没有找到什么都不返还。2.指定域requestScope后接key值,其他类似 EL表达式不能直接调用对象的方法,只能调用类中的属性字段,自动调用该字段的getter方法,如果没有
2017-08-11 20:12:49
725
原创 类初始化顺序
在类的内部,变量定义的先后顺序决定了初始化的顺序。即使变量定义散布于方法定义之间,它们仍会在任何方法(包括构造器)被调用之前得到初始化。class Tag {Tag(int marker) {System.out.println("Tag(" + marker + ")");}}class Card {Tag t1 = new Tag(1); // Before const
2017-08-10 20:45:23
527
原创 JSP知识点总结
一、JSP的本质是servlet.jsp运行前需要先转化成java文件,然后编译成class文件,最后才可以执行。如果了解诶servlet的话,好多jsp的知识可以从jsp翻译后的java文件中看出。 JSP页面转化为Java文件,位置: Eclipse的工作目录下的 .metadata.plugins\org.eclipse.wst.server.core\tmp0\work\Catali
2017-08-10 20:44:23
503
原创 ThinkInJava(Java编程思想总结)2017.8.9-------操作符
1.System.out.println中输出字符串和数字的时候:书中内容: 当编译器观察到一个String后面紧跟着一个“+”,而这个“+”后面又紧跟着一个非String类型时,就会尝试着将这个非String类型的元素转换为String。所以,如果是非String类型在前,会先对非String类型进行计算。下面以int为例子。 代码如下: 运行结果如下: 2.测试对象的等价性 In
2017-08-09 19:52:23
900
原创 慕课网学习DOM方法解析XML文件总结
1.首先创建一个DocumentBuilderFactor的对象(注意,所用到的包均为org.w3c.dom目录下的相应的类)DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();2.创建一个DocumentBuilder对象。(此处需要捕获异常)DocumentBuilder db = dbf.newDoc
2017-08-09 13:02:03
269
原创 JavaWeb新的工作目录下新建jsp红叉提示
在一个新的工作目录下新建Web项目,然后新建jsp文件,文件其实位置<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>开始位置有红叉提示的错误,The superclass "javax.servlet.http.HttpServlet"
2017-06-19 15:30:41
1260
原创 使用itoa错误
0x0F44460A (msvcr120d.dll) (MyPaint.exe 中)处有未经处理的异常: 0xC0000005: 写入位置 0x00C50BA4 时发生访问冲突。TCHAR * T= TEXT("");这个错误会跳到xtoa.c这个文件,然后再这一行出现指针出错。另外itoa会出现警告(声明为否决的),这个是为什么呢,现在的C++版本应该使用什么函数代替呢?
2017-05-18 13:37:54
3649
原创 Win32一些通篇资源ID显示未定义
新添加了空白文件,想要用项目中的图片资源,需要添加资源的头文件“Resource.h”,否则会显示资源未定义
2017-05-17 17:42:51
879
原创 [编程题] 有趣的排序
时间限制:1秒空间限制:32768K度度熊有一个N个数的数组,他想将数组从大到小排好序,但是萌萌的度度熊只会下面这个操作:任取数组中的一个数然后将它放置在数组的最后一个位置。问最少操作多少次可以使得数组从小到大有序? 输入描述:首先输入一个正整数N,接下来的一行输入N个整数。(N 输出描述:输出一个整数表示最少的操作次数。输入例子:
2017-05-02 17:41:00
1415
原创 [编程题] 寻找三角形
时间限制:1秒空间限制:32768K三维空间中有N个点,每个点可能是三种颜色的其中之一,三种颜色分别是红绿蓝,分别用’R’, ‘G’, ‘B’表示。 现在要找出三个点,并组成一个三角形,使得这个三角形的面积最大。 但是三角形必须满足:三个点的颜色要么全部相同,要么全部不同。 输入描述: 首先输入一个正整数N三维坐标系内的点的个数.(N <= 50) 接下来N行,每一行输入 c x y
2017-04-29 20:46:14
874
原创 [编程题] 度度熊回家
时间限制:1秒空间限制:32768K一个数轴上共有N个点,第一个点的坐标是度度熊现在位置,第N-1个点是度度熊的家。现在他需要依次的从0号坐标走到N-1号坐标。 但是除了0号坐标和N-1号坐标,他可以在其余的N-2个坐标中选出一个点,并直接将这个点忽略掉,问度度熊回家至少走多少距离? 输入描述: 输入一个正整数N, N <= 50。接下来N个整数表示坐标,正数表示X轴的正方向,负数表示X轴
2017-04-29 20:42:57
1563
原创 [编程题] 买帽子
时间限制:1秒 空间限制:32768K 度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? 输入描述: 首先输入一个正整数N(N <= 50),接下来输入N个数表示每顶帽子的价格(价格均是正整数,且小于等于1000)输出描述: 如果存在第三便宜的帽子,请输出这个价格是多少,否则输出-1输入例子:1010 1
2017-04-29 20:37:30
1674
原创 win32的输出int类型
在用win32创建了一个窗体,但是需要输出一个整型,然后win32的输出字符用的是TEXTOUT,里面的参数只接受TCHAR* 。所以基本思路是将int转换为char数组,然后char数组再转换为TCHAR数组。下面看具体步骤。 1. int text; char * putout; TCHAR * putout2; _itoa(text, putout, 10); 首先先声明需要用到的
2017-04-29 11:30:28
1284
原创 Java关于中文乱码问题
一、用控制台输出中文是正常的,但是在页面输入的中文显示出来就是?设置resp.setHeader("Content-Type", "text/html;charset=utf-8");
2017-04-12 17:15:52
510
转载 IOS swift 编程CocoaPod安装
在我大天朝,安装这个真麻烦。安装网上说明,遇到一些问题。1、一直卡在 setting up cocoapods master repo 不动pod install命令改为 pod install --verbose --no-repo-update,前者应该是被屏蔽了。
2016-10-30 13:50:39
459
win32画图文档说明in
2017-05-22
Win32项目 C++利用socket实现C/S客户端间群聊和私聊
2017-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅