Code Monkey home page Code Monkey logo

o-r.github.io's People

Contributors

o-r avatar

Watchers

 avatar  avatar

o-r.github.io's Issues

在EFCore中的CRUD | Faror's Blog

https://o-r.github.io/2018/04/08/%E5%9C%A8EFCore%E4%B8%AD%E7%9A%84CRUD/

在EFCore中的CRUD实体的几种状态 一个实体可能会会有以下几种状态: Added: 实体在数据库中不存在。SaveChanges 方法将发起 INSERT 语法。 Unchanged: SaveChanges 方法对这种状态的实体什么都不会做。当从数据库读取实体之后,实体就是这种状态。 Modified: 实体中全部或者部分字段是这种状态时, SaveChanges 方法将发起 UPD

在VM中设置Ubuntu静态IP | Faror's Blog

https://o-r.github.io/2017/05/17/%E5%9C%A8VM%E4%B8%AD%E8%AE%BE%E7%BD%AEUbuntu%E9%9D%99%E6%80%81IP/

在VM中设置Ubuntu静态IPNAT模式 VM中打开 编辑 -> 虚拟机网络编辑器 获取到 可用IP范围、网关和子网掩码 通过命令配置固定IP 如下图: 可以获取到 可用IP范围、网关和子网掩码 可用IP范围:192.168.175.128~192.168.175.254 网关:255.255.255.0 子网掩码:192.168.175.2 打开配置文件 vim /etc/net

Gogs在windows上的安装和配置 | Faror's Blog

https://o-r.github.io/2018/05/12/Gogs%E5%9C%A8windows%E4%B8%8A%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E9%85%8D%E7%BD%AE/

Gogs在windows上的安装和配置创建 git 用户 Gogs 运行应用的用户 本地用户和组 创建用户及用户组 创建 git 用户 创建 Gogs Users 用户组 本地安全策略 限制 Gogs Users 用户组登录系统 Gogs用户组-拒绝本地登录 Gogs用户组-拒绝从网络访问这台计算机 Gogs用户组-拒绝从远程桌面服务登录

OAuth2 协议 | Faror's Blog

https://o-r.github.io/2018/04/07/OAuth2/

OAuth2 协议概念OAuth2 是 授权 协议。 参与者: Resource Owner(资源所有者) Resource Server(资源服务器) Third-party application(第三方) Authorization Server(授权服务器) User Agent(用户代理,如用户浏览器) 案例-谷歌云冲印: 谷歌用户小明——资源所有者 谷歌云盘——资源服务器 谷

ubuntu_系统常规配置 | Faror's Blog

https://o-r.github.io/2017/05/17/ubuntu_%E7%B3%BB%E7%BB%9F%E5%B8%B8%E8%A7%84%E9%85%8D%E7%BD%AE/

系统常规配置文件传输安装 lrzsz 1apt install lrzsz bash命令行输入 rz -e :打开当前终端文件进行传输 sz -e 文件在远程机器上路径:打开当前终端选择下载文件位置 语言环境bash终端 查看当前系统的语言环境 locale 查看当前系统已安装的语言 locale -a 切换(并自动安装)对应选择的默认语言 sudo dpkg-reconfigure loca

SSH | Faror's Blog

https://o-r.github.io/2017/05/17/SSH/

SSH1. SSH原理 中间人攻击 SSH之所以能够保证安全,原因在于它采用了公钥加密。整个过程是这样的: 远程主机收到用户的登录请求,把自己的公钥发给用户。 用户使用这个公钥,将登录密码加密后,发送回来。 远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。https://github.com/O-R/Blog.git 这个过程本身是安全的,但是实施的时候存在一个风险:如果有

AspNetCore 请求处理管道--WebHost | Faror's Blog

https://o-r.github.io/2018/04/04/Pipeline/

ASP.NET Core 请求处理管道思维导图 其他 中间件 中间件规范 应该定义成实例类,不能定义成静态类。 具有一个有效的公共构造函数。这个构造函数的第一个参数类型必须为RequestDelegate,代表对请求的后续操作(可以视为下一个注册的中间件),至于后续参数的个数和类型则不作要求。后续参数可以被依赖注入 针对请求的处理定义在一个名为Invoke的公共实例方法,其返回类型为Task。

在EFCore中查询与更新导航属性相关数据 | Faror's Blog

https://o-r.github.io/2018/04/09/%E6%9F%A5%E8%AF%A2%E4%B8%8E%E6%9B%B4%E6%96%B0%E5%AF%BC%E8%88%AA%E5%B1%9E%E6%80%A7%E7%9B%B8%E5%85%B3%E6%95%B0%E6%8D%AE/#more

