学习
余山水
这个作者很懒,什么都没留下…
展开
-
Edge中启用IE兼容模式打开网址
总结的edge软件操作小技巧,记录自己的学习历程。原创 2022-07-18 21:43:15 · 1472 阅读 · 0 评论 -
微信Windows客户端版本无法打开小程序问题的解决
最近,运行微信Windows客户端时,微信基本操作可以,但是,在打开小程序时,都是卡死不能执行相关功能。解决办法:1、退出并卸载微信。2、删除Documents\WeChat Files里面的所有文件。3、安装并运行微信即可。...原创 2022-01-14 19:51:35 · 14876 阅读 · 0 评论 -
C++闭包理解和应用
闭包可以理解为函数加状态的组合。同时用更简练的语法和较少的代码表述。其中Lambda表达式更好的体现了这种风格。在C++中示例如下: int ret = 0; //实现位左移1位即*2 int y = 2; auto f = [=](int x) -> int { return x*y; }; ret = f(1);...原创 2021-03-31 17:31:16 · 443 阅读 · 0 评论 -
C#的字节数组转换为浮点数组的四种方法总结
在用C#进行软件开发的时候,需要用到字节数组和浮点数组转换功能。 其中字节数组是小端编码,为了便于以后提高,先整理记录如下: byte[] data= ...; //字节数组, 从外部获取 float[] floatArr = new float[data.Length / 4]; //第一种方法,字节数组转换类转换,最容易想到和处理 ...原创 2021-02-15 15:28:58 · 13563 阅读 · 11 评论 -
UTF-8编码和UTF-8-BOM编码的区别和处理
软件程序打开xml文件,在开发系统和部分用户计算机正常,在一个客户计算机出现xml解析错误,百思不得其解。后来突然想到了编码问题,用专业记事本编辑工具打开文件,发现文件的编码是UTF-8-BOM,另存为UTF-8即可。 BOM——Byte Order Mark,就是字节序标记。UTF -8 BOM 是微软为了兼容用户代码页做的一个创新处理,也会导致有些系统不兼容。...原创 2020-12-09 19:12:49 · 1990 阅读 · 0 评论 -
在IntelliJ IDEA软件中配置Fiddler进行调试的流程
用软件IntelliJ IDEA进行开发时,需要调用Fiddler调试网页端代码。现在将配置参数和相关流程整理文档如下:1、点击软件的“StartApplication”下拉箭头。2、选择“Edit Configuration ...”在"vm options"的文本编辑框中输入“-DproxySet=true -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8888”。3、启动Fiddler,即可调试程序。...原创 2020-10-05 23:44:40 · 579 阅读 · 0 评论 -
励志资料
做事情的时候,需要考虑自己的成果和公司,上级对你做这件事情的期望是否一致。只有尽可能做到并超过预期,才会有更大的期望和更好的机会。成功者习惯于看着事情完成,而且总对成功胸有成竹。失败者总是习惯事情失败,等待失败降临,然后最终失败。成功者总能从失败中汲取教训而获取更大的成功。我会找到成功之路的,即使没有路,我也要闯出一条路。你可以做一切合理的,想做的事情。成功是某些思想情绪和思维方式原创 2012-12-08 14:47:17 · 584 阅读 · 0 评论 -
c++ 非托管程序调用c#托管程序l的实现操作方式
非托管的c++程序调用c#的托管程序的创建过程和相关代码。对于一些特别注意事项也做了说明。希望对大家有所帮助,相互学习。原创 2017-07-28 00:18:47 · 1252 阅读 · 0 评论 -
读取DataTable内容转换为xml字符串
在用c#进行代码开发,需要将DataTable内容转换为xml字符串。从网上下载了代码运行后,发现字符串转换后,复制到xml文件,用xml校验器(xmlspy)校验有异常,用微软的xml加载也失败。 经过研究和测试后发现,是因为保存文件后,其前两个字节保存的是文件编码信息,原来直接进行读写,所以处理有问题,正确的读写处理的时候,需要跳过前两个字节,进行读写操作才可以。希望对大家以后遇到类似问题的时候有所帮助。原创 2017-08-06 16:21:44 · 3094 阅读 · 1 评论 -
用户需求变更和确认的注意事项
在项目开发过程中,涉及和用户进行项目的需求变更和确认。总结以下注意事项: 1、需求变更的确认。 当需要进行需求变更的时候,一定要有书面的文档和签字手续。这样,对双方的工作量都有明确的记录和认可。同时,确认书会让变更变得更有效和科学。 2、需求变更的反馈。 在进行需求变更的讨论和交流后,一定要反馈。反馈的时候,一定要告诉对方需求的实现目标和时间。原创 2017-10-08 18:04:38 · 5386 阅读 · 0 评论 -
利用c#实现dll动态库,并在c++中调用的方法
多语言协同开发中,c++中调用c#dll动态库的实现方法、技巧和注意事项。原创 2017-10-11 11:55:06 · 2578 阅读 · 0 评论 -
Intellij idea调试特别慢
前几天,用Intellij idea进行程序调试。突然发现特别慢。一直持续一段时间。后面忍无可忍,在网上多次搜索,终于找到了解决办法:清除掉所有断点,然后调试,在调试的中间设置断点,这样就和运行一样快了。原创 2018-01-12 15:50:56 · 5807 阅读 · 0 评论 -
c++和Java的类型定义区别
最近,开发一些微服务,用c++和java联合开发。现在总结和记录以下工作学习中的心得:1.c++的byte(尤其Vc和c#)为无符号类型,范围从0-255,例如,byte bt =-5,实际bt =251 ;Java的byte为有符号的,范围从-127-127。2.c++的char类型为1个字节,而java的为两个字节,vc的char是有符号的。3.加载动态库,vc的需要为文件全名,而...原创 2018-01-03 21:03:24 · 611 阅读 · 0 评论 -
Java开发技巧集萃
1、字符串的分隔,字符串中间有不等数目空格,采用下面的分隔方法。String[] splits = strTextLine.split("\\s+");2、字符串"."的分隔,注意“.“”为转移符号,不能直接用。String[] splits = strTextLine.split("\\.");...原创 2018-08-17 15:41:59 · 201 阅读 · 0 评论 -
mrd的学习
市场需求文档,全称 为Market Requirement Document,MRD。 产品需求文档,全程为Production Requirement Document,PRD。原创 2012-11-22 23:55:02 · 496 阅读 · 0 评论 -
项目管理知识体系指南(九)项目沟通管理
项目沟通管理项目沟通管理包括为确保项目信息及时且恰当地生成,收集和发布、存储、调用并最终处置所需的各个过程。识别干系人规划沟通发布信息管理干系人期望报告绩效沟通的需求分析沟通技术信息需求的紧迫性可用技术预期的项目人员配备项目的持续时间项目环境管理技能1,演示技能2,谈判3,写作技能4,公开演讲原创 2012-11-08 00:32:59 · 709 阅读 · 0 评论 -
项目管理知识体系指南(八)项目人力资源管理
项目人力资源管理包括组织,管理和领导项目团队的各个过程。制定人力资源计划。组建项目团队建设项目团队管理项目团队每一项都有,输入,工具和技术,输出冲突管理问题日志原创 2012-11-06 00:18:25 · 1022 阅读 · 0 评论 -
怎样锻炼和提升自己
在工作中,我们经常发现自己工作了很多年,但是自己的能力提升不大,总感觉原地踏步。我觉得主要有以下几个方面的问题: 1、 明确自己工作中的核心工作能力,并且提高它。核心工作能力在不同工作岗位,甚至在一个岗位的不同时期都有不同。例如软件开发,初期呢,核心工作能力是基本的原创 2011-08-08 23:28:17 · 679 阅读 · 0 评论 -
软件科学中的模式
在软件设计开发和维护过程中,会遇到各种各样不同的问题,都需要我们来认真对待和解决,否则都会造成软件的的失败。对于不同的软件开发时期,我们需要采用不同的模式来进行处理。下面介绍软件科学中的几种常用模式。 管理模式 分析模式 设原创 2011-09-16 01:48:59 · 670 阅读 · 0 评论 -
关于工作的小故事
今天看了下面的小故事,感觉令人深思。一个男人在公司干了25年,他每天用同样的方法做着同样的工作,每个月都领着同样的薪水。一天,愤愤不平的男人决定要求老板给他加薪及晋升。他对老板说:“毕竟,我已经有了25年的经验。”“亲爱的员工,”老板叹气说:“你没有25年的经验,你是一个经验原创 2011-09-19 02:09:47 · 3877 阅读 · 2 评论 -
专业网站开发流程
进行一个专业网站的开发。由于以前网站开发经验不是很充分和前期由于对甲方的情况不是很了解,所以软件开发的过程中走了不少弯路。现在把其中的经验和教训总结整理一下。便于以后自己的改进和提高。 一、项目团队至少要满足三个条件,才能进行该类项目的开发: 美工,原创 2011-09-16 00:58:43 · 971 阅读 · 0 评论 -
问卷调查法的介绍
在项目立项和实施的过程中,需要对用户的需求进行明确和细化。但是在此过程中问题比较多,经常会出现下列问题:开发人员说用户需求反应不准确,用户说开发人员理解有问题,最终导致返工和影响项目进度。造成这种情况的原因有三个情况: 1,用户开始说不清楚需求,随着细化需求逐渐清晰明确。(采用原型法来解决) 2,双方误解,因为不同的专业和背景,对同一个事情有不同的认识和理解而误会。原创 2011-12-27 01:56:18 · 2217 阅读 · 0 评论 -
项目管理知识体系系指南学习总结(一)
项目管理需要考虑下面因素:1,需求管理. 真实需求的挖掘和合理实现.2,平衡相互制约的项目因素:范围质量进度预算资源风险运营:通过开展持续的活动来生产同样的产品或者提供重复服务的一种组织职能.项目经理:执行组织委派其实现项目目标的个人.项目经理需要的能力:知识,实践个人能力3,项目范围管理:确保项目做且只做成功完成项目所需的全部工作.原创 2012-07-17 01:02:00 · 3174 阅读 · 0 评论 -
项目管理知识体系系指南学习总结(二)
项目执行周期包含以下四个阶段:1,启动项目2,组织与准备3,执行项目4,结束项目项目治理:为控制项目和确保项目成功提供全面、统一的方法。该方法应记录与项目管理计划中,而且必须适应项目集或项目发起组织的大环境。 组织过程资产:包括任何或全部与过程相关的资产,可来自任一或所有参与项目的组织,用于帮助项目成功。流程与程序: 组织的工作流原创 2012-07-20 00:08:42 · 3066 阅读 · 0 评论 -
项目管理知识体系指南(五)项目时间管理
项目时间管理包括以下内容:1,定义活动2,排列活动顺序3,估算活动资源4,估算活动持续时间5,制定进度计划 进度网络分析 关键路径法 关键链法 资源平衡 假设情景法 6,控制进度。原创 2012-10-02 23:48:26 · 547 阅读 · 0 评论 -
项目管理知识体系指南(六)项目成本管理
1,估算成本:对完成项目活动所需资金进行近似估算的过程。2,汇总预算:汇总所有单个活动或者工作包的估算成本,建立一个经批准的成本基准过程。3,控制成本:监督项目状态以更新项目预算,管理成本基准变更的过程原创 2012-10-03 01:33:32 · 1234 阅读 · 0 评论 -
项目管理知识体系指南学习(三)项目整合管理
项目的需求一般来自以下方面:1,市场需求(关键)2,组织需要(关键)3,客户要求(关键)4,技术进步(一般通过竞争对手产品来表现)5,法律要求6,生态影响7,社会需要项目的基准:1,进度基准,2,成本绩效基准3,范围基准变更请求包括:1,纠正措施2,预防措施3,缺陷补救项目管理计划1,进度管理计划2,成本管理计划3,质量管原创 2012-09-23 01:16:02 · 747 阅读 · 0 评论 -
项目管理知识体系指南(四)项目管理范围
学习总结:收集需求:为实现项目目标而记录干系人的需求过程。定义范围制定项目和产品的详细过程创建工作分解结构核实范围控制范围收集需求的方法:1,访谈2,焦点小组会议3,引导式研讨会4,群体创新技术5,群体决策技术6,问卷调查技术7,观察技术8,原型原创 2012-09-24 00:36:45 · 833 阅读 · 0 评论 -
项目管理知识体系指南(七)项目质量管理
项目质量管理包括执行组织确定质量政策,目标与职责的各过程和活动,从而使项目满足特定的需求。他通过适当的政策和程序,采用持续改进活动来实施质量管理体系。规划质量 输出:质量管理计划,质量测量指标 ,质量核对表和过程改进计划,项目文件实施质量保证实施质量控制项目质量管理需要考虑两个方面:项目管理和项目产品质量是一系列内在特性的满足程度。等级是对用途相同,但技术特性不同的产原创 2012-10-08 01:38:30 · 1092 阅读 · 0 评论 -
Web应用程序和Asp网站的区别
1、应用程序,需要编译,缺省网页为site.master.,他有编译和发布网站。修改后需要编译和生成2、Asp网站,不需要编译,缺省网页为default.aspx。有App_code文件夹 ,它只有发布网站。修改后不需要编译。原创 2011-09-05 00:00:18 · 630 阅读 · 0 评论