自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 Java web项目各种中文乱码原因

影响Servlet返回Html乱码的因素Java文件本身的编码必须与response.setContentType保持一致response header 的charset 是主,meta charset 是次,在没有 response header 的charset 时候有效tomcat 配置 uriencoding影响get请求的中文参数post请求一般没有中文乱码问题,spring自带编码过滤器,传统javaweb可在web.xml配置编码过滤器...

2021-04-09 14:49:10 222

原创 HTML空格问题处理

在html中手动输入多个空格或者是回车,在页面解析的时候都被解析成一个空白显示,但有时候的需求要求显示多个空格,这个问题怎么解决呢?根绝我个人的经验,目前找到了以下集中解决办法:1) 使用转义字符,如 等,代替手动输入的空格,2)使用全角空格,全角空格被解析为汉字处理,3)控制css:将包裹文字的标签的样式增加设置:white-space:pre,浏览器会保留文本中的空格和换行4)使用pre标签包裹文字...

2020-10-12 10:43:25 540

原创 API练习 待扩充..

JAVA是很强大的,而这种强大很大程度上得益于JAVA强大的类库。API调用不可耻!可耻的是调用API都不会!package com.gzip.demo;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import j

2020-08-29 10:33:42 188

原创 正则表达式练习 待扩充...

