使用 Git 同步时出现gnutls_handshake() failed: Error in the pull function

fatal:unabletoaccess'https://android.googlesource.com/platform/prebuilts/qemu-kernel/':gnutls_handshake()failed:Errorinthepullfunction.fatal:unabletoaccessfatal:unabletoaccess'https://android.googlesource.com/platform/frameworks/opt/net/ethernet/':gnutls_handshake()failed:TheTLSconnectionwasnon-properlyterminated./由系统的git默认使用的libcurl4-gnutls-dev造成安装编译环境sudoapt-getupdatesudoapt-getinstallbuild-essentialfakerootdpkg-devlibcurl4-openssl-devsudoapt-getbuild-depgitmkdirgit-openssl&...

git 报错 fatal: bad object refs/remotes/origin/xxx 解决方法

git拉取时报错fatal:badobjectrefs/remotes/origin/xxxerror:xxxxxdidnotsendallnecessaryobjects 解决方法,到项目的.git 目录下进入refs/remotes/origin/删除所有内容 重新拉取,成功...

ORA-08464: input raw decimal data contains more than 42 digits

文档解释ORA-08464:inputrawdecimaldatacontainsmorethan42digitsCause:TheinputrawbufferpassedtoaUTL_PGRAW_TO_NUMBERconversionroutinecontainedmorethan42digits.ThisexceedsthemaximumsizeofanOraclenumber.Action:Correcttherawinputbuffer.等ORA-08464错误表明给定的原始十进制数据中含有超过42位的数字。官方解释ORA-08464:输入的原始十进制数据中包含超过42位的数字此错误消息指示输入的原始十进制数据中包含超过42位的数字。发生此错误的一个常见的案例是,当用户尝试把一个长于42位的纯数字字符串(比如,电话号码)转换成数字时可能会发生此错误。此错误可以通过使用PL/SQL来处理并且保存数据,而不是直接从应用程序传输数据来解决。正常处理方法及步骤1.确认一个包含超过42位的原始数据已经被输入;2.使用PL/SQL来处理并保存输入的原始数据;3.根据PL/SQL来转换并保存...

ORA-08436: raw data has invalid sign digit

文档解释ORA-08436:rawdatahasinvalidsigndigitCause:TheinputrawbufferpassedtoaUTL_PGRAW_TO_NUMBERconversionroutinehadaninvalidsigndigitinthepositionwherethepicturemaskspecifiedasign.Action:Correcttheinputrawdataorthepicturemasksothattheymatch.ORA-08436错误是由于输入的原始数据包含无效符号位而引起的。官方解释ORA-08436:RAW不能有效地读入,因为符号位无效。常见案例这个错误很常见,特别是当读取和导入原始数据时,你可能会遇到这个错误。当你尝试在表空间中更改数据类型时,它也可以出现。正常处理方法及步骤1.检查符号位是否正确,如果不正确,请手动更改正确的特定数字。2.确保所有输入的原始数据有效,符号位是正确的。3.如果更改符号位不能解决问题,请重新检查输入原始数据,确保没有无效的符号位。4.检查空格,跳过字符,回车符等是否存在于原始数据中。5.将字符...

ORA-13369: invalid value for etype in the 4-digit format

文档解释ORA-13369:invalidvalueforetypeinthe4-digitformatCause:A4-digitetypeforanon-polygontypeelementisused,ortheorientationisnotavalidorientationforinterior/exteriorringsofthepolygon.Action:Correctthegeometrydefinition.ORA-13369:invalidvalueforetypeinthe4-digitformat这个错误指的是在使用Oracle的DBMS_CRYPTO程序包的时候,使用工具函数decrypt函数去解密时,出现了etype参数错误的情况。官方解释常见案例正常处理方法及步骤1.正确获取以及指定加密算法etype参数。可以采用AES或3DES等加密算法的有效etype参数,例如AES的etype参数为0001,3DES的etype参数为0003;2.对加密内容检查补齐,确保采用Block-chain加密方式时,长度为8个字节8*8=512位;3.对偏移量进行补齐,确...

ORA-04003: sequence parameter string exceeds maximum size allowed (string digits)

