C#
爱吃白菜的猫
只是一只爱吃白菜的猫。
展开
-
FreeSql在使用AsTreeCte遇到的数据缺少问题做下记录,最终是MySql中group_concat有长度限制,默认1024
问题连接https://github.com/dotnetcore/FreeSql/issues/1034// 查询group_concat的长度SELECT @@global.group_concat_max_len;解决办法:永久:修改默认字符大小在MySQL配置文件中加上group_concat_max_len = 102400 #你要的最大长度临时:// 设置group_concat长度 全局 和 当前会话SET GLOBAL group_concat原创 2022-02-23 14:15:49 · 444 阅读 · 0 评论 -
Mysql创建无限级递归存储过程查询树
/*p_tablename 表名,pid 主键Id,ParentId 父级ID 自行替换 */create procedure proc_pe_organization_select(in p_tablename varchar(250),in p_id INT)BEGIN SET @sqlStmt = CONCAT('SELECT a.* FROM ( SELECT cte_tbc.cte_level,a.* FROM ( SELECT @cte_ids AS cte_ids,(SELE.原创 2022-02-22 15:31:13 · 579 阅读 · 0 评论 -
msbuild 动态生成DLL
.NET v4.0:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ MSBuild.exe 替换成自己的路径请安装.net 4.52以上框架打开命令提示符(管理员)进入MSBuild.exe 目录 对应.net版本输入命令: MSBuild 项目路径MSBuild C:\Models.csproj把BIN 文件夹下的 Models.dll 拷贝到同步工具路径下...原创 2020-09-08 12:00:15 · 557 阅读 · 0 评论 -
C# byte数组 转换16进制字符串
1.byte[] 转换16进制字符串 1.1BitConverter方式 string str="aaaa"; var bytes = Encoding.UTF8.GetBytes(str); var hex = BitConverter.ToString(bytes, 0).Replace("-", string.Empty).ToLower(); Console.WriteLine(hex); 1.2StringBuilder方式 ...原创 2020-09-08 11:41:13 · 6505 阅读 · 1 评论 -
C#请求Post 方法
private string PostWebRequest(string postUrl, string paramData, Encoding dataEncode) { string ret = string.Empty; try { byte[] byteArray = dataEncode.GetBytes(paramData); //转化 Http.原创 2020-09-08 11:25:01 · 1094 阅读 · 5 评论 -
C# .net core Newtonsoft.Json忽略属性
使用[Newtonsoft.Json.JsonIgnore()] ,属性标注用于忽略处理如:public class test{[Newtonsoft.Json.JsonIgnore()]public int ID { get; set; }public string name{get;set;}}原创 2020-09-08 11:21:58 · 2627 阅读 · 0 评论 -
Efcore 反向生成实体对象
1.点击“工具”->“NuGet包管理器”->“程序包管理器控制台”分别安装以下几个包--Mysql 版本:Install-Package MySql.Data.EntityFrameworkCore -PreInstall-Package Pomelo.EntityFrameworkCore.MySqlInstall-Package Microsoft.EntityFrameworkCore.ToolsInstall-Package Microsoft.VisualStudi原创 2020-09-08 11:03:31 · 385 阅读 · 0 评论 -
做web后端3 4年了,想转行该怎么选择?
做web后端3 4年了,想转行该怎么选择,毕业后一直从事.net 之前在学校JAVA也学习过,现在感觉.net 做起来没什么意思 没什么斗志,也没什么成就感,想学点在生活上能经常用到的,不知道学什么语言好,从哪里入门,开始学习计算机 感觉这个很牛逼很厉害,比如黑客,但是学习和入职后和我想要的都不太一样,现在选择很迷茫,不知道该从哪学起,学到些比较实用的,而不是为了工作而工作,想让自己有更好的学习动...原创 2019-03-30 17:27:26 · 594 阅读 · 1 评论