- 博客(10)
- 收藏
- 关注
原创 PostgreSQL psql继承
PostgreSQL实现了表继承,这个特性对数据库设计人员来说是一个很有效的工具。SQL99 及以后的标准定义了类型继承特性,和我们在这里描述的很多特性有区别。让我们从一个例子开始:假设我们试图制作一个城市数据模型。每个州都有许多城市,但是只有一个首府。我们希望能够迅速检索任何州的首府。这个任务可以通过创建两个表来实现,一个是州府表,一个是非州府表。不过,如果我们不管什么城市都想查该怎么办? 继承的特性可以帮助我们解决这个问题。我们定义capitals表,它继承自cities表:CREATE...
2021-11-01 09:47:04
256
原创 npm update check failed try running with sudo or...
找到.config文件,把里面的文件删除掉,重新执行命令就ok了。 .config文件里的文件也会重新生成
2021-10-28 09:10:31
752
原创 c#委托 和 事件 区别
委托的基本使用 //定义委托和类差不多 有返回值,有参数 但是不用写具体的实现 public delegate void MyDelegate(); public delegate void MyDelegate1(string name); public void funD() { MyDelegate md = new MyDelegate(fun); md();//调用
2021-10-11 22:03:18
293
原创 c# virtual 虚方法继承重写 简单例子
public class virtual方法 { public void SayName() { Person[] pers = new Person[2]; pers[0] = new Amaercan(); pers[1] = new Chinese(); for (int i = 0; i < pers.Length; i++) {..
2021-10-10 22:52:26
593
原创 c# 弱引用
就像风筝的线,无论飞多远,拉一拉就回来了如果创建对象很消耗class Program { static void Main(string[] args) { //弱引用 Person p = new Person(); p.Name = "名字";//此时p.Name= "名字" WeakReference wk = new WeakReference(p); ..
2021-10-10 22:14:07
187
原创 git SSH KEY配置-创建SSH KEY
1.首先配置用户名和邮箱git config --global user.name "这里换上你的用户名"git config --global user.email "这里换上你的邮箱"2.确认是否配置成功git config --global --list 如图,这是我成功的:3.执行代码生成秘钥:ssh-keygen -t rsa -C "这里换上你的邮箱"首次配置应该没有overwrite选项,直接回车就是,如果有选择覆盖:Y。成功会在...
2021-10-10 16:52:13
99
原创 Error creating context ‘spring.root‘: No object named ‘DbSessionFactory‘ is defined : Cannot find de
问题:Error creating context 'spring.root': No object named 'DbSessionFactory' is defined : Cannot find definition for object [DbSessionFactory]代码如下:dals.xml<?xml version="1.0" encoding="utf-8" ?> <objects xmlns="http://www.springframework.net
2021-10-09 16:34:37
676
原创 Visual Studio 2015使用EF6的空模型缺少tt文件
环境:EF6+VS2015问题:新建EF空模型后,缺少.tt文件,导致无法引用实体解决:手动生成该文件
2021-09-16 20:01:13
172
原创 命名空间“xxx”中不存在类型或命名空间名“xx”(是否缺少程序集引用?)
环境:vs2015+C# + 简单三层问题:命名空间“xxx”中不存在类型或命名空间名“xx”(是否缺少程序集引用?)解决: 1.添加引用。
2021-09-16 19:48:49
450
原创 mvc System.ArgumentException:“路由集合中已存在名为“Default”的路由。路由名称必须唯一。 Arg_ParamName_Name”
环境:vs2015+C# +MVC5+EF问题:System.ArgumentException:“路由集合中已存在名为“Default”的路由。路由名称必须唯一。 Arg_ParamName_Name”解决: 1.删除bin文件,若不可删除,任务管理器中结束“VBCSCompiler.exe”,再删除。 2.删除Global.asax中RouteConfig.RegisterRoutes(RouteTable.Routes);...
2021-09-15 22:07:38
1520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人