文档解释ORA-04003:sequenceparameterstringexceedsmaximumsizeallowed(stringdigits)Cause:%s(asequencerparameter)hadtoomanydigitsAction:specifytheparameterwiththeallowednumberofdigits?ORA-04003是一个Oracle数据库错误,表明在CREATESEQUENCE语句中使用的参数不正确,或者使用的参数超出了最大长度。官方解释当尝试使用CREATESEQUENCE语句为序列分配参数时,可能会收到ORA-04003错误信息。ORA-04003错误指示参数超出允许的最大大小,通常是数字位数(例如,序列参数超出正整数)。常见案例ORA-04003的常见案例是序列参数尝试设置为比正常类型(如正整数)允许的更大的值。正常处理方法及步骤处理ORA-04003错误的最佳方法是重新检查CREATESEQUENCE语句,确保您使用的参数是正确的。将参数设置为正常类型所允许的值或小于该值(如正整数)应该解决该错误。您也可以仅使用SEQUEN...

ORA-08429: raw data has invalid digit in display type data

文档解释ORA-08429:rawdatahasinvaliddigitindisplaytypedataCause:TheinputrawbufferpassedtoaUTL_PGRAW_TO_NUMBERconversionroutinecontainedinvaliddata.Thepicturemaskparameterspecifiedadigit,butthecorrespondinginputfromtherawdatadidnotcontainavaliddigit.Action:Eithertheinputdataisincorrect,orthepicturemaskisincorrect.Correcttheappropriateitem.。该错误通常发生在当处理或者显示原始数据时,它表示原始数据中有一个无效的数字。官方解释ORA-08429:rawdatahasinvaliddigitindisplaytypedataCause:Therawdatahadaninvaliddigitforadisplaydatatype.Action:Examinethedat...

MySQL Error number: 3616; Symbol: ER_LONGITUDE_OUT_OF_RANGE; SQLSTATE: 22S02

文档解释Errornumber:3616;Symbol:ER_LONGITUDE_OUT_OF_RANGE;SQLSTATE:22S02Message:Longitude%fisoutofrangeinfunction%s.Itmustbewithin(%f,%f].错误说明:ER_LONGITUDE_OUT_OF_RANGE错误指出,存储在GEOMETRY或POINT中的经度值超出正常范围。MySQL将把正常经度值范围定义为-180°到+180°。在MySQL中,当执行查询时会检查给定坐标是否符合正常范围,如果不符合要求,则会返回本错误。常见案例ER_LONGITUDE_OUT_OF_RANGE错误通常在MySQL查询中发现,比如使用Geometry或Point语句,或者使用SELECT命令检索存储的坐标值时发现出现此错误。解决方法:要解决ER_LONGITUDE_OUT_OF_RANGE错误,首先需要确认坐标数据库中的值是否落在正常的范围之内,也就是维度值在-180°到+180°之间。如果值超出此范围,需要修改或删除这些值。需要修改经度数据时,需要利用某些转换函数,将错误经度数值转...

MySQL Error number: 3858; Symbol: ER_WARN_DEPRECATED_FLOAT_DIGITS; SQLSTATE: HY000

文档解释Errornumber:3858;Symbol:ER_WARN_DEPRECATED_FLOAT_DIGITS;SQLSTATE:HY000Message:Specifyingnumberofdigitsforfloatingpointdatatypesisdeprecatedandwillberemovedinafuturerelease.ER_WARN_DEPRECATED_FLOAT_DIGITS错误ER_WARN_DEPRECATED_FLOAT_DIGIT是MySQL服务器上发生的一个SQLSTATE=’HY000’的错误。它的错误消息是'[HY000][MySQL][Warning]‘float_digits’isdeprecatedandwillberemovedinafuturerelease.’,提醒用户float_digits函数已不被支持,未来版本将会删除该函数。该错误表示浮点数字的DECIMAL_DIGITS设置与MYSQL数据库的运行环境不兼容。这通常是查询代码中使用函数float_digit...

MySQL Error number: 4106; Symbol: ER_SRS_INVALID_LONGITUDE_OF_ORIGIN; SQLSTATE: SR002

文档解释Errornumber:4106;Symbol:ER_SRS_INVALID_LONGITUDE_OF_ORIGIN;SQLSTATE:SR002Message:Longitudeoforiginmustbewithin(-180,180]degrees,specifiedintheSRSangularunit.错误说明:ER_SRS_INVALID_LONGITUDE_OF_ORIGIN错误代码指的是MySQL数据库自定义空间参考系统(SRS)错误。这个错误表明空间参考系统中的原点的经度无效。默认的状态码是SR002,数据库的实例号是4106,MySQL定义此错误为“错误的原点经度”。常见案例ER_SRS_INVALID_LONGITUDE_OF_ORIGIN错误可能是MySQL中系统变量spatial_reference_systems设置不正确导致的。设置spatial_reference_systems变量时,经度参数未设置正确,导致spatial_reference_systems变量包含非法参数。这个参数必须设置为一个有效的数值,否则会出现这样的错误消息。解决方法:...

