- 博客(12)
- 收藏
- 关注
原创 C#基础知识
在接口中,所有方法都是抽像的。接口中的所有方法都是抽像的,没有一个有程序体。答:声明方法的存在而不去实现它的类被叫做抽像类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。Abstract 类的子类为它们父类中的所有抽像方法提供实现,否则它们也是抽像类为。答:Class可以被实例化,属于引用类型,是分配在内存的堆上的,Struct属于值类型,是分配在内存的栈上的.有错,s1是short型,s1+1是int型,不能显式。
2024-07-11 19:45:33
361
原创 将控件Dock属性设置后,不是想要的效果
作为一个小白,兜兜转转对比了两个窗体中所有控件所有的属性,发现都一模一样,但是设置Dock为同样的属性,就是呈现不了我想要的效果,会错位,最后才知道,但是要注意粘贴后,如果一开始写好了某些控件的事件的触发代码,如果这些控件是后粘贴的,要重新添加事件,再将代码粘贴覆盖。如果要后创建的控件先设置好属性?
2023-09-13 16:21:40
209
1
原创 sqlsugar一个实体建多个表
但是表名中有时间,用自带函数会有/或空格或者-,这些符号都无效,会被看成有语法错误,不能实例化,是个坑,目前我还没有很好的方法去解决这个问题。
2023-05-19 09:08:30
1008
1
原创 SqlException: 不能将值 NULL 插入列 ‘ID‘,表 ‘TMC.dbo.ResInfo‘;列不允许有 Null 值。INSERT 失败。 语句已终止。
列不允许有 Null 值。INSERT 失败。并在设计数据库时,给ID列设置标识规范,注意,表创建好以后标识规范就不能再修改了,也就是如果一张表没有设置标识规范,需要重新建表设置,设计表——选项——标识字段。后来才知道EF的DB first中如果该表为空,要设置一列为主键,并设置该列数据自增,也就是将标识规范设置为是。如果你的首列并不是ID,而是其他具体有意义的字段,可以在实体类中创建一列,并设置为主键并自增。//必须设置主键列为自增列,即标识规范,数据库也要对应设计好。但是我的ID列并不为空,很奇怪。
2023-05-18 13:29:18
1943
1
原创 C#字符串与字符数组转换
byte[] Encoding.ASCII.GetBytes(String_Object)方法得到的数组内的字符会自动转换为ASCII码,还要进一步转换,不方便,不如直接转换为字符数组。//字符串转字符数组。2、字符数组转换为字符串,直接new一个字符串就可以了。1、字符串转换为字符数组。(注意不是字节数组)
2023-05-16 10:50:06
2763
1
原创 C#字符串转字节数组
/每次读两位字符组成一个字节,并转换为十六进制。//定义一个字节数组。public byte[] Str_byte(string s)//方法:字符串转字节数组。
2023-05-10 10:32:35
1025
原创 Failed to execute spark task, with exception ‘org.apache.hadoop.hive.ql.metadata.
显示执行不了spark task,网上很多都说在 /opt/module/hive/conf/hive-site.xml文件中添加超时设置,我设置了,还是不行。整整700多秒,我的电脑真的不行啊。
2023-04-04 15:59:25
1414
2
原创 mysql启动被拒绝
2、以管理员身份打开命令窗口,再次输入net start mysql。命令窗口输入net start mysql,出现系统错误。1、在服务中用鼠标手动启动服务。右击mysql,可启动服务。
2023-03-14 13:32:51
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人