- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 IDEA配置普通Web项目导出war包
听说IDEA比Eclipse好用很多,今天终于开始尝试,但是刚开始就碰到了问题,怎么导出war包,我怎么导出都是少文件,折腾了好久,终于成功了,在此小记一下,项目为从svn新下载下来的。首先导入你需要的web项目,然后对该项目进行配置:打开File ----> 选择Project Structure…选项或者使用快捷键Ctrl+Alt+Shift+S,如下图所示会打开项目配置窗口。...
2019-03-28 22:41:33 685
原创 使用DatabaseMetaData获取数据库元数据来自动创建表等操作
背景:最近有这么一个需求,需要在serviceB服务器上的数据库databaseB中每月创建一个表tableB_month,然后每月将serviceA服务器上的数据库databaseA里的表tableA里面的数据导入到tableB_month数据库里面。还不给root权限账户,不能用Linux脚本实现了(本来我也不会 >-_->)! 查了点资料,找到Java里面的一个Datab...
2018-06-19 22:10:45 5213 2
原创 MySql 定时任务和存储过程,每月创建一张表
最近用MySQL做了一个每月1号00:00:00创建一张表并将上个月的表数据导入到新创建的表中,在此做个小记。1. 要做这个之前先要: -- 设置好时区 set time_zone = '+8:00'; -- 开启事件调度器 set GLOBAL event_scheduler = 1; -- 选择数据库 use test;2. 先创建一个存储过程或者函
2017-12-20 22:42:30 8931
原创 Spring MVC拦截器DispatcherServlet详解
前端控制器DispatcherServlet拦截请求之后做了什么工作呢?DispatcherServlet又是如何分派请求的呢? 我们来根据DispatcherServlet的源代码分析一下,源代码如下:protected void initStrategies(ApplicationContext context) { // 初始化上传文件解析器 initMul
2017-04-29 13:25:50 3019
原创 Spring MVC优势和第一个入门程序
1、SpringMVC的优势 Spring框架提供了构建Web应用程序的全功能MVC模块——Spring MVC。Spring MVC框架提供了一个DispatcherServlet作用前端控制器来分派请求,同时提供灵活的配置处理程序映射、视图解析、语言环境和主题解析,并支持文件上传。Spring MVC还包含了多种视图技术,例如JSP、Velocity、Tiles、iText和POI
2017-04-26 00:21:09 20878
原创 MVC思想概述
1、传统的Model1和Model2 Java Web应用的结构经历了Model1和Model2两个时代。 Model1模式:在整个Model1模式下,整个Web应用几乎有JSP页面组成,JSP页面身兼View和Controller两种角色,将控制逻辑和表现逻辑混杂在一起,从而导致代码的重用性非常低。 由于引入了MVC模式,使得Model2具有组件化的特点
2017-04-25 22:46:20 2113
原创 Java EE 概述
1.Java EE 应用的分层模型 不管是经典的Java EE应用架构,还是轻量级Java EE应用架构,大致都分为如下几层: Domain Object(领域对象)层。此层由一系列POJO(Plain Old Java Object,普通的、传统的Java对象)组成,这些对象是该系统的Domain Object,往往包含了各自所需实现的业务逻辑方法。
2017-04-23 16:42:50 1423
原创 Maven初学小记
1.什么是maven? Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven是跨平台的项目管理工具,主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。2.Maven安装配置 2.1下载Maven 地址:http://maven.apache.org/ Maven是使用Java开发的,需要jdk1.6以上版本。2.2Ma
2017-04-23 15:34:01 328
原创 在Action中使用Servlet API
1.在action中以解耦合的方式来访问Servlet API——–使用ActionContext对象 在Struts2中Action API 已经与Servlet API解耦合了 Servlet API 常见操作:表单提交 请求参数,获取参数,向request、session、application三个范围内存取数据。 ActionContext actionContext = Action
2016-09-13 12:40:41 1213
原创 Java中Set、List、Map、foreach简单例子
package com.cn.forecah;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Map;import java.util.Set;/** * Set,List,Map,froeach简单的小
2016-09-07 16:21:54 7681 1
原创 Java foreach(加强for循环)
foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。java中的foreach也是用for表示具体语法分两种: 第一种-数组for(type var : arr) { //循环
2016-09-07 14:55:18 3947
原创 Tomcat中配置多个工程使用不同端口访问问题
因为没有深入的去学习Tomcat,所以下面的方法只是简单的解决了这个问题。 第一种方式是: Eclispse使用的是安装版的Tomcaat,项目直接发布到Tomcat/webapps目录下。 直接去Tomcat中去修改server.xml文件,将文件内容修改为:<?xml version="1.0" encoding="UTF-8"?><Server port="9005" shutdown
2016-09-04 22:38:43 6487 6
原创 初识HTML
html简介hmtl是一种用来制作超文本文档的简单标记语言,它不是真正的编程语言,只是一种标记符。HTML 基本标签:单标签:某些标签只需要单独使用就能完整地表达意思,控制网页效果,这类标签的语法是:<标签> 例如:<br>双标签:某些标签成对使用,由一个开始标签和一个结束标签构成。开始标签告诉web浏览器从此处开始执行该标签所代表的功能,结束标签告诉web浏览器在这里结束该功能,结束标签的形
2016-08-06 10:09:52 1285
原创 Java中Servlet的生命周期问题
下列有关Servlet的生命周期,说法不正确的是? A. 在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例 B. 在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法 C. 在销毁阶段,执行destroy()方法后会释放Servlet 占用的资源 D. destroy()方
2016-06-16 18:37:57 4402
原创 Java中垃圾回收(gc)问题
以下哪项陈述是正确的? A. 垃圾回收线程的优先级很高,以保证不再 使用的内存将被及时回收 B. 垃圾收集允许程序开发者明确指定释放 哪一个对象 C. 垃圾回收机制保证了JAVA程序不会出现 内存溢出 D. 进入”Dead”状态的线程将被垃圾回收器回收 E. 以上都不对 答案:E 解析: A: 垃圾回收在jvm中优先级相当相当低。 B:垃圾收集器(GC)程序开发者只能推荐JVM进行
2016-06-16 18:07:59 6992
原创 java中==和equals的区别
假设有以下代码String s = "hello":String t = “hello”;char c [ ] = {'h','e','l','l','o'};下列选项中返回false的语句是?A. s.equals (t); B. t.equals (c); C. s==t; D. t.equals (new String (“hello”)); 答案:B首先==与equals是有明显区别
2016-06-16 18:00:17 665
原创 JavaScript学习笔记之——js在页面中的位置、语句、符号、注释
JS在页面中的位置 我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分。 放在<head>部分 最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。 放在<body>部分 JavaScript代码在网页读取到该语句的时候就会执行。 注意: javascr
2015-12-11 11:00:56 2756
原创 JavaScript学习笔记之——初识js
为什么学习JavaScript一、你知道,为什么JavaScript非常值得我们学习吗?所有主流浏览器都支持JavaScript。目前,全世界大部分网页都使用JavaScript。它可以让网页呈现各种动态效果。做为一个Web开发师,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。二、易学性1.学习环境无外不在,只要有文本编辑器,就能编写JavaScrip
2015-12-11 10:18:54 772
原创 GitHub入门
首先要注册github账号,网址github网站:github.com。注册完登录就可以了。然后才能开始使用github来控制版本。 先要创建仓库(用来放你的项目)。点击创建仓库按钮之后,开始填写基本的项目信息。如下图所示:创建完成后会自动跳转到此页面,然后我们来添加一个文件来看看是怎样控制版本的。点击创建新文件之后会跳转到如下图所示的页面:填写完之后往把页面往下拉,然后继续填写,如下图所示:添加
2015-12-09 16:27:27 433
原创 Java学习笔记——java语法基础
一个简单的java应用程序3.1 一个简单的java应用程序类名的定义:名字必须以字母为开头,后面可以跟字母的任意组合。长度没有限制,但是不能使用java的保留字。标准的命名规范是:类名必须以大写字母开头的名词,如果名字由多个单词组成,每个单词的第一个字母都应该大写(骆驼命名法)。3.2 注释: 1)// 单行注释 2)/* */ 可以单行注释,也可以进行块
2015-12-09 00:10:43 428
原创 使用MAVEN创建项目报错Failed to execute goal org.appche.maven.plugings:maven-archetype-plgin:2.4
按照教程安装maven后,打开cmd窗口,输入命令:mvn -v 表示maven环境变量配置正确。然后开始输入命令mvn archetype:create -DgroupId=cn.my.maven.quickstart -DartifactId=simple -DarchetypeArtifactId=maven-archetype-quickstart创建项目时报错。
2015-10-13 16:32:42 644
原创 Java构造方法
初学java,如果有写的不对的地方,欢迎指正。java构造方法的作用:用来对类成员变量进行初始化。构造方法的规则:1.构造方法的名称必须与类名相同2.构造方法没有返回值,也不需要些void语法:[访问修饰符] 类名( ){//构造方法体}【例子】通过构造方法初始化成员变量 package test; publi
2015-08-09 16:45:56 564
转载 Java 转发和重定向的区别
重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方式产生
2015-07-01 15:08:39 425 2
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-01 15:04:00 240
原创 CSDN新博客——Markdown语法测试
一级标题二级标题三级标题四级标题五级标题六级标题#七级标题标题有6级 即#可以用6个,且只用在开头有效二级标题二级标题无序列表无序列表2无序列表3层级列表层级列表2层级列表3层级列表4 层级列表4层级列表5层级列表6层级列表7 层级列表8层级列表9层级列表10层级列表11层级列表 层级列表 层级列表 层级列表 层级列表
2015-05-14 23:14:55 320
原创 C语言入门——C语言学习日志2
新人初学C语言,有什么不对或者不合适的地方欢迎批评指正,不胜感激。本文主要内容介绍常用C语言编译器,用vs2010编写第一个程序”hello world“,解释程序。
2014-07-29 12:17:43 685
Unity Final IK 2.2 版本
2023-05-19
unity Terrain To Mesh 2021
2023-05-19
cacert-2021-04-13.pem phphttps解析证书
2021-04-22
定时抢答器
2013-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人