- 博客(33)
- 收藏
- 关注
原创 mybatis的环境搭建
1 创建 maven 工程创建 mybatis01 的工程,工程信息如下:Groupid:com.itheimaArtifactId:mybatis01Packing:jar2 添加 Mybatis3.4.5 的坐标在 pom.xml 文件中添加 Mybatis3.4.5 的坐标(还有MySQL驱动,日志 log4j 单元测试 junit ),如下:<?xml versi...
2019-04-29 00:10:36 167
原创 idea 的 maven 配置
(下面图黑白相间,白图是我截取的资料上的,黑图是我自己跟着学的,主要是为了记录过程)1 .打开->File->Settings 配置 maven依据图片指示,选择本地 maven 安装目录,指定 maven 安装目录下conf文件夹中 settings 配置文件。2 .idea 中创建一个 maven 的 web 工打开 idea,选择创建一个新工程选择 idea提供好的...
2019-04-28 23:03:07 182
原创 Maven 常用命令
1.compilecompile 是 maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target 目录下。cmd 进入一个简单的maven项目目录,执行mvn compile,如下图提示成功查看 target 目录,class 文件已生成,编译完成2.testtest 是 maven 工程的测试命令 mvn test,会执...
2019-04-28 21:41:41 109
原创 Maven 本地仓库配置
Maven 仓库的分类本地仓库 :用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包, 优先从本地仓库查找 默认本地仓库位置在 {user.dir}/.m2/repository,${user.dir}表示windows 用户目录远程仓库:如果本地需要插件或者 jar 包,本地仓库没有,默认去远程仓库下载。 远程仓库可以在互联网内也可以在局域网内。中央仓...
2019-04-28 21:31:00 922
原创 maven的安装配置
只需解压即可(需要配置环境变量与jdk相似)为了使用 Maven 管理工具,我们首先要到官网去下载它的安装软件。通过百度搜索“Maven“如下:Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下,比如 D:\software\maven 下面。 解压后目录结构如下:bin:存放了 maven 的命令,比如我们前面用到的mvn tomcat:run boot:存...
2019-04-28 21:18:16 104
原创 IDEA修改快捷键
**标出来的为常用的**alt+shift+s 以及 alt+inster 实现自动生成get set 以及构造方法ctrl+d 删除一行ctrl+shift+o 导入包ctrl+shift+f 代码格式化ctrl+shift+y 转换大小写ctrl+f 查找(当前文件)ctrl+h 全局查找双击shift 查找文件tab 以及 shift+tab 整体代码向后...
2019-04-28 20:56:54 13498
原创 IDEA的安装及使用
此软件集成了32位和64位,双击 ideaIU-2017.3.2.exe 进入安装欢迎界面2.选择安装路径3.配置安装选项4.开始菜单5.安装完毕IDEA首次驱动选择不导入任何设置,点击 OK界面风格,根据喜好 选择,我喜欢黑色插件的选择,我们暂时不需要,next;插件推荐 不需要 直接启动选择 Create New Project3.点击 ...
2019-04-28 20:44:56 196
原创 ajax进行操作不需要写表单,例如修改密码操作
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><script type="text/javascrip...
2019-04-25 19:45:15 491
原创 网页上方时间动态显示
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><script type="text/javascript"> function setDateTime(){ var date=new Date(); var day=date.getDay...
2019-04-25 14:30:11 668
原创 Java中的Calendar
import java.util.Calendar;/* * Calendar:它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。 * * public int get(int field):返回给定日历字段的值。日历类中的每个日历字段都是静态的成员变量,并且是...
2019-04-25 11:10:50 131
原创 Java中的Date详解
/* * Date:表示特定的瞬间,精确到毫秒。 * * 构造方法: * Date():根据当前的默认毫秒值创建日期对象 * Date(long date):根据给定的毫秒值创建日期对象 */public class DateDemo { public static void main(String[] args) { // 创建对象 Date d = new ...
2019-04-25 11:01:51 30051 2
原创 Java中的BigDecimal
/*看程序写结果:结果和我们想的有一点点不一样,这是因为float类型的数据存储和整数不一样导致的。它们大部分的时候,都是带有有效数字位。由于在运算的时候,float类型和double很容易丢失精度,演示案例。所以,为了能精确的表示、计算浮点数,Java提供了BigDecimalBigDecimal类:不可变的、任意精度的有符号十进制数,可以解决数据丢失问题。*/ pub...
2019-04-25 09:03:04 390
原创 火狐浏览器装ie tab出现问题出现组件冲突,标题栏一直显示正在连接,附加组件打不开,解决
首先在卸载程序列表里,找到该浏览器选中点击[卸载]打开系统目录,一般是C盘,打开根目录下的[用户]文件夹,然后打开你当前用户同名的文件夹,一直展开到以下目录C:\Users\用户名\AppData\Roaming\Mozilla\Firefox\Profiles再重新安装就好...
2019-04-24 23:40:33 955
原创 jquery的$().each和$.each的区别
$(selector).each(function(index,element))这个函数和之前项目里面用到的遍历数据的函数不是同一个呀(项目里面用到的函 数:$.each(dataresource,function(index,element))),于是,就好好研究了下,果然在JS里面有两个相似的函数,于是也就有了今天的主题:1.$(selector).each(function(inde...
2019-04-24 16:54:14 120
原创 Action里面获取request和response
获取request:首先要实现 ServletRequestAware 接口,例如:然后重写 setServletRequest 方法:例如:获取response:ServletActionContext.getResponse()
2019-04-24 15:25:23 345
原创 基本业务CRUD的过程思路
一般是要进入系统,请求后台数据存入List集合,会在jsp页面进行列表展示。增加的过程是展开一个表单,输入数据后提交到后台进行封装,然后后台调用Dao中的add的方法(此时传过去的一般是获取的数据库连接con,和封装的数据)进行插入。修改的过程是jsp页面点击修改后会传过去一个相应的要修改的数据的Id(此Id一般是EL表达式获取的ID值),后台会根据此Id查询获取相应的实体,转发到修改页面(此...
2019-04-24 11:03:10 935
原创 BigInteger可以计算超出Integer范围的数
/* * BigInteger:可以让超过Integer范围内的数据进行运算 * * 构造方法: * BigInteger(String val) */public class BigIntegerDemo { public static void main(String[] args) { // 这几个测试,是为了简单超过int范围内,Integer就不能再表示,所以就更谈...
2019-04-23 23:37:42 872
原创 产生规定范围内的随机数
1、Math类中的random()方法:(返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。)import java.util.Scanner;/* * 需求:请设计一个方法,可以实现获取任意范围内的随机数。 * * 分析: * A:键盘录入两个数据。 * int strat; * int end; * B:想办法获取在start到e...
2019-04-22 23:12:22 754
原创 align和valign的区别
align 表示水平方向上的显示,有left\right\centervalign表示垂直上的显示,有middle/bottom/top例如:
2019-04-22 20:26:44 611
原创 正则表达式写邮箱
import java.util.Scanner;/* * 校验邮箱 * * 分析: * A:键盘录入邮箱 * B:定义邮箱的规则 * 1517806580@qq.com * liuyi@163.com * linqingxia@126.com * fengqingyang@sina.com.cn * fqy@itcast.cn ...
2019-04-21 22:20:55 1433
原创 正则表达式写手机号
import java.util.Scanner;/* * 判断功能 * String类的public boolean matches(String regex) * * 需求: * 判断手机号码是否满足要求? * * 分析: * A:键盘录入手机号码 * B:定义手机号码的规则 * 13436975980 * 13688886868 * ...
2019-04-21 22:19:50 1476
原创 批量删除实现
用到的知识点:jQuery prop() 方法:http://www.runoob.com/jquery/html-prop.htmlJavaScript push() 方法:http://www.runoob.com/jsref/jsref-push.htmlJavaScript join() 方法:http://www.runoob.com/jsref/jsref-join.htmlj...
2019-04-21 12:31:03 1286
原创 Bootstrap引入、日期插件引入、ckeditor编辑器引入
<!-- Bootstrap引入 --><link href="${pageContext.request.contextPath}/bootstrap/css/bootstrap.css" rel="stylesheet"><link href="${pageContext.request.contextPath}/bootstrap/css/bootstr...
2019-04-20 19:31:34 695
原创 jQuery $.post方法示例
$.post() 方法通过 HTTP POST 请求向服务器提交数据。语法:$.post(URL,data,callback);必需的 URL 参数规定您希望请求的 URL。可选的 data 参数规定连同请求发送的数据。可选的 callback 参数是请求成功后所执行的函数名。下面的例子使用 $.post() 连同请求一起发送数据:$("button").click(functio...
2019-04-20 14:31:07 4441
原创 js写表单普通验证
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html><html><head><meta charset="utf-8"><title>Insert title ...
2019-04-20 13:53:45 155
原创 Java中需要转义的字符
在Java中,不管是String.split(),还是正则表达式,有一些特殊字符需要转义,这些字符是( [ { / ^ - $ ¦ } ] ) ? * + . 转义方法为字符前面加上"\\",这样在split、replaceAll时就不会报错了;不过要注意,String.contains()方法...
2019-04-19 10:46:55 4888
原创 正则表达式基本规则
A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) [0-9] 0到9的字符都包括 C:预定义字符...
2019-04-18 12:25:37 158
原创 如何校验一个QQ号码案例
普通方式import java.util.Scanner;/* * 校验qq号码. * 1:要求必须是5-15位数字 * 2:0不能开头 * * 分析: * A:键盘录入一个QQ号码 * B:写一个功能实现校验 * C:调用功能,输出结果。 */public class RegexDemo { public static void main(Str...
2019-04-18 12:06:09 1374
原创 c标签的引入及使用
<!--c标签引入--><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><!--fn标签引入,用于截取显示字数--><%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%><!-...
2019-04-17 15:41:51 2997
原创 数据库连接
//数据库连接工具类public class DbUtil { /* private String dbUrl = "jdbc:mysql://localhost:3306/db_news1"; private String dbUserName = "root"; private String dbPassword = "123456"; private String jdbcNam...
2019-04-17 15:05:25 191
原创 判断字符串是否为空(封装为工具类)
public class StringUtil {//判断是否为空,可能已分配空间有值为 "" (空串),也可能未分配空间没有值为 null public static boolean isEmpty(String str) { if ("".equals(str) || str == null) { return true; } else { return false;...
2019-04-17 14:48:47 1069
原创 格式化日期
public class DateUtil {/* * 把日期格式化成字符串,传入的format为要把日期格式化成字符串的格式,例如:"yyyy-MM-dd HH:mm:ss" */ public static String formatDate(Date date,String format){ String result=""; SimpleDateFormat sdf=new...
2019-04-17 11:21:09 131
转载 使用git将项目上传到github
转载自:https://www.cnblogs.com/cxk1995/p/5800196.html首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New ...
2019-04-17 11:14:20 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人