- 博客(29)
- 资源 (58)
- 收藏
- 关注
原创 C++笔记-DLL的编写与调用
目录基本概念代码与实例基本概念Visual Studio的编译环境下,DLL分为3类:非MFC的DLL,使用SDK API进行编程,能被所有语言调用。MFC规则DLL,可以使用MFC进行编程,能被其他语言调用。MFC扩展DLL,可以使用MFC进行编程,但只能被MFC编写的程序调用。// dllmain.cpp : 定义 DLL 应用程序的入口点...
2019-11-28 23:49:34 6634
原创 Java工作笔记-生成及解析Json字符串
目录基本概念操作基本概念这里用的是fastjson使用的是com.alibabaMaven如下: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artif...
2019-11-27 18:52:37 4669
原创 Linux工作笔记-RabbitMQ的安装
目录Erlang安装RabbitMQ安装配置下载地址首先把2个包给搞过去:这里先搞erl再搞rabbitmq这里用root用户搞Erlang安装解压otp_str_20.3.tar.gz后进去:./configure成功后是这样的:然后就是make && make install...
2019-11-27 11:02:15 4613
原创 前端工作笔记-Nginx安装及vue cli部署
目录Linux中Nginx安装vue cli部署Linux中Nginx安装这里找了一台Linux机器:tar–zxvfxxxxx.gz换root来搞./configuremakemakeinstall这里默认安装的位置为:/usr/local/nginx/这里在make后都可以看到的.在/usr/local/nginx...
2019-11-27 09:19:49 4473 1
原创 Java工作笔记-apache-tomcat-8.5.49及geoserver-2.7.5搭建
目录基本概念操作基本概念这里使用geoserver-2.7.5的war包放到tomcat-8.5.49中。操作首先的有java环境:把上面的这几个包放上去:解压tomcat:tar -zxvf xxxxx这里,在bin下面,shutdown.sh为关闭startup.sh为开启。运行后:这里有个要注意的地方:...
2019-11-27 00:00:55 4746 2
原创 C++|Java工作笔记-google protobuf基本使用
目录前言protoc生成Java相关C++相关前言这里主要是生成序列号,在我所做的项目中,一般是把数据序列化后扔到消息总线上,消费者读取了,自行解析。个人感觉这种方式比Json和XML都方便,从数据大小来看,也比Json及XML小得多。本次使用的protoc版本为2.5.0protoc生成通过编写proto文件,让protoc生...
2019-11-23 15:41:26 5230 1
原创 Java|C++工作笔记-控制台带参数运行程序
目录Java控制台带参数C++控制台带参数Java控制台带参数这里Java如下代码:public static void main(String[] args) throws InterruptedException, IOException, SQLException, ClassNotFoundException, TimeoutException...
2019-11-20 11:23:09 5022
原创 Qt文档阅读笔记-构造WebSocket服务端
目录基本概念代码与实例程序打包下载基本概念因为周末搞了个Spring Boot的,但是想想,这个websocket只是一个协议而已,C++应该也能搞,在此就搞了这篇博文,这里主要是用Qt,写WebSocket,然后用html写前端,让连接上的客户端,进行发送数据,接收数据,单独发送等等等,也就是使用WebSocket做一个聊天室。代码与实例...
2019-11-18 14:45:25 5738
原创 Arduino笔记-Rouch Sensor的使用
目录基本概念代码与结果基本概念电路图如下:左边就是Arduino,右边就是Rouch Sensor。这个设备是长这个样子的。后面:实体图连接如下:这里触摸下就会产生高位,不摸就是0.代码与结果运行截图:这个1就证明已经被触碰到了。int touchSensor = 13;void setup...
2019-11-17 23:08:49 4881
原创 Spring Boot笔记-Java控制台程序及JPA映射Mysql
目录基本概念代码与实例项目打包下载基本概念因为公司用spring boot用得多,本人身为C++程序员,对Java研究并不是很多。在独立构件风格的项目中,要使用某些进程,干一些计算方面的事情,在此要使用控制台程序。在此使用spring boot完成后控制台程序,用于后端运行。在此特意做一个命令行后端操作MySQL数据库的实例(使用JPA)...
2019-11-17 15:00:04 5183 3
原创 Arduino学习笔记-新的按键控制方式
目录基本概念运行与操作基本概念这里按下按钮,LED灯,就亮,再按,LED就熄灭。这里有2个宏要注意:INPUT为普通的输入,一般用这个要用下拉电阻,来操作。而这个宏INPUT_PULLUP,这样就可以使该引脚上的内部为上拉电阻,等效于在该引脚与VCC之间连接了一个20k欧到50k欧的电阻。同下拉电阻一样,上拉电阻也可以稳定I/O口的电平,不同的是上拉电阻...
2019-11-17 11:29:23 7151 5
原创 Spring Boot笔记-WebSocket的使用
目录程序运行解析源码下载程序运行如下,有3个WebSocket客户端。输入名称后,后端如下:前端填出发送input,填写并发送点击发送后,另外2个都能收到具体如下:输入如下数据,让xiaoming只给xiaogang发送数据。点击发送后仅xiaogang接收;关闭所有页面,看看后端打印:...
2019-11-16 21:11:51 11382 3
原创 Arduino学习笔记-按钮控制LED实验
目录原理操作原理这里的R1为下拉电阻。这里要注意:这个地方其实是可以接地的,只是为了画图好看,才这么画的。程序运行截图如下:当按下按钮:操作源码如下:const int buttonPin = 2;const int ledPin = 13;int buttonState = 0;void setup...
2019-11-16 11:02:39 5398 1
原创 Qt工作笔记-使用hiredis连接及查询Redis
目录基本概念代码与实例基本概念前几天学了个java的,现在想搞个C++的,但在hiredis上发现了一个qt的。就准备直接用Qt来撸项目算了,毕竟Pro文件,比Makefile要好写多了,先来看下hiredis:虽然是4年前的,但用起来,还是刚刚的。下面来详细说明下。操作代码与实例程序运行截图如下:这里要先把master文件上传...
2019-11-15 14:49:12 7833 2
原创 Redis工作笔记-spring整合jedis
目录概念代码与实例概念这里,一般都是用jedis去搞项目,而不是用spring自带的。主要是xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt...
2019-11-13 10:29:21 4516 2
原创 Redis工作笔记-spring-data-redis的基本使用
目录spring操作spring这里使用spring-data-redis,来操作Redis,主要是通过spring来操作的,maven操作如下:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...
2019-11-13 00:04:47 4417 1
原创 Redis工作笔记-Jedis的基本使用
目录使用前的配置操作使用前的配置把conf文件里面绑定去掉,以及保护关闭就可以了:下面是注释掉bind操作pom.xml配置如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...
2019-11-12 17:09:47 4270 1
原创 Qt工作笔记-使用SQL中的LIMIT进行数据分页
目录概念操作概念这里使用SQL语言的中LIMIT的特点进行分页显示。这个关键字我就不多说了,现在来看运行截图!表结构如下:程序一开始运行:分页显示:操作关键源码如下:sql.h#ifndef SQL_H#define SQL_H#include <QSqlDatabase>clas...
2019-11-11 21:44:25 4942 3
原创 Redis工作笔记-持久化
目录概述操作概述Redis提供了持久化方法: 1. RDB:该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 2. AOF:该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。RDB:Redis Data...
2019-11-11 11:29:39 4542
原创 Redis工作笔记-主从复制Replication
目录概述操作概述在Redis中配置Master-Slave模式非常简单,Redis中主从复制的特点和优势: 1. 同一个Master可以同步多个Slaves。 2. Slave同样可以接受其他Slaves的连接和同步请求,可以有效的分载Master的同步压力,所以可以将Redis的Replication架构视为图结...
2019-11-11 11:05:50 4351
原创 Redis工作笔记-事务
目录概念操作概念和其他数据库一样,Redis,作为NoSQL数据库也是同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令实现了事务。下面是事务的几个特点: 1. 事务中所有的命令都被串行化,在事务执行阶段,Redis不再为其他客户端提供任何服务,保证了事务中所有命令都被...
2019-11-10 16:15:16 4393
原创 软考系统架构师笔记-最后知识点总结(五)
问哪个方案期望利润最大:EMV=20*0.4+5*0.4+(-10)*0.2=8把3个方案都算下就可以了。采用属性模型求解的实际问题常会有误差,产生误差的原因包括:模型假设的误差、数据测量的误差、近似解法和计算过程的误差数据库中,数据完整性包括:实体完整性、参照完整性、用户自定义完整性;其中触发器能够实现用户自定义完整性的功能;视图主要用于安全性,不让没有权限的用...
2019-11-07 14:46:50 5296
原创 软考系统架构师笔记-最后知识点总结(四)
正在上传…重新上传取消嵌入式系统初始化过程中,自底向上依次为:片级初始化->板级初始化->系统级初始化在段页式存储中,段长是可变的。管道过-滤器风格 和 数据存储为中心风格 作对比:数据存储为中心架构风格能更好的支持交互式数据处理,管道管理器风格对用户交互式数据处理有限。数据存储为中心架构风格以数据格式解耦各种功能之间的依赖关系,并可以灵活定义功能之间的逻辑顺序。管...
2019-11-07 11:13:30 5435
原创 Redis工作笔记-Hash类型
目录概述操作概述Redis中的Hash类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储键值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该内心的数据也将仅占用很少的磁盘空间。每一个Hash可以存储2的32次方个键值对操作给键值为myhash的键设置字...
2019-11-04 15:01:39 4702
原创 Redis工作笔记-Sorted-Sets类型
目录概述操作概述Sorted-Sets和Sets类型相似,都不能出现重复的成员。他们之间的差别是Sorted-Sets中每一个成员都有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从下到大的排序(默认)尽管Sorted-Sets中成员必须是唯一的,但分数(score)却可以是重复的。在Sorted-Sets中,添加、删除、更新是非常...
2019-11-04 09:16:05 4544 1
原创 Redis工作笔记-Set类型
目录概述操作概述Set类型为没有排序的字符集合,可以在该类型上进行添加、删除或判断某一元素是否存在的操作, 最大为2的32次方的数据。Set不允许有重复额元素。如多次添加相同的数据,Set中将保留一份。Set中还有个科学,在服务器端完成多个Sets之间的聚合,如unions并、intersections交和diffrerences差。由于这些操作均在服务器端完成,因...
2019-11-04 09:08:32 4582 2
原创 Redis工作笔记-List类型
目录基本概念操作基本概念List类型是安装插入顺序的字符串链表。和数据结构中的普通链表一样,在头部(left)和尾部(right)添加新元素。在插入时,如果键并不存在,Redis将为期创建一个新的链表。相反,如果链表中所有元素均被移除,那么该键也会被移除。List中包含的额最大元素数量为:2的25次方。从元素插入和删除的角度上看,在链表的头尾插入效率比较高,在...
2019-11-02 10:47:02 4512
原创 Redis工作笔记-String类型
目录简介操作简介Redis存储以key-value的形式进行存储,key只能存字符串类型,value可以为:String、List、Set、Sorted-Sets、Hash;字符串类型是Redis中最为基础的数据存储类型。他为二进制存储,所以他可以存Json对象,图片,Redis字符串类型的Value最多可以容纳的数据长度为512M。操作查看Re...
2019-11-02 00:13:12 4387
原创 Redis工作笔记-Redis安装及基本配置
目录安装基本配置安装解压:tar -xzvf redis-3.2.8.tar.gz编译:cd redis-3.2.8make使用PREFIX指定安装目录:make install PREFIX=/root/redis/redis-3.2.8/启动redis./redis-server./redis-server redis....
2019-11-01 23:05:13 4460
Qt文本转化工具 realase版本
2019-01-19
Qt文件编码转换工具源码
2019-01-19
libX11生成libX11-xcb.so.1
2018-11-13
基于RFID门禁系统源码 ,C/C++
2017-09-10
Qt+Opencv-PCA人脸识别+视频
2017-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人