实践
xLplus
sstln
展开
-
Visual Studio联想工具崩溃,无法使用“显示可能的修补程序“功能
问题发生描述:Visual Studio unrecoverable process error无法进行代码或者其他联想,即 显示可能的修补程序 功能崩溃可能的原因:1.从vs2017换到vs20192.一个解决方案普遍10来个项目 到 一个解决方案有近百个项目3.vs2019重装过n遍4.alt-enter使用过平凡有可能产生的现象的触发:1.Copy或者移动.cs文件2.别的类上联想整体替换修改当前类/接口/等等 的名称3.复制粘贴一段并不完整的代码,并需要引用xxx的那原创 2020-12-10 09:36:44 · 1366 阅读 · 0 评论 -
mysql create table 报错near '`id` int(11) NOT NULL AUTO_INCREMENT
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`id` int(11) NOT NULL AUTO_INCREMENT,首先我想说一下,create table ...原创 2019-12-30 17:32:21 · 14597 阅读 · 5 评论 -
c#.NET 适应各种自定义规则的自定义配置文件管理
//计划一周内完成,这里只讲思路,源代码看github,代码会持续更新初步设想和方案:1.定义四种状态2.参考 xml、xsd之间的关系3.采用敏捷开发的开发方式4.采用层次架构模型...原创 2019-10-30 16:41:51 · 444 阅读 · 0 评论 -
NoSDKwereFound
当安装vs以后,默认安装 .net core sdk以后,再安装 iis的hosting之后,发现sdks不见了但不是真的不见了,你会发现控制面板里面还是有的,如图:网上办法都试过了,后来我用最老土的办法,把vs,sdk全部都删了,再安装一遍就可以了今天看到有人通过另一种方法成功了但是还是不对,然后修改环境变量就成功了,将x86删掉改为x64 或者如下图放置...原创 2019-06-26 13:39:04 · 941 阅读 · 0 评论 -
怎样提高数据库查询效率
目前可以说大多数程序的所耗的时间大部分在于数据库查询中。打个比方,程序内部代码跑1秒,数据库查询数据需要10秒,maybe夸大了。主要通过三种途径提高数据库查询效率:1.SQL的性能优化,2.数据库的性能优化,3.查询优化1.SQL的性能优化SQL语句是用户访问关系数据库中数据的唯一方法,通常在一个关系数据库上,服务器的SQL进程会使用该服务器的60%~90%的资源,大部分数据库的效率...原创 2019-05-13 09:50:03 · 14442 阅读 · 1 评论 -
安装vs2019 正式版 & 安装 .net core 3.0 pre
安装vs2019 正式版 及遇到的问题安装visual studio 2019 和2017 一样是需要下载下载器,这个官网上就能直接下载:这个是中文版的官网连接-----https://visualstudio.microsoft.com/zh-hans/直接选择系统和对应的版本本人在下载中遇到了无法下载的问题,包括无法访问网站信息,channel错误等问题下载器的登录界面无法获取...原创 2019-04-08 08:35:57 · 11188 阅读 · 3 评论 -
lock总结
suoc#和java之间的锁关系理清一下正式工作也已经有9个月了,算上实习有3年了,可以很明确的说,编程语言是互通的,但是不要搞混了,搞混就需要好好理清弄清楚,否则会造成很严重的后果。一开始我写java程序的时候,在多线程应用之中,用的是synchronized 用来锁公共资源。当一个线程获取了对应的锁,并执行该代码块的时候,其他线程只能一直等待,等待获取锁的线程释放锁,而释放只会有...原创 2019-03-31 13:24:41 · 230 阅读 · 0 评论 -
静态构造函数
静态构造函数想必网上有很多解释,能搜索的人基本上随随便便就能搞到一堆资料的直接上了,不详细解释了public class Class1{ private static Dictionary<string,string> _TestDictionary; static Class1() { _TestDictionary=new Dic...原创 2019-03-26 11:20:02 · 603 阅读 · 0 评论 -
,net core webapi 与 asp.net webapi
两者可以说是同一个东西,有可以说是不同的东西如果说是同一个东西的话,可以说这两个api的功能是一样的,都完成了webapi说是不同,完全就是两种另类的想法,asp.net 是先出的构造了自己的apiController等一些自己的东西有的人一看,不对劲啊,怎么看怎么变扭,明明一模一样的功能却是不同的方法所以在 .net core 里面就用的是 controller 等一些原来 .n...原创 2019-03-20 17:36:40 · 1469 阅读 · 0 评论 -
this[]的用法,自我指定向key-value
C总会看到某个类,暂时命名为 Class1直接可以存储对应的key-value键值对例如 class1["key1"]=value1,class["key2"]=value2又比如 var valuex=class1["keyx"]这个是怎样实现的呢?????????????经过尝试以后发现了this[] 这个神奇的功能public class Demo{ pr...原创 2019-03-20 16:45:49 · 1372 阅读 · 0 评论 -
自己觉得东西,上下文问题AsyncLocal
httpcontext.current.xxxxxx这是一个静态的对象,每次去访问的时候都会是当前的所需要的东西当我们自己自定义上下文信息的时候,就需要自己造一个类似的上下文存储public static class CallContext { static AsyncLocal<ConcurrentDictionary<string, objec...原创 2019-03-20 16:30:48 · 582 阅读 · 0 评论 -
InvokeMember
xxxType.InvokeMember Method这个是一个类型去反射某个方法,但是这个的好多个重载方法,长的一匹不去好好理解,尼玛,太难受了。这不是很正常的吗?重载1:InvokeMember(String,BindingFlags,Binder,Object,Object[],ParameterModifier[],CultureInfo,String[])重载2:...原创 2019-03-04 20:28:59 · 640 阅读 · 0 评论 -
网络问题:能ping通所有网站,但是就是打不开网站
ping通所有网站,包括你当前的网关,那么说明你的网络是正常的IP地址、dns都是没问题的无法准确判断的话,重启dnsCMD ------ipconfig /flushdns 下一步去打开QQ,看看,没有QQ咋办,随便什么需要上网软件看看是不是能正常工作,如果仅仅是各种浏览器无法进行工作的话,那么问题也许就出现在浏览器身上各种恶意修改破坏各种管家软件修复一下,如果不...原创 2019-02-26 09:05:02 · 15432 阅读 · 0 评论 -
安装虚拟机 Ubuntu 18.04.2 碰壁
下载Ubuntu桌面这个版本结果下载了Ubuntu 18.04 Server然后安装,一路down下来,结果安装了1个小时,并没有出现相应的ubantu的桌面,原来server并不是可视化的版本完全是命令行操作 然后下面就出现了文件问题首先我是想要将windows 里的文件复制到虚拟机里,那么就不能像16可视化版本里,直接复制粘贴那就网上查,可以通过共享文件进行访问...原创 2019-02-20 09:25:42 · 507 阅读 · 0 评论