07 2016 档案
经典算法面试题目-置矩阵行列元素为0(1.7)
摘要:题目Write an algorithm such that if an element in an MxN matrix is 0, its entire row and column is set to 0.写一个函数处理一个MxN的矩阵,如果矩阵中某个元素为0,那么把它所在的... 阅读全文
posted @ 2016-07-31 23:15 cnxo 阅读(315) 评论(0) 推荐(0)
经典算法面试题目-矩阵旋转90度(1.6)
摘要:题目Given an image represented by an NxN matrix, where each pixel in the image is 4 bytes, write a method to rotate the image by 90 degrees. Ca... 阅读全文
posted @ 2016-07-31 05:07 cnxo 阅读(1402) 评论(1) 推荐(0)
Web---JSP-EL表达式
摘要:EL表达式简介EL 全名为Expression Language。EL主要作用:获取数据: EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的java对象中获取数据。执行运算: 利用EL表达式可以在JSP页面中执行一些基本的关系运算、逻辑运算和算术运算,以在JSP页面中... 阅读全文
posted @ 2016-07-31 02:17 cnxo 阅读(254) 评论(0) 推荐(0)
JSP---JavaBean的使用-jsp:useBean标签相关
摘要:JavaBean介绍:JavaBean其实就是一个遵循特定写法的java类,但是必须具有如下特点: 1.这个java类必须具有一个公开的无参构造函数 2.属性必须私有化,类必须公开 3.私有化的属性必须通过public类型的方法暴露给其他程序,并且方法的命名也必须... 阅读全文
posted @ 2016-07-30 15:49 cnxo 阅读(575) 评论(0) 推荐(0)
Web---JSP注册技术的的演绎(3代)-JSP/EJB/Servlet/POJO/JavaBean
摘要:我们可以这么理解JSP注册技术的发展过程: 第一代JSP技术:纯JSP开发。 第二代JSP技术:JSP+EJB开发。 (EJB简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。) 第三代JSP技术:JSP+Servlet+POJO开发。(**MVC框架) (POJO其实... 阅读全文
posted @ 2016-07-30 07:20 cnxo 阅读(226) 评论(0) 推荐(0)
Web---myAjax(自己写底层)-隐藏帧技术
摘要:讲解网站一般都有的一个功能,就是注册时候的,实现验证用户名是否存在的功能。源代码演示:reg.jsp: myAjax 演示myAjax---隐藏帧技术 用户注册 /RegServlet" method="post"> ... 阅读全文
posted @ 2016-07-30 03:18 cnxo 阅读(158) 评论(0) 推荐(0)
JSP---JSP中4个容器-pageContext使用
摘要:这里重点只讲pageContext容器的用法哦。 因为另外的3个容器(request,session,application)在前面的servlet中已经演示过很多遍了 容器 作用域pageContex 仅仅是当前页面,无法传参re... 阅读全文
posted @ 2016-07-30 01:30 cnxo 阅读(589) 评论(0) 推荐(0)
JSP---演示ErroPage、isErroPage和jsp:forword标签
摘要:属性说明:language – 示例:language=“java”import -如: (注意多个引用之间使用逗号分开。) contentType – 指定响应结果的MIME类型。默认为text/html;charset=ISO-8859-1session = true | ... 阅读全文
posted @ 2016-07-29 13:19 cnxo 阅读(458) 评论(0) 推荐(0)
JSP-讲解(生成java类、静态导入与动态导入)
摘要:一、JSP技术简介JSP是Java Server Page的缩写,它是Servlet的扩展,它的作用是简化网站的创建和维护。 JSP是HTML代码与Java代码的混合体。 JSP文件通常以JSP或JSPX的扩展名。 JSP拥有自己的语法。 JSP形式上像HTML,但本质上是Serv... 阅读全文
posted @ 2016-07-29 12:09 cnxo 阅读(487) 评论(0) 推荐(0)
经典算法面试题目-替换字符串的内容(1.5)
摘要:题目Write a method to replace all spaces in a string with ‘%20’.写一个函数,把字符串中所有的空格替换为%20 。解答简单题(有2种方法,一种时间耗费大些,一种空间耗费大点,根据需要去选择就好了)第一种方法:(需要一个多余的... 阅读全文
posted @ 2016-07-27 22:32 cnxo 阅读(213) 评论(0) 推荐(0)
Web---session技术代码演示(request,session,servletContext)
摘要:Session会话简介与基本知识点当浏览器第一次访问服务器时,无论先访问哪一个页面,服务器就会给用户分配一个唯一的会话标识,即jsessionid然后以cookie的形式返回给用户。会话是指在一段时间内,用户使用同一个浏览器进程与Web应用之间的交互过程。会话(Session)通常... 阅读全文
posted @ 2016-07-27 16:07 cnxo 阅读(198) 评论(0) 推荐(0)
Web---Cookie技术(显示用户上次登录的时间、显示用户最近浏览的若干个图片(按比例缩放))
摘要:本章博客讲解: 1、Cookie基本用法演示 2、演示Cookie的访问权限 3、演示Cookie的删除 4、利用Cookie显示用户上次登录的时间 5、利用Cookie技术显示用户最近浏览的若干个图片 6、测试火狐浏览器到底支持多少个Cookie和一个Cookie最大为多大1、C... 阅读全文
posted @ 2016-07-26 12:59 cnxo 阅读(372) 评论(0) 推荐(0)
Web---字节输出流和字符输出流的共存问题、转发、重定向、请求包含知识点讲解
摘要:本章博客的知识点:1、字节输出流和字符输出流的共存问题 2、转发时,两个servlet都输出信息的问题 详细知识,见OneServlet和TwoServlet源代码中的注释 转发:传参,访问顺序(doGet还是doPost) 3、重定向:传参,访问顺序(doGet还是doPost... 阅读全文
posted @ 2016-07-25 17:49 cnxo 阅读(268) 评论(0) 推荐(0)
Web---自己写的一个简单云相册~
摘要:实现的功能是: 用户可以一次上传一个至多个文件。 用户可以下载其他人上传的图片。 用户可以查看其他所有人的图片。 用户只能删除通过自己IP上传的图片。用到的技术: 文件上传下载、设计模式、Dom4j、xPath等。先看下2个页面:源代码:web.xml: Upload... 阅读全文
posted @ 2016-07-25 01:21 cnxo 阅读(345) 评论(0) 推荐(0)
Web---JS-返回上一页并刷新代码整理
摘要:返回上一页并刷新在此功能有利于用户的体验,是每一个web开发人员所必备的一项,长话短说,今天介绍实现此功能的一个方法,需要了解的朋友可以参考下:一:JS 重载页面,本地刷新,返回上一页 代码如下:返回上一页 重载页面,本地刷新 返回上一页重载页面,本地刷新 返回前二页并刷新的JS... 阅读全文
posted @ 2016-07-25 00:40 cnxo 阅读(284) 评论(0) 推荐(0)
经典算法面试题目-判断两个字符串是否是变位词(1.4)
摘要:题目Write a method to decide if two strings are anagrams or not.写一个函数判断两个字符串是否是变位词。解答变位词(anagrams)指的是组成两个单词的字符相同,但位置不同的单词。比如说, abbcd和abcdb就是一对变... 阅读全文
posted @ 2016-07-23 23:30 cnxo 阅读(360) 评论(0) 推荐(0)
Java---replace与replaceAll的区别
摘要:乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。 这两者很容易搞混,在这里详细讲述下。 我们先看下JAVA_API的说明: public String rep... 阅读全文
posted @ 2016-07-23 02:07 cnxo 阅读(276) 评论(0) 推荐(0)
Apache FileUpload详细介绍
摘要:Apache FileUpload组件在最初的 http 协议中,没有上传文件方面的功能。RFC1867(”Form-based File Upload in HTML”.)为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera... 阅读全文
posted @ 2016-07-23 01:38 cnxo 阅读(337) 评论(0) 推荐(0)
Web---文件上传-用apache的工具处理、打散目录、简单文件上传进度
摘要:我们需要先准备好2个apache的类: 上一个博客文章只讲了最简单的入门,现在来开始慢慢加深。先过渡一下:只上传一个file项index.jsp:用apache的工具处理文件上传 /upload" method="post" enctype="multipart/fo... 阅读全文
posted @ 2016-07-23 01:23 cnxo 阅读(197) 评论(0) 推荐(0)
apache的FileUtils方法大全
摘要:FileUtils 获取系统的临时目录路径:getTempDirectoryPath() [java] view plaincopyprint? public static String getTempDirectoryPath() { ... 阅读全文
posted @ 2016-07-22 17:02 cnxo 阅读(1371) 评论(0) 推荐(0)
FileUtils类介绍
摘要:Java的文件操作太基础,缺乏很多实用工具,比如对目录的操作,支持就非常的差了。如果你经常用Java操作文件或文件夹,你会觉得反复编写这些代码是令人沮丧的问题,而且要大量用到递归。 下面是的一个解决方案,借助Apache Commons IO工具包(commons-io-1... 阅读全文
posted @ 2016-07-22 16:51 cnxo 阅读(413) 评论(0) 推荐(0)
经典算法面试题目-设计算法移除字符串中重复的字符(1.3)
摘要:题目Design an algorithm and write code to remove the duplicate characters in a string without using any additional buffer. NOTE: One or two add... 阅读全文
posted @ 2016-07-22 14:40 cnxo 阅读(252) 评论(0) 推荐(0)
Web---演示Servlet的相关类、表单多参数接收、文件上传简单入门
摘要:说明:Servlet的其他相关类: ServletConfig – 代表Servlet的初始化配置参数。 ServletContext – 代表整个Web项目。 ServletRequest – 代表用户的请求。 ServletResponse – 代表用户的响应。 本篇博... 阅读全文
posted @ 2016-07-22 13:23 cnxo 阅读(239) 评论(0) 推荐(0)
Java新手入门必须掌握的30个基本概念
摘要:今天给大家推荐的文章是有关Java基本概念的,掌握好这些基本概念对学习J2SE、J2EE、J2ME都很重要,也能更好地理解Java的精髓,初学者要注意啦! ▶Java概述: 目前Java主要应用于中间件的开发(middleware)---处理客户机与服务器之间的通信技术,早期的实... 阅读全文
posted @ 2016-07-22 02:31 cnxo 阅读(202) 评论(0) 推荐(0)
你需要知道的10位Java开发牛人
摘要:1、James Gosling 1983 年,Gosling 获得了加州大学的计算机科学学士学位。1990 年,他获得了卡内基梅隆大学的计算机科学博士学位,师从 BobSproull。在攻读博士期间,他自己开发了一款 emacs,叫 Gosling Emacs(Gosmacs),在... 阅读全文
posted @ 2016-07-22 02:24 cnxo 阅读(473) 评论(0) 推荐(1)
Web---演示Servlet的相关类、下载技术、线程问题、自定义404页面
摘要:Servlet的其他相关类: ServletConfig – 代表Servlet的初始化配置参数。 ServletContext – 代表整个Web项目。 ServletRequest – 代表用户的请求。 ServletResponse – 代表用户的响应。 HttpSessio... 阅读全文
posted @ 2016-07-22 02:14 cnxo 阅读(195) 评论(0) 推荐(0)
经典算法面试题目-翻转一个C风格的字符串(1.2)
摘要:题目: Write code to reverse a C-Style String. (C-String means that “abcd” is represented as five characters, including the null character.)写代码... 阅读全文
posted @ 2016-07-20 16:21 cnxo 阅读(183) 评论(0) 推荐(0)
Web---创建Servlet的3种方式、简单的用户注册功能
摘要:说明:创建Servlet的方式,在上篇博客中,已经用了方式1(实现Servlet接口),接下来本节讲的是另外2种方式。 上篇博客地址:http://blog.csdn.net/qq_26525215/article/details/51942252简单的用户注册功能(我们设置了所以... 阅读全文
posted @ 2016-07-20 16:08 cnxo 阅读(534) 评论(0) 推荐(0)
Web---演示servlet技术(servlet生命周期),解决中文乱码问题
摘要:本节讲解决中文乱码问题的4种方法。 还有更好的方法,也就是用过滤器,这里就不演示了,博主目前也不会~呼♪(^∇^*)~过段时间才会学。servlet生命周期演示:index.jsp: 演示servlet技术 ... 阅读全文
posted @ 2016-07-19 14:43 cnxo 阅读(209) 评论(0) 推荐(0)
经典算法面试题目-判断一个字符串中的字符是否唯一(1.1)
摘要:题目: Implement an algorithm to determine if a string has all unique characters. What if you can not use additional data structures?实现一个算法来判断一个... 阅读全文
posted @ 2016-07-19 13:26 cnxo 阅读(179) 评论(0) 推荐(0)
Web---HTTP请求、重定向、转发和数据压缩
摘要:HTTP常用的请求方式包括:GET-最为常见,但发送的数据量很小,发送的数据直接包含到url的后面。 POST-可以包含大量数据,数据在请求正文中通过表单进行提交。HEAD,PUT,DELETE. 后面三种Tomcat服务器默认都不支持。常用的只有前两种。GET: 发送到服务器的数... 阅读全文
posted @ 2016-07-18 14:55 cnxo 阅读(641) 评论(0) 推荐(0)
Web---图片验证码生成教程详解-从简单到复杂-从本地到前后台
摘要:首先,我们先来看本地如何生成图片验证码的,再来写输出到网页的验证码如何实现。先来看最简单的—实现的功能是,将一个字符串变成图片写入到文件中实现代码:package cn.hncu.img;import java.awt.Graphics;import java.awt.image.... 阅读全文
posted @ 2016-07-18 00:13 cnxo 阅读(818) 评论(0) 推荐(0)
HDOJ/HDU 1242 Rescue(经典BFS深搜-优先队列)
摘要:Problem Description Angel was caught by the MOLIGPY! He was put in prison by Moligpy. The prison is described as a N * M (N, M #include #incl... 阅读全文
posted @ 2016-07-10 17:09 cnxo 阅读(320) 评论(0) 推荐(0)
HDOJ/HDU 1180 诡异的楼梯(经典BFS-详解)
摘要:Problem Description Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向,再过一分钟它又回到了竖直方向.Harry发... 阅读全文
posted @ 2016-07-10 16:25 cnxo 阅读(250) 评论(0) 推荐(0)
HDOJ/HDU 1372 Knight Moves(经典BFS)
摘要:Problem Description A friend of you is doing research on the Traveling Knight Problem (TKP) where you are to find the shortest closed tour of... 阅读全文
posted @ 2016-07-06 22:13 cnxo 阅读(179) 评论(0) 推荐(0)
HDOJ/HDU 1241 Oil Deposits(经典DFS)
摘要:Problem Description The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one... 阅读全文
posted @ 2016-07-05 17:01 cnxo 阅读(143) 评论(0) 推荐(0)
Java---XML的解析(2)-DOM4J解析/Xpath
摘要:Dom4j: Dom SUN dom在加载时,将所有元素全部加载内存 DOM4j - 第三方。Dom4j是一个开源、灵活的XML API。 目前很多开源框架如struts,hibernate都使用dom4j做为解析其xml的工具。 支持文档的读写功能和Xpath快速查询操作。这... 阅读全文
posted @ 2016-07-05 16:16 cnxo 阅读(341) 评论(0) 推荐(0)
HDOJ/HDU Tempter of the Bone(深搜+奇偶性剪枝)
摘要:Problem Description The doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to ... 阅读全文
posted @ 2016-07-04 14:21 cnxo 阅读(150) 评论(0) 推荐(0)