自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT1995的博客

博主QQ570176391 个人作品网站:www.it1995.cn

原创 Java笔记-spring boot支持jsp文件做前端页面

目录 基本概念 代码与实例 基本概念 很多页面再用themleaf,但也有些网站使用的JSP页面,这里在spring boot中配置jsp前端支持有如下逻辑。 添加Maven依赖,配置application.properties,增加jsp文件。 代码与实例 po...

2019-09-28 13:06:11 3527 0

原创 Java工作笔记-使用Maven创建Spring Boot并生成war包外部tocamt运行

目录 基本概念 代码与实例 基本概念 目前发现很多Java项目都是直接使用Maven作项目管理,在Maven中配置依赖,比如Spring boot完成操作,在经历了这么多操作后,还发现大家喜欢把Maven项目打包为war包,在此记录下,Maven创建spring boot项目,...

2019-09-27 17:26:59 3566 0

原创 SQL笔记-表中没有主键让sqlyog等软件带来的问题

这里使用sqlyog等软件,修改表内容并保存时候可能会发现! 保存没有报错,但刷新后又变回以前的样子了! 原因是没设置主键,把表增加主键,即可!!!!! ...

2019-09-27 12:34:46 3541 0

原创 软考系统架构师笔记-综合知识重点(一)

pv操作、信号量的题中: 信号量S实现互斥访问值为1,信号量S实现同步访问值为0,信号量S表示资源值为资源的个数。 加锁申请信号量P(s),申请后一定要释放是V(s)。 分布式数据库中包括:分片透明、复制透明、位置透明、逻辑透明 分片透明:程序或用户无需知道逻辑上访问的表是怎么存储的; ...

2019-09-26 14:09:42 5401 0

原创 Java工作笔记-使用Maven创建多模块项目

目录 前言 演示 前言 在某些项目中会用到多模块,一般情况下都使用Maven进行操作,然后手动写porn.xml,这样就算是spring boot也是手动写的,并没有使用官方的初始化项目工具。 演示 如下创建kill这个项目,再创建api、model、server这些项...

2019-09-26 11:17:55 3544 0

原创 Nginx文档阅读笔记-Reverse Proxy vs. Load Balancer(反向代理与负载均衡)

目录 官方解析 博主解析 官方解析 反向代理和负载均衡都是在客户端和服务器之间的中间层里面。在现在的Web体系中,他们都在在硬件上的软件系统。 反向代理:接收客户端请求然后转发到服务器上,然后把服务器的响应转发到客户端上。 负载均衡:用于分配服务器,把即将连接的客户端分配给其...

2019-09-24 16:39:34 3787 1

原创 Nginx文档阅读笔记-DNS load balancing(DNS负载均衡)

目录 官方解释 演示及配置 官方解释 DNS负载均衡是DNS服务器的配置,这个配置可以把客户端请求分配到不同的服务器上,这个服务器可以是网站,也可能是邮箱系统,在互联网上的系统都可以做负载均衡。 DNS就像通讯录一样,域名就相当于名字,IP地址就相当于电话号码。客户端就相当于人,...

2019-09-24 13:58:53 3849 1

原创 SQL文档阅读笔记-对水平分区和垂直分区理解

目录 官方语言 土话解释 官方语言 SELECT(查询)关键字是两个或两个以上的有关系的集合组成的一个统一集合叫 水平分区。 PROJECT(投影)关键字是把1个关系差分为2个叫 垂直分区。 注意这里的PROJECT,在MySQL中是没有这个关键字的。 上面就是水平分割和...

2019-09-23 16:40:08 3846 1

原创 Java文档阅读笔记-EJB Tutorial