查询与更新导航属性相关数据查询:预先加载、显式加载、延迟加载 预先加载(Eager Loading)的两种方式 预先加载数据库往返次数明显降低,有效提高查询效率。另一方面,在某些情况下,单独查询会更加高效。 在一个查询中预先加载所有相关数据时,可能会生成一个非常复杂的联接,SQL Server 无法有效处理该联接。 或者,如果你正在处理一组实体且只需访问其子集的导航属性,那么采用单独查询可获得更

并发编程概念 | Faror's Blog

https://o-r.github.io/2018/03/12/%E6%A6%82%E5%BF%B5/

并发同时做多件事情。 并发编程有:多线程编程、异步编程、响应式编程。并行处理是多线程的一种。 多线程编程并发的一种形式,它采用多个线程来执行程序。并行处理是多线程的一种。 并行处理:把正在执行的大量的任务分割成小块,分配给多个同时运行的线程。 异步编程并发的一种形式,它采用 future 模式或回调(callback)机制,以避免产生不必要的线程。 异步编程的核心理念是异步操作:启动了的操作将会在

C#值类型与引用类型 | Faror's Blog

https://o-r.github.io/2018/03/08/%E5%80%BC%E7%B1%BB%E5%9E%8B%E4%B8%8E%E5%BC%95%E7%94%A8%E7%B1%BB%E5%9E%8B/

C#类型C#类型中分两种:值类型,引用类型。所有值类型 都隐式的继承自 System.ValueType ,所有类型 都继承自 System.ObjectType 。 栈与堆堆存储的是为引用类型的实例分配的内存栈上存储的是变量。变量分值类型变量,和引用类型变量。引用类型变量存储了对实例的引用。当声明一个值类型变量的时候,变量本身包含了值类型的全部字段。 1. 值类型值类型包括结构和枚举,还有一

在EFCore中查询与更新导航属性相关数据 | Faror's Blog

https://o-r.github.io/2018/04/09/%E6%9F%A5%E8%AF%A2%E4%B8%8E%E6%9B%B4%E6%96%B0%E5%AF%BC%E8%88%AA%E5%B1%9E%E6%80%A7%E7%9B%B8%E5%85%B3%E6%95%B0%E6%8D%AE/#more*****

查询与更新导航属性相关数据查询:预先加载、显式加载、延迟加载 预先加载(Eager Loading)的两种方式 预先加载数据库往返次数明显降低,有效提高查询效率。另一方面,在某些情况下,单独查询会更加高效。 在一个查询中预先加载所有相关数据时,可能会生成一个非常复杂的联接,SQL Server 无法有效处理该联接。 或者,如果你正在处理一组实体且只需访问其子集的导航属性,那么采用单独查询可获得更

在EFCore中查询与更新导航属性相关数据 | Faror's Blog

https://o-r.github.io/2018/04/09/%E6%9F%A5%E8%AF%A2%E4%B8%8E%E6%9B%B4%E6%96%B0%E5%AF%BC%E8%88%AA%E5%B1%9E%E6%80%A7%E7%9B%B8%E5%85%B3%E6%95%B0%E6%8D%AE/

查询与更新导航属性相关数据查询:预先加载、显式加载、延迟加载 预先加载(Eager Loading)的两种方式 预先加载数据库往返次数明显降低,有效提高查询效率。另一方面,在某些情况下,单独查询会更加高效。 在一个查询中预先加载所有相关数据时,可能会生成一个非常复杂的联接,SQL Server 无法有效处理该联接。 或者,如果你正在处理一组实体且只需访问其子集的导航属性,那么采用单独查询可获得更

数据库基本概念 | Faror's Blog

https://o-r.github.io/2018/03/15/%E8%8C%83%E5%BC%8F/

范式数据库基本概念 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,不如说“老师与学校的关系”。 属性:教科书上解释为:“实体所具有的某一特性”,由此可见,属性一开始是个逻辑概念,比如说,“性别”是“人”的一个属性。在关系数据库中,属性又是个物理概念,属性可以看作是“表的一列

SSH | Faror's Blog

https://o-r.github.io/2017/05/17/SSH/

SSH1. SSH原理 中间人攻击 SSH之所以能够保证安全,原因在于它采用了公钥加密。整个过程是这样的: 远程主机收到用户的登录请求,把自己的公钥发给用户。 用户使用这个公钥,将登录密码加密后,发送回来。 远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。https://github.com/O-R/Blog.git 这个过程本身是安全的,但是实施的时候存在一个风险:如果有

Docker基础概念 | Faror's Blog

https://o-r.github.io/2018/02/02/Docker%E5%9F%BA%E7%A1%80%E6%A6%82%E5%BF%B5/

镜像、容器、仓库镜像容器仓库三者关系 镜像从仓库里拉取到本地,成为本地镜像本地镜像运行后是容器,运行前还是镜像 命令 命令 说明 docker –version 查看当前的版本 docker ps 查看当前正在运行的容器 docker images 查看本地所有镜像 docker run 运行一个容器 docker pull 用来拉取一个容器到本地 相关文档 官

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.