- 浏览: 255093 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
标题与内容不相符
JavaEE——框架 -
advantech:
都2018年了,还在探讨事务隔离性,ITEYE真是没技术文章推 ...
事务隔离性 -
枫叶清五:
Session简介 -
masuweng:
JavaScript-JSON解析 -
masuweng:
eclipse从下载到使用
文章列表
为了适应不同项目对不同感兴趣属性的解析存储,数据存储结构采用纵向的属性列表方式,即一个url页面多个属性存储多条记录方式,并且按照text,html,data,num几大典型类型分别对应存储。
创建UTF-8字符集的nutch数据库,并执行表初始化脚本,参考DDL:
CREATE TABLE `crawl_data` (
`url` varchar(255) NOT NULL,
`code` varchar(255) NOT NULL,
`name` varchar(255) DEFAULT NULL,
`category` varchar(255) DE ...
1.SSH框架的认知
在做相关的java的网页的开发制作时,良好的层次分解是十分有比要的,所以我们在云涌第三方的框架之下来简化还有名了我们相关的网站的开发。
SSH框架实则为Struct + spring + hibernate 的三个组成的,其中struct,专注与前台的相关的请求的所对应的ActionForm还有其相关跳转的Action来处理得到相关的JSP页面,从而来更新或是条状到相关用户的请求的服务页面,或是信息页面。而Hibernate的作用是体现在数据的持久化的层次中,我们对于页面,通过其特定的方式来对相关程序的数据惊醒I/O的持久化操作。在其次是相关spring的应 ...
第一种方法是使用java.io和java.util包,缺点是路径的概念要清晰,
例子: Properties prop = new Properties();
InputStream in =
getClass().getResourceAsStream("/common.properties");
try {
prop.load(in);
pool = new JedisPool(config, prop.getProperty("pay.redis.url"));
} catch (IOException ...
前言:
用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个java工程,将无法在Tomcat中进行部署运行。
方法:
1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制进去。
Xml代码
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
首先,我们已知的是Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。常用的静态web开发技术即为html;动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。常用的动态web开发技术为JSP/Servlet、ASP、PHP,而在java中,动态web资源开发技术则称为javaweb。
静态Web如果在一个服务器上直接读取一个后缀名为htm/html的网页的内容,就意味着要将这些网页的内容通过网络服务器展现给用户,那么在在静态web的操作中,即如图所示:
在静态web中,客户端( ...
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception
1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对象的作用域为一次请求。
2、response对象response 代表的是对客户端的响应,主要是将JSP容器处理过的对象传 ...
jsp 七大动作指令 1) jsp:include 指令 用于在请求处理阶段包含来自一个Servlet或jsp页面的响应。和编译指令中的include不同,include只能用于包含静态页面,而jsp:include指令则可以包含静态和动态页面。 格式:
Java代码
1.<jsp:include page=”文件路径”/> --------(静态页面)
2.<jsp:include page=”文件路径”> --------(动态页面)
<jsp:param name=”参数名1” value=”参数值1”/>
.....
☆准备工作
确保电脑安装了mysql数据库
确定my.ini下的字符集设置为utf8
☆下载navicat
输入网址 https://www.navicat.com
点击Downloads
点击Download Trial (下载试用版,稍后要破解的)
...
2、目录说明
1)WEB-INF目录:必须直接放在Web应用上下文之下(即一级目录)。
2)class目录:必须直接放在WEB-INF目录下。所有类文件(普通bean、servlet、监听器、过滤器、辅助类及标志处理器等)的包结构都必须直接放在class目录下,里面存放编译后的.class文件。
3)lib目录:必须直接放在WEB-INF目录下,用于存放第三行类库文件。
4)web.xml文件:必须直接放在WEB-INF目录下,是Web应用的部署描述文件(非常重要)。
5)jar包:必须放在lib目录下。
6)jar包中类的包结构:必须直接放在j ...
话说,某天正在和周公聊天下大事。被急促的电话铃声召唤回来,所谓江湖救急,于是远程一看。竟然是需要使用tomcat(汤姆家的猫),于是。。。
下面关于下载和配置tomcat的过程。
①、使用tomcat前提
确保自己的 ...
最近项目中需要做一个关于批量删除的功能,删除条件有多个,需要从页面全部传给后台服务器程序,单个的删除,可以拼接参数给url,服务器端获取参数后执行删除操作即可。但是批量删除多个,参数会很多,传递就有些麻烦。当然有一种比较常见的解决方法,是使用逗号、下划线、或者分号分割,然后传到后台拆分后再进行操作,这种方法需要前台拼接,后台解析,稍显繁复且容易出错。对于搞JAVA程序的我来说,显得不是很面向对象。于是很自然的想到了使用json字符串进行传递数据,具体步骤如下:1、先把想要传递的参数封装成js对象,代码样例如下:
var params = [];
var param = {}; ...
首先是要一定说明的是,这倒是说明是什么?对吧Spring MVC 是SpringFrameWork的后续产品,并且已经融
入到Spring Web Flow中同时Spring MVC 分离了控制器,模型对象,分派器(其实我不知道这是什么)以及处理程
序对象的角色,这种分离让它们更容易进行定制.说了这些很官方的话,我都有点晕了,呵呵,先上一个原理流程图吧,相信会比较直观!
Spring MVC 原理图
Spring MVC 对应原理流程步骤:
1.Web客户端 --> DispatcherServlet 用户发送一个请求到,首先到DispatcherServl ...
类是对象的模板,既然说对象是模拟现实生活中的灵活扩展性,那么这些都仅仅只是虚拟的东西。我们怎样才能把这虚拟的东西给实现出来?比如设计月饼我们需要把要求都想好,这些要求仅仅只是你大脑里的想法,要想把月饼样式实现出来,我们就得去刻想好样式的一个模板,然后用模板把月饼做出来。
我们要把构造好的想法抽到程序里面去那么也需要一个模板把他给实现出来,这个模板就是类,类就是对象的模板。如图6.41所示:
图6.41
变量申请在类里面就是属性,比如你在超市里面叫顾客,你在公司里面叫总经理。所以变量在类里面就升级成了属性,但这也仅仅只是一个名称叫法而已。
万事万物 ...
最近在讲MySQL课程,为了省事就在用MySQL5.5版本。因为win10不论32还是64都可以运行MySQL32位。可有很多使用者了解MySQL官网之后,去下载最新版的MySQL来使用,这点我不反对,但问题是一下子安装了一堆东西。我们仅仅需要一个MySQL数据库即可,其他都是不需要。于是找时间编写一个关于最新版MySQL的安装教程。
准备工作
1、MySQL的安装文件一个(如,mysql-installer-community-5.7.10.0.msi)2、纸质笔记本一个(便于记录参数和关键步骤,毕竟这辈子不会只用这么一次)3、win10的安全设置(Win10的安全机制比较严格, ...
说在前面的话:
说到收费软件MyEclipse,大家可能对它又爱又恨,其实软件收钱也是为了有更好的发展,我们的建议是先试用,如果觉得不错,可以使用正版软件!
准备工作:
1、MyEclipse安装文件,我在这里下载的是2014.目前比较稳定的版本(个人观点)
2、MyEclipse的破解文件(破解文件和安装文件都是GA版)
3、安装完MyEclipse
注册过程:
1、安装完成MyEclipse2014(适用于2013等版本)后,不要打开软件。