- 博客(15)
- 收藏
- 关注
原创 Java下载文件,文件名无法显示中文问题解决。
之所以出现下载文件无法显示中文的文件名是因为编码格式不同,比如:将UTF-8编码转换成ISO-8858-1编码,可以这样写 response.setHeader("Content-Disposition", "attachment; filename=" + new String(fileName.getBytes("utf-8"),"ISO-8859-1"));...
2020-11-30 15:25:35 1106
原创 UML建模
UML(Unified Modeling Language的缩写),也称统一建模语言。是用来做软件建模的。不光是在软件的设计阶段用到,在软件的测试,部署阶段都要用到。用于表达软件的操作,对象等信息。 学习UML主要是学习如何建模。它主要是利用一些图来表达信息。一幅图顶得上千言万语。所以UML的主要部分就是学会画那些图:比如用例图,类图等。 这里,我们主要通过Rational Rose建模,当然也有其它工具可以做UML建模,比如Visio、..
2020-11-25 21:25:11 309 1
原创 客户端验证
jQuery Validate验证框架详解jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一、导入js库<script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script><script type="text/javascript" src="<%=p
2020-11-20 00:09:06 532
原创 activity入门教程
工作流介绍以公司的报销流程为例:小明—>提交申请—>人事审批–>经理审批–>财务审批—>结束我们先思考一下,需要实现这的一个需求我们需要怎么做? 我们可能需要去维护一个变量,来不断传递过去下一个处理者,或者是建相关的任务表之类的,如果需求不会变,没有什么条件处理,这样也好设计。 但是,如果有条件【不同职位员工审批方式不一样】,需求更改了【不需要人事审批了】,那么我们的代码就会乱,不好维护。 再来看这种问题就是一种流式的控制管理,基于这么一个原因,我
2020-11-16 22:13:26 1254
原创 nginx使用教程
nginx使用教程nginx 的使用比较简单,就是几条命令。常用到的命令如下:nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。nginx -s reopen 重新打开日志文件。nginx -c filename 为 Nginx 指定一个配置文
2020-11-16 21:53:39 118
原创 linux常用命令
tar创建一个新的tar文件$ tar cvf archive_name.tar dirname/解压tar文件$ tar xvf archive_name.tar查看tar文件$ tar tvf archive_name.tar更多示例:The Ultimate Tar Command Tutorial with 10 Practical Examplesgrep在文件中查找字符串(不区分大小写)$ grep -i "the" demo_file输出成功匹配的行,以及该.
2020-11-16 21:47:29 77
原创 vue中两种引入ElementUI的方式
全局引用:一、安装 Element UInpm i element-ui -S二、在main.js 中引入 element UIimport ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' //引用 element-ui 样式Vue.use(ElementUI ) //最后要use ElementUI ,不然会报错(引入成功,最后就可以在各组件页面中使用了)按需引用:一、安装
2020-11-16 21:31:26 889
原创 Docker 常用命令
Docker 常用命令操作容器启动容器启动容器并启动bash(交互方式):$docker run -i -t <image_name/continar_id> /bin/bash启动容器以后台方式运行(更通用的方式):$docker run -d -it image_nameps:这里的 image_name 包含了tag:hello.demo.kdemo:v1.0附着到容器附着到正在运行的容器docker attach <id、container_name>
2020-11-16 21:24:00 91
原创 springboot知识点总结
一、什么是SpringBoot?SpringBoot 是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过 Maven 子父工程的方式),简化 XML 配置,全部采用注解形式,内置 Http 服务器( Jetty 和 Tomcat ),最终以 java 应用程序进行执行。二、SpringBoot 核心原理1> 基于 SpringMVC 无配置文件(纯 Java )完全注解化 + 内置 tomcat-embed-core 实现 SpringBoot 框架, Main 函数启动。2&g
2020-11-16 20:57:54 418
原创 sql语句整理
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’— 开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create
2020-11-16 20:50:16 91
原创 IDEA中使用git
IDEA中使用git环境准备操作流程clone项目到本地初始化项目并提交代码将代码推送到远程仓库从远程仓库拉取代码从本地创建分支并推送到远程分支切换Git文件冲突问题解决从dev分支合并代码到master查看Git仓库提交历史记录环境准备使用前需要安装一个远程的Git仓库和本地的Git客户端,由于IDEA中的Git插件需要依赖本地Git客户端,所以需要进行如下配置:操作流程clone项目到本地打开从Git检出项目的界面:输入Git地址进行检出:暂时不生成IDEA项目,因为项目还没初始化:
2020-11-16 13:14:42 111
原创 SVN的使用
SVN的使用SVN简介SVN服务器搭建和使用下载与安装使用建立版本库建立用户和组,分配权限客户端SVNTortoiseSVN图标介绍TortoiseSVN Client基础操作SVN检出(SVN Checkout)增加(Add)删除(Delete)改名(Rename)SVN还原(SVN Revert)检查更新(Check for modifications)SVN更新(SVN Update)SVN提交(SVN Commit)显示日志(Show log)版本库浏览(Repo-browser)创建分支合并相互操
2020-11-05 11:29:29 150
原创 Java开发规范
Java开发规范命名常量格式规约OOP规约集合处理并发处理控制语句注释规约异常日志命名【规范】类名使用UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: ( 领域模型的相关命名 )DO / BO / DTO / VO 等。【规范】方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase 风格,必须遵从驼峰形式。【规范】常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。【规范】抽象类命名使用 Abstract 或 Base 开头 ; 异常类
2020-11-05 09:56:28 232
原创 解决idea无法将java资源目录下的xml文件编译到target中
解决idea无法将java资源目录下的xml文件编译到target中解决的问题1.maven项目下修改pom.xml文件2.待更新解决的问题一般用于解决dao层中映射文件与dao层接口文件放在同一目录下,映射文件无法加载的问题。1.maven项目下修改pom.xml文件<!-- 解决无法加载xml文件的问题 --> <resources> <...
2020-02-18 13:16:50 1378
原创 使用Jackson进行Json字段映射
JSON字段映射使用Jackson注解进行字段映射导入Jackson相关maven依赖字段映射使用Jackson注解进行字段映射当json对象的字段名一致时会自动对对象进行映射,当不一致时就要借助注解进行字段映射。导入Jackson相关maven依赖<!-- jackson相关依赖 --> <dependency> <groupId>...
2020-02-15 17:02:31 10459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人