自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

⊙-→棒棒糖ing .____`

莫暁甛、Be quiet!

  • 博客(246)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

翻译 Curve fitting C: Non-linear Iterative Curve Fitting中文翻译

翻译

2017-03-22 23:47:02 2940

原创 scp一个文件传多个主机非健壮性脚本

scp一个文件传到多个服务器脚本

2024-04-16 21:37:07 279 1

原创 ORACLE数据库长连接客户端持久的CLOSE_WAIT

通过长期无数据的程序中,根据对各个线程增加线程周期执行时间定点日志,确定oralce的保活机制在确认长期无交互的情况回在服务器端主动掐断链路。因此客户端会出现CLOSE_WAIT。

2023-05-14 13:25:23 996 1

原创 运维到开发对接异常排查分析

测试反馈连不上网络,一开始我认为程序没有启动,检查到程序存在,才反应测试配置的端口超过65535。用户名错误。(完全填错 ,需要唯一的时候不唯一,il1看起来接近的字符等,启用禁用标志,或者适配问题)密码错误。(转码转义全拼半角等和库不一致程序特殊性某些值无法设置)。IP验证不通过(实际IP变更)业务验证失败,对方启用了测试环境连上正式环境,正式环境没有连,因此我方一直认为连接正常,有心跳包,却没有业务包。数字签名验证不通过(编码参数存在差异或算法有差异),需要考虑询问对方开发是新平台与

2023-02-08 13:06:35 493

原创 python调库自动检测转码GBKToUTF8

原来文件只有GBK,UTF8以及ASCII 自动检测GBK转码成不带BOM的UTF-8题外话Python的格式经常乱tab,就很烦安装基础工具apt-get install python3apt-get install pip3pip3 install chardet+./debug/gbk2u8.py+./src/+./inc/cd debugpython gbk2u8.pygbk2u8.py 文件代码#-*- codi

2022-11-22 11:58:03 791

原创 win11更新无法联网可选功能无法联网应用商城无法联网

前言由于工作需要用到深信服的VPN。握新买的thinkbook14p,安装了easyconnect,结果才发现他竟然还自带安装了IE。我新机本来是没有IE。然后我就尝试先卸载看看,用了微软的禁用命令。无效处理经过我遇到需要IE的浏览器然后发现ie兼容模式给我卸。我去下载可选功能 dism全部不可用。microsoft store也全部不可用。我网络正常 QQ微信浏览器都可以使用。onedrive,office,Outlook可以使用。foxmail时好时坏。微软更新,可选功能下载,mic

2022-07-10 14:50:30 1038

原创 Oracle数据库服务器CPU100造成应用程序异常记录

前言本文针对Oracle的避免无解决方案,只尽量保持程序可以顺利运行。只是遇到问题的现象描述。如今很多项目的数据库即将转为mysql的国内二开数据库等其他类型的数据库。不知道以后会不会还有人用Oracle数据库。程序背景非记账类程序。不属于严格一致性的程序。项目遇到故障以业务优先抢通为主。故障时,对落盘要求不严格。程序为服务端。系统环境linux。故障描述运维反馈服务异常,登入利用ps查看程序正常运行,运维通过ss命令查看大量连接未被接收,说明网络连通性正常。查日志程序除首.

2022-05-21 14:39:57 1009

原创 linux内核rbtree感悟

根节点 最长路2*B和最短路B相差 黑结点个数。非根节点分支,最长路和最短路,相差黑节点个数,操作最少【insert】存在两种可能多次变色直到到插入最多两次旋转【无黑高度增加】多次变色直到树根变色【增加黑高度】代码步骤描述1默认插入红【保证黑高度增加仅在整棵树根节点变色】,空结点为标志黑【保证旋转判断】2根节点-变黑--结束,否则33parent黑,直接红结束,否则44GPN同直线|GPN折线,parent红,G黑,[U红] ,PUG变色---子根继续...

2022-05-13 21:17:49 196

原创 Linux具备gcc开发环境离线安装go版本mysql2markdown

前言曾经要用工版本的mysql2markdown结果由于不具备go编译环境,当初使用安装go和人升级操作半天没有成功。改成自己写linuxC的版本的mysql2markdown。最近他们一堆PAAS的k8s的东西。当初flag大言不惭的说不搞go。玩锤子。他们这些开源谷歌对齐了。就重新把go版本的搞一下。由于有一定基础,就直奔go.mod以及Makefile。环境linux已经具备gcc和make的编译环境,具备解压tar命令。我去拉取了go1.4和go1.7的源码。mysql的go驱动

2022-05-07 00:01:11 832

原创 linuxC下初识docker_k8s有感

前言问什么要容器化?为什么要上编排系统?足够专业的话可以快速定位排查故障,有的可能是开发隔离运维隔离。但有的人手没有那么多的,给人感觉就是术语高大上,外面宣传ppt有排面。要是能做到包括具体操作人员隔离。那应该成本应该还挺高的。简要感悟docker用了几个命令build -run- exec- tag -push ,带上参数后,命令很长k8s用的开元源+其他人二开=自研web界面,一些界面设计东西考虑不够全面,还不适配各类型的服务类程序。看他们敲的后台命令。命令很长简单总结这两个的命令.

2022-04-21 13:51:43 702

原创 多节点接口开发经验分享

作者自述纯接口系列开发四年经验,有些想法目前无法实现,比如涉及到反馈,涉及到国际化协议的缺陷功能会者说自定义模式设计之初敲定版本时无法考量到的后期变更,或者新功能无法要求第三方进行变更,造成故障无法处理的安全隐患。新接口开发对接可能是毫无经验的或者力求快可测试样例,比如前期需要敲定接口一对一,多对一,多对多等。一开始说一对一,结果后期直接来调测多对多,造成接口重大变更,该变更如果接口固化转发将无多大问题,但是接口涉及路由时,该方案变更将隐藏无数可能的后期故障点,如结点故障等。有些是旧项目就有的功能,当开

2022-01-15 09:11:18 239

原创 标准输入混入控制字符^Y记录

VDSUSP (非POSIX;Linux不支持)031,EM,Ctrl-Y,延迟挂起字符:当用户程序读取字符时发送SIGTSTP信号https://www.pythonheidong.com/blog/article/171549/3eb335c19468b2ff4da9/如何检测此功能(dsusp)?是否可以基于os.uname()或类似方式使用启发式?termios.VDSUSP即使存在的系统也不存在。有没有原因吗?这种关闭行为有多广泛?使用readline的程序在OSX上似乎会忽略CTRL+

2021-12-07 21:17:47 248

原创 Linux下C语言实现mysql表结构生成markdown格式文档

前言一开始我是想直接用网上的程序的 找了一个mysql_markdown[go 版本] 结果 电脑上完全没有go的环境,然后go要先有1.4再有1.7。然后由于临时使用,短时间内,对他库包不了解, 贼难搞。就用C语言写了一个,采用一致的生成格式生成markdown。对于普通有C语言环境以及mysql开发包的不管线上还是测试环境内都会比较方便。gitlab上也可以比较表结构变更。环境操作系统 linux需要mysqlclient开发包gcc编译github链接:https://github.com

2021-11-27 15:34:00 1027

原创 Linux下普通用户gitlab-runner

前言在有gitlab代码管理程序下,想要给简单的C语言建立提交后,在编译服务器自动拉取代码编译打包。除了相关的脚本文件撰写,可以在编译服务器安装执行的gitlab-runner客户端实现。本着不用root的权限下使用。工具gitgitlab-runnermake问题探讨由于测试服务器有老旧版本。第一次才用新的服务器,新的服务器的git满足条件,安装gitlab-runner 后直接可用。而旧服务器 git版本过旧,与我使用的gitlab-runner不兼容。因此要重新安装git。而我选择在普通

2021-11-09 19:01:18 1432 2

原创 首次参加字节飞书面试败北

我17年正式本科毕业的,2021年是我自毕业后开始尝试投简历。以前大学有门课在智联上制作了简历,现在四年,我下载app上面就没了。我今年这次注册了boss直聘的这个,正好在315后面隔天注册的。发现挺多主动发起招呼的。我把猎头屏蔽了。个人有点随遇而安吧。华为系列和中软系列的招呼比较多。我暂时没有应答。第一份给简历的是腾讯的子公司的招呼,我瞄了一眼,他们是西安和厦门的,厦门的我赶紧查了一下,新进开始的建立吧,我猜测是云服务提供。到大学班群里面发了厦门的地点,哟呵,竟然有同学说是他们火炬集团。我仔细想了想,他毕

2021-06-28 02:41:46 2283 3

原创 RFC3588_Diameter_Description_of_the_Document_Set

英文在线参考:https://tools.ietf.org/html/rfc3588完整中文版下载(by:中华人民共和国信息产业部):http://download.csdn.net/detail/hopelin66/7048073#comment 下文我自己弄的(support:有道翻译 百度翻译)Page9:1.1----------------------------...

2020-09-29 11:11:33 629

原创 百度Aistudio目标检测7日打卡营小结

这里写自定义目录标题前言摘要资源课程所得总结前言这是我参加的百度Aistudio的第三次直播和实践结合的课程,相对于第一次python入门爬虫和强化学习来说,第一次是基本python语法的演练以及包括爬虫以及工具进行数据预处理介绍,第二次是百度PARL和gym系列函数式编写调参使用,而此次使用的主要是命令行和配置文件的调参使用,第二次适合细节定制化,第三次适合集成化。摘要PaddleDetection IoU mAP资源PaddleDetection的github :https://gith

2020-09-28 22:49:42 433

原创 Mobaxterm的Xserver服务打开远程的firefox实例

Mobaxterm的Xserver服务打开远程的firefox实例前言摘要主要工具1. win102.linuxLinux服务器上安装过程与问题可视化展示插入链接与图片资源收集前言由于经常性网络非常差,但是ssh系列的通过租任的百度服务器先通过wget载到服务器,在从服务器通过sftp下载速度较快,具体原因不清楚,但是就萌生了通过ssh浏览东西,在下载的想法。经网络搜索X11协议可以对浏览器交互的转发。注:本章将介绍有操作和解决的问题,还存在部分遗留问题。有的操作可能因为非连贯性问题,所有在后面有补

2020-07-29 22:32:13 8196

原创 百度Aistudio飞桨强化学习7日打卡营小结

前言一个多月前第一次参加打卡营,加了交流群。然后看到群里面有新的,本来想着观众模式,毕竟高端词汇。但随着下班时间不是无聊浇水活动就是其他网站戏耍。除了第一天临时加班没有看,后面的几次直播都看了。发现关键学习修改点很简单,后期的话在群里看到各种讨论的数据改造,就没有思路了,试试玩玩还是不错的。摘要PARL GYM 强化训练背景由于上次有python各种不会的经验,然后我就专门搜了一下python的相关快查指令。gym的使用手册通过命令行看貌似比较少。from parl.algori.

2020-06-26 15:50:27 553

原创 Pro*C关于无效游标ORA-01001:invalid cursor伪代码实例

前言习惯性用360打开,电脑性能不行,就不打开Markdown模式了。在工作中以前都是老旧的代码没有怎么涉及到数据的复杂操作,因此没有怎么去看相关知识。人懒也没有体系的看。当然还有一个原因,英语差,oralce 的文档阅读起来复杂。虽然有样例,但是基本也是很简单的,没有涉及到复杂的数据库操作,此篇文章也不进行4method方法介绍。懒惰不想弄。由于工作遇到多个模块的重构,有旧版本基本采用都是写死的数据库语句。本人重构需要多个分表。整个unit(oracle的文档是这样说的,应该没有理解错)文件大概有

2020-06-14 17:47:21 3505

原创 ipv4和ipv6连通性相关工具实例

前言方便以后相关数据查询需求,本人未设置过相关划分子网,子网掩码,网关,路由表等,因此篇仅是相关工具测验实例。针对平台linux和win,文中涉及的ip是我瞎写的。具体实验请根据需求更改。搜索的话,基本都是域名为主 ,有纯ipv4,纯ipv6 ,兼容ipv4的ipv6,目前没有相关ipv6的外部设备,因此可以测试出一些异常情况。摘要路由表 环回测试 连通性 ipv6 route ping6路由表Linux搜索的时候看到有别人指出netstat已废弃,因此多增加了另外两个展示.

2020-06-10 00:18:02 1842

原创 开源协议对照表

前言以前看得各类资料整合的。最近网络速度简直感人。要把相关连接找出来都卡个半死。先主体表格吧。方便以后找商业友好型的协议对照。个人感受,上次看到那些写小说的版权和收益被平台收割,对比开源在允许的情况下大家都可以有一份代码支撑的收入,而开源贡献者,对他贡献的代码具有版权。对照表           无修改 有修改  

2020-06-09 23:17:43 391

原创 win32简单只读文件程序

摘要win32 主窗口 客户区 子窗口背景时间20200525本人win类型的制作只有matlab的课设经验。web的C#和javaEE的课设经验。此win Application仅第一次尝试。由各方文字版学习网站的,汇总学习。电脑历史悠久,约莫2010年家里购买,有10年历史,曾经有过主板烧坏换过主板300元,电源适配器异常,后续经由他方处理,可正常开机,电脑许多软件matlab、visualstudio等丢失,VC6老古董依旧可以。因此采用VC6再本电脑进行win32窗口程序编写..

2020-05-25 13:46:48 443

原创 Linux下C语言可变参数的回调函数

摘要函数指针 可变宏 注册回调函数 调用回调函数前言这是一个小代码片, 这种类型的函数指针一般应该是打印日志,按格式写东西用的。因此这里的源码部分提供的是可变参数的第一个为一个只读字符串格式。假如是可变参数的第一个带入的是个数的话,可参考https://blog.csdn.net/u014646950/article/details/52846090typedef char byte;/*定义函数指针类型*/typedef int(*pf_put)(const i...

2020-05-22 23:03:50 1023

原创 wireshark使用Lua解析带有固定头和长度

摘要猜测头 脏数据偏移量 固定长度 端口注册本文代码框主要包含这三个点展开的,因此如果不定长以及类似TCP那种面向连接的解析,没有呢,注意后面这个没有别看错了。前言首先说一下相关抓包,tcp是面向连接的,于是如果丢包或者异常等会断开,而且tcp有策略可以保证包的顺序等,因此底层仅对TCP负责,满足TCP要求的数据和TCP要求丢弃的数据。抓包作为第三方,底层是不对抓包软件负责(这说的普通抓包,假如那种直接实现TCP的你就是TCP),他只是按要求拷贝赏赐一份数据给抓包软件,对的错的...

2020-05-14 22:33:48 1388 3

原创 电气控制实训

可编程控制器实训打开GX,新建工程,参数默认。用-||--|/|- -()-—|从电气控制实训的图转可编程的例子:SB对应输入继电器 -||- -|/|- X0~X7, X0~X17,X20~X7(注释:大小写会自动变换,序号会自动填充为X000,X007…)KM对应输出继电器-||- -|/|- ...

2020-04-29 19:16:21 254

原创 百度Aistudio飞桨七日游体验python爬虫和分析数据

前言在某天,老妹给我发了一个截图,百度飞桨举办小白入门到大神的python,而且还有奖品。最近玩拼多多的多多消游戏第133关卡了一个星期废话(建议体验 前期智商碾压游戏 后期靠游戏眷顾) ,回归主题,肤浅的我被奖品吸引(CSDN带着陶瓷杯的目标重在参与的抽奖),被“小白”二字扣住。于是,当天我进入了直播,选择性失明的略过了开始计时时间。看完直播第一天,发现类似于一个启动仪式。背景本人...

2020-04-28 20:01:17 884

原创 2017年本科毕业设计分享_matlab窗口程序

前要20200229 本文后续提供的是不完整的,仅提供matlab窗口程序编写参考,由于是采用将音进行切分的,存在音损等,因此调整的效果还是比较机械的,无法提供正常编译,matlab生成的文件没有在其他干净的电脑上面具体操作使用,因此,可执行文件在缺少JRE设置或者JRE版本不一致,以及缺少matlab必要的dll将无法运行。1.由于时间间隔比较久,有些需要根据需求更改的代码部分后期在指出...

2020-02-29 22:27:34 1297

原创 PRO*C 解决可变参数函数编译错误问题PCC-S-02322 PCC-S-02201 PCC-S-02015

目前遇到过的错误在其他头文件里面定义了宏表示宿主变量的数组大小 结果没有#include 然后报告PCC-S-02322 ,found undefine identifier ,file xx.pcsen错误列表可以去Oracle的错误集查找 或者下面一篇博文《Pro*C 错误的详细信息以及解决方法(收下备用)》https://blog.csdn.net/luolunz/article...

2020-02-21 22:25:27 2334

原创 Linux下C开发排错

编译错误、运行core、运行异常除第六点目前为遇到,其他遇问题已经遇到过。部分用于线程程序出现问题排查。经常排错时候直接看日志会忽略硬盘满,目前遇到三次,基本是程序内输出流过多或日志打印过多。1日志记录程序调试等用户日志系统日志 /var/log/messages等2 程序僵死锁冲突 或 阻塞系统函数阻塞 或 硬盘空间满通过ps -xH|grep 程序名程序锁...

2019-12-21 13:16:07 247

原创 Diameter数据类型

RFC3588_RFC2030(部分)loading...support (百度翻译,有道翻译)diameter 基本数据OctetString 数据长度任意(0~)但是整个数据长度必须是4字节的整数倍,不够填充0.有Octet组成,其中octet 八位字符串-一字节--C语言 char;eg.char c='1' (ASCII ...

2019-09-10 18:20:48 2390

原创 libhttp服务端ipv6兼容ipv4代码抽取重组

简单分析https://github.com/lammertb/libhttpc语言 WIN/UNIXhttplib_set_ports_option.c 线程:根据串创定[仅ipv4]或[仅ipv6]或[兼容4_6]的服务端监听,监听套接字入监听缓冲区master_thread_run(void*thread_func_param)线程:监听缓冲区中的有效socket轮询poll查...

2019-09-10 18:19:33 493

原创 editplus_PRO*C

#########################################################PreCompile LINUX下详情 proc#function:complete from Pro*c: .pc to .c;######PROC INAME=filename [OptionName1=value1]…[OptionNameN=valueN]...

2019-09-10 18:18:57 234

原创 Linux优雅的关闭小型程序

大型的会有告警。可采用发送USR1,然后程序接收信号句柄设置a 全局变量while(a){}#!/bin/sh#Used # ./qgdb.sh progra#MUST BE MAKE SURE PROGRAM be shut down BY a SUCCESS#Shut down gracefully #create by Xu__Jiayu 2018...

2019-09-10 18:18:34 325

原创 libghttp仅一个连接的服务端测试

接收带有 "Connection: close\r\n" 将会发送ok失败libghttp用gethostbyname()解析域名 线程不安全。 可改用 getaddrinfolibhttp 文件多 代码短,涉及功能更多 里面的test等样例不是最新 要改造 https://www.libhttp.org/ --makefileCC:=gcc MAKE:=mak...

2019-09-10 18:17:11 511

原创 RFC6116

support by 百度翻译translate by Xu__Jiayumay some wrong,wel come to check可能有误,欢迎指正------------------------Internet Engineering Task Force (IETF) S. BradnerRequest for...

2019-09-10 18:16:40 892

原创 Linux下测试使用scp

scp -r 远程源用户名@远程源IP:复制源文件绝对路径 目标路径scp -r 远程源用户名@远程源IP:复制源文件绝对路径 远程目标用户名@远程目标IP:目标绝对路径##失败:格式错误ubuntu@shelltest:~/shelltest$scp [email protected]:/home/ubuntu/xjy / ...

2019-09-10 18:14:45 2245 4

原创 Linux上安装无UI的wireshark

是在一台比较干净的服务器上面安装的。末尾就是对wireshark的某个文件的翻译部分cmake也是通过源码安装的。这个我没有在root权限下安装。指定了--prefix路径。并且在该用户xjy的隐藏文件末尾加了搜索路径.profile 【 ls -a #查看隐藏文件】。所以该cmake 其它的用户要使用还要在该目录下面source .profile# set PAT...

2019-09-10 18:14:10 573

原创 CSDN_C_IDE下修改运行oracle_SCTP_样例

oracle没有修改的原代码链接:http://docs.oracle.com/cd/E19120-01/open.solaris/817-4415/sockets-27/index.html修改以后执行:通过命令sudoapt-getinstalllibsctp-devlksctp-tools下载netinet/sctp.hgcc 4.5或以上需要用-pthread,查...

2019-09-10 18:12:07 952

原创 C语言标准输入被关闭程序死循环

#现象如果测试端使用标准输入流的标识进行循环控制while(任意字符==q){scanf("%c\n",&q);}形式程序此端发送,循环内嵌入UDP发送,嵌入的无其他形势跳出循环。彼端接收,可查看此端发送条数。1.在CRT开始运行./a.out args,并键盘输入控制,程序还在循环中,直接X掉CRT程序可能变成后台程序继续运行,略过scanf,保持原来的值死循环,暂...

2019-08-29 18:15:38 811

2017年本科毕业设计分享_matlab窗口程序代码

提供的是不完整的,仅提供matlab窗口程序编写参考,由于是采用将音进行切分的,存在音损等,因此调整的效果还是比较机械的,无法提供正常编译,matlab生成的文件没有在其他干净的电脑上面具体操作使用,因此,可执行文件在缺少JRE设置或者JRE1.8.0.60版本不一致,以及缺少matlab必要的dll将无法运行.源码 界面设计文件是lrcxjy.m xjytool -将提供,主要代码目录 voicebox--将提供该第三方库 miditoolbox11-将提供该第三方库 lrcmcc.m为编译命令所在文件。 xjytool/lrcttsV3.m 为使用到百度的api语音合成 ,为本人账号的key 可根据需要自己去百度申请修改。 STRAIGHT --不提供-日本的合成技术-应用到文件 (lrcsingvad1.m 提取特征值再切分的方法用到 UI_lrcChangeMelodies.m 1.)提取特征值uiexfeature(x,fs)用到 prm.F0frameUpdateInterval=10; prm.spectralUpdateInterval=10; %%清音非周期 %ap=exstraightAPind(x,fs,rf0,prm);%optionalParams %包络envelope sp=exstraightspec(x,rf0,fs,prm);%optionalParamsSP 2.)合成用到 prm.F0frameUpdateInterval=fvow; prm.spectralUpdateInterval=fvow; sy =exstraightsynth(rf0,sp(:,vowindex:end),ap(:,vowindex:end),fs,prm);

2020-03-01

OpenGL立方体在世界坐标系中_缩放_旋转_平移_顶点片源着色器_光照作用_棋盘纹理贴图

先尝试Debug里面的.exe是否可以运行。 否则打开工程文件sln 先尝试运行是否可以。此处我用的相对路径。 若不行在进行下面的配置文件

2016-05-23

JavaEE_Dynamic_website_登入注册展示

JavaEE+sql和JavaEE+mysql 初学

2016-05-22

OpenGL立方体在世界坐标系中缩放_旋转_平移_顶点片源着色器

里面有txt的使用说明,顺代如果要直接点击exe ,那么需要把用到的各个 .dll复制到和exe同一个目录下,顶点着色器和片源着色器文档也要复制过去

2016-03-30

OpenGL立方体在世界坐标系中_缩放_旋转_平移_顶点片源着色器_光照作用

OpenGL立方体在世界坐标系中_缩放_旋转_平移_顶点片源着色器_光照作用:里面有txt的使用说明,顺代如果要直接点击exe ,那么需要把用到的各个 .dll复制到和exe同一个目录下,顶点着色器和片源着色器文档也要复制过去

2016-03-30

OpenGl三维镂垫绘制附使用说明

里面有txt的使用说明,顺代如果要直接点击exe ,那么需要把用到的各个 .dll复制到和exe同一个目录下,顶点着色器和片源着色器文档也要复制过去

2015-12-12

OpenGl三维镂垫绘制

这里整个资源包括OpenGl的头文件,直接用vs2013打开sln使用。菜鸟代码

2015-10-15

数据库实验_学生选课管理系统

ASP.NET; C#; websites;sqlserver;

2015-06-30

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

TA关注的人

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