自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (15)
  • 收藏
  • 关注

原创 系统架构设计师-案例分析-系统建模工具

2025-06-03 16:42:44 94

原创 系统架构设计师案例分析 -质量属性场景

质量属性场景:质量属性场景是一种面向特定的质量属性的需求。在架构评估中,场景是从风险承担者(利益相关者)的角度对与系统交互的描述。环境:刺激发生时,系统所处的状态。刺激:一个响应系统的情况。响应度量指标:如何评估响应。制品:系统被刺激的部分。响应:刺激所产生的结果。刺激源:谁造成的刺激。

2025-06-02 16:41:13 53

原创 远程文件保存到本地(自己服务器)的方法、保存抓取远程图片

【代码】远程文件保存到本地(自己服务器)的方法、保存抓取远程图片。

2025-05-29 17:18:32 99

原创 系统架构设计师案例分析----经典架构风格特点

的数据传输标准,因此每个过滤器都需要解析输⼊数据和合成数据,批处理风格也有这 样的特性。批处理架构特点:(独立、完整、依次(没有并行性)、不交互、固定重启)系统按照功能分为若干层,每一层为上层提供服务,并作为下层的客户。数据与处理解耦,知识源是相对独立的,它们负责解决问题的不同方面。管道过滤器架构特点:(标准、流式、并发性能、不交互、固定重启)内部层接口只对相邻层可见,提供层次化的虚拟机功能。⽣的、由谁提供的及通过何种途径来提供。数据必须是完整的,以整体方式传递。个对象,则必须知道它的标识和名称。

2025-05-29 13:57:22 567

原创 .net数组中,查找指定字符串

string[] arrName = { "a", "cc", "孙d", "岳e", "d红", "苏", "颜", "纪", "杨", "孙", "孙", "纲","唐","张" };context.Response.Write("{\"IsSuccess\":5,\"msg\": \"没有权限\"}");//定义要查找的变量。

2025-03-25 08:09:59 100

原创 通过Task遍历目录,删除文件

遍历指定目录下所有文件。

2025-03-14 14:53:47 121

原创 一个站点使用两个不同版本的Newtonsoft.Json.dll

web.config配置文件, runtime节点加入。在站点bin目录下分别存放不同版本的文件。

2025-02-28 16:49:23 176

转载 带凭据的CORS请求处理指南

