自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于tomcat部署应用的三种方式

2023-08-31 16:50:29 85

原创 @GetMapping和@PostMapping接收参数的格式

一、1.使用@Controller 注解,在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面若返回json等内容到页面,则需要加@ResponseBody注解2.@RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@Res...

2020-01-19 17:35:14 2307

原创 搭建vue开发环境的步骤

搭建vue开发环境的步骤相信很多人在刚开始学习vue这个框架的时候,最开始搭建开发环境的时候,都会遇到一些大大小小的坑,我之前学习angular的时候搭建过一次,过了一个月后再搭建第二次的时候,竟然有一些混乱,所以今天想整理出来;vue现如今在前端中,是前端工程师比较常用的框架之一,他和angular有一些相似之处,所以用过angular的伙伴们,再来学习vue应该不会感觉太难;一:在...

2019-11-08 14:39:17 153

原创 Tomcat服务器原理详解

Tomcat服务器原理详解【目录】本文主要讲解Tomcat启动和部署webapp时的原理和过程,以及其使用的配置文件的详解。主要有三大部分:第一部分、Tomcat的简介和启动过程第二部分、Tomcat部署webapp第三部分、Tomcat处理一个http请求的过程【简介】  Tomcat依赖<CATALINA_HOME>/conf/server.xml这个配置...

2019-08-30 15:40:49 222

原创 Servlet详解之两个init方法的作用

Servlet详解之两个init方法的作用在Servlet中javax.servlet.GenericServlet类 继承自java.lang.Object 实现了Serializable,,servlet ,ServletConfig 三个接口 被继承对象javax.servlet.http.HttpServlet(这是我们常用的一个类)但仔细看GenericServlet...

2019-08-26 18:07:54 292

原创 操作系统,java 学习 --

1、ProcessBuilder(List<String> command)利用指定的操作系统程序,和参数构造一个进程生成器2、ProcessBuilder(String... command)利用指定的操作系统程序和参数构造一个进程生成器。方法摘要:1、List<String> command() 返回此进程生成器的操作系统程序和参数...

2019-06-19 16:30:44 195

原创 几种读取流区别,备注

1、IO :设备之间的数据传输字节流:inputStream 、outputStream 其对应的构造方法:FileInputStream、FileOutputStream 读取:read();写出: write()字符流:Reader , Writer--> 写出数据:write()2、NIO: 在原来的基础上加...

2019-06-19 15:11:02 502

原创 Eclipse配置maven环境

Eclipse配置maven环境一.什么是maven?Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。...

2019-05-08 11:38:45 139

原创 prototype.js 学习了解

1、$F() 负责返回元素对象的value 是一个能够简化编码量的函数, 对于字段输入控件有效,包括input、textarea、select等,该函数的输入参数为这些输入控件元素对象的id或元素对象本身,函数负责返回 这些输入控件元素对象的值,即value...

2019-05-06 14:02:21 66

原创 ffmpeg命令详解

ffmpeg命令详解(转)FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。[百度百科]ffmpeg使用语法ffmpeg使用语法:f...

2019-03-29 11:11:55 141

原创 即时反应的input和propertychange方法

即时反应的input和propertychange方法在web开发中,我们有时会需要动态监听输入框值的变化,当使用onkeydown、onkeypress、onkeyup作为监听事件时,会发现一些复制粘贴等操作用不了,同时,在处理组合快键键的时候也很麻烦。这时候我们需要更专业的解决方案:HTML5标准事件oninput、onchange和IE专属的事件properchange。1.onin...

2019-03-13 15:41:30 155

原创 搭建web项目要点步骤

1、基础步骤: (1)、开发工具 Eclipse ,安装配置教程:https://blog.csdn.net/weixin_42178492/article/details/82589312 (1)、新建web 项目 (2)、部署到tomcat ,(开发工具配置tomcat):https://mp.csdn.net/postedit/84954398 ...

2019-03-04 15:31:56 1795

原创 java 获取服务器地址

1、在JSF环境中获取到ServletContext: 1 2 ServletContext sc = (ServletContext)FacesContext. getCurrentInstance().getExternalContext().getContext(); 2、servlet中获得项目绝对路径 ...

2019-03-04 15:30:45 129

原创 @WebService

