自定义博客皮肤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

原创 Spring Boot笔记-对dto数据传输对象及物联网公司主创建主键的认识

目录 基本概念 相关代码 基本概念 dto指:data transfer object,数据传输对象。 以本人目前的Java web水平,对此dto有如下的认识。 数据库列映射为java类的时候,如果某一个表和另外一个表是一对多的关系。 在dataobject层可以使用这...

2019-07-31 12:15:20 4541 4

原创 前端笔记-vue cli中v-bind动态数据实时更新

目录 基本概念 代码 基本概念 如下的例子,刚开始运行: 点击按钮: 数据库修改下数据: 再点击按钮刷新下: 下面给出请求的json数据: 刷新有2个方式 第一种是强制刷新,这样是有问题的,数据和图表不能同步: this.$forceUpda...

2019-07-30 18:46:22 4752 6

原创 前端笔记-vue cli使用echarts

目录 过程 代码与实例 过程 首先下载echarts cnpm install echarts -S //或者是 cnpm install echarts --save 下载好后: 在main.js中导入: import echarts from 'ec...

2019-07-30 10:15:12 3993 6

原创 Java&前端笔记-后端Springboot,前端vue,Nginx使前后端分离

目录 基本概念 代码实例 基本概念 这是一个很6的模式,以目前本人C++ Qt的技术,是做不出的,但Java已经有雏形了。 后端采用Spring Boot主要是回json数据,如下所示: 这里的数据都是来自数据库: 前端通过点击按钮向后端发送请求,从而获取数据: 相...

2019-07-29 19:02:36 4136 3

原创 前端笔记-使用vue-cli(脚手架)开发TodoList

目录 过程 结果 过程 命令行工具CLI,可以快速搭建大型简单应用 #全局安装 vue-cli npm install --global vue-cli #创建一个局域 webpack 模板的新项目 vue init webpack my-project #安装依赖 c...

2019-07-29 15:33:26 3762 3

原创 Nginx笔记-使用Nginx给vue应用设置一个代理

目录 注意点 演示 注意点 首先是vue的修改,用脚手架搭建的vue只能是localhost进行访问。修改config下的index.js让其都能访问,修改host为0.0.0.0 第二个要注意的地方就是: 这个location / { } 此处要设置为/如果设置其...

2019-07-29 12:41:04 3843 3

原创 Qt笔记-QWebView完整加载页面及获取cookie

