自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (2)
  • 收藏
  • 关注

原创 for循环list,map,实体案例

for循环list,for循环List

2023-03-17 16:32:42 270

原创 java导出ecxel

@Overridepublic void exportFile(String catalogIds,HttpServletResponse response) { String fileName = "导出文件信息列表.xls"; try { this.setResponseHeader(response, fileName); OutputStream os = response.getOutputStream(); ExportExcelUtil eeu = new ExportExcel.

2022-05-25 14:18:38 154

原创 mysql ID转换为名称_mysql 逗号分隔的id转为逗号分隔的名称

SELECT GROUP_CONCAT(b.CATALOG_NAME separator '/')FROM file_catalog aLEFT JOIN file_catalog b ON FIND_IN_SET(b.id,a.CATALOG_PATH)where a.id='afbc3689e3394ee99b99267dca955dc6'

2022-04-21 10:26:34 1152

原创 java怎样实现下载模板

public void downAchievementTemplate(HttpServletRequest request, HttpServletResponse response) throws Exception{ String fileName ="井数据文件.xlsx"; ServletOutputStream out; response.setContentType("multipart/form-data"); response.setCharacterE..

2022-03-24 15:55:58 1327

原创 idea多项目如何切换git

2021-07-20 15:29:58 914

原创 IDEA同一窗口添加多个项目

2021-07-20 15:28:13 115

原创 开发常见问题

1.缺失表达式参数传值问题

2021-07-15 17:17:45 69

原创 系统集成项目管理工程师考点(持续更新)

paas向用户提供虚拟的操作系统,数据管理系等服务,满足用户个性化的应用部署需求。 实施(两化深度融合)是企业落实《中国制造2025》战略规划的重要途径。 T服务生命周期:规划设计、部署实施、服务运营、持续改进、监督管理。 ...

2021-04-02 15:58:36 1003

原创 Echarts自适应浏览器时Cannot read property ‘resize’ of undefined

Echarts自适应浏览器时,发现拖动窗口进行缩放时,会出现一个问题:Cannot read property ‘resize’ of undefined。window.EventListener('resize',function(){ myChart.resize() // 报错 if(myChart){ myChart.resize() // 不报错 }})就正常了...

2021-01-19 16:08:19 1315

原创 echarts调整柱状图之间间距

将y轴200平均成5个点,每个点的间距就是40yAxis : [ { // 纵轴标尺固定 type : 'value', scale : true, max : 200, min : 0, splitNumber : 5, boundaryGap : [ 0.2, 0.2 ] } ],...

2020-12-21 11:02:25 30843 1

原创 ecarts进度条(横向柱状图)

drawCharts3_2() { this.myChart3.setOption({ title: { left:"2%", top:"3%", text: "{img|}充电站充电次数TOP5", textStyle: { fontSize:15, color: "#ffffff", rich: { ..

2020-11-26 15:57:48 1435

原创 MybatisPlus多租户架构实现过程

1.引入依赖(pom.xml)<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>${mybatis-plus.version}</version></dependency><dependency>

2020-09-03 10:09:43 578 2

原创 线程

1.什么是线程一个程序就是一个进程,而一个程序中的多个任务则被称为线程。进程是表示资源分配的基本单位,线程是进程中执行运算的最小单位,亦是调度运行的基本单位。、打开你的计算机上的任务管理器,会显示出当前机器的所有进程,微信,钉钉等,当微信运行时,就有很多子任务在同时运行。比如,当你边打字发送表情,边好友视频时这些不同的功能都可以同时运行,其中每一项任务都可以理解成“线程”在工作。2.线程实现方法:常用的方式有两种,一种是继承 Thread 类,另一种是实现 Runnable 接口。3

2020-08-21 10:39:27 87

原创 git提交代码

(VSCode)前端git操作方法:1.在我分支上,提交代码。2.切换远程master上,执行:git merge zxs202006023.创建新分支,切换我分支上,执行:git merge origin master后端git操作方法:1.在我的分支上add,之后commit and push,最后出现push successfull2.切换到本地master,check out3.在本地master拉去代码pull,选择master和刚提交的分支,pull4.在本地master进行p

2020-06-04 11:09:19 125

原创 mybatis知识点(四)

3.6 动态SQL  dynamic-sql有时候,静态的SQL语句并不能满足应用程序的需求。我们可以根据一些条件,来动态地构建 SQL语句。例如,在Web应用程序中,有可能有一些搜索界面,需要输入一个或多个选项,然后根据这些已选择的条件去执行检索操作。在实现这种类型的搜索功能,我们可能需要根据这些条件来构建动态的SQL语句。如果用户提供了任何输入条件,我们需要将那个条件添加到SQL语句的

2017-10-29 12:28:33 422 1

原创 mybatis知识点(三)

3.3 结果集映射 ResultMapsResultMaps被用来将SELECT语句的结果集映射到java对象的属性中。我们可以定义结果集映射ResultMaps并且在一些SELECT语句上引用resultMap。MyBatis的结果集映射 ResultMaps特性非常强大,你可以使用它将简单的SELECT语句映射到复杂的一对一、一对多关系的SELECT语句上。3.3.1 简单Re

2017-10-29 12:27:40 293

原创 mybatis知识点(二)

二 mybatis配置详解        读取配置文件的核心就是获取SqlSessionFactory对象。MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession, 并执行映射的SQL语句。SqlSessionFactory对象可以通过基于XML的配置信息或者JavaAPI创建。2.1 使用xml配置Mybatis构建SqlSe

2017-10-29 12:26:43 311

原创 JSP知识

JSP概念Servlet是j2ee提供的动态资源开发技术,是以java的程序的形式进行开发,在java中书写HTML标签是一件十分头疼的事情,所以人们开发出了JSP,看起来像是HTML一样,但是通过服务器的编译最终可以生成Servlet动态网页技术页面不需要改变->改变数据库数据jsp = html + java1、jsp页面中可

2017-10-25 22:18:46 517

原创 mybatis数据源

一:JNDI:(Java Naming and Directory)1,由一个初始的命名上下文(context)及其下的任意数目的子上下文组成2,JNDI名称空间是分层次的,与很多文件系统的目录/文件结构类似3,初始上下文与文件系统的根类似,子上下文与子目录类似4,JNDI层次的根是初始化上下文5,在初始化上下文下有很多子上下文,其中之一就是jdbc6,jdbc是子上下文保

2017-10-18 21:36:08 336

原创 Servlet知识

一 : 引入servlet?和jsp?。1,html属于静态页面动态页面:数据的动态form action="服务器地址" html页面的数据发送到服务器表单 key value input name="key" value="value"2,html显示显示固定(动态页面->.jsp)  servlet : 接受数据    和数据库交互(对数据操作)

2017-10-18 21:32:38 467

原创 css 知识总结

CSS1,什么是csscss 指层叠样式表 (Cascading Style Sheets) css 样式定义如何显示 HTML 元素内容css 主要为了解决内容与表现分离的问题即:html标签只负责展现内容,但是内容具体表现的每一个小细节都又css样式来控制例如:html中的table标签只是负责告诉浏览器下面的内容是要放在一个表格中显示的,但是具体显示的细节是css来告

2017-10-11 14:48:19 725

原创 html知识总结

day011.万维网(www)和w3c组织WWW是环球信息网的缩写,英文全称为World Wide Web,中文名字为"万维网",常简称为Web。万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构,又称W3C理事会(就是我们常说的w3c组织).W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS

2017-10-11 14:45:27 1246

原创 java.util.Date的转换

package www.629niuniu.com;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test {public static void method1(){//java.util.Da

2017-09-28 17:04:04 225

原创 JDBC知识(一)

JDBC:一、Why JDBC我们一直说,计算机是用来帮助人们进行快速运算的。运算最根本的依据是数据。那么我们需要有操作的数据的来源,并且最终计算完成后,需要数据能够长久的保存,也就是数据能够持久化。持久化:写入到狭义上讲  内存对象 -----------》持久化介质(磁带,磁盘,文件等。。)如果直接写入文件中,可以在应用程序中使用I/O操作来处理数据,但是获取有结构

2017-09-28 14:14:43 286

原创 JDBC图解

2017-09-28 14:13:00 322

原创 oracle数据库(五)

LESSON 12  Altering Tables and Constraints(修改表结构和约束)DDL目标:1.添加和修改列2.添加,enable,disable,或者remove约束3.删除表4.删除表中所有数据并回到表定义的初始状态(截断表)5.修改对象的名字6.给对象添加注释,从数据字典中查看注释用到的命令:1.Alter table :1.添

2017-09-27 20:33:44 409

原创 oracle数据库(四)

Lesson 7  Specifying Variables at Runtime(指定运行时变量)1定义:运行时变量可以让我们和sql语句之间有个交互,允许我们执行sql语句时动态传递参数    2.语法:&varName    3.运行时变量可以出现在任意位置例如:  select &colName1,&colName2  from &tbName  where

2017-09-27 08:38:37 993

原创 oracle数据库(三)

--------------------------------------------------------------------------------lesson  4   Displaying Data from Multiple Tables多表查询概念:    所谓多表查询,又称表联合查询,即一条语句涉及到的表有多张,数据通过特定的连接进行联合显示。查询s_emp员

2017-09-27 08:37:41 445

原创 oracle数据库(二)

model 2   Sorting & Limiting Selected Rows1.order by字句的使用:1)order by子句始终在整个select语句中的最后面(实际执行的时候,也是最后执行)2)order by后可以跟列名,别名,列的序号3)order by后可跟排序规则:默认升序(asc),降序为desc4)order by后可跟多列,表示先按第一列进行排序

2017-09-24 20:04:20 688

原创 oracle知识点(一)

一、sql(Structured Query Language结构化查询语言):操作数据库数据sql的分类:DQL:数据查询selectDML:数据操纵语言(行级操作语言):操作的是表格当中一条一条的数据insert update deleteDDL:数据定义语言(表级操作语言):操作的内容为表格(对象)create alter drop truncate rename

2017-09-22 14:57:02 256

原创 oracle数据库笔记一

Oracle数据库:普通文本文件(IO),集合,对象XML数据库:存储数据的仓库。核心:数据oracle:关系型数据库:以关系模型作为数据结构,基本数据结构是二维表(table),二维数据库。sqlserver,mysql二维表:有行、有列,Excel表Student表:列(字段/域):普通,标识列:唯一定位到数据库中的某行数据。(主键列)一张表

2017-09-22 14:55:55 242

原创 sax解析过程图解

2017-09-21 16:18:26 399

原创 schema约束图解

2017-09-21 15:42:46 382

原创 xml知识(三)

XML解析:一、DOM解析    DOM 是 W3C 处理 XML 的标准 API,它是许多其它与 XML 处理相关的标准的基础,不仅是 Java,其它诸如 Javascript,PHP .NET 等等语言都实现了该标准, 成为了应用最为广泛的 XML 处理方式。当然,为了能提供更多更加强大的功能,Java 对于 DOM 直接扩展工具类有很多,比如很多 Java 程序员耳熟能详的 DOM4

2017-09-21 14:57:58 274

原创 eclipse中配置DTD验证

方法一,步骤如下:   以Mybatis编写 Sql Map Config 配置文件为例, 添加 sql-map-config-2.dtd 到Eclipse中, 从而获得xml自动的提示的功能, 能更          好的按照Mybatis官方定义的规范来编写xml文档,以下是一个xm配置文件的头部声明:                    1、Eclips

2017-09-20 20:01:27 917

原创 xml解析(图解)

2017-09-20 19:58:52 282

原创 编码认识

一、编码历史与区别        一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's Go!  很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"

2017-09-19 18:46:30 426

原创 xml笔记

1.1XML:可扩展标记语言  3天用来做数据的传输和存储EXtensible markup language可扩展标记    (计算机)语言标记::开始标记:结束标记html:超文本标记语言hyper Text markup language标记语言HTML:标记都是预定义的,W3C,可以使用什么标记,每个标记代表什么含义,有什么效果都是预定义好的,h

2017-09-19 18:45:43 303

原创 XML知识(一)

一、初识XML    “当 XML(扩展标记语言)于 1998 年 2 月被引入软件工业界时,它给整个行业带来了一场风暴。有史以来第一次,这个世界拥有了一种用来结构化文档和数据的通用且适应性强的格式,它不仅仅可以用于 WEB,而且可以被用于任何地方。”    ---《Designing With Web Standards Second Edition》(网页标准设计第二版), J

2017-09-19 18:44:40 379

原创 xml乱码问题(图解)

2017-09-19 18:35:17 690

坐标转换,坐标转经纬度

坐标转换,西安80,坐标转经纬度

2023-03-20

java经典小游戏之打地鼠

java经典小游戏源码下载,供java爱好者学习研究,打地鼠,雷霆战机,坦克大战,小精灵,推箱子等等。一起玩游戏,学习,回味童年

2017-09-13

jQuery九宫格大转盘抽奖

jQuery九宫格大转盘抽奖

2017-08-04

空空如也

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

TA关注的人

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