- 2024-10-06sap 报表 ZALV_XZH(新增报表空白行且双击字段生成一行)demo
*&---------------------------------------------------------------------**&ReportZALV_XZH*&---------------------------------------------------------------------**&*&---------------------------------------------------------------------
- 2024-09-19Sql 数据存在就返回匹配数据 不存在就新增数据
本次样例的执行内容是,匹配就返回匹配数据的id,不匹配就新增数据方式一DECLARE@userIdINTifnotEXISTS(select1fromdbo.UserwherePId=4ANDCode='XX')BEGININSERTINTOdbo.User(PId,Code)VALUES(4,'XX');SELECT@userId=IDENT_CURRENT('User');END
- 2024-09-15C#实现系统登录
1,新建窗口frm_LoginusingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespaceWindowsFo
- 2024-08-17由字节对齐引发的一场“血案“
最近在搞个网络通信协议,采用socketudp传输,运行时,居然报段错误了,经过debug,发现居然是因为字节对齐问题导致的。这个问题在实现通信协议,是经常会遇到的问题,为了方便读者理解,我把内容做了简化,分享给大家。1、协议说明通信协议信令格式如下:typedefstructprotocol_msg_s{
- 2024-03-08MySQL Server架构概述
推荐:SQL语句执行顺序相关问题。MySQLServer架构分层概述MySQLServer架构可抽象为3层。连接层:验证用户名密码,认证成功后,获取当前账号的权限并缓存,并分配TCP连接池和线程池资源。处理层:实现核心的处理功能。存储层:将处理后的数据高性能安全的写入磁盘,或从磁盘中正确的读取
- 2024-02-07C# 泛型方法New泛型对象
var frm=Activator.CreateInstance<T>(); ///<summary>//////</summary>///<typeparamname="T"></typeparam>///<paramname="pnlFrm"></param>///
- 2024-01-22FICO 资产负债表案例
*&---------------------------------------------------------------------**&包含ZRFI0058_FRM*&---------------------------------------------------------------------**&----------------------------------------------------------
- 2023-12-21Microsoft MSXML is not installed
MicrosoftMSXMLisnotinstalled.线程里边加上CoInitializeEx和CoUninitialize就好了,线程外边不起作用。procedureTFrmManager.testinputpwd;beginCoInitializeEx(Nil,COINIT_MULTITHREADED);varfrm:=TFrmKPYBpwinput.Create(nil);frm.showmodal;frm.Free;
- 2023-10-12记一次MySQL数据库恢复
1、恢复步骤概要备份frm、ibd文件如果mysql版本发生变化,安装回原本的mysql版本创建和原本库名一致新库,字符集都要保持一样通过frm获取到原先的表结构,通过的得到的表结构创建一个和原先结构一样的空表。使用“ALTERTABLEDISCARDTABLESPACE;”命令卸载掉表空间将原先的ibd拷贝到my
- 2023-09-23告警日志出现"which is different from the number of indexes 4 defined in the MySQL"报错
问题描述:告警日志出现"whichisdifferentfromthenumberofindexes4definedintheMySQL"报错,如下所示:数据库:MySQL5.7.211、告警日志########################################ErrorDetail########################################23092121:30:00[ERROR]Tablet
- 2023-09-15P2501 [HAOI2006] 数字序列
原题是思路非常值得学习的一道题第一问:首先我们感性上觉得这题应该和LIS有一点关系,但里面有一点问题:1750505018如果我们求LIS的话,我们会认为只需要改掉505050即可,但其实我们只改掉这些数,我们是无法做到让数单增的我们发现这个限制写成数学语言即为:\(a_i-a_j\geq
- 2023-08-12C# WINFORM窗体右上角X点击后无法退出调试
这个是由于你的程序在运行过程中开启了新线程,而在结束时没有把线程退出privatevoidBtnUpdate_Click(objectsender,EventArgse){intiX=this.Left;intiY=this.Top;Threadthr="更新".FindAndMoveMsgBox(iX,iY,true);if(dgv.
- 2023-08-12Devexpress xtraTabControl1实现多标签页选项卡,关闭选项卡,刷新重新加载
//选项卡Dictionary<string,XtraTabPage>dictXtraTabPage=newDictionary<string,XtraTabPage>();Dictionary<string,Form>dictXtraForm=newDictionary<string,Form>();publicvoidShowMDIForm(string
- 2023-08-01mysqlfrm工具使用及基于.frm和.ibd文件的数据恢复和.ibd迁移
问题概述可以在数据库发生部分文件损坏,又没有相关备份时,利用mysqlfrm工具,读取数据库中表的.frm文件提取建表语句,结合.ibd文件做数据恢复。一、相关概念1、mysqlfrm工具mysqlfrm是一个恢复性质的工具,可以用来读取.frm文件并从该文件中找到表定义,生成ddl语句,生成的ddl语句多用于在另
- 2023-07-27mysql根据.frm和.ibd文件恢复数据表
忠人之事受人之托起因是因为一位朋友的数据库服务器被重装了,只剩下一个zbp_post.frm和zbp_post.ibd文件。咨询我能不能恢复,确实我只用过mysqldump这种工具导出数据然后进行恢复到数据库。这种直接备份物理存储文件还没有尝试过。前提是需要历史ibd文件的所属数据库版本需要和
- 2023-07-26从另一电脑复制下来的MYSQL的数据文件(包括FRM IBD)快速恢复到另一MYSQL服务器过程
从另一电脑复制下来的MYSQL的数据文件(包括FRMIBD)快速恢复到另一MYSQL服务器过程:1.安装mysql最好相同的版本,安装Navicateformysql,连接相应的服务器2.安装mysql-utilities,地址:https://downloads.mysql.com/archives/utilities/以恢复td_gov_company_abnormal.frm为例:3.C
- 2023-07-11数据库存储引擎介绍
存储引擎输入:showengines;#查看MySQL中的储存引擎有哪些MySQL总共支持9种存储引擎,主要需要了解的有3种:1.MyISAM: 它是MySQL5.5及之前的版本默认的存储引擎,它的存取速度更快,但是数据相对InnoDB不够安全 使用该引擎产生三个文件 .frm:这个文件存表结构 .MYD:
- 2023-05-18mysqlfrm读取frm文件获取建表ddl并恢复数据
环境:OS:Centos6[
[email protected]]#python-VPython2.6.6 ##################################获取建表ddl#########################1.下载下载地址:https://downloads.mysql.com/archives/utilities/下载的版本为:mysql-utilities-1.6.5.tar.gz
- 2023-05-17mysql只有frm和ibd文件下如何恢复(表引擎为innodb)
环境:OS:Centos7DB:mysql5.6说明:主库已经无法启动,表的引擎为innodb下面操作是在新服务器安装与原库同版本的db下进行 ###################已知表结构的情况######################1.创建同结构的表CREATETABLE`ad`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`
- 2023-05-17mysql 存储引擎和索引
存储引擎引擎特性文件InnoDB默认,支持事务,支持外键,支持行锁和表锁.frm文件存储表结构.ibd文件存储数据和索引MyISAM不支持事务,不支持外键,只支持表锁不支持行锁专门维护了一个常量保存每个表的总记录数(count很快)MyISAM强调的是性能,所以性能上优于InnoDB,但安全
- 2023-03-23ABAP 操作Excel
1*&---------------------------------------------------------------------*2*&ReportZCH0043*&-----------------------------------------------------
- 2023-02-20C#判断窗体是否打开
在桌面程序开发会遇到的情况,托盘功能或者是小功能弹窗问题:现有一个主窗体有子窗体 子窗体每个都可以新建其他窗体问题:新建子窗体时怎么判断子窗体是否打开?若子窗体打
- 2023-02-13 FRM-92101的处理
问题概述问题原因根据错误提示,form启动异常,但是查看服务运行状态的alive的,排查其他方面解决方案adadmin运行adadmin重新生成messages、forms、reports和productJAR文件:$ad
- 2023-02-07Mysql基础知识
查看mysql数据库存放位置showvariableslike'datadir';可以看到,共有三个文件,这三个文件分别代表着:db.opt,用来存储当前数据库的默认字符集和字符校验规则。t_or
- 2023-01-29Z-Blog后台getshell
Z-Blog后台getshell本人所有文章均为技术分享,均用于防御为目的的记录,所有操作均在实验环境下进行,请勿用于其他用途,否则后果自负。0x00环境部署文件下载地址打