自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

活在当下

是太阳先升起,还是意外先来临?

  • 博客(18)
  • 收藏
  • 关注

原创 软件工程概述

精化阶段:建立系统需求和架构,产出系统架构,问题领域,修改后的需求,开发计划。2次基于瀑布模型的开发,第1次产出实验性的产品,用于探索,第2次得到较为满意的产品。各个阶段都存在重叠和反复,像喷泉一样,水上去可以落下,可以落到中间,也可以落到底。可重复级(级别2):拥有基本项目管理过程,对类似的项目,可以重复既有的流程完成。预算,进度,人员,资源,和客户相关问题。以迭代的方法,30天认为是一个冲刺,按需求的优先级实现产品。风险控制最好的策略:风险避免。以用例和风险驱动,架构为中心,受控的迭代增量开发。

2024-04-15 12:51:08 645

原创 数据库相关

概念:从已知的一些函数依赖,可以推导出另外一些函数依赖,这就需要一系列推理规则,这些规则常被称作“Armstrong 公理”OLTP(OnLine Transaction Processsing 联机事务处理)OLAP(On-line Analytical Processing,联机分析处理)Ak 成立的充要条件是 X→Ai 成立(i=1,2,…X->ZY, 则X->Z 与 X-> Y。

2024-04-07 19:07:54 154

原创 安全&加密

数字证书包含版本、序列号、签名算法标识符、签发人姓名、有效期、主体名、主体公钥等,还附有CA签名。用户通过获取网站的数字证书CA,通过CA签名确认数字证书的有效性,达到验证网站的真伪。https: 加密传输,在HTTP 的基础下加入SSL(安全套接字层,后改名为TLS(传输层安全,Transport Layer Security)),端口443。红色代码,爱虫病毒,熊猫烧香,nimda,爱丽兹,欢乐时光。蠕虫病毒:通过网络,电子邮件,移动存储设备传播。主要包含:RSA,DH,DSA,ECC。

2024-04-03 10:45:17 250

原创 数字视频分辨率

2024-03-25 08:16:42 102

原创 网络互联设备

②连接2个相似的网络,同时可以对数据的流通管理,可以屏蔽属于其他LAN 的数据包。或者也可以将较大的LAN分割为多个,使得不同的lan更安全。交换机维护一个端口与MAC 对应的表,通过查表发送给对应端口连接的电脑。网络层设备(3层设备),连接2个或多个网络,在网络之间起网关作用。,识别ip 地址,转发数据包。①物理设备,对接受的网络信号再生还原放大,延长信号的传输距离。①数据链路层设备,识别mac 地址,帧转发。数据链路层设备(二层设备),多端口网桥。连接2个不同的子网。

2024-03-18 22:09:31 191

原创 TCP / UDP 下层的协议(即网络层协议)

ip: Internet protocol,网际互联协议。提供一种无连接、不可靠的、尽力而为的数据包传输服务。是被直接封装在数据链路层帧(例如以太网帧)中进行传输的,而不需要经过IP协议的封装。难怪找了好久,怎么看不到标准的“IP头 + 报文”的格式。RARP:reverse ARP, 反向地址解析协议。主机根据mac 地址向路由器上的rarp服务器请求ip地址。ARP:address resolution protocol,地址解析协议。IP头固定部分的长度为20个字节,可选部分的长度为0-40个字节。

2024-03-18 10:04:38 229

原创 基于 TCP / UDP 的协议

SMTP: Simple Mail Transfer Protocol,简单邮件传输协议。POP3:Post Office Protocol - Version 3,邮局协议。SNMP: Simple Network Management Protocol,简单网络管理协议。HTTP: Hypertext Transfer Protocol,超文本传输协议。FTP: File Transfer Protocol,文件传输协议。File Transfer Protocol,简单文件传输协议。

2024-03-14 16:47:59 273

原创 c++ signal 信号携带数据的接收与发送

signal 信号携带数据的接收与发送

2024-01-05 10:53:13 415

原创 c++ signal 发送信号

c++ signal 接收信号

2023-12-19 16:38:29 377

原创 解决方案之一:free(): double free detected in tcache 2

1. 检查对象中的成员,尤其是智能指针,是否指向了单一资源,而改资源在其他地方已经释放,这样会导致在本类析构时,再次释放改智能指针,导致该异常。

2023-11-08 14:47:59 452

原创 Usage: ./sys_statemgr <pid> [command] ... 解决方式之一

c++二进制文件运行异常

2023-10-31 16:37:27 33

原创 UDS 19 04 注意点

UDS 19服务

2023-03-14 21:24:08 377

原创 报错stack smashing detected ***:terminated

stack smashing detected

2023-03-01 15:09:25 846

原创 解决:error: ‘XXX’ is not a class template

error: ‘XXX’ is not a class template

2022-09-15 11:03:26 1994 1

原创 C++ setprecision 的作用范围

1. std::setprecision 作用范围:std::setprecision 对该语句之后的所有变量都起作用eg:std::cout << std::setprecision(9) << A << B << '\n';当需要A 与 B 输出都需要保留 浮点值的小数精度 为9时,只需要在最前使用即可。2. 官方示例:// setprecision example#include <iostream> //

2022-03-15 22:55:50 1656

原创 JNI接口自己命名与注册

1.之前有分享过简单的使用JNI: https://blog.csdn.net/m0_37874087/article/details/803117622.熟悉了JNI的使用,我们肯定有点不爽的是:    javah 自动生成文件名是又臭又丑;    而且在实际项目中,总不能添加一个函数,就去重新生成一把,我们最喜欢的是改动最小使用最方便。3.现在我们就来11解决    要使用我们自己命名的.C/...

2018-05-24 15:25:31 647

原创 简单使用JNI方法

创建java项目:package javaTestJNI;public class myJavaTestJni { public native void sayHello();    // native关键字!详情找度娘... public static void main(String[] args) { // TODO Auto-generated method stub S...

2018-05-14 17:22:26 270

原创 C/C++操作数重载函数标准库实现

1.首次使用博客,记录一下首次发现的标准重载实现 template inline bool operator==(const pair& __x, const pair& __y) { return __x.first == __y.first && __x.second == __y.second; } template inline bool

2017-10-18 18:05:40 533

空空如也

空空如也

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

TA关注的人

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