- 博客(15)
- 收藏
- 关注
转载 分布式数据库中间件 MyCat
MyCat 简介前面文章我们提到,如果数据量比较大的话,我们需要对数据进行分库分表,分完之后,原本存在一个数据库中的数据,现在就存在多个数据库中了,就像下面这样: 那么此时 MyCat 所扮演的角色就是分布式数据库中间件! MyCat 是一个开源的分布式数据库中间件,它实现了 MySQL 协议,在开发者眼里,他就是一个数据库代理,我们甚至可以使用 MySQL 的客户端工具...
2019-07-01 17:32:00
139
转载 C# 中的Async 和 Await
自从C# 5.0时代引入async和await关键字后,异步编程就变得流行起来。尤其在现在的.NET Core时代,如果你的代码中没有出现async或者await关键字,都会让人感觉到很奇怪。 想象一下当我们在处理UI和按钮单击时,我们需要运行一个长时间运行的方法,比如读取一个大文件或其他需要很长时间的任务,在这种情况下,整个应用程序必须等待这个长时间运行的任务完成才算完成整个任务。 ...
2019-07-01 11:00:00
162
转载 ZooKeeper的安装与运行
本文讲述如何安装和部署ZooKeeper。 一、系统要求 ZooKeeper可以运行在多种系统平台上面,表1展示了zk支持的系统平台,以及在该平台上是否支持开发环境或者生产环境。 表1:ZooKeeper支持的运行平台 系统开发环境生产环境 Linux 支持 支持 Solaris 支持 支持 FreeBSD 支持 支持 ...
2019-04-26 10:57:00
168
转载 ubuntu18.04下Kafka安装与部署
Apache Kafka是分布式发布-订阅消息系统,Apache Kafka与传统消息系统相比,有以下不同: 它被设计为一个分布式系统,易于向外扩展;它同时为发布和订阅提供高吞吐量;它支持多订阅者,当失败时能自动平衡消费者;它将消息持久化到磁盘,因此可用于批量消费;本篇文章是基于Ubuntu18.04来安装Kafka。 一、安装Java更新软件包 sudo apt-get upda...
2019-04-25 18:38:00
260
转载 .NET方法params无限传参数
是否有这样的需求在创建函数时参数个数不固定,又不想使用重载,那么下面这个技术就比较适合。 相信你一定见过下面这的代码: string.Format("我叫:{0}今年:{1}岁.", "师傅", 29); Format 就是string的一个函数,第一个参数是固定的字符串类型,那么后面的参数就不确定是具体什么数据类型和后续要传入多少个参数。 如果要用重载的话,每增加一个参...
2019-03-28 09:12:00
316
转载 elk搭建日志系统
一、使用背景 当生产环境有很多服务器、很多业务模块的日志需要每时每刻查看时 二、环境 系统:centos 6.5 JDK:1.8 Elasticsearch-5.0.0 Logstash-5.0.0 kibana-5.0.0 三、安装 1、安装JDK 下载JDK:http://www.oracle.com/technetwork/java/...
2018-12-20 09:58:00
112
转载 .net中的钩子
前言 Host startup hook,是2.2中提供的一项新的功能,通过使用主机启动钩子,允许开发人员在不修改代码的情况下,在服务启动之前注入代码;通过使用钩子,可以对已部署好的服务在服务启动期间自定义托管程序的行为;通过使用钩子,可以对服务进行跟踪或者遥测,也可以在服务启动前对托管环境进行健康检查;还可以通过钩子动态加载程序集进行依赖注入等功能。 什么是钩子 钩子...
2018-12-19 09:43:00
438
转载 System.Web.Http.Cors配置跨域访问
System.Web.Http.Cors配置跨域访问的两种方式 使用System.Web.Http.Cors配置跨域访问,众多大神已经发布了很多文章,我就不在详细描述了,作为小白我只说一下自己的使用心得。在webapi中使用System.Web.Http.Cors配置跨域信息可以有两种方式。 一种是在App_Start.WebApiConfig.cs的Register中配置如下代码...
2018-12-13 09:58:00
317
转载 如何使用Shiro
转自:https://www.cnblogs.com/learnhow/p/5694876.html 本篇内容大多总结自张开涛的《跟我学Shiro》原文地址:http://jinnianshilongnian.iteye.com/blog/2018936 我并没有全部看完,只是选择了一部分对我来说急需在项目中使用的知识加以学习。并且对于大多数第一次接触Shiro的同学来说,掌握这些也...
2018-11-29 17:19:00
95
转载 git常用命令
git init初始化一个本地git仓库repository git status查看状态 git add <file>将工作区修改加到暂存区(stage) git commit -m "<some message>"将暂存区(stage)提交到仓库(repository)并写一些备忘信息 git reset --hard HEAD^或者git...
2018-11-28 20:13:00
103
转载 .net core 集成vue
要求 需要你的计算机安装有 • .net core 2.0以上版本 • node、webpack、vue-cli、vue (npm install 默认版本即可) • visual studio 2017/vs code 初始化.net core 项目 1. 首先打开vs 17(vs code也行)新建一个asp.net core 项目DotnetCo...
2018-11-19 11:01:00
341
转载 sqlserver中创建链接服务器图解教程
1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" 2.输入链接服务器的IP 3.设置链接服务器的安全性 完成后,如下图: 现在测试一下,用帐号user本地登录SqlServer,新建一个查询,输入Select * From [链接服务器名].[远...
2018-11-15 15:12:00
111
转载 Windows下安装Redis服务
说明:本文拷贝自https://jingyan.baidu.com/article/0f5fb099045b056d8334ea97.html Redis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。 1、要安装Redis,首先...
2018-11-14 10:13:00
119
转载 Java 多线程
进程和线程的概念 进程 几乎所有的操作系统都支持进程的概念。一个任务通常对应一个进程。进程具有如下特征: 进程通常是独立存在的,拥有自己独立的资源。 进程拥有自己的生命周期和各种不同的状态。 多个进程可以在单个处理器上并发执行,多个进程之间不会互相响应。 线程 线程是cpu执行的最小单元,一个进程可以有多个线程。一个线程必须有一个父进程。线程可以拥有自己的堆...
2018-11-14 09:30:00
95
转载 windows下配置nodejs
1.下载安装 去nodejs下载node.msi安装文件包 2.设置环境变量 [新版本都不需要设计环境变量了,软件会自动写入环境变量] 计算机(或者我的电脑)右击属性-》高级系统设置-》环境变量。 新建一个用户变量。 变量名:NODE_PATH 值:C:\Program Files\nodejs\node_modules 注意:值为nodejs安装目录 3.测试...
2018-09-30 11:22:00
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