凭据(Credentials)包含头的请求是带凭据的请求,需要服务器明确允许(不包含头的简单请求不带凭据,可以使用。预检请求(Preflight)包含头的请求总是会触发预检请求。不包含头的简单请求不会触发预检请求,而非简单请求可能会触发预检请求。的值包含头的请求不能使用,必须指定具体的源。不包含头的简单请求可以使用。包含头的请求在处理 CORS 时需要更加严格的配置,因为它们涉及凭据的传输。服务器必须明确允许这些请求,并且不能使用通配符来指定允许的源。而不包含。

2025-02-27 16:02:16 49

原创 论敏捷开发方法及应用之二

近年来,公证行业深入贯彻落实司法部《“公证减证便民提速”活动方案》精神,根据省司法厅相关工作部署,认真落实《关于加强全省法律服务行业规范化建设的意见》要求,持续优化公证流程,创新工作方式,增强服务能力,提升规范化建设质量和水平,增强公证服务效能,某省司法厅推出的“利企便民智慧公证中心”,公众借助“云上公证”平台的强大功能,能随时随地完成网络信息的取证、固证、备案等工作,只要在线上提出办理公证申请,并将相关备案数据提交通过预审,即可线上预约办理、申领公证书,办理公证的时间成本大幅降低。笔者所在团队使用禅道。

2025-02-15 10:49:45 376

原创 论系统安全架构设计及其应用

在应用安全方面,笔者主要关注 SQL 注入、跨站脚本攻击(XSS)等常规的安全漏洞防。为应对日益激烈的市场竞争和消费者的多元化需求,开辟新的增长渠道,我司于 2021。让 SQL 引擎预先编译 SQL 语句,再去执行,从而避免危险代码的注入。在系统安全方面,我们主要关注的是操作系统层面的安全。得益于系统安全架构的落地实施,本项目的安全风险得到了较好地控制。在笔者的理解里,SQL 注入本质上是由于程序在执行 SQL 语句时,用户输入的数据未被。因为攻击者往往会利用一些常见的应用程序的漏洞,如 SQL 注入、

2025-02-14 13:51:28 925

原创 论软件系统架构评估及其应用

2023年2月,我作为系统架构师及主要管理人员,有幸参与并主导了这个省级重点工程,并在项目中实践了系统架构评估方法及其应用,得到了项目成员的认可。主要的评估方法有架构权衡分析(ATAM)、软件架构分析法(SAAM)等,选择正确的系统架构评估方法,对于保证架构设计的合理性、完整性和针对性,保证系统质量,降低成本和投资风险,都是很有必要的。公证信息平台项目的系统架构经过严格、严肃的评估并付诸实践,在各方面取得了成功。质量属性:最初于分析体系结构的可修改性,之后用于其他质量属性(可移植性、可扩充性)的评估。

2025-02-14 11:25:59 432

原创 论软件架构风格

组织方式则描述了系统的组成构件和这些构件的方式。面向对象风格:数据的表示和它们的相应操作被封装起来,对象的行为体现在接受和请求的动作中。批处理风格:每一步处理都是独立 的,且顺序执行的。数据必须以完整的,整体的方式传递。主程序/子程序风格:只具有单一的控制线程,调用关系是确定的。在主程序/子程序风格虽,主过程的正确性依赖于子过程的正确性。可以选择下5-6类的主要的软件软件体系结构风格就去,进行详细的含义、特点阐述。层次结构风格:采用层次化组织方式,每一层向上一层提供服务,调用下层的服务,只有相邻层可见。

2025-02-14 11:25:15 188

原创 论软件质量保证及其应用

软件质量保证(SQA)是审计软件质量要求,确保采用合理的质量标准和操作的过程。软件质量保证过程关注软件产品生成的整个过程,难软件产品的开发过程中相关实施过程的完整性、一致性、有效性,确保开发活动和测试活动等遵循正确的过程,为软件产品达到合适的质量提供保证。软件质量保证着眼软件 开发活动中的过得、步骤有产物,通过预防和改进过得来提高软件质量。而软件测试不关心过程,关注过程的产物(软件、文档等),通过运行、走查程序,找到问题。SQA应从客户的角度看待软件,帮助研发高质量的产品。

2025-02-14 11:24:30 214

原创 论软件的可靠性设计

冗余设计是在一套完整的软件系统之外,用不同的方法设计一套备份系统,当软件系统故障进替换运行,这种方式花费太高。N版本设计是设计出多个模块或不同版本,在同样的初始条件下运行,得到结果。通过多数表决判定结果的正确性。可靠性包含三个方面的层面含义。恢复块设计是每次模块处理完毕时都要检查运行结果,一旦发现异常,则用备份模块替换再运行。可以选择以下2-3类主要的提高软件可靠性,进行特点阐述及采纳的原因阐述。常见的提高软件可靠性的方法有避错设计、检错设计、容错设计。容错设计有N版本程序设计、恢复块设计、冗余设计等。

2025-02-14 11:23:36 348

原创 微服务架构及其应用

服务架构是一种使用一套小服务开发单个应用的方法。每个小服务可以单独动行在一个里程上,采用HTTP等通用协议和轻量级API实现微服务之间的协作与通信。这此服务基于业务能力构建,并能够自动、独立部署和发布,可以使用不同的编程语言实现,可以保持最低限度的集中式管理。

2025-02-14 11:22:38 140

原创 论软件设计模式及其应用

该类型包含了模式模式、解释器模式、责任链械、命令模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、访问者模式等子模式。结构型模式考虑如何组合类和对象成为更大的结构,如何构建一个对象(行为、属性),该模式般使用继承将一个或多个类、对象进行组合、封装。该类型包含了适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式等子模式。创建型模式用于描述如何创建、组合、表示对象,分离对象的创建和对象的使用。该类型包含了工厂模式、抽象工厂模式、单例模式、建造模式等子模式。

2025-02-14 11:15:37 341

原创 软件设计方法及其应用

软件设计的基本目的就是构造系统“怎么做”的模型。软件设计的详细目标是对将要实现的软件系统的体系结构、系统的数据、系统模块间的接口,以及所采用的算法给出详尽的描述。软件开发基于软件设计,因些软件的总体设计决定了系统的质量。注:软件模型体现了软件设计的思想,是连接需求和实现的桥梁,用于指导软件的具体实现。软件设计师依据设计模型,开发与维护软件系统。因此,软件设计的方法和软件系统建模方法大同小异。主流的软件设计方法有:结构化设计、系统工程、面向对象设计、原型设计 、基于构件的开发方法。原型设计根据用户的基本需求,

2025-02-14 11:12:18 167

原创 论软件系统建模方法及其应用-理论

结构化建模按照系统观点,从最高、最抽象层次出发,自顶向下分解,由表及里、由粗到米、分层次、分模块地进行分析和设计,将系统设计成层次化的模块结构,从而实现由一般到具体的建模。基于构件的软件开发是指用可利用的构件开发方法。实体-联系图(E-R图)是一种表示实体类型、属性和联系的方法,用于描述现实世界关系概念模型,该图中的矩形表示实体,椭圆或圆角矩形表示实体属性,实心线段连接关联的实体。(2)、数据字典:定义和描述数据的数据项、数据结构、数据流、数据存储、处理逻辑等,其目的是与效率与饥饿数据流程图中的各个元素。

2025-02-14 11:10:46 387

原创 软件系统建模方法及其应用/软件设计方法及其应用

对象可以是具体的物理实体,也可以是抽象的逻辑实体。结构化建模按照系统观点,从最高、最抽象层次出发,自顶向下分解,由表及里、由粗到米、分层次、分模块地进行分析和设计,将系统设计成层次化的模块结构,从而实现由一般到具体的建模。软件设计的详细目标是对将要实现的软件系统的体系结构、系统的数据、系统模块间的接口,以及所采用的算法给出详尽的描述。实体-联系图(E-R图)是一种表示实体类型、属性和联系的方法,用于描述现实世界关系概念模型,该图中的矩形表示实体,椭圆或圆角矩形表示实体属性,实心线段连接关联的实体。

2025-01-19 11:53:57 426

原创 论敏捷软件开发方法及其应用

例如,招聘业务子系统由招聘企业用户模块,求职由用户模块,公共查询展示模块等组成,虽然拆分成三个订单开发时间,有先后顺序,但字们在业务上是一个整体,必须同时部署上线。本人以某省司法厅公证信息平台管理系统集中项目的建设为例,介绍了敏捷开发方法的以人为核心、拥抱变化、迭代、秩序渐进等特点,并结合实践经验介绍了项目所采用的敏捷方法中的Scrum并列争球法。我们每天举行一个例会,更新冲刺订单的进度,检查项目看板和燃尽较长。在冲刺的过程中,我们暂时冻结需求,因此既允许项目总体可变,又保障了一个冲刺周期内的需求稳定性。

2025-01-19 11:46:06 912

原创 windows2016安装SSL证书后提示错误代码 ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY解决方案

开注册表编辑器regedit,在以下位置添加2个REG_DWORD的键值。

2024-07-09 16:35:26 351

转载 WAP获取手机终端信息的一段程序

Dim Ip,number,mobiletype,loca,uriDim Conn,Sql,RsIp=Request.ServerVariables("REMOTE_ADDR")uri=Request.ServerVariables("PATH_INFO")number1=Request.ServerVariables ( "HTTP_x-up-calling-line-id" )mobi

2008-10-13 19:21:00 725

转载 ASP.NET程序中常用的三十三种代码

1. 打开新的窗口并传送参数:   传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")  接收参数:string a = Request.QueryString("id");string b = Request.

2008-10-12 11:42:00 338

原创 上传图片并给图片加水印(公共类积累)

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We

2008-10-12 11:41:00 600

转载 一些常用的Js调用cs类

using System;using System.Web;using System.Web.UI;namespace COCOWO.COMP{    /**////     /// 一些常用的Js调用    /// 创建时间:2006-8-3    /// 创建者:    ///     public class Jscript    {                             

2008-10-12 11:40:00 709

原创 ASP.NET程序中常用代码收集

ASP.NET程序中常用代码1. 打开新的窗口并传送参数:    传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>")   接收参数: string a = Request.QueryString("id"); string 

2008-10-12 11:39:00 373

转载 net页面间的参数传递简单实例

转贴自:http://www.dvbbs.net/tech/asp/2006040328763.asp使用QueryString   使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下, 这个方法还是一个不错的方案。使用这种

2008-10-12 11:28:00 310

原创 C#精髓

GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等

2008-10-12 11:27:00 366

原创 C#基础概念二十五问(转)

注:本文部份资料来自网络,如有侵权,请与我联系,我会在第一时间声明引用或将其删除!    当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.i

2008-10-12 10:53:00 303

转载 最近sql注入数据库被更改泛滥,以下提供一个.net程序防止sql注入的方法

最近sql注入数据库被更改泛滥:状况如下:“ > 以下提供一个.net程序防止sql注入的方法(过滤敏感语句的仅供参考)方式如下:在Global.asax文件下面加入如下代码:  void Application_BeginRequest(Object sender, EventArgs e)     {         StartProcessRequest();     }     #r

2008-10-12 10:52:00 678

转载 ASP获取数据库表名,字段名

在ASP论坛上看到很多网友问怎么获取数据库表名,字段名以及如何对字段进行删除,增添的操作故写此文。 本人对SQLServer比较熟一些,故以SQLServer为列: SET Conn=Server.CreateObject("ADODB.Connection") Conn.Open "Server=IP地址;Provider=sqloledb;Database=库名称;UID=用户

2008-10-12 10:51:00 846

转载 简单谈谈C#开发短信收发软件的原理

简单谈谈C#开发短信收发软件的原理2008-10-07 01:48坛子里好像很多人对如何自己用C#开发手机短信有兴趣,正好我也做过这个,不妨今天就聊聊这个话题。要说这个功能的原理其实并不难(我可没说不复杂:P)。首先当然要把手机和PC连接起来。怎么连倒是次要的,数据线/红外/蓝牙什么的都可以。通常连接好以后PC会虚拟出一个串行通讯口,这下就好办了,我们只要把手机看作

2008-10-08 11:27:00 680

2023年11月信息系统项目管理师案例分析真题(第三批次)

2023年11月信息系统项目管理师案例分析真题(第三批次)

2024-02-27

信息系统项目管理师案例分析真题(第四批次).pdf

2023年11月信息系统项目管理师案例分析真题(第四批次).pdf

2024-02-27

2023年11月信息系统项目管理师第三批次论文真题

2023年11月信息系统项目管理师第三批次论文真题

2024-02-27

流量充值平台加密接入指南(通用版无https请求)

一、充值平台(API)对接方式 第一步:获取渠道商ID 渠道商可通过商务对接的方式获取到对应的渠道商信息,包括帐户、密码和渠道ID。 第二步:开发业务订购功能 平台提供产品查询和订购接口,代理商可通过GET或POST请求调用。而具体业务订购页面依据渠道商实际情况。

2015-07-10

Nokia手机AT指令集Nokia手机AT指令集

Nokia手机AT指令集Nokia手机AT指令集Nokia手机AT指令集Nokia手机AT指令集

2008-10-29

最新小猪微信企业OA源码,微信移动OA办公,含CRM+进销存等,可对接小猪Cms企业号!.zip

最新小猪微信企业OA源码,微信移动OA办公,含CRM+进销存等。 1、上传程序到网站根目录 2、用phpmyadmin导入数据库suibianlu.sql 3、修改Data\Conf目录下的:db.php里的数据库配置文件 4、安装好了之后,进入程序网站账号:admin 密码:wazyb

2019-12-02

apktools安卓右键工具v1.0版本

安卓右键工具v1.0版本

2021-11-26

中国移动彩信中心MM7接口模拟器

中国移动彩信中心MM7接口模拟器,中国移动彩信中心MM7接口模拟器

2008-10-12

CMPP2.0接口的VB程序

CMPP2.0接口的VB程序CMPP2.0接口的VB程序

2008-10-12

中国联通SGIP 2.0协议的源代码

中国联通SGIP 2.0协议的源代码,中国联通SGIP 2.0协议的源代码

2008-10-17

GSMSMS调试软件VB源程

GSMSMS调试软件VB源程GSMSMS调试软件VB源程

2008-10-12

中国联通SGIP1.2短消息网关开发接口库

中国联通SGIP1.2短消息网关开发接口库

2008-10-17

PDU格式发送短信读取短信中源手机号码、目的手机号码格式转换函数

PDU格式发送短信读取短信中源手机号码、目的手机号码格式转换函数

2008-10-12

CMPP3.0协议源码下载

CMPP3.0协议源码下载CMPP3.0协议源码下载

2008-10-12

CHM电子书批量反编译器 (ChmDecompiler)

CHM电子书批量反编译器 (ChmDecompiler)

2008-10-10

手机号段数据库可以做测试用

手机号段数据库!可惜没有最新的!手机号段数据库!可惜没有最新的!

2008-10-28

SMS开发的资料包 SMS开发的资料包

SMS开发的资料包,SMS开发的资料包,SMS开发的资料包

2008-10-12

WAP 2.0 开发环境教程

WAP 2.0 开发环境教程,WAP 手机开发

2008-10-12

空空如也

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

TA关注的人

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