目录 Introduction to EJB What is EJB Introduction to EJB EJB(Enterprise Java Bean)Java企业组建:用于开发分布式、健全、安全的企业级应用。 目前EJB3.2是最新版(这篇文档上说EJB3.2是最新版,...

2019-09-23 11:15:50 3663 0

原创 Qt3D文档阅读笔记-Qt3D老版本知识点及使用新版本的运行

目录 前言 老版本 新版本 前言 使用Qt提供的API好处,无需知道3D架构方面的知识,以及OpenGL在桌面应用程序是如何跑起来的,及OpenGL中管道的使用。 官方推荐在写2D,3D混写程序的时候,使用Qt Quick框架,这样会简单(个人觉得原因就是Qt Quick框架...

2019-09-22 14:16:47 3784 0

原创 软考系统架构师笔记-案例分析重点(二)

系统架构设计非功能需求主要有4类:操作性需求、性能需求、安全性需求、文化需求; 性能需求:响应时间、吞吐量、准确性、有效性、资源利用率、系统完成任务效率等。可靠性、可用性等指标也能归此类。 安全性需求:系统向合法用户提供服务并阻止非授权用户使用服务方面的系统需求。 操作性需求:与用户操作使用相关的...

2019-09-21 19:22:47 4144 0

原创 Python工作笔记-解决python使用nohup&后台运行重定向不输出问题

Python在Linux后台重定向问题。 Python将其输出到缓存区,导致重定向文件看不到数据,关闭即可: -u:关闭缓冲 如:nohup python -u xxxxx.py > 1.txt & 演示如下: ...

2019-09-21 11:32:30 3817 0

原创 Java工作笔记-JPA查询达梦7数据库(Spring Boot + ORM)

目录 基本概念 代码与实例 存在的坑 基本概念 使用JPA可以简化编程,并且可以不变代码,直接换其他数据库,比如,现在要把数据库换成达梦的。 首先把达梦安装好: 这里可以看到方言什么都有,现在来看看那个Hibernate....txt那个文件: 这里我选择了Dm...

2019-09-20 17:25:07 4649 1

原创 Java工作笔记-Spring Boot + Jdbc + dm7Driver访问数据库(Spring Boot连接达梦数据库)

目录 基本概念 代码与实例 基本概念 Jdbc有4种方式访问数据库,下面给出达梦访问数据库的方式。 安装好达梦库后,就会有驱动,在此不再说明怎么去安装! 本次使用Java7的环境,所以使用的Jar包为:Dm7JdbcDriver17.jar。 其实安装好后官方有提供驱...

2019-09-20 10:21:13 5175 2

原创 Java文档阅读笔记-JPA Tutorial

目录 JPA Tutorial JPA Intrduction JPA Object Relational Mapping Types of Mapping JPA Tutorial JPA(Java Persistence API):在Java应用程序通过对象关系映射管理关系型数...

2019-09-20 09:51:36 3616 2

原创 Java文档阅读笔记-JDBC Driver

目录 JDBC Driver JDBC-ODBC bridge driver Native-API driver Network Protocol driver Thin driver JDBC Driver JDBC是Java用来与数据库交互的软件,他有4个特点: ...

2019-09-20 00:02:31 3659 2

原创 软考系统架构师笔记-案例分析重点(一)

质量属性效应包括:性能、安全性、可用性、可修改性; 系统架构风险:架构设计中潜在的、存在问题的架构决策带来的隐患; 系统架构敏感点:为了实现某种特定的质量属性,一个或多个构件所具有的特性; 系统架构权衡点:影响多个质量属性的特征,是多个质量属性的敏感点。 状态图:描述一个对象在其生成周...

2019-09-17 10:02:51 3930 2

原创 Leaflet文档阅读笔记- Showing video files解析

目录 官方解析 博主例子 官方解析 这里,官方首先告诉我们,当<video>这个标签还没出现的时候,在web上展示视频是很艰巨的。现在有了这个标签,只需要如下代码就能在web页面上展示视频: <video width="500" con...

2019-09-16 11:00:24 3631 1

原创 C++笔记-shared_ptr与weak_ptr需要注意的地方

目录 基本概念 代码与实例 基本概念 share_ptr使用的是引用计数,每一个shared_ptr都指向相同的内存。只有最后一个shared_ptr析构的时候,才会释放内存,不建议直接用shared_ptr作为函数参数进行传递,尤其是复杂类型。 还要注意循环引用的问题。 如下...

2019-09-16 09:23:06 3629 0

原创 C++笔记-构造内存泄漏检测类的基本思路

目录 基本概念 代码与实例 基本概念 这里主要的思路是,在一个对象在堆区创建后,就把他记录下来,也就是把他记录到某个地方,这个地方负责管理他(和Qt里面的对象树有异曲同工之妙)下面这个例子,把创建的新对象放到了链表里面。 有个root结点,当有新的对象被new,就把这个新对象的地...

2019-09-15 13:38:48 3641 0

原创 C++笔记-lambda表达式需要注意的地方

目录 基本概念 代码与实例 基本概念 lambda表达式其实是函数式编程; C++提供了浮动代码,也就是变量随用随定义; lambda表达式:时候时候想用语句块,就什么时候使用。 代码与实例 如下面的代码: #include <iostream> usi...

2019-09-14 15:40:46 3769 0

原创 C++笔记-使用std::funcional代替函数指针

目录 基本概念 代码与实例 基本概念 在C++中有个functional的头文件中有一个functional,可以代替函数指针!具体代码如下! 代码与实例 程序运行截图如下: 源码如下: #include <iostream> #include <f...

2019-09-14 11:55:58 3709 0

原创 C++笔记-const与mutable、static_cast与reinterpret_cast

目录 const与mutable static_cast与reinterpret_cast const与mutable 如下代码: #include <iostream> using namespace std; class TestObj{ public:...

2019-09-13 16:16:41 3751 0

原创 C++笔记-空指针加强、auto自动类型

目录 空指针加强 auto自动类型 空指针加强 这里主要是0,NULL,nullptr之间的关系,在不同操作系统里面NULL的值是不一样的,所以,要尽量使用nullptr进行初始化。 如NULL在Windows中就是0 程序运行截图如下: 源码如下: #inc...

2019-09-12 09:54:34 3825 1

原创 C++笔记-断言、静态断言、R转义符

目录 断言 静态断言 R转义符 断言 在assert.h和cassert中有这3个短语,可以获取当前文件,第几行、哪个函数。 感觉这个在Linux调试上十分有用,在此记录下! 程序运行截图如下: 源码如下: #include <iostream> #...

2019-09-12 09:19:25 3816 1

原创 C++笔记-using的进一步用法

目录 基本概念 代码与实例 基本概念 最近想学习点C++ 11的特性,置于为什么想学这个,你懂的! 在此记录下,今天关于using的进一步用法,免得以后只会用using namespace xxx 这里关于using有3个功能: 1. 命名空间; 2. ...

2019-09-11 16:15:00 4081 2

原创 Leaflet笔记-把leaflet-tilelayer-wmts移植到vue cli中(含思路)

目录 前言 过程 前言 关于leaflet的webpackage使用npm安装官方是有明显的解析 但是关于插件特别是TileLayer.WMTS是不提供的,但提供了源码,可以稍微修改下,就能在vue cli中使用,在此记录下,这个经验很有用,方便自己以后查阅。 过程...

2019-09-11 14:12:32 4118 0

原创 Leaflet文档阅读笔记-Extending Leaflet: Handlers and Controls笔记

目录 官方解析 博主栗子 官方解析 Leaflet 1.0中出现了处理者这个新概念,处理浏览器里的dom事件单击,双击,地图滑动及map状态的改变。 当处理者启动时调用addHooks()函数,未启动时调用removeHooks(),结构如下: L.CustomHandler...

2019-09-11 11:15:31 3768 0

原创 Leaflet笔记-Leaflet与echarts结合使用(在地图上绘图表)

目录 基本概念 代码与实例 基本概念 在本地地图上绘制图表,图表经过响应弹出来。 想想真是令人兴奋的事情,到时候用Qt的Widget和QGraphicsView结合QWebEngine搞一层。来一个科技感十足的魔幻页面。 下面来说明下这个逻辑。 使用Leaflet的WMTS接...

2019-09-10 15:21:23 5133 0

原创 C++|Qt笔记-关于extern和namespace的区别与联系

目录 前言 关于extern的认识 关于namspace的认识 关于namespace在Qt中的认识 前言 工作了一年半了(如果加实习就19个月了),对C/C++有了新的认识,关于extern和namespace也有了进一步认识,在此记录下! 关于extern的认识 先...

2019-09-10 14:42:29 3873 0

原创 Leaflet文档阅读笔记-Zoom levels笔记

目录 官方解析 博主例子 官方解析 把地图放缩锁定到0级 var map = L.map('map', { minZoom: 0, maxZoom: 0 }); var cartodbAttribution = '&copy; <...

2019-09-10 09:50:37 3937 0

原创 Leaflet文档阅读笔记-Using GeoJSON with Leaflet笔记

目录 官方解析 博主例子 官方解析 个人觉得这官方教程给得是相当的好,因为功能非常的强大,在此记录下,方便以后使用,以后肯定会经常用到! 此节将会学到从GeoJson对象中创建且调用map vectors。 GeoJson对象如下: var geojsonFeature...

2019-09-09 15:20:35 3905 0

原创 Leaflet文档阅读笔记-Markers With Custom Icons笔记

目录 官方解析 博主例子 官方解析 这个内容主要是把自定义图片,放到地图上,并且还可以增加阴影图片,以及点击图片后的弹出事件。 官方是准备了下面这4张图片: 使用下面这种方式可以单独设置,自定义图标 var greenIcon = L.icon({ iconUrl: ...

2019-09-09 11:09:43 3873 0

原创 C++笔记-ClassA a和ClassA a()的区别与联系

目录 前言 理论过程 前言 回想去年3月份找实习岗位的时候,就遇到过这种问题,当初感觉莫名其妙的。如今在工作中有幸又遇到这个问题了。百度了下发现有很多前辈对Class a与Class a()的解析很多,有深入的有浅显的。在此,我也来解析了以目前1年多点的工作经验来看看这个问题。 ...

2019-09-09 08:57:27 4206 0

原创 Leaflet文档阅读笔记-Leaflet on Mobile笔记

目录 CSS和HTML改如何设置 定位功能 CSS和HTML改如何设置 如下的设置: body { padding: 0; margin: 0; } html, body, #map { height: 100%; width: 100vw; } 这里还要设置禁止浏览...

2019-09-07 16:37:30 3895 0

原创 Leaflef笔记-使用leaflet-tilelayer-wmts插件获取地图及坐标(含错误分析思路)

目录 如何调用插件并实现功能 对WMTS服务的进一步了解及可能会遇到的问题 如何调用插件并实现功能 首先说明下本篇博文的环境,本篇博文利用了Geoserver,搭建了一个中国地图的WMTS服务,地图层级为4-9级。 详细搭建过程请参考这篇博文:https://blog.csd...

2019-09-07 15:30:19 4529 1

原创 Qt文档阅读笔记-Fortune Client Example实例解析

目录 官方解析 实例代码 博主增加解析 官方解析 Fortune Client Example 以使用QTcpSocket为例子,服务端可以配合Fortune Server或Threaded Fortune Server。 本例把QDataStream作为传输协议,从服务端获取字...

2019-09-07 11:42:29 3949 0

原创 GIS笔记-使用Geoserver搭建MWTS服务(构建离线GIS服务)

目录 使用全能电子地图下载器下载谷歌地图 使用Geoserver搭建MWTS服务 使用全能电子地图下载器下载谷歌地图 这个软件很有用,可以偷别人的地图,感觉就是为像我这样的中国人准备的,哈哈! 如下,先把地图框起来,在选择地图的级别,然后保存,最后下载即可! 下载完后记得合...

2019-09-06 16:39:20 4032 0

原创 Java Socket笔记-udpSocket简单收发包

目录 基本概念 代码与实例 基本概念 这里主要是使用了DatagramSocket可以打开本地端口,构建Socket,同时这个类还可以给指定IP和端口发送数据包。 如下,打开本地端口并接收数据: DatagramSocket ds = new DatagramSocket(2...

2019-09-05 13:35:49 3882 0

原创 Leaflet文档阅读笔记-Quick Start Guide笔记

目录 网络加载JS和CSS 初始化地图 在地图上做标记 在地图上点击事件获得坐标 个人对这篇文档的体会 网络加载JS和CSS 先要加载css,然后在加载js <link rel="stylesheet" href="https://un...

2019-09-04 15:09:30 3818 0

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