- 博客(118)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 MyBatis入参类型为Integer且值为0时,test条件无效
原因是因为Mybatis默认把0当做null来处理。2.增加 or brandType == 0。1.删掉 brandType!
2023-10-09 16:34:22 395
原创 Caused by: java.sql.SQLIntegrityConstraintViolationEXception: Duplicate entry ‘xxx‘ for key ‘xxx‘
使用MyBatis框架的@TableId(type = IdType.ASSIGN_UUID)注解在this.save(实体类)时发生的,原因是因为目标表中的某条记录存在与实体类中的属性相似程度很高(实体类中的属性的值与表中记录的值大多相同)导致的。将数据库中之前的数据迁移到临时表中(临时表的结构要和正式表的一样),然后将正式表中的数据清空(一定要按照某个时间节点清空,不让可能会导致新进入的数据丢失)。千万不要把唯一约束删掉,如果其他程序的其他地方引用的话后果就是崩溃。还在寻找,找到了会更新到博客的。
2023-09-01 10:06:12 480
原创 Nginx删除代理对象后仍可继续访问
当删除proxy_pass反向代理的服务器地址时,仍可访问对应server:port进入重定向地址,记得清除缓存。(Windows下更甚,使用start nginx启动Nginx、nginx -s quit退出Nginx,别直接使用nginx后直接关掉命令窗口)
2023-07-14 16:15:09 436
原创 remote: HTTP Basic: Access denied Authentication failed for
git remote set-url origin (+远程仓库地址,作者本人使用https)3.使用命令会自动提示输入账号和密码。1.清空本地保存的用户名和密码。2.设置远程仓库地址。
2023-07-06 11:13:02 960
原创 Unable to import maven project
maven版本过高(用的3.9.x)而idea用的是2019,maven换成3.5.x就好(3.8.x、3.7.x、3.6.x版本没试)。目前还没遇到过别的情况,遇到了会更新的。
2023-04-10 21:43:18 123
原创 .net core 选项方式读取.json配置文件
建立配置文件对应模型类(这里模型类的搭建重写了ToString()方法为的是更好的呈现效果)依赖注入,服务(引用的对象)注入到容器。就个人而言更喜欢手动配置。.json配置文件内容。
2023-04-06 16:39:51 511
原创 .net core 生成项目时.json配置文件没有复制到输出目录
在程序运行时默认加载.exe文件同文件夹下的配置文件,而不是项目中的.json配置文件,所以需要把.json配置文件设置到自动生成目录,即下图所示:
2023-04-06 15:17:38 466
原创 C#顶级语句
可以使用反编译工具来反编译C#9.0之后的代码,其结构可以发现与之前版本无异。因此,顶级语句语法的功能是让编译器帮助开发者简化工作。顶级语句并不是用来替代原来的Main方法,而是简化开发工作,因此同一个项目中只能有一个文件具有顶级语句。可以看出,C#9.0之后的代码比之前版本的代码简洁很多。,可参考使用.NET版本所对应C#版本。,个人残知断解,更多与详情可了解官网。
2023-03-30 10:47:57 288
原创 typeof()
typeof()是C#中的运算符,用于获取具有给定类型的类名。通过typeof()运算符,我们可以获取类型的名称,即名称空间的名称。它仅适用于编译时已知的类型,不适用于变量或实例。
2023-03-29 17:39:31 1881
原创 org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'xxx’登录失败。
2022-06-10 14:09:43 14692
原创 The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。
2022-06-10 11:03:11 6654 2
原创 C4996 ‘scanf‘: This function or variable may be unsafe. Consider using scanf_s instead.
报文:严重性 代码 说明 项目 文件 行 禁止显示状态错误 C4996 ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Demo_001 F:\code\C\Demo\Demo_001\test.c 158错误原因:Visua
2022-05-23 15:40:27 795
原创 C# string 转 enum
方法定义//string -> enumpublic static T StringToEnum<T>(string value){ if (string.IsNullOrWhiteSpace(value)) { return default(T); } return (T)Enum.Parse(typeof(T), value);}使用方法public enum Sex{ man = 0, woman = 1, unk
2022-05-11 10:14:05 638
原创 能加载文件或程序集“System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖
能加载文件或程序集“System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。解决方法:安装ASP.NET MVC 3MVC3下载地址: https://www.microsoft.com/en-us/download/details.aspx?id=1491下载之后傻瓜安装即可(记得重新生成解决方案)...
2022-04-29 14:16:47 335
原创 System.Data.Entity.ModelConfiguration.ModelValidationException
One or more validation errors were detected during model generation在模型生成期间检测到一个或多个验证错误The types of all properties in the Dependent Role of a referential constraint must be the same as the corresponding property types in the Principal Role.引用约束的从属角色中的所有属
2022-04-28 10:16:18 498
原创 C#调用WebApi(Get、Post、Delete、Put)
Getpublic static string GetData(string url){ HttpClient httpClient = new HttpClient(); return httpClient.GetStringAsync(url).Result; }Post、Delete、Putpublic static string PostData(string data, string uri){ return CommonHttpWebRequest(da
2022-04-15 13:53:59 3713
实习一个月二十天左右都是两点之后睡
2021-08-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人