![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
未分类
文章平均质量分 72
9
sinolover
完成项目,就要软硬兼施
展开
-
【转】CAN 通信测试工具 canutils
转自:https://blog.csdn.net/engrossment/article/details/105222753概述CAN,Controller Area Network,控制器局域网,一种高可靠性的现场总线。广泛用于汽车电子、工业控制通信。canutils 工具包内含 5 个独立的程序:canconfig、candump、canecho、cansend、cansequence。这几个程序的功能简述如下:canconfig:用于配置 CAN 总线接口的参数,主要是波特率和模式。原创 2021-03-15 14:46:53 · 8213 阅读 · 1 评论 -
用友通ERP客户端报无法登陆错
用友通ERP客户端报“无法登陆”错排除系统版本错,要求windows xp professional sp2;client.dll文件错误后请确认 c:/windows/system32/drivers/etc/目录下存在 hosts 文件,并且含有 127.0.0.1 localhost 行原创 2014-01-21 11:19:03 · 662 阅读 · 1 评论 -
集群、分布式、负载均衡区别与联系
1、Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群)集群是一个统称,他分为好几种,如:高性能科学群集、负载均衡群集、高可用性群集等。科学群集 、高性能集群(High performance cluster,HPC)它是利用一个集群中的多台机器共同完成同一件任务,使得完成任务的速度和可靠性都远远高于单机运行的效果。弥补了单机性能上的不足。该集群在天气预报、...原创 2019-10-16 16:40:36 · 275 阅读 · 0 评论 -
【转】IsCallBack属性和IsPostBack属性有什么区别?
if (Page.IsCallback) return;此句话在page的构造函数中使用,不让page反复生成。比如一个TEXTbox如果不组织页面刷新,其数据会丢失。以postback方式进行客户端和服务器端的交互的, IsPostBack就是true。以callback方式进行客户端和服务器端的交互的,IsCallBack就是true。默认方式是postback。call...原创 2019-09-29 16:11:50 · 557 阅读 · 0 评论 -
微服务架构及幂等性
微服务架构微服务架构是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。和微服务相对应的,这种方式一般被称为单体式开发(Monolithic)。既所有的功能打包在一个 WAR 包里,基本没有外部依赖(除了容器),部署在一个 JavaEE 容器(Tomcat,JBoss...原创 2019-09-10 09:43:29 · 423 阅读 · 0 评论 -
Power BI与Power Query、Power Pivot 是什么关系?
搞不清楚Power BI与Power Query、Power Pivot是什么关系?看这篇文章就够了。刚开始学习PowerBI的时候,总是能碰到Power Query和Power Pivot这两个词(下文简称为PQ和PP),现在中文里面学习PowerBI的资源本来就不是很多,大部分资源还都是介绍PQ和PP的,那么她们到底和PowerBI是什么关系呢?微软的很多办公工具都是以Power开头,...转载 2019-07-24 09:52:10 · 10398 阅读 · 0 评论 -
将博客搬至CSDN
test原创 2019-07-08 09:43:54 · 82 阅读 · 0 评论 -
[转载]Bluetooth协议栈学习之SDP
原文地址:Bluetooth协议栈学习之SDP作者:BigSam78作者: Sam (甄峰) sam_code@hotmail.comSDP(service discoveryprotocol:服务发现协议)提供了一个方法,让应用程序检测哪些服务是可用的并探测这些可用服务的特性。服务发现协议(SDP或BluetoothSDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发...原创 2017-11-13 15:56:26 · 164 阅读 · 0 评论 -
几种常见软件过程模型的比较
瀑布模型瀑布模型(经典生命周期)提出了软件开发的系统化的、顺序的方法。其流 程从用户需求规格说明开始,通过策划、建模、构建和部署的过程,最终提供一 个完整的软件并提供持续的技术支持。优点:1. 强调开发的阶段性,各阶段具有顺序性和依赖性2. 强调早期调研和需求分析,推迟编码实现的观点3. 提供了一个摸板,这个摸板使得分析、设计、编码、测试和支持的方法可以 在该摸板下有一个共...转载 2019-07-09 13:59:38 · 805 阅读 · 0 评论 -
详细解析电源滤波电容的选取与计算
电感的阻抗与频率成正比,电容的阻抗与频率成反比。所以,电感可以阻扼高频通过,电容可以阻扼低频通过。二者适当组合,就可过滤各种频率信号。如在整流电路中,将电容并在负载上或将电感串联在负载上,可滤去交流纹波。电容滤波属电压滤波,是直接储存脉动电压来平滑输出电压,输出电压高,接近交流电压峰值;适用于小电流,电流越小滤波效果越好。电感滤波属电流滤波,是靠通过电流产生电磁感应来平滑输出电流,输出电压...原创 2019-07-05 10:04:00 · 27642 阅读 · 7 评论 -
苹果手机PD快充电压电流全程详解
iphone PD充电策略,一共分为5个阶段。第①阶段:iphone X电量为0%处于关机状态,这时插入PD充电器iphone会检测是否支持apple 5V2.4A协议,是的话会以5V2.4A进行充电。苹果原厂29w / 61w / 87w PD充电器都是自带 apple 5V2.4A 协议的,但绝大部分PD充电器并不具有apple2.4A充电协议,也就是说力德诺PD快充在关机的时候只会以5V...原创 2019-07-02 19:18:22 · 11212 阅读 · 0 评论 -
苹果手机看电流判断故障
正常的开机电流1、按开机键后电流在40mA摆动一下(CPU供电正常);2、到80mA左右摆动一下(暂存开始工作,也就是CPU上盖,然后开始进行总线的初始化);3、指针到120mA左右摆动(打开GPU供电及屏供电);4、指针到220mA左右(手机显示苹果,为开机准备);5、指针在180mA到350mA区间左右摆动(开始载入系统);6、指针到500mA左右摆动(开启应用部分芯片供电);7...转载 2019-06-27 14:10:49 · 5141 阅读 · 0 评论 -
35
不管做什么技术,只要你做的有深度,还是有机会的,不是外面说的,过了35岁就失业,是看一个你是否具备终生学习能力,然后一些良好的职业习惯的培养,包括你英语好,可以去国家化团队,有记录文档的习惯,有自己的github,技术blog,等等...转载 2019-06-17 15:46:05 · 112 阅读 · 0 评论 -
xrdp完美实现Windows远程访问Ubuntu 16.04
前言: 在很多场景下,我们需要远程连接到Linux服务器(本文是Ubuntu),传统的连接主要分为两种。 第一种:通过SSH服务(使用xshell等工具)来远程访问,编写终端命令,不过这个是无界面的,很多人也喜欢这种方式,因为快(xian)捷(de)方(niu)便(bi)。 第二种:通过可视化界面远程访问,像Windows下的自带的远程工具一样,能够以图形化的界面远程转载 2017-11-30 10:57:06 · 14302 阅读 · 5 评论 -
Python操作Kafka爬坑
组内做大数据,需要kafka写入数据,最近在看python正好,练练手,网上找了一圈,都是用的pykafka,经过一整圈的安装,最终搞定,代码如下#coding:u8import sysimport timeimport randomimport datetimeimport MySQLdbimport codecsfrom pykafka import Kafka原创 2017-08-28 10:18:51 · 1339 阅读 · 1 评论 -
在IIS中启用父路径,不被黑客利用
在IIS中,有时要启用父路径,但黑客常常利用父路径访问硬盘文件。因此,我使用了一种方法: 先将IIS暂停,启用父路径。之所以暂停是为了防止操作时遭攻击然后,在根目录下创建虚拟路径“..”,任意选择一个原目录,并将它的所有权限取消即可。经测试,应用程序可以正常使用父路径,但若访问根目录的父路径,则会出现“您无权查看该网页”的错误。因为根目录下的父路径会被以为成虚拟路径“..”,而其他路径下则可以用父转载 2014-01-21 11:20:33 · 915 阅读 · 0 评论 -
WinXP下替代IIS的新思路
WinXP下,.Net服务器有两个选择,IIS和Webdev.webservice。然而,IIS有最多十连接的限制,网上的解决方式(包括注册表修改、微软工具、NTSwitch)均未能突破;webdev.webservice虽没有连接数量限制,但是却仅限于本地连接。现经测试webdev.webservice和PortMapper搭配可以很好地解决问题。首先,建立webdev.webserve原创 2014-01-21 11:19:50 · 540 阅读 · 0 评论 -
文带你深入了解 Redis 内存模型
前言Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解Redis的5种对象类型的用法和特点的基础上,进一步了解Redis的内存模型,对Redis的使用有...原创 2020-03-27 12:58:32 · 222 阅读 · 0 评论 -
.Net微服务实战之技术选型篇
王者荣耀 去年我有幸被老领导邀请以系统架构师的岗位带技术团队,并对公司项目以微服务进行了实施。无论是技术团队还是技术架构都是由我亲自的从0到1的选型与招聘成型的,此过程让我受益良多,因此也希望在接下来的系列博文尽可能的与大家分享我的经验。 古人有云:将军难打无兵之仗。想要把微服务很好的实施也并非能一个人可以完成的事,一来需要有出色的运维提供支持,二来需要花时间做技术选型与攻关,三来还...原创 2020-03-27 12:57:12 · 375 阅读 · 0 评论 -
解决text-overflow: ellipsis;不生效的问题
按照text-overflow: ellipsis;使用规则,在标签样式中添加该属性未生效,例如:写道.text {text-overflow: ellipsis;}<div class="text">长文字长文字长文字长文字长文字长文字长文字长文字长文字长文字长文字长文字长文字长文字</div>之后,发现并没有达到我们想要的预期效果,其实还需要...转载 2020-03-24 16:07:48 · 1479 阅读 · 0 评论 -
Delphi各个版本和发展历史
Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集...原创 2020-03-08 07:20:30 · 3351 阅读 · 0 评论 -
GPS/轨迹追踪、轨迹回放、围栏控制
折腾一个多月终于弄完了这个项目,起初都未曾接触GPS/轨迹追踪、轨迹回放、圈划围栏...等一些在百度地图或者Googel地图操作的一些业务,后端的业务相对来说简单点cas单点登录,mongdb灵活的数据存储方式,ActiveMQ消息推送、Redis存储...这篇的主要篇幅主要来讲述下项目中的一些地图上棘手的问题接口测试数据:1.GPS数据接收接口对于日期格式的转化作为...原创 2020-03-08 07:56:15 · 4145 阅读 · 0 评论 -
CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构有什么区别?
https://www.zhihu.com/question/34681168参考原创 2020-03-09 10:00:46 · 232 阅读 · 0 评论 -
Microsoft Visual Studio 文件识别及其用途简述
Microsoft Visual Studio IDE开发工具集,目前已推出多个不同版本,从之前的VC4.0到现在的VS2015,各个版本都会或多或少的功能或性能上的修改、提升,具体的改进地方可去官网了解;但无论如何,其始终只是一个开发工具,帮助开发人员快速、高效地完成工作,合理而有效的利用开发工具便成为利器,较为旧版本的VS IDE可以认为淘汰了;故以下针对VS2008、VS2010至VS...原创 2020-03-02 10:11:03 · 320 阅读 · 0 评论 -
平层、错层、跃层、复式、loft的区别是什么?
平层正如字面上的理解,是所有功能厅都在同一个水平面上。平时我们所见的户型,都是平层。错层室内各功能用房在不同的平面上,用2-4个台阶进行隔断。跃层是两层的住宅,在室内会设计一条楼梯连接上下两层,功能区会分开。复式只有一层,但层高比普通的住宅都要高,在后期设计时,可以设计出两层,一般在客厅或餐厅位置做楼梯连通。loft的层高在4-5米之间,实际使用面积可以做成两层,但是每层层高低于普通住宅,具有立体...原创 2020-02-23 12:21:16 · 671 阅读 · 0 评论 -
第四节:跨域请求的解决方案和WebApi特有的处理方式
一. 简介前言:跨域问题发生在Javascript发起Ajax调用,其根本原因是因为浏览器对于这种请求,所给予的权限是较低的,通常只允许调用本域中的资源,除非目标服务器明确地告知它允许跨域调用。假设我们页面或者应用已在 http://www.test1.com 上了,而我们打算从 http://www.test2.com 请求提取数据。一般情况下,如果我们直接使用 Ajax 来请求将会...原创 2020-02-15 15:44:57 · 325 阅读 · 0 评论 -
【转】如何写出让同事无法维护的代码
译者:陈皓 (@左耳朵耗子)译文:http://coolshell.cn/articles/4758.html对,你没看错,本文就是教你怎么写出让同事无法维护的代码。一、程序命名容易输入的变量名。比如:Fred,asdf单字母的变量名。比如:a,b,c,x,y,z(如果不够用,可以考虑 a1,a2,a3,a4,….)有创意地拼写错误。比如:SetPintleOpeni...原创 2020-01-10 14:35:52 · 125 阅读 · 0 评论 -
VB的几种打印方法
我们编程时,如果在程序中加入“打印”功能会使程序更加完善,更加专业。下面,我提供几种编写打印程序的方法以供大家参考。 1. 采用Visual Basic提供的简单打印函数PrintForm方法 应用程序窗体的PrintForm方法时Visual Basic把当前窗体的位图送到打印机。该方法的优点在于它几乎不需要任何编程但也有很大缺陷。最为突出的是当低分辨率图形在高分辨率打印机上打印时其结果...原创 2019-12-12 11:25:46 · 6067 阅读 · 0 评论 -
软件过程开发方法(RUP、AP、MP、HP) CMMI/SPCA业务介绍
CMMI/SPCA业务介绍 (1)背景介绍:CMM是“软件能力成熟度模型”的英文简写,该模型由美国卡内基-梅隆大学的软件工程研究所(简称SEI)受美国国防部委托,于1991年研究制定,初始的主要目的是为了评价美国国防部的软件合同承包组织的能力,后因为在软件企业应用CMM模型实施过程改进取得较大的成功,所以在全世界范围内被广泛使用,SEI同时建立了主任评估师评估制度,CMM的评估方...原创 2019-12-11 15:32:38 · 487 阅读 · 0 评论 -
DNS的A、CNAME、MX、NS、TXT、SPF记录
前言最近工作过程中需要设定邮件服务器,其中涉及到dns服务器的设定。整理并且记录自己的理解。种类A、CNAME、MX、NS、TXT、SPF下面挨个介绍一下。A记录/AAAA记录IPv4:示例:ns1.exmaple.com. IN A 198.51.100.2 解释:【domain】 IN A 【IP地址】IPv6:示例:ns1.exmaple.com. IN ...原创 2019-12-05 14:12:16 · 1140 阅读 · 0 评论 -
【转】BPM与ERP,OA系统的区别和关系
一、区别:1、定位不同:OA主要管人,BPM主要管业务,ERP主要是对资源管理。虽然三者都涉及到“数据”、“表单”、“流程”。但仔细研究,发现OA主要涉及到的一些审批表单,来完成一些人员管理,也就是管理支持类流程。然而BPM是在业务的管理基础上,进行人员管理,规定“谁”需要“在什么环节”做什么“任务”。ERP系统是企业内部管理所需的业务应用系统,主要是指财务、物流、人力资源等核心模块。...原创 2019-12-05 10:33:36 · 1568 阅读 · 0 评论 -
【转】 CPU、MCU、MPU、DSP的区别和介绍
CPU:中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Dat...原创 2019-12-04 12:02:20 · 1216 阅读 · 0 评论 -
HTML 链接 强制打开“另存为...”弹出式文本链接打开HTML
现在的HTML5里有一个download属性,可以直接进行另存为,还可以自己重新命名文件。。。<a href="file link" download="filename.ext" target="_blank">Click here to download</a>HTML <a> download 属性,点击链接来下载图片Html5里面的...原创 2019-12-04 11:03:22 · 737 阅读 · 0 评论 -
LINQ TO SQL (一):1. 对象关系设计器(O/R 设计器)
对象关系设计器(O/R 设计器)的作用: 1.提供了一个可视化设计图面,用于创建基于数据库中对象的LINQ to SQL实体类和关系;创建映射到数据库中的对象的对象模型。 2.生成一个强类型DataContext,用于在实体类与数据库之间发送和接收数据。 3. 可以将存储过程和函数映射到DataContext方法以便返回数据和填充实体类。 4.提供了对实体类...原创 2019-12-03 20:07:07 · 540 阅读 · 0 评论 -
软件测试几个概念 --dev sit uat
DEV环境:DEV顾名思义就是develop,即代码开发的环境。SIT环境:System Integration Test系统集成测试,开发人员自己测试流程是否走通。UAT环境:User Acceptance Test用户验收测试,由专门的测试人员验证,验收完成才能上生产环境。企业级软件的测试过程中,经常会划分为三个阶段——单元测试,SIT和UAT,如果开发人员足够,通常还会在SIT之前引...原创 2019-11-06 11:06:07 · 3049 阅读 · 0 评论 -
【转】win10录屏快捷键报错显示需要新应用打开ms-gamingoverlay
Win10 截图快捷键 win+shift +sWin10 录屏快捷键win+G ,提示:需要新应用打开此ms-gamingoverlay这也是因为被你卸载了Xbox相关的应用或者文件,所以无法启用了。解决办法如下:1.管理员方式运行powershell快捷键:ctrl+shift+enter可以快速使用管理员方式运行。2.输入以下命令Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -Disabl..原创 2020-07-08 11:42:30 · 29406 阅读 · 5 评论 -
cron表达式详解
cron表达式详解 Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1)Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Seconds Minutes Hours DayofMonth Month DayofWeek 一、结构 corn从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份 二、各字段.原创 2020-06-04 11:04:49 · 232 阅读 · 1 评论 -
SQL Server定时执行SQL语句
企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输...原创 2020-03-30 13:03:22 · 1560 阅读 · 0 评论 -
【转】.htaccess 详解
.htaccess是什么.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。概述来说,htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定原创 2020-09-15 16:09:20 · 947 阅读 · 0 评论 -
【转】Magento2 数据库操作
直接操作数据库$objectManager = \Magento\Framework\App\ObjectManager::getInstance();$resource = $objectManager->get('Magento\Framework\App\ResourceConnection');$connection = $resource->getConnection();$tableName = $resource->getTableName('employee');原创 2020-09-14 17:54:27 · 692 阅读 · 0 评论