
成长之路
文章平均质量分 55
明仔丶
请认真对待每一个程序!
展开
-
多线程中的锁介绍
介绍平常在多线程开发中,总避免不了线程同步。本篇就对net多线程中的锁系统做个简单描述。目录一:lock、Monitor 1:基础 2: 作用域 3:字符串锁4:monitor使用mutex、Semaphore、总结转载 2022-07-11 17:30:32 · 303 阅读 · 0 评论 -
实施整体变更控制专业笔记
由于项目很少会准确地按照项目管理计划进行,因而变更控制必不可少。(这是必然要面对的)4.6.1实施整体变更控制的五大依据(1、项目管理计划;2、工作绩效报告;3、变更请求;4、事业环境因素;5、组织过程资产)1、项目管理计划项目管理计划中可用于本过程的内容有:(1)范围管理计划中的范围变更程序;(2)范围基准中的产品定义;(3)变更管理计划,为管理变更控制过程提供指导,记录变更控制委员会(CCB)的情况。记录变更并更新项目管理计划。2、工作绩效报告对实施整体变更控原创 2022-04-14 11:01:26 · 650 阅读 · 0 评论 -
Linux系统常见命令使用(临调用)
Linux 系统常用命令格式: command [option] [argument1] [argument2] ... 其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls -la”的效果是一样的。 根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出 结果显示在标准输出,而错误信息则显示在标准错误输出设备。可使用重定向功能对 这些设备进行重定向。 命令在正常执行结果后返回一个0值,如果命原创 2022-03-14 10:50:21 · 286 阅读 · 1 评论 -
信息系统项目管理师五大过程组
1、启动过程组:获得授权,定义一个新项目或现有项目的一个新阶段,正式开始该项目或阶段的一组过程。2、规划过程组:明确项目范围,优化目标,为实现目标而制定行动方案的一组过程。3、执行过程组:完成项目管理计划中确定的工作以实现项目目标的一组过程。4、监控过程组:跟踪、审查和调整项目进展与绩效,识别必要的计划变更并启动相应变更的一组过程。5、收尾过程组:为完结所有过程组的所有活动以正式结束项目或阶段而实施的一组过程。...原创 2021-11-03 22:50:18 · 1567 阅读 · 0 评论 -
五种典型开发周期模型(瀑布、V、原型化、螺旋、迭代)
1.迭代模型 迭代模型,摒弃了传统的需求分析,设计,编码,测试的流程,而是将整个生命周期变成若干个冲刺(Sprint)阶段,而每一个阶段都是由以上若干或者全部传统的流程组成,在每一个阶段中,都会包含下面四个阶段:初始阶段,细化阶段,构建阶段,交付阶段。在初始阶段中,确认本次冲刺的范围,边界,系统选择的架构,计划,以及所需要的资源等信息。在细化阶段中,对问题进行建域,创建开发案例,创建模板以及准备工具等。在构建阶段的主要任务就是完成构建的开发并且进行测试,将完成的构建集成为产品,并且测试所有的功能(C..原创 2021-11-03 22:44:59 · 3524 阅读 · 0 评论 -
云计算之概念——IaaS、SaaS、PaaS、Daas
云计算通俗来说就是输入/输出和计算不在一个主机上。计算要用到计算设备,计算设备一般是指CPU、内存和硬盘,输入/输出设备一般是指键盘、鼠标、显示器、耳机、音响、话筒等外设。而我们的个人计算机是使用主板将这些东西连接到一起来协调工作。 一个软件在执行以完成某项任务的时候,如果用到的计算设备和输入/输出设备不是通过主板连接,而是通过网络连接,那么这个过程就叫云计算。举几个例子来说明一下:1、我远程到客户电脑给客户处理问题,输入/输出使用的是我的鼠标、键盘和显示器,计算使用的...转载 2021-11-03 22:40:32 · 680 阅读 · 0 评论 -
质量控制新七工具:亲和图、过程决策程序图、关联图、树形图、优先矩阵、活动网络图和矩阵图
①亲和图。亲和图与心智图相似。针对某个问题,产生出可联成有组织的想法模式的各种创意。在项目管理中,使用亲和图确定范围分解的结构,有助于WBS的制订。②过程决策程序图(PDPC)。用于理解一个目标与达成此目标的步骤之间的关系。PDPC有助于制订应急计划,因为它能帮助团队预测那些可能破坏目标实现的中间环节。③关联图。它是关系图的变种,有助于在包含相互交叉逻辑关系(可有多达50个相关项)的中等复杂情形中创新性地解决问题。可以使用其他工具(诸如亲和图、树形图或鱼骨图)产生的数据,来绘制关联图。④树形图。它也称转载 2021-11-03 22:25:22 · 11925 阅读 · 0 评论 -
项目质量管理—七种基本质量工具
1.因果图,又称鱼骨图或石川图用来追溯问题来源,回推到可行动的根本原因。(找根本原因)2.流程图,也称过程图用来显示在一个或多个输入转化成一个或多个输出的过程中,所需要的步骤顺序和可能分支。(可能有助于了解和估算一个过程的质量成本)3.核查表,又称计数表用于收集数据的查对清单。4.帕累托图是一种特殊的垂直条形图,用于识别造成大多数问题的少数重要原因。(二八法则:80%的问题是由20%的原因导致,找主要原因)5.直方图是一种特殊形式的条形图,用于描述集中趋原创 2021-11-03 21:17:26 · 6300 阅读 · 0 评论 -
CRC验证关于CRC16中1005多项式X16+X12+X2+1的C语言代码和C#代码
C语言版本的CRC-1005#include<stdio.h>#include<string.h>typedef short U16;typedef unsigned char U8;#define CRC_POLY 0x1005 //x16+x12+x2+1 U16 cal_crc_check(U8* pucBuff, U16 usBuffLen, U16* pusCrcValue){ U16 usRc = 0; U8 i = 0; U16 usCrc原创 2020-09-11 17:20:22 · 979 阅读 · 1 评论 -
关于VS2019在Win7系统安装过程出现闪退现象的解决方案
安装VS2019时,下面的界面运行后退出,没有自动弹出下一步的安装界面出现直接闪退的现象,后续发现是因为对应的系统的原因关于win7+64位可能存在不兼容性造成的。解决办法为:解决办法: 第一步:进入C:\Program Files (x86)\Microsoft Visual Studio\Installer中,找到vs_installer.exe 和 vs_installershell.exe,并分别改变他们的兼容模式,具体如下: 第二步: 改变安装程...转载 2020-08-18 15:30:03 · 1264 阅读 · 1 评论 -
关于开发中遇到的string字符串转为json与json转对象(C#)
工作中总会遇到对应的一系列关于存入扩展字段信息,此时我们需要一个很好玩的对应将json字符串转成我们所需要的实体代码。很多人为什么还写博客呢,人嘛记忆力总是有限的,老而不死是为贼。我觉得优快云有点不好的地方不能插入对应的搞笑表情。=.=缓解编程代码的压力就是表情包,很多高级工程师就喜欢手写表情到代码注释中去。请看:我这边数据库中存入的字符串信息为:{"utcType":"ZK30","spottingId":"6f6f529318014747845bdd9be8f530c5","se.原创 2020-07-15 09:48:00 · 287 阅读 · 0 评论 -
浅谈:脏读、幻读、不可重复读以及事务隔离级别
脏读:指当一个事务正在访问数据,并且对应一部分数据进行了操作但还未提交更新到数据库,此时另一个事务正在读取数据其中其中就包含修改的数据,且使用了这部分数据。例子:1、张三原先考试成绩为59分,A老师想提高合格率将张三的大题给了同情分1分,分数变为了60分,但是还未提交到数据库;2、张三网上查看自己的分数时为60分,及格了非常开心;3、A老师觉得此事办的欠妥,于是回滚了数据事务。...原创 2020-03-11 15:28:25 · 151 阅读 · 0 评论 -
StackExchange.redis 实现模糊匹配批量查询
如果使用redis的频次较高,那么业务中经常会出现需要根据关键字进行批量查询,所以总结一下StackExchange中使用批量查询的方法(如果数据量很大,那么在redis中模糊查询很耗时,请慎用!)初始化redis连接对象:string _connectionString = ConfigurationManager.ConnectionStrings["...转载 2020-01-17 15:51:13 · 1207 阅读 · 0 评论 -
Wireshark使用教程(界面说明、捕获过滤器表达式、显示过滤器表达式)
一、说明1.1 背景说明对于大多数刚开始接触wireshark的使用者而言,经常是开始的时候时候看到wireshark能把所有数据包都拦截下来觉得强无敌,但是面对一大堆的数据包要问有什么用或者说想要找到我想要的那些数据包怎么找(比如telnet登录过程的那些数据包)则完全是一脸茫然。一是界面一堆窗口,什么作用什么区别看不懂;二是捕获、显示过滤器表达示看不出有什么规律,每次过滤都要百度找...转载 2019-12-16 17:51:29 · 666 阅读 · 1 评论 -
评论这篇《生老病死相互扶持这事真特么不是闹着玩的。》故事
中国已经全面进入了“剩”时代。无论男女,婚姻似乎都变成了一件不是那么容易的事。每个人都对自己的婚姻都期待,有幻想,有要求。但是落到对于伴侣身上的要求,反而只剩下了只要ta对我好就行之类模棱两可的要求。 很大一部分姑娘,在谈恋爱的时候谈及结婚,都只一句,只要ta对我好就行了。在真正谈婚论嫁的时候,要求就来了,起码得要一个窝吧,不然连个自己的窝都没有根本没有办法同甘共苦下去啊。再然后原创 2017-11-08 11:28:44 · 545 阅读 · 0 评论 -
信息技术服务标准(ITSS)
信息技术服务标准(ITTS)定义了IT服务的核心要素由:人员、过程、技术和资源组成,并对这些IT服务的组成要素进行标准化。人员(正确选人)、过程(正确做事)、技术(高效做事)、资源(保障做事)一般公认信息系统审计准则。包括职业准则、ISACA公告和职业道德规范。职业准则可归类为:审计规章、独立性、职业道德及规范、专业能力、规划、审计工作的执行、报告、期后审计。ISACA公告是信息系统审计与...原创 2018-10-16 16:27:25 · 7134 阅读 · 0 评论 -
关于数据库索引、接口与抽象类、MVC拦截器、URL传参数基本实现方式简单说明
写了四年代码,然后管理了两年团队,每次面试我都想说为什么总是问书本知识,后来一想算了社会就是这样的,我们不要刻意的去纠结关于这些知识,但是我们要顺应时代也要把这些询问知识点掌握牢靠。开始我的表演1、数据库方面的索引的作用,以及申明的方法? 我们暂时就用:“索引就像书的目录, 通过书的目录就准确的定位到了书籍具体的内容。”这句话来形容申明叫索引。建表时候一定会有主键那么对...原创 2018-11-05 08:58:38 · 293 阅读 · 0 评论 -
C#委托和事件
delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它”只能持有与它的签名相匹配的方法的引用“。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数委托和事件在 .Net ...转载 2018-11-05 14:12:24 · 159 阅读 · 0 评论 -
C# web api 中过滤器的使用
Fiter在Web API中经常会用到,主要用于记录日志,安全验证,全局错误处理等;Web API提供两种过滤器的基本类型:actionfilterattribute,exceptionfilterattribute;两个类都是抽象类,actionfilter主要实现执行请求方法体之前(覆盖基类方法OnActionExecuting),和之后的事件处理(覆盖基类方法OnActionExecuted...原创 2018-11-05 16:41:58 · 4944 阅读 · 0 评论 -
中控指纹仪关于9.0版本的封装
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System....原创 2018-11-29 09:56:57 · 1941 阅读 · 0 评论 -
关于封装、打包特定谷歌浏览器(两个版本)
1、对应打包代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Window...原创 2018-12-06 15:59:45 · 8845 阅读 · 0 评论 -
关于USB串口知识点c#代码记载(定时扫描以及对应的USB插拔监听分析等)
第一部分:关于USB实时监听事件:using System;using System.Management;using System.Collections.Generic;namespace Citms.Chrome.Browser{ public class ListenUSB { /// <summary> //...原创 2019-01-25 13:51:25 · 1265 阅读 · 0 评论 -
ORACLE实用性非常高的语句
--首先要用dba权限的用户登录,建议用system,然后直接看sql吧1.-- 如下语句 查询锁定的表:SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_time FROM v$loc...原创 2019-06-12 11:09:41 · 227 阅读 · 0 评论 -
EntityFramework动态多条件查询与Lambda表达式树 +分页查询
初次使用linq to sql 对于查询语句还不熟悉,特此记录下查询分页方法(转) /// <summary> /// 分页查询 + 条件查询 + 排序 /// </summary> /// <typeparam name="Tkey">泛型</typeparam> //...转载 2019-06-18 10:58:32 · 1005 阅读 · 0 评论 -
.NET Framework中CTS、CLS、CLR是什么?
缩写的全称:CTS是通用类型系统(Common Type System)CLR是公共语言运行时(Common language runtime)CLS是公共语言定义(Common Language Specification) 所有类型都可以在 CTS中声明。CTS定义了一组语言编译器必须遵循的规则,以定义、引用、使用和存储引用类型和值类型。因此,遵循CTS,在不同语言中编写的对...原创 2019-07-02 09:54:32 · 2352 阅读 · 0 评论 -
SQL 内联、左联、右联合、全联(转载学习明白加实战)
数据库的联合查询原创 2016-12-19 10:55:44 · 9870 阅读 · 0 评论