MySQL Error number: 3731; Symbol: ER_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE; SQLSTATE: 22S02

文档解释Errornumber:3731;Symbol:ER_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE;SQLSTATE:22S02Message:Aparameteroffunction%scontainsageometrywithlongitude%f,whichisoutofrange.Itmustbewithin(%f,%f].Errornumber:3731;Symbol:ER_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE;SQLSTATE:22S02错误说明:ER_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE指MySQL接收到包含经度超出允许范围的参数的几何类型值。经度的范围是-180到180度(正无穷大到负无穷大)。常见案例此错误经常在插入数据时发生,尤其是在插入地理位置有关的信息时。例如,使用MySQL语句INSERTINTOmytableVALUES(Lat:48.8,Long:281.5)将抛出此错误,因为它的经度281.5超出了允许范围。解决方法:此错误的解决方法很简单:...

linux命令:gitps

gitps(gnu interactive tools process status)功能说明:报告程序状况。语  法:gitps [acefgjlnrsSTuvwxX][p <程序识别码>][t <终端机编号>][U <帐号名称>]补充说明:gitps是用来报告并管理程序执行的指令,基本上它就是通过ps指令来报告,管理程序,也能通过gitps指令随时中断,删除不必要的程序。因为gitps指令会去执行ps指令,所以其参数和ps指令相当类似。参  数: a  显示 现行终端机下的所有程序,包括其他用户的程序。  c  列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或是常驻服务的标示.  e  列出程序时,显示每个程序所使用的环境变量。  f  用ASCII字符显示树状结构,表达程序间的相互关系。  g  显示现行终端机下的所有程序,包括群组领导者的程序。  j&n...
开发笔记 开发笔记·2023-03-16

linux命令:gitview

gitview(gnu interactie tools viewer)功能说明:Hex/ASCII的看文件程序。 语  法:gitview [-bchilv][文件]  补充说明:gitview指令可用于观看文件的内容,它会同时显示十六进制和ASCII格式的字码。 参  数:  -b  单色模式,不使用ANSI控制码显示彩色。   -c  彩色模式,使用ANSI控制码显示色彩。   -h  在线帮助。   -i  显示存放gitview程序的所在位置。   -l  不使用先前的显示字符。   -v  显示版本信息。...
开发笔记 开发笔记·2023-03-16

linux命令:git

git(gnu interactive tools)功能说明:文字模式下的文件管理员。 语  法:git补充说明:git是用来管理文件的程序,它十分类似DOS下的Norton Commander,具有互动式操作界面。它的操作方法和Norton Commander几乎一样,略诉如下:   F1 :执行info指令,查询指令相关信息,会要求您输入欲查询的名称。   F2 :执行cat指令,列出文件内容。   F3 :执行gitview指令,观看文件内容。   F4 :执行vi指令,编辑文件内容。   F5 :执行cp指令,复制文件或目录,会要求您输入目标文件或目录。   F6 :执行mv指令,移动文件或目录,或是更改其名称,会要求您输入目标文件或目录。   F7 :...
开发笔记 开发笔记·2023-03-16

在CentOS下搭建自己的Git服务器

首先需要装好CentOS系统,作为测试,你可以选择装在虚拟机上,这样比较方便。这步默认你会,就不讲了。有了CentOS,那么如何搭建Git服务器呢?1、首先需要安装Git,可以使用yum源在线安装:[root@localhostDesktop]#yuminstall-ygit2、创建一个git用户,用来运行git服务#addusergit3、初始化git仓库:这里我们选择/data/git/learngit.git来作为我们的git仓库[root@localhostgit]#gitinit--barelearngit.gitInitializedemptyGitrepositoryin/data/git/learngit.git/执行以上命令,会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git:[root@localhostgit]#chowngit:gitlearngit.git4、在这里,Git服务器就已经搭得差不多了。下面我们在客户端clo...
首页上一页12345...下一页尾页