记录使用过的正则表达式来提高对正则的熟练度/*** 匹配$..$之间的数字* $123$dfhjka4465$90$fad ----> 123,90*/private static String matchData(String str){ String rs=""; Pattern p = Pattern.compile("(\\$)(\\d+)(\\$)"); Matcher m = p.matcher(str); while(m.find()){

2020-08-28 11:40:31 147

原创 sql 日期转毫秒值

select floor(extract(epoch from (select update_time from t_maillist_syncrecord ))*1000);

2020-08-10 11:33:27 1908

原创 tortoisegit 无法保存用户名密码

C:\Users\Administrator\.gitconfig文件中添加[credential] helper = wincred保存,拉取代码,输入用户名密码,第二次拉取则不用再输入用户名密码了

2020-07-22 16:14:29 484

转载 dos常用关闭查看命令

https://www.cnblogs.com/Andrew520/p/12369348.html1. 查看端口进程在windows命令行窗口下执行:netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口“8080”被PID(进程号)为2448的进程占用。查看端口“8080”被哪个应用占用,,继续执行下面命令:tasklis

2020-07-17 11:04:34 252

原创 IDEA双击无法启动

问题描述:在破解IDEA的过程中,发现无法关闭IDEA,任务管理器强制关闭IDEA后发现无法启动IDEA,双击IDEA快捷方式没有反应解决步骤:1、查看C:\Users\Administrator\.IntelliJIdea2018.2\system\log\idea.log报错日志(并没有什么有用信息~)2、在D:\MyApp\IntelliJ IDEA 2018.2.5\bin\idea.bat文件的末尾添加pause,运行idea.bat。(此dos命令的作用输出请按任意键继续的提

2020-05-11 13:37:07 1442 2

转载 集合框架图解

原文出自https://www.cnblogs.com/dxflqm/p/11867611.htmljava.util.Collection下的接口和继承类关系简易结构图:java.util.Map下的接口和继承类关系简易结构图:

2020-05-10 13:02:03 227

转载 闭包

什么是闭包(Closure)简单讲,闭包就是指有权访问另一个函数作用域中的变量的函数。MDN 上面这么说:闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。环境由闭包创建时在作用域中的任何局部变量组成。这种官方的概念是比较难理解的,在面试的时候说出来也不是很专业,因为没办法有个具体的逻辑。我个人认为,理解闭包的关键在于:外部函数调用之后其变量对象本应该被销毁,但...

2020-02-27 10:28:29 413

原创 关于项目的classpath文件

.classpath内容解释.classpath是描述了工程的依赖文件:源文件的具体位置(kind="src") 运行的系统环境(kind="con") 工程的library的具体位置信息(kind="lib") 在每个lib的xml子节点中,有关于它的其它配置信息(例如我配置的那个"javadoc_location") 项目的输出目录(kind="output")总体上说这...

2020-02-18 14:26:52 302

原创 循环插入语句

DROP PROCEDURE IF EXISTS proc_initData; -- 如果存在此存储过程则删掉DELIMITER $ #使用delimiter后,将不把分号当做语句结束,会将该段整个提交CREATE PROCEDURE proc_initData()BEGIN DECLARE i INT DEFAULT 1; WHILE i<=100 DO ...

2019-12-25 11:27:18 372

转载 sql流程控制语句

https://www.jianshu.com/p/085d3affef84

2019-12-25 11:18:45 199

原创 获取项目路径

<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>

2019-12-24 13:31:42 125

转载 筛选重复数据sql

SELECT t1.id, t1. NAMEFROM teacher t1WHERE EXISTS ( SELECT 1 FROM teacher t2 WHERE t1. NAME = t2. NAME AND t1.id !...

2019-12-13 09:30:21 251

原创 全新Eclipse的一些前期配置操作

1.首先配置jdk (其实已经不用配置,eclipse现在都会自动查找电脑中的jdk地址并自动配上,古老版eclipse需手动配置)2.配置tomcat windows>>prefrences>>server>>runtime environments3.window>>prefrences>>general>>con...

2019-09-25 14:40:46 190

原创 标记 【待学习】

HttpServletRequest HttpServletResponse HttpSession

2019-04-30 11:20:17 196

转载 meta http-equiv 属性 详解

转自 http://kinglyhum.iteye.com/blog/827807http-equiv 属性提供了content属性的信息/值的 HTTP 头。http-equiv 属性可用于模拟一个 HTTP 响应头。引用meat标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值"> ;其中http-equ...

2019-04-28 11:06:08 11313

转载 主表 从表

建表原则 一对多的关系建表 从表中创建一个外键字段,指向主表的主键。分类和商品:一个分类可以对应多个商品,但一个商品只能属于某一个分类。部门和员工:一个部门可以有多个员工,但一个员工只能属于某一个部门。 多对多的关系建表原则 创建中间表,表中至少有两个字段,分别作为外键,指向各自一方的主键。两张表分别都是主表,中间表为从表,提供两个字段都是外键。学生和课程...

2019-03-29 15:51:07 466

原创 Eclipse启动报错:could not create the java virtual machine

该版本eclipse要求1.8版本的jdk。。

2019-03-12 16:48:17 458

原创 WINDOWS删除恶心文件相关

某些流氓软件经常在你卸载该软件后仍保留着文件夹,时不时给你弹几个广告,当你想删除时,它告诉你需要管理员权限,让你困扰不已,以下是完整版解决方案。一、开启管理员账户默认情况下Win7系统的系统管理员Administrator账户是处于禁用状态的,需要手动取消账户禁用设置,从系统管理中开启管理员Administrator账户。1、点击开始按钮,鼠标右键点击“计算机”,选择“管理”。在弹出的“用...

2018-12-29 13:45:31 546

原创 Eclipse文件乱码原因分析

Eclipse文件乱码分析Windows中文系统的默认编码格式为GBK,因此Eclipse的默认编码格式也为GBK,而GBK总是有限制的,所以老师或项目组通常会要求Eclipse编码通通改成UTF-8,这时你以前未改过的文件编码为GBK,但由于你把所有的编码改成了UTF-8,Eclipse编辑器认为这段代码是UTF-8编码的,所以解码显示时是乱码。所以分析得到,如果你的Eclipse文件有...

2018-12-27 17:04:58 405

转载 common-logging jar与log4j jar

Apache common logging是一种log的框架接口,它本身并不实现log记录的功能,而是在运行时动态查找目前存在的日志库,调用相关的日志函数,从而隐藏具体的日志实现log4j是具体的日志实现,真正负责"写"日志的这个功能common logging本身不是log,你可以把它看做是一个日志的接口而log4j就是日志的实现使用common logging方式实现日志,主要的原因在...

2018-12-27 13:20:18 378

原创 JDK与JRE的区别以及相关知识延伸

JDK :Java开发工具包,其包括Java运行环境(JRE)以及一系列开发工具(如Java编译器(javac),打包工具,文档生成器等)JRE:Java运行环境,其包括Java运行环境和Java Plug-in软件(支持浏览器运行applet,applet:java脚本程序,可包含在html页) 相关知识延伸:JDK目录中的src.zip的作用是用来查看JRE源码的Eclipse...

2018-12-27 12:47:29 135

原创 关于修改js,css文件浏览器端未改变的原因及解决办法

今天本人对服务端的js进行了改动,运行之后发现浏览器端的js并未发生改变。本人于是开始分析问题所在 首先查看workspace中js是否改动,查看结果:已改变 第二步尝试 tomcat clean,delete操作,结果:无效第三步查看发布路径下 js,查看结果:已改变至此,本人陷入了一会迷茫 第四步清空浏览器24小时的历史纪录,结果:浏览器端js改变,成功  原因...

2018-08-17 19:46:29 652

转载 关于乱码的总结

转自:https://www.cnblogs.com/laj12347/p/3318998.html

2018-08-17 18:41:24 204

原创 Javaweb 相关 临时文章

JSTL,EL表达式,四个作用域,ONGL表达式

2018-08-16 21:51:21 243

转载 关于web.xml配置

1.简介web.xml文件是Java web项目中的一个配置文件,主要用于配置欢迎页、Filter、Listener、Servlet等,但并不是必须的,一个java web项目没有web.xml文件照样能跑起来。Tomcat容器/conf目录下也有作用于全局web应用web.xml文件,当一个web项目要启动时,Tomcat会首先加载项目中的web.xml文件,然后通过其中的配置来启动项目,只...

2018-08-16 20:21:31 586

原创 Mybatis resultType

resultType="java.lang.String"当select的字段为单一类型的字段时可以使用resultTyperesultMap可以解决大部分select,但偶尔有特殊情况需要resultType  例:select的结果只能使用String类型接收时,只能使用resultType...

2018-08-04 15:34:38 294

转载 java基础dateformat

参考:https://www.cnblogs.com/qingfengzhuimeng/p/6735698.html

2018-07-30 08:16:50 362

原创 ssm框架前后台时间类型入参,出参简单解决办法

如图:注意:前台接收数据以json格式添加之处为model(pojo)@jsonformat 从后台传前台,出参@datetimeformat 从前台传后台,入参总结:网上找的方法乱七八糟,千奇百怪,虽无大错,但都不详细,且繁琐。网上方法思路:1.Controller中实现前台传参的date format;jsp中实现后台传参的date format2.xm...

2018-07-28 15:26:37 1005

转载 选中tr下的某个td

参考:https://www.cnblogs.com/eager/p/6930088.html

2018-07-19 16:51:29 746

转载 js回调函数

参考:https://www.cnblogs.com/lishuxue/p/5999682.html

2018-07-19 14:43:25 165

原创 Server Tomcat v8.0 Server at localhost failed to start.

url-pattern 标签里“/login.action”的/千万不能删,否则就会报如题的错误,此外也不能改成\笔者猜测/的作用是表示路径引自WebContent我们在html中使用相对路径时并不用强制加/,但这个xml必须加/提醒:如果jsp文件放在自建目录下,如WebConten/personal/login.jsp此处改为/personal/login.action...

2018-07-12 20:31:42 249

原创 CMMI文档

CMMI全称是Capability Maturity Model Integration,即能力成熟度模型集成(也有称为:软件能力成熟度集成模型)

2018-07-03 11:25:33 523

原创 关于desktop.ini

一个玩转文件夹的东西

2018-07-02 17:21:30 346

原创 windows文件系统

windows文件系统是不区分大小写举个栗子在同一文件夹下新建文本a,再次新建文本A是不成功的,会提示你命名为a(1).再比如输入文件地址时,随意切换地址大小写可以访问正确的地址.这样,在windows下配置环境变量时,环境变量名的大小写是不区分的....

2018-07-02 17:03:05 627

原创 关于配置环境变量

配置环境变量最好配置用户变量,这可以避免新手的误操作删除系统变量配置用户变量只在当前用户可用,但一般个人电脑也仅有一个用户

2018-07-02 16:55:42 184

转载 spring面向切面编程

文章出处:https://blog.csdn.net/u010024991/article/details/53467034

2018-06-30 20:51:52 124

转载 Java基础之反射

请查看文章:https://blog.csdn.net/sinat_38259539/article/details/71799078

2018-06-30 19:10:24 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除