摘要: 右键git bash设置username,email $ git config --global user.name 'aaaaddd' $ git config --global user.email '1959531535@qq.com' 使用如下命令生成密钥对 $ ssh-keygen -t 阅读全文
posted @ 2021-08-16 16:50 jiangxia11 阅读(106) 评论(0) 推荐(0) 编辑
摘要: VS2017新建的一个项目发布到Linux,在浏览器输入 http://localhost:5000会自动跳到https://localhost:5001 出现Your connection is not secure的错误 解决方法: 在Progam.cs输入此段代码: var host = ne 阅读全文
posted @ 2019-01-11 18:06 jiangxia11 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 1.添加Parameter 2.界面sql,ProjectName等于刚才设置的Parameter 3.Expression选择刚才添加的Parameter 4.下一步 阅读全文
posted @ 2018-06-21 19:02 jiangxia11 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 使用接口,可以实现多态.如果多态的好处你都不明白,那么你还是先把继承弄明白再看接口. 在很多类有共同的一个或几个特性,但是他们又无法提取父类,就用接口.从这一点来说接口完善了类的继承,也使继承的单根性的缺点得到了补充. 因为实现接口的类必须实现接口所有的成员,所以接口又起到一个规范作用.比如你说的那 阅读全文
posted @ 2017-02-28 20:19 jiangxia11 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢? 1. 虚方法必须有实现部分,抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。如: //抽象方法 public abstract class Animal { public abstract void  阅读全文
posted @ 2017-02-28 20:04 jiangxia11 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 静态类主要是共享,静态类内部成员必须是静态的。静态一般在程序加载的时候被构造。我个人用静态类最多的地方的是程序配置部分,因为他的共享特性,在多个窗体中都需要调用,更主要的就是他在程序启动的时候就被初始化了。静态类可以有构造函数,但是只被调用一次。就上面说的程序配置数据部分,如果使用非静态类,那么你需 阅读全文
posted @ 2017-02-28 19:52 jiangxia11 阅读(264) 评论(0) 推荐(0) 编辑
摘要: http://www.wxzzz.com/650.html 避免 Async Void Async 方法有三种可能的返回类型: Task、Task<T> 和 void,但是 async 方法的固有返回类型只有 Task 和 Task<T>。 当从同步转换为异步代码时,任何返回类型 T 的方法都会成为 阅读全文
posted @ 2016-09-10 11:04 jiangxia11 阅读(258) 评论(0) 推荐(0) 编辑