系统-综合
文章平均质量分 87
QC班长
CSDN程序员学院讲师,CSDN内容合伙人,全栈领域优质创作者,高级瑜伽导师-阿斯汤加瑜伽练习者,透过IT看世界!
展开
-
软件项目开发的流程及关键点
软件项目开发的流程及关键点在项目开发的流程中,首先是进行需求分析,明确项目的目标和功能要求。接下来是系统设计,制定项目的整体架构和具体实现方案。然后进行编码开发,根据设计方案进行编码实现。完成编码后,进行测试验证,确保项目的功能和质量符合要求。测试通过后,进行部署上线,将项目投入使用。最后是运维支持,对项目进行实时监控和维护,保证项目的稳定运行。需求分析: 在这一阶段,需要深入了解业务需求,与利益相关者进行沟通和讨论,明确项目的目标和功能要求。原创 2023-09-21 22:36:15 · 825 阅读 · 0 评论 -
软件开发的权限系统功能模块设计,分享主流的九种常见权限模型
软件系统的权限控制几乎是非常常见且必备的,这篇文章整理下常见的五种模型,几乎基本够你用了,主流的权限模型主要有以下9种:1、ACL模型访问控制列表2、DAC模型自主访问控制3、MAC模型强制访问控制基于属性的访问控制,更灵活复杂5、RBAC模型基于角色的权限访问控制,最常用6、TBAC模型基于任务和工作流的访问控制7、T-RBAC模型基于任务和角色的访问控制8、OBAC模型基于对象的访问控制9、UCON模型使用控制模型。原创 2023-03-13 23:03:16 · 6103 阅读 · 0 评论 -
Rancher部署分布式任务调度系统XXL-JOB通过拉取Docker公共镜像方式
通过Rancher部署分布式任务调度系统XXL-JOB我了解到有两种方式,一种是拉取xxl-job的源代码打包通过Jenkins部署,另一种简单的是直接拉取官方镜像,本文主要讲后面这种。原创 2023-01-07 17:48:29 · 1166 阅读 · 0 评论 -
Ubtunu排查磁盘空间是否已满—并清理的方式
最近使用nodejs开发的后端项目部署到Ubtunu服务器后接口无法访问了,接口也调用不通,NGINX报502错误。 使用远程连接工具传文件也是无法上传,提示找不到文件,SCP命令也无法上传。scp传文件报错,提示No such file or directory。1、查看所有磁盘信息使用命令:df -h 显示内容参数说明:2、查看大文件命令:find / -size +1G(代表查找从根目录下所有大于1G的文件,其它:+100M代表大于100M,-100M代表小于100M。建议在root权限下执行,原创 2022-12-03 12:28:22 · 2645 阅读 · 0 评论 -
NGINX免费配置二级域名及同时开启HTTPS(HTTP强制转HTTPS)nodejs的express后端项目,前端next.js的SSR项目
最近在做web3的创业项目,需要给第三方提供API接口需要配置二级域名:整个过程遇到了一系列问题都一一解决了,记录下整个过程:二级域名是可以不开启HTTPS的,直接用HTTP也行,开启HTTPS后配置会繁琐些,但不算太复杂。1、先在域名服务商哪里配置解析,也就是添加主机记录(A),IP地址和一级域名的一样,端口也一样,我的是在Godaddy上买的,解析配置如下:,这个是可以自动续期的。原创 2022-11-07 23:02:46 · 2352 阅读 · 0 评论 -
Nginx单独开启SSL模块和HTTP2模块,无需重新覆盖安装
就行了,HTTP2的也是同理,--with-http_v2_module。但是现在的情况是我的nginx已经安装过了,怎么添加模块?去官网下载NGINX的最新包,上传到服务器,解压,进去NGINX目录,运行添加配置的命令,编译。最后附下完整的NGINX配置文件吧,由于用的是WordPress后台的是PHP的。2、那么我们的新配置信息就应该这样写,运行下面的命令即可,等配置完。我自己的Nginx 配置Http和Https共存 和HTTP2的例子,5、将刚刚编译好的nginx覆盖掉原有的nginx(这个时候【原创 2022-08-20 17:44:50 · 3820 阅读 · 1 评论 -
最新版Win10远程桌面出现身份验证错误要求的函数不受支持 这可能是由于CredSSP加密Oracl
Win10远程桌面出现身份验证错误要求的函数不受支持 这可能是由于CredSSP加密Oracl Win10远程桌面 出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法 升级至win10 最新版本10.0.17134,远程桌面连接Window Server时报错信息 Win10远程桌面 出现 身份验证错误,要求的函数不受支持,这可能是由于Cred...原创 2018-06-03 13:14:59 · 2420 阅读 · 0 评论 -
macOS High Sierra10.13.3安装homebrew报错LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54解决方法
在mac系统中,使用homebrew可以很方便的管理包。按照官网的说明执行以下命令时总是报错:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"应该是这个资源访问有问题,那么我们可以尝试使用国内的镜像。给大家推荐一个中国科学技术大学的镜...原创 2018-03-24 23:56:17 · 90010 阅读 · 39 评论 -
MacBook Pro 2017安装win10 1709版本Mac的蓝牙鼠标连不上解决方法
最近换了MacBook Pro2017的电脑,公司的一堆防毒客户端没有Mac版的,连接内网很无奈,只能装win10,使用双系统,在win10下做开发。装了win10之后,在win10下使用苹果的妙控鼠标2代的鼠标,突然连接不了。下面是找到的解决方法。1、删除掉win10下的蓝牙鼠标设备。2、重启切换到macOS High Sierra系统下,删除蓝牙鼠标。3、再次重启回到win10下,重新添加连接...原创 2018-03-19 09:54:10 · 44222 阅读 · 2 评论 -
Windows下PostgreSQL10.0数据库备份和恢复
PostgreSQL内置不少的工具,寻找的备份恢复方案就在其中:pg_dump,psql。这两个指令 在数据库的安装目录下,比如我自己本地安装的,路径形如:C:\Program Files\PostgreSQL\10\;然后进入到bin文件夹,会看到不少的exe文件,这就是PostgreSQL内置的工具了。里面会找到pg_dump.exe,psql.exe两个文件。用法:备份数据库,指令如原创 2018-01-21 12:18:25 · 4742 阅读 · 0 评论 -
Gitlab配置ssh连接,上传项目到Gitlab
配置Git我们先在电脑硬盘里找一块地方存放本地仓库,比如我们把本地仓库建立在E:\SouthernPowerGridProject\web_project\amod文件夹下进入amod文件夹 鼠标右键操作如下步骤:1)在本地仓库里右键选择Git Init Here,会多出来一个.git文件夹,这就表示本地git创建成功。右键Git Bash进入git命令行,截图效果如下:原创 2017-10-18 09:32:10 · 13897 阅读 · 3 评论 -
解决SqlPlus控制台出现中文乱码的问题
在使用sqlplus的过程中,常常会遇到某一台机器在访问oracle数据库时中文显示乱码的问题,实际上这是因为客户端字符集和服务器字符集不一致导致的。在实际使用中,服务器字符集,客户端字符集和操作系统字符集必须一致,或者为包含关系才能正确显示出中文字符,这篇经验介绍了一种通过修改客户端字符集和操作系统字符集的方式来消除中文乱码的方法。按win+R键调出windows运行窗口,并在窗口中原创 2017-09-18 23:40:13 · 6344 阅读 · 3 评论 -
笔记本电池不充电了 无法充电 如何激活
笔记本电池不充电或充不满怎么办,以下是对应的解决方法。 笔记本电池不充电解决方法一:更换电芯或深度放电。 如果电池是由于电芯老化出现问题的话,我们只能采取更换电芯或深度放电的方法进行解决了,但这些行为都可能会导致电池出现损坏或是无法使用的情况,所以在动手之前切记小心。 笔记本电池不充电解决方法二:用软件方法刷新电池。 IBM笔记本提供了一个“Battery原创 2016-12-15 12:05:19 · 28661 阅读 · 2 评论 -
大数据量高并发访问数据库结构的设计
如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力原创 2017-03-03 15:58:07 · 3355 阅读 · 0 评论 -
ORA-03113: end-of-file on communication channel
>startupTotal System Global Area 3340451840 bytesFixed Size 2217952 bytesVariable Size 2499807264 bytesDatabase Buffers 822083584 bytesRedo Buffers转载 2017-03-05 10:19:10 · 737 阅读 · 0 评论 -
windows下如何查看某个端口被谁占用并结束掉该进程
错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use:1099; nested exception is: java.net.BindException: Address already in use: JVM_Bind很明显端口被占用了。开始---->运行---->cmd,或者是window+原创 2017-03-17 09:52:27 · 845 阅读 · 0 评论 -
利用Shell脚本验证RMAN备份集和做定期恢复实验
内容简介:两种Shell脚本详解验证RMAN备份集有效性的操作实战RMAN备份恢复实验操作战技经常听一些大师说,要定期做Oracle数据库的备份恢复实验,那非要等到数据库出了问题的话,说什么也晚了。当然,这个东西要落地的话,每家公司的做法和业务场景都有所不同。其实,这个问题也困扰了我好久,后来正好学了点Shell知识,我就想着能不能用转载 2017-05-27 15:00:31 · 1699 阅读 · 0 评论 -
高并发、高可用、性能优化、大数据、java大纲
下面的图片上传之后就不清晰了,需要清晰版的朋友请点下面的连接下载:http://download.csdn.net/detail/qq_35624642/9836907原创 2017-05-08 22:58:49 · 1283 阅读 · 0 评论 -
telnet不是内部或外部命令怎么办
命令提示符下执行telnet,提示:'telnet' 不是内部或外部命令,也不是可运行的程序或批处理文件。telnet不是内部或外部命令怎样解决呢?其实Windows7系统环境下,Telnet客户端默认是关闭状态。单击“开始”-“控制面板”;打开【控制面板】。单击“程序”;3单击“打开或关闭Windows功能”;可见“原创 2017-06-03 14:59:54 · 44811 阅读 · 0 评论 -
常用数据库的驱动程序名,驱动类名以及URL
常用数据库的驱动程序名,驱动类名以及URL1.Oracle数据库: 驱动程序包名:ojdbc14.jar 驱动类的名字:oracle.jdbc.driver.OracleDriver JDBC URL:jdbc:oracle:thin:@dbip:port:databasename 说明:驱动程序包名有可能会变 JDBC URL中各个部分含义原创 2017-08-30 23:35:25 · 14836 阅读 · 1 评论 -
macbook air 单独安装纯净win7OS
Macbook air 2013安装windows7时,会出现在语言选择界面,键盘鼠标均失灵,或者在用户名界面,鼠标键盘失灵。有两种方法:一、将USb3.0集成到Windows7的安装盘。二、在安装时添加驱动文件,即在写入镜像前,我用的是win安装助手,勾选驱动所在目录就行本文采用的是安装时添加驱动文件的方法。 本方法是通过U盘安装的,非通过BootCamp原创 2016-11-26 14:57:13 · 9735 阅读 · 1 评论