@WebService注解Web Service 元数据注释(JSR 181)@WebService 1、serviceName: 对外发布的服务名,指定 Web Service 的服务名称:wsdl:service。缺省值为 Java 类的简单名称 + Service。(字符串) 2、endpointInterface: 服务接口全路径, 指定做SEI(Servic...

2019-03-04 11:28:59 5842 1

原创 前台bug 集锦

1、编辑时,注意回车解决方案,显示时,将"/n" 替换成 &lt;/br&gt;保存还是保存原输入的信息

2019-01-28 14:44:50 124

原创 java 基础 - 堆和栈的区别

堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(s...

2019-01-08 18:03:44 124

原创 利用Calendar 获取当月1号,最后一天

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//获取前月的第一天Calendar cal_1=Calendar.getInstance();//获取当前日期cal_1.add(Calendar.MONTH, -1);cal_1.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为...

2019-01-03 11:49:39 8808

原创 在eclipse中,用maven创建一个web项目工程

在eclipse中,用maven创建一个web项目工程1.在eclipse中用maven创建项目,右键new&gt;&gt;Maven Project 2.点击next继续 3.点击next继续,选择maven-archetype-webapp, 4.点击next继续,填写Group id和Artifact id, Version默认,Package可以不填5....

2018-12-21 11:38:34 180

原创 click事件的累加绑定,绑定一次点击事件,执行多次

click事件的累加绑定,绑定一次点击事件,执行多次  我的github(PS:希望star):https://github.com/thWinterSun/v-admin  最近做项目为一个添加按钮绑定点击事件,很简单的一个事情,于是我按照通常做法找到元素,使用jquery的on()方法为元素绑定了点击事件,点击同时发送请求。完成后看效果,第一次点击没有问题。再一次点击后发现发送了两次请...

2018-12-18 17:57:53 185

原创 inputStream 和 reader 区别

InputStream和Reader区别InputStream,OutputStream  前者为字节输入流,后者为字节输出流。Reader   Writer  前者为字符输入流,后者为字符输出流。四个均为抽象类。fileInputStream 是InputStream 的实现类  fileReader 是Reader 的实现类字节流读取单位为一个字节,字符流读取单位为一个字符  所...

2018-11-19 13:49:31 298

原创 jquery带参数绑定事件 bind(type,[data],fn)

bind 方法为每个选择的元素事件绑定函数语法格式:bind(type,[data],fn)其中参数type为一个或多个类型字符串参数,type参数选择范围如下:blur,focus,load,scroll,unload,click,dbclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,...

2018-11-14 11:51:26 1050

原创 html中button标签reset用法 -- 重置表单中填写的内容

$("#myform").button('reset'); 1、$("#myform")[0].reset(); 2、 $("#myform").resetForm(); 3、 $("#myform")[0].reset() ; 4、$("#myform").get(0).reset();并不是真正意义上的清空,只是还原成初始未编辑的状态...

2018-10-27 15:58:41 4289

原创 基础小知识 - java 编码

1、equals 判断:    (1)、object.equals(null),“equals()”方法是比较“值”是否相等;    (2)、object==null,“==”比较运算符是用来比较“对象”是否是同一个2、注意:需要将不会为空的参数 放前面 ().equals ()后面参数可为空https://blog.csdn.net/coldh/article/details/50...

2018-10-18 10:26:37 68

原创 将秒数 [整数型] 匹配成 xx时 xx分xx秒

    /**     * 将秒数 匹配成 xx时 xx分xx秒     *     * @param time     * @return     */    public static String secondUpMatch(int time) {        int hour = 0;        int minute = 0;        int second =...

2018-10-18 10:08:22 213

原创 Collections.sort 排序 注解

逆序:

2018-10-10 13:44:29 562

原创 debug 调试快捷键

作用域 功能 快捷键全局 单步返回 F7全局 单步跳过 F6全局 单步跳入 F5全局 单步跳入选择 Ctrl+F5全局 调试上次启动 F11全局 继续 F8全局 使用过滤器单步执行 Shift+F5全局 添加/去除断点 Ctrl+Shift+B全局 显示 Ctrl+D全局 运行上次启动 Ctrl+F11全局 运行至行 Ctrl+R全局 执行 Ctrl+U...

2018-09-23 10:01:02 1111

原创 详解jquery插件中;(function ( $, window, document, undefined )的作用

详解jquery插件中;(function ( $, window, document, undefined )的作用在jquery插件中我们经常看到以下这段代码 1 2 3 ;(function ( $, window, document, undefined ){ //函数体内具体代码 })(jQuery, window,do...

2018-09-19 14:21:39 460

原创 树形结构,父子部门、标签等,列表显示 排序问题

1、树形结构,父子部门、标签等,列表显示 排序问题:存数据可存 字符串:父部门: "001"  、"002"、"003"子部门 : "001001" 、"001002"、"002001"根据这个字段排序 , 会自动 先排 父部门 - 父部门所有子部门,第二个父部门 - 第二个父部门所有子部门...

2018-09-17 11:32:27 1856

原创 StringUtils 工具几个功能点

1、StringUtils.leftPad 左侧填充 --- StringUtils.leftPad(String str,int size); StringUtils.leftPad(String str,int size,String padStr);                               原字符串,填充后字符串长度,填充内容例:StringUtils....

2018-09-14 10:41:52 370

原创 <a>标签中的什么都不执行

&lt;a&gt;标签中的href="javascript:;"是什么意思? 例子:&lt;a href="javascript:;"&gt;我的大学&lt;/a&gt;javascript: 是一个伪协议javascript:是表示在触发&lt;a&gt;默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击&lt;a&gt;时

2018-09-11 10:56:22 785

原创 详解EJB

EJB到底是什么?1. 我们不禁要问,什么是"服务集群(通过RMI的通信,连接不同功能模块的服务器,以实现一个完整的功能)"?什么是"企业级开发(为商业组织、大型企业而创建并部署的解决方案及应用。这些大型企业级应用的结构复杂,涉及的外部资源众多、事务密集、数据量大、用户数多,有较强的安全性考虑)"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群...

2018-09-10 15:54:05 117

原创 java 对象的序列化详解

序列化对象序列化的目标是将对象保存到磁盘中,或者允许在网络中直接传输对象。对象序列化机制允许把内存中的JAVA对象转换成跟平台无关的二进制流,从而允许将这种二进制流持久地保存在磁盘上,通过网络将这种二进制流传输到另一个网络节点,其他程序一旦获得了这种二进制流,都可以讲二进制流恢复成原来的JAVA对象。序列化为何存在我们知道当虚拟机停止运行之后,内存中的对象就会消失;另外一种情况就是JA...

2018-09-10 15:40:45 156

原创 MyEclipse详解

一,    MyEclipse 简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展(Eclipse是个开发工具,基于插件结构,开放很多的接口,MyEclipse是一大堆插件的中合体集成Eclipse),利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工...

2018-09-10 14:34:49 4645

原创 乱码解决集锦

1、可能是tomcat 服务器没有配置 编码规范: useBodyEncodingForURI="true"

2018-09-07 17:33:52 99

原创 oracle 知识点集锦

1、nvl()函数 :如果你某个字段为空,但是你想让这个字段显示0nvl(字段名,0),就是当你选出来的时候,这个字段虽然为空,但是显示的是0,当然这个0也可以换成其他东西,如:1,2,3……...

2018-09-03 15:27:23 93

原创 向浏览器写入缓存信息:【key : value】形式

    function initReviewTipShow() {        // 如果是第一次打开,关闭后不再显示        if (reviewTip &amp;&amp; reviewTip &gt; 0) {            var cookies_name = 'ZEROBOOK_ENDED_COURSE_TIP';            var endedCou...

2018-08-20 14:51:17 873

原创 eclipse 导入项目 配置要点 (编译,运行)

1、2、此处与上面对应3、 和这里对应4、这里对应出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法

2018-08-20 11:48:24 3105 2

原创 使用众数来获取图片中文字的高度

1、使用BufferedImage  的 ImageIO.read 读取本地图片信息,将其放入缓冲区以便操作2、将图片垂直等分几份 分区分段扫描以提高准确率3、通过getRGB()方式获得像素矩阵 : 此方式为沿width方向扫描,来依次向上扫描此区域 统计连续的黑色像素的高度4、获得每段的数据数组,去掉极端数据(明显不属于一个字体的高度) 用来去掉 标点,------,和一些数学图形...

2018-08-16 13:56:46 219

原创 操作图片,不失真

放大图像不会导致失真,而缩小图像将不可避免的失真。Java中也同样是这样。但java提供了4个缩放的微调选项。image.SCALE_SMOOTH //平滑优先image.SCALE_FAST//速度优先image.SCALE_AREA_AVERAGING //区域均值image.SCALE_REPLICATE //像素复制型缩放image.SCALE_DEFAULT //默认缩放模...

2018-08-15 16:38:33 1114

原创 java 处理图片,知识集结

1、画一张图片(二维码)Graphics graphics = image.createGraphics() 

2018-08-14 17:02:09 119

apache - maven - 3.2.2

解压部署Maven核心程序,为此提供已下载好的 maven 压缩包

2018-07-20

空空如也

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

TA关注的人

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