自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

原创 PMP考试消息 2021

今年第一场考试延后,预计时间为2021-6-19

2021-02-24 09:24:15 228 1

原创 pmp-考试消息-合并21年4月与6月考试

尊敬的各位考生:为了确保所有考生的生命安全和身体健康,全力控制新型冠状病毒的传播,经PMI和中国国际人才交流基金会研究决定,中国大陆地区2021年4月和6月的PMI认证考试将合并举行,考试时间将视疫情防控情况另行确定并公布。对于受本次推迟考试影响的考生,PMI将相应延长其考试资格有效期。2021年第一次PMP®考试(4月和6月合并后的考试)仍适用当前版本考纲(2021年第二次PMP®考试将启用新版考纲)。我们将视疫情防控情况,根据国家有关决策和要求,适时调整并通知2021年考试安排。后续通知将在中

2021-01-20 10:40:31 231

原创 springboot 单元测试使用 @value读取不到值, yml的两个坑

yml两个坑yml 和 properties都可以作为配置文件在springboot项目中使用1.缩进问题yml使用空格缩进代表包之间的层级问题,有时候差一个空格就可能导致配置不生效。另外,在同级配置之间使用 # 注释也会导致该问题,因为程序是按层级读取配置的,加上注释隔断上下两行之后,程序会不清楚下一条配置是上一个的下级还是同级(大致是这意思。。。)2.springboot 2.X版本在单元测试中读取不到yml配置文件的值这是个大坑,在项目中写单元测试的时候需要读取一个yml配置

2021-01-20 10:34:11 3106 2

原创 1.12 Go语言是怎么完成编译的