目录 基本概念 代码与实例 基本概念 在使用QWebView的时候,有些情况下,网页是获取不完善的,在此要设置下QWebView的setting ui.webView->setUrl(QUrl("https://passport.csdn.net/logi...

2019-07-23 13:09:14 4862 2

原创 Spring Boot笔记-get请求发送json数据(方便前端vue解析)

目录 基本概念 代码与实例 基本概念 这里有一个思路,后端只发送Json数据,前端vue去解析。这样的话,就可以做到前后端分离,耦合性就很低了。 代码与实例 程序运行截图如下: 得到后,使用vue去解析,然后页面显示。 这里可以使用nginx做个代理,就看不出来...

2019-07-19 17:10:34 6104 0

原创 前端笔记-Vue框架的基本认识

目录 基本概念 div与vue实例绑定 挂载点,模板,实例之间的关系 插入页面的其他写法 模板指令 Vue中的属性绑定和双向数据绑定 Vue中的计算属性和侦听器 v-if,v-show,v-for指令 TodoList功能开发 TodoList中组建的拆分 TodoL...

2019-07-18 16:27:18 4040 3

原创 Spring Boot笔记-目前对Web后端开发的认识

目录 基本概念 代码与实例 基本概念 此篇博文记录了本人目前对web后端开发的认识。 Web开发一般的思路: 先dao再service最后controller 而dao又分为dataobject和repository! 而这个dataobject一般是数据库的映射,比如...

2019-07-17 16:33:23 3963 0

原创 C++设计模式-备忘录模式

目录 基本概念 代码与实例 基本概念 备忘录(Memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将对象恢复到原先保存的状态。 结构图如下(此图来源于大话设计模式): Originator为发起者 Memento为...

2019-07-16 16:25:24 3853 0

原创 Java笔记-通过注解和插件自动生成get/set和toString方法,使代码结构清晰

目录 演示过程 需要的依赖 演示过程 如下注解: 有了这个注解就可以删除类的get/set和toString方法 去掉了后,还是可以使用get和set和toString方法: 关于性能方面,在打包生成jar包后,他就会自动生成代码,不会对效率有影响。和之前一模...

2019-07-16 08:44:28 4545 1

原创 Java笔记-jpa中数据存储及更新应该注意的问题

本次源码是基于此篇博文的:https://blog.csdn.net/qq78442761/article/details/95938406 这里要注意的问题是: 当数据库表结构是这样的! 这里就是update_time的默认值为CURRENT_TIMESTAMP 并且还设置了on...

2019-07-15 22:17:05 4050 0

原创 Java笔记-使用jpa连接mysql数据库

目录 基本概念 代码与实例 基本概念 此处的基本概念来至于:https://www.cnblogs.com/yunche/p/10279324.html JPA(Java Persistence API)用于对象持久化的 API,是 Java EE 5.0 平台标准的 O...

2019-07-15 09:34:07 4446 0

原创 C++设计模式-适配器模式

目录 基本概念 代码与实例 基本概念 适配器(Adapter)模式:将一个类的接口转换为客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 当系统的数据和行为都正常,但接口不负荷时,可以考虑使用适配器,目的是使控制范围之外的...

2019-07-13 17:14:10 3910 0

原创 Java笔记-JNI中Java与C语言解决中文乱码问题

目录 基本概念 演示过程 基本概念 这里我把他总结成4个步骤: 1. 找类,Java的String; 2. 找函数String类的方法,成员函数; 3. 设置要转换的字符和编码; 4. 程序生成编码后的字符串; 演示过程 ...

2019-07-13 16:03:15 3997 0

原创 Java笔记-JNI各种签名以及例子

目录 基本概念 栗子说明 基本概念 在JNI中有很多函数某些参数都要使用签名,如下: 其中的sig就是签名; 签名是一种用参数个数和类型区分同名方法的手段,即解决方法重载问题。 其中要特别注意的是: 1. 类描述符开头的'L'与结尾的...

2019-07-13 15:12:57 4051 0

原创 Linux笔记-压缩包安装jdk1.7(bash与.cshrc)

目录 准备工作 过程演示 cshrc配置工作 准备工作 一般这样的都可以用这种套路安装: 过程演示 把源码移到Linux机器上,解压: tar -zxvf jdk-7u80-linux-x64.tar.gz root用户修改/etc/profile 添加如...

2019-07-12 14:13:21 4045 0

原创 Java笔记-SpringBoot中日志(slf4j的基本使用)

目录 基本概念 演示过程 基本概念 日志很重要。所以要好好的,废话不多说了,这篇主要是个人笔记。记录下基本使用,方便下次进行快速开发。 演示过程 如果要完成简单的日志(比如说学生的外包项目等等)配置application.yml即可 如果要完成复杂的日志(例如企业级的...

2019-07-12 11:28:41 4201 1

原创 Java笔记-Java通过JNI调用Linux上so文件

目录 基本概念 代码与实例 基本概念 流程就是下面这个图: 代码与实例 这里以Linux上的so文件为例。 创建好HelloWorld.java后,通过: javac HelloWorld.java 编译为class文件。 再通过: javah...

2019-07-11 14:51:41 4624 1

原创 MySQL笔记-CURRENT_TIMESTAMP()和ON UPDATE及索引相关

目录 基本概率 代码与实例 基本概率 CURRENT_TIMESTAMP()可以把MYSQL中TIMESTAMP类型设置为当前的时间。 ON UPDATE个人觉得这个是个神器,一般用于当某个字段是updateTIme,最后修改时间的时候,使用这个ON UPDATE即可。这样就不用...

2019-07-11 10:38:19 4618 2

原创 Java笔记-JNI中简单的参数与返回值处理

目录 基本概念 代码及演示 基本概念 此篇博文记录了JNI的基本规范,与使用: https://blog.csdn.net/qq78442761/article/details/94849374 在本篇不再说明,只说下简单参数和返回值。 官方对基础数据类型的解释如下: ...

2019-07-08 15:18:41 4114 1

原创 Java笔记-Spring中RabbitMQ的调用

目录 基本概念 代码与演示 基本概念 Spring中已经整合了RabbitMQ,通过配置bean文件,然后在源码中加载,可以简化代码操作。 身为C++程序员不得不说这种方式真的是太爽了。 在本人做过的某些项目中,很多大佬也喜欢用C++采用这种方式,进行函数的回调。 配置一个x...

2019-07-08 09:33:41 4100 1

原创 Java笔记-RabbitMQ中生产者端confirm模式(异步模式)

目录 基本概念 代码与实例 基本概念 异步模式:Channel对象提供的ConfirmListener()回调方法只包含deliverTag(当前Channel发出的消息序列号),需要自己为每一个Channel维护一个cunconfirm的消息序列号集合,每个publish数据...

2019-07-06 16:58:36 4657 0

原创 Java笔记-JNI的基本使用(Java调用C++的dll)

目录 基本概念 过程演示 基本概念 JNI(Java Native Interface),这个是Java本地接口,可以调用Windows上的dll或者Linux上的so文件,当然要按照他的规范进行编写。感觉这个和Qt写Android程序的逻辑差不多,为什么这么说呢? 在Java目...

2019-07-06 13:52:32 4294 0

原创 C++设计模式-状态模式

目录 基本概念 代码与实例 基本概念 状态模式(State):当一个对象的内在状态改变时允许改变其行为,这个对象看起来就像是改变了其类; 状态模式的好处: 1. 将与特定状态相关的行为局部化,并且将不同状态的行为分割开来; 2. 状态模式通过把各种状态转移...

2019-07-05 15:41:04 8159 2

原创 Java笔记-RabbitMQ中生产者端confirm模式

目录 基本概念 代码与实例 基本概念 生产者将信号设置成confirm模式,一旦信道进入confirm模式,将有在该信道上面发布的消息都会被指派一个唯一的ID(从1开始),一旦消息被投递到所有匹配的队列后,RabbitMQ就会发送一个确认给生产者(包含消息的唯一ID),这就使得生产...

2019-07-05 10:40:32 4399 0

原创 Java笔记-RabbitMQ的消息确认机制(事务)

目录 基本概念 代码与实例 基本概念 消息应答与消息持久化,如下代码: boolean autoAck = false; channel.basicConsume(QUEUE_NAME, autoAck, consumer) boolean autoAck = true...

2019-07-04 21:20:00 4551 0

原创 C++设计模式-抽象工厂模式

目录 基本概念 代码与实例 基本概念 抽象工厂模式(Abstract Factory),提供一个创建一系列相关或相互依赖对象的接口,从而无需指定他们具体的类。 抽象工厂的好处: 1. 易于交换产品系列,在一个应用中只需要在初始化的时候出现一次,这就使得改变一个应用...

2019-07-04 14:24:55 4034 0

原创 Java笔记-使用RabbitMQ的Java接口实现topic(主题模式)

目录 基本概念 代码与实例 基本概念 实现的就是官方给出的这个模型: Topic exchange:将路由和某模式匹配 其中 #:匹配一个或多个 *:匹配一个 比如下面要举得这个例子 交换机设置为topic模式,生产者生成的消息的路由键值为goods.XXXX ...

2019-07-04 09:34:55 4810 0

原创 Java笔记-使用达梦(DM)数据库接口对表进行增删改查

目录 基本概念 代码与演示 基本概念 其实厂家已经提供了资料和代码,但感觉不如自己总结得爽,也直接。下面给出的全是干货。 首先是SQL语言,达梦是没有use XXX这种的,如果要检索某个表,直接这样操作: select * from xxx.xxx.xxx 这种,举个截图...

2019-07-03 17:31:16 6785 6

原创 Java笔记-使用RabbitMQ的Java接口实现Routing(路由模式)

目录 基本概念 代码与实例 基本概念 过程图如下: 主要是把交换机设置为直连的方式direct直连的方式然后把 数据 发送给交换机。 交换机再通过路由的Key值转发到队列上。 每一个客户端,都有一个队列,监听自己的队列就可以收到RabbitMQ转发过来的数据了。 ...

2019-07-03 09:49:16 4254 1

原创 Web前端笔记-通过Thymeleaf把数组传输给echarts并显示曲线图

目录 最终结果 过程 最终结果 截图如下: 这里的数据都是从Mysql数据库中直接读取到的,下面演示下过程,把后端的数据通过Thymeleaf,把数组传输给前端的JS。 过程 这里曲线的存储结构是这样的: 其中的getDataList()的结构是这样的 ...

2019-07-02 16:07:38 4770 1

原创 Spring Boot工作笔记-RabbitMQ中Unsupported major.minor version 52.0问题

目录 错误演示 解决方法 错误演示 字符串如下: java.lang.UnsupportedClassVersionError: com/rabbitmq/client/ConnectionFactory :Unsupported major.minor version 52...

2019-07-02 15:40:21 4415 1

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