摘要: 分页查询是项目中必不可少的一部分,难倒是不难,就是这些东西,长时间不用,就忘的一干二净了。今天特此总结一下这两款数据库分页查询的实现过程(只记录效率比较高的) 一.Oracle中的分页查询 1.通用分页查询模板 SELECT * FROM (SELECT x.*, rownum as m FROM 阅读全文
posted @ 2019-11-28 11:26 hello-*-world 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 之前一直使用的是Sqlserver数据库,因项目需要,要附加Oracle版本。Oracle和Sqlserver的使用上有一定的区别,今天写一篇关于 用Oracle的总结。 一.主键自增的实现过程 1.创建表 create table Purpose( Id NUMBER(8) primary key 阅读全文
posted @ 2019-11-26 13:40 hello-*-world 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 单例模式,网上的教程一抓一大把,设计模式也是程序员进阶,必不可少的宝典。今天写这篇教程。仅作为自己的总结 一.简介 单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个线程中属于单例,如:仅线程上下文内使用同一个实例) 二.优缺点 阅读全文
posted @ 2019-11-21 16:55 hello-*-world 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 了解或想探索单点登录的朋友应该对单点登录有一个大致的了解,在这里我不在过多的阐述单点登录的概念。 单点登录说的通俗一点,就是一处登录(统一认证中心--Server),处处通行(Client)。 一、第一步我们先来探讨探讨SSO单点登录的过程 1.当Client第一次登录时,查看自己有没有局部会话,没 阅读全文
posted @ 2019-11-05 16:47 hello-*-world 阅读(3323) 评论(2) 推荐(0) 编辑
摘要: RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库 安装RabbitMQ必须要有Erlang的环境,没有装好环境 阅读全文
posted @ 2019-10-29 15:18 hello-*-world 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 今天抽出来点时间来总结总结冒泡排序,这种算法是最常见也比较简单易懂的排序算法。 (图片来源于网络) 冒泡排序的精髓就在于通过一次一次的排序把大的数字放到后边,小的数放到前面就达到了排序的效果。排序口诀:n个数字来排序,两两比较小靠前,外层循环n-1,内层循环n-1-i C#代码实现冒泡排序 运行效果 阅读全文
posted @ 2019-10-21 19:39 hello-*-world 阅读(181) 评论(0) 推荐(0) 编辑
摘要: WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接, 阅读全文
posted @ 2019-10-17 17:47 hello-*-world 阅读(9315) 评论(2) 推荐(2) 编辑
摘要: 在用.net core进行数据库访问,需要处理一些比较复杂的查询,就不得不用原生的SQL查询了,然而EF Core 和EF6 的原生sql查询存在很大的差异。 在EF6中我们用SqlQuery和ExecuteSqlCommand进行sql语句的执行,而在EF Core中我们则使用FromSql和Ex 阅读全文
posted @ 2019-10-16 15:57 hello-*-world 阅读(4592) 评论(2) 推荐(0) 编辑
摘要: 在开发过程中我们通常使用的是Db first这种模式,而在.net core 中推荐使用的却是 code first 反正我是很不习惯这种开发模式 于是就搜寻整个微软的官方文档,终于找到了有关.net core 使用Db first 的教程,这里给出链接:https://docs.microsoft 阅读全文
posted @ 2019-10-15 15:01 hello-*-world 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 这一篇实例记录一次用Centos7创建并部署.net core项目的过程,希望能帮到用到的小伙伴。 Kestrel 是 ASP.NET Core 项目模板中包括的默认 Web 服务器,Kestrel可以用作边缘服务器,同时Kestrel也可以做反向代理配置 一.创建并运行.net core MVC项 阅读全文
posted @ 2019-10-12 17:09 hello-*-world 阅读(1161) 评论(0) 推荐(0) 编辑