Go语言是一门需要编译才能运行的编程语言,也就说代码在运行之前需要通过编译器生成二进制机器码,随后二进制文件才能在目标机器上运行,如果我们想要了解Go语言的实现原理,理解它的编译过程就是一个没有办法绕过的事情。预备知识想要深入了解Go语言的编译过程,需要提前了解一下编译过程中涉及的一些术语和专业知识。这些知识其实在我们的日常工作和学习中比较难用到,但是对于理解编译的过程和原理还是非常重要的。1) 抽象语法树在计算机科学中,抽象语法树(Abstract Syntax Tree,AST),或简称语法树(

2021-01-20 10:18:10 333

原创 1.11 Go语言代码风格清晰、简单

Go语言语法类似于C语言,因此熟悉C语言及其派生语言(C++、C#、Objective-C 等)的人都会迅速熟悉这门语言。C语言的有些语法会让代码可读性降低甚至发生歧义。Go语言在C语言的基础上取其精华,弃其糟粕,将C语言中较为容易发生错误的写法进行调整,做出相应的编译提示。(1) 去掉循环冗余括号Go语言在众多大师的丰富实战经验的基础上诞生,去除了C语言语法中一些冗余、烦琐的部分。下面的代码是C语言的数值循环:// C语言的for数值循环for(int a = 0;a<10;a++.

2021-01-20 09:58:17 106

原创 逆向工程:mybatis-plus自动生成代码

大致功能生成实体类entity、mapper、service(impl)、controller…一、需要准备的内容1.IDEA连接上数据库参考文章:IDEA连接mysql数据,以及常见问题(mysql 08001)2.需要完成数据表的建立随便建了表:3.创建一个springboot项目,并且完成基本配置springboot+mysql 基本结构+配置springboot+oracle 基本结构+配置二、使用步骤1....

2021-01-20 09:47:56 679

原创 mybatis&mybatis-plus 批量插入数据,批处理提升Mysql数据库插入速度

mysql数据库批量插入、批处理插入数据、提升数据插入速度rewriteBatchedStatements=true

2021-01-18 17:30:50 1268

原创 IDEA连接mysql数据,以及常见问题(mysql 08001)

IDEA连接mysql数据,以及常见问题提示:以下是本篇文章正文内容,图片均是测试后的截图一、打开Database配置右侧导航栏 > 点击Database如果右侧导航栏没有的话,点击view > Tool Windows Bars 打开导航栏。二、以Mysql为例1、点击 + > Data Source > MySQL.2.填写用户名、密码、数据库名,点击测试,出现绿色√即完成链接三、常见错误如果出现以下情况(mysql 08001):不要慌张,基

2021-01-18 16:12:16 684

原创 1.10 Go语言上手简单

Go语言语法简单易懂,学习曲线平缓,不需要像 C/C++语言动辄需要两到三年的学习期。Go语言被称为“互联网时代的C语言”。互联网的短、频、快特性在Go语言中体现得淋漓尽致。一个熟练的开发者只需要短短的一周时间就可以从学习阶段转到开发阶段,并完成一个高并发的服务器开发。Go语言是 Google公司开发的一种静态型、编译型并自带垃圾回收和并发的编程语言。所以它是一门类型安全的语言,加上通过构建到本地代码,程序的执行速度也非常快。Go语言的主要目标是将静态语言的安全性和高效性与动态语言的易开发性进行有机结.

2021-01-16 21:22:45 114

原创 1.9 Go语言标准库强大

学习编程语言,早已不是学一点语法规则那么简单。现在更习惯称作选择 Ecosystem(生态圈),而这其中标准库的作用和分量尤为明显。在Go语言的安装文件里包含了一些可以直接使用的包,即标准库。Go语言的标准库(通常被称为语言自带的电池),提供了清晰的构建模块和公共接口,包含I/O 操作、文本处理、图像、密码学、网络和分布式应用程序等,并支持许多标准化的文件格式和编解码协议。在 Windows 下,标准库的位置在Go语言根目录下的子目录 pkg\windows_amd64 中;在 Linux下,标准库在.

2021-01-16 20:33:26 147

原创 1.8 Go语言的性能如何?

根据 Go 开发团队和基本的算法测试,Go语言与C语言的性能差距大概在 10%~20%之间。虽然没有官方的性能标准,但是与其它各个语言相比已经拥有非常出色的表现。时下流行的语言大都是运行在虚拟机上,如:Java 和 Scala 使用的 JVM,C# 和 VB.NET 使用的 .NETCLR。尽管虚拟机的性能已经有了很大的提升,但任何使用 JIT 编译器和脚本语言解释器的编程语言(Ruby、Python、Perl 和 JavaScript)在 C 和 C++ 的绝对优势下甚至都无法在性能上望其项背。这.

2021-01-16 20:28:23 383

原创 1.7 Go语言和其它编程语言的对比

1. Java编译语言,速度适中(2.67s),目前的大型网站都是拿java写的,比如淘宝、京东等。主要特点是稳定,开源性好,具有自己的一套编写规范,开发效率适中,目前最主流的语言。作为编程语言中的大腕。具有最大的知名度和用户群。无论风起云涌,我自巍然不动。他强任他强,清风拂山岗;他横由他横,明月照大江(牛逼!)。2. c#执行速度快(4.28),学习难度适中,开发速度适中。但是由于c#存在很多缺点,京东、携程等大型网站前身都是用c#开发的,但是现在都迁移到了java上。3. C/C++现存编程

2021-01-15 14:20:47 715

原创 1.6 Go语言适合做什么

  Go语言主要用作服务器端开发,其定位是用来开发“大型软件”的,适合于很多程序员一起开发大型软件,并且开发周期长,支持云计算的网络服务。Go语言能够让程序员快速开发,并且在软件不断的增长过程中,它能让程序员更容易地进行维护和修改。它融合了传统编译型语言的高效性和脚本语言的易用性和富于表达性。  Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面,Go语言广泛应用于Web应用、API应用、下载应用等;除此之外,Go语言还可用于内存数据库和云平

2021-01-15 14:12:56 933

原创 1.5 哪些大公司正在使用Go语言

  Go语言是谷歌在 2009 年发布的一款编程语言,自面世以来它以高效的开发效率和完美的运行速度迅速风靡全球,被誉为“21 世纪的C语言”。  现在越来越多的公司开始使用Go语言开发自己的服务,同时也诞生了很多使用Go语言开发的服务和应用,比如 Docker、k8s 等,下面我们来看一下,有哪些大公司在使用Go语言。Google作为创造了Go语言的 google 公司,当然会力挺Go语言了。Google 有很多基于 Go 开发的开源项目,比如 kubernets,docker,大家可以参考《哪些项

2021-01-15 14:04:10 580

原创 1.4 哪些项目使用Go语言开发?

  所有的编程语言都反映了语言设计者对编程哲学的反思,通常包括之前的语言所暴露的一些不足地方的改进。Go语言从发布 1.0 版本以来备受众多开发者关注并得到广泛使用,Go语言的简单、高效、并发特性吸引了众多传统语言开发者的加入,而且人数越来越多。  使用Go语言开发的开源项目非常多。早期的Go语言开源项目只是通过Go语言与传统项目进行C语言库绑定实现,例如 Qt、Sqlite 等;后期的很多项目都使用Go语言进行重新原生实现,这个过程相对于其他语言要简单一些,这也促成了大量使用Go语言原生开发项目的出现。

2021-01-15 13:58:33 931

原创 1.3 Go语言为并发而生

在早期 CPU 都是以单核的形式顺序执行机器指令。Go语言的祖先C语言正是这种顺序编程语言的代表。顺序编程语言中的顺序是指:所有的指令都是以串行的方式执行,在相同的时刻有且仅有一个 CPU 在顺序执行程序的指令。随着处理器技术的发展,单核时代以提升处理器频率来提高运行效率的方式遇到了瓶颈,单核 CPU 发展的停滞,给多核 CPU 的发展带来了机遇。相应地,编程语言也开始逐步向并行化的方向发展。虽然一些编程语言的框架在不断地提高多核资源使用效率,例如 Java 的 Netty 等,但仍然需要开发人员花费大

2021-01-15 13:49:45 118

原创 1.2 Go语言的特性有哪些?

  Go语言也称为 Golang,是由 Google 公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。接下来从几个方面来具体介绍一下Go语言的特性。语法简单抛开语法样式不谈,单就类型和规则而言,Go 与 C99、C11 相似之处颇多,这也是Go语言被冠以“NextC”名号的重要原因。Go语言的语法处于简单和复杂的两极。C语言简单到你每写下一行代码,都能在脑中想象出编译后的模样,指令如何执行,内存如何分配,等等。而 C的复杂在于,它有太多隐晦而不着边际的规则,着实让人头疼。相

2021-01-15 13:41:37 170

原创 1.1 Go语言简介

Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。Go语言是编程语言设计的又一次尝试,是对类C语言的重大改进,它不但能让你访问底层操作系统,还提供了强大的网络编程和并发编程支持。Go语言的用途众多,可以进行网络编程、系统编程、并发编程、分布式编程。Go语言的推出,旨在不损失应用程序性能的情况下降低代码的复杂性,具有“部署简单、并发性好、语言设.

2021-01-15 13:28:31 397

原创 excel工具类

excel工具类基于poi实现的excel工具类,功能包括:功能一:从excel读取数据,数据输入 readExcel(String filePath,String columns[])功能二:将数据写入excel,数据输出 writeExcel(String title, String[] rowName, List<Object[]> dataList, OutputStream out)package com.pzc.opendataplatform.util;import

2021-01-13 10:07:12 448

原创 第二篇:java调用公共数据接口:上海市车辆基本信息查询(java调用soap接口)

java调用公共数据接口:上海市数据公共开放平台前言一、找个接口作为案例二、查看文档1.查看接口文档2.确认接口地址与参数三、编码(找代码直接跳这里!)1.先创建一个返回数据的实体类2.编写service和serviceImpl(按正规写法来)3.写个单元测试四、总结前言  第一篇中调用了webxml里的QQ在线状态查询的接口,调用方式是http get。但是在日常工作中,会遇到只支持soap接口的调用方式,本文以上海市公共数据开放平台中的接口为案例,给大家作为参考。博主以拿到数据为目标,有更好的方

2021-01-12 13:21:18 1197

原创 SoapUtil,soap工具类

SoapUtilXML工具类,和fastjson结合使用,更加灵活!package com.pzc.opendataplatform.util;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.net.*;import java.util.List;/** * @Autho

2021-01-12 11:23:37 1858 2

原创 soap接口和http接口区别

soap接口和http接口区别第一次接触到这个问题就是17年调用某燃气公司接口,对方给到的接口文档中出现了soap、http,本文记录一下这两者的区别。soap接口与http接口对比比较类别soap接口http接口定义s:简单,o:对象,a:访问,p:协议HyperText Transfer Protocal:超文本传输协议调试工具soapuipostman、简单的get方法用浏览器也可以调用方法1、jdk的java.net.* 2、axis3、cxf1

2021-01-12 10:14:17 1179

原创 第一篇:java调用公共数据接口:QQ在线状态查询(java调用http接口)

java调用WebService接口:WebXml前言一、选一个web接口作为案例二、查看接口文档1.查看支持的协议2.确认接口地址与参数三、编码1.配置RestTemplate2.引入库2.读入数据总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowcha

2021-01-11 22:46:08 1622

原创 XMLUtils,XML工具类

XMLUtilsXML工具类,和fastjson结合使用,更加灵活!package com.example.demo.utils;import com.alibaba.fastjson.JSONObject;import org.apache.commons.lang3.StringUtils;import org.jdom2.Document;import org.jdom2.Element;import org.jdom2.JDOMException;import org.jdom

2021-01-11 22:42:51 826

原创 lombok通常使用注解及注意事项

简介:lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。1.lombok插件安装使用 lombok 是需要安装插件的,如果不安装,IDE 则无法解析 lombok 注解。2.常用注解@Data 注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toSt...

2020-04-24 13:56:52 310

原创 springboot 项目中thymleaf在控制台输出了一大堆信息。。如何控制使用thymeleaf不在控制台打印日志?

之前另外一个博客里说在pom里加入:&lt;properties&gt; &lt;thymeleaf.version&gt;3.0.0.RELEASE&lt;/thymeleaf.version&gt; &lt;thymeleaf-layout-dialect.version&gt;2.0.0&lt;/thymeleaf-layout-dialect.version&...

2018-11-07 16:24:15 2185 6

人工智能30套.rar

ppt+缩略图,优质ppt模板

2021-01-13

立体渐变科技PPT 23套.rar

ppt+缩略图,优质ppt模板

2021-01-13

科技互联网通用41套ppt.rar

ppt+缩略图

2021-01-13

科技互联网大数据31套.rar

ppt+缩略图

2021-01-13

解读互联网2套.rar

互联网解读ppt

2021-01-13

互联网产品展示9套.rar

产品介绍ppt:qq会员、小米净化器、智能杯等。。。

2021-01-13

AI智能科技ppt 33套

AI智能科技ppt 33套(ppt+缩略图)

2021-01-13

空空如也

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

TA关注的人

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