对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 ...
分类:
编程语言 时间:
2019-03-08 16:41:22
阅读次数:
144
1、问题描述 ——无法在C盘的任何位置创建数据库文件 ——在非系统盘的F盘可以创建数据库文件 错误如下图: (1)保存在桌面,出错 (2)直接保存在C:\,出错 (3)直接保存在F盘,成功 2、解决方法 ——打开C盘对Users用户的完全控制权限(包括:修改、写入、读取等权限) (1)修改权限之前 ...
分类:
数据库 时间:
2019-03-06 10:41:34
阅读次数:
582
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了,然而并发问题是令我们大多数程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们深入研究一下常见的并发和同步问题吧。 一、同步和异步的区别和联系 为了更好的理解同步和并发问题,我们需要先 ...
分类:
编程语言 时间:
2019-03-05 18:31:22
阅读次数:
200
前言 Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。 环境 Ubuntu 16.04 安装Redis服务器端 安装完成后,Redis服务器会自动启动,我们检查 ...
分类:
系统相关 时间:
2019-02-21 12:53:23
阅读次数:
255
服务器部署结构 1、服务器访问直接访问NGINX 2、静态资源访问, nginx读取本地文件夹 3、API接口路由, nginx把以api开头的访问都路由到业务逻辑服务器。 nginx配置 Vue资源打包 axios 跨域访问问题 跨域问题分两种情况, 分别是开发者模式与生产环境跨域访问。 所谓开发 ...
分类:
编程语言 时间:
2019-02-20 19:51:03
阅读次数:
176
发现系统存在的问题 我们可以使用下面的命令行,统计服务器返回的状态码,发现系统可能存在的问题。 awk '{print $9}' access.log | sort | uniq -c | sort 正常情况下,状态码 200 或 30x 应该是出现次数最多的。40x 一般表示客户端访问问题。50x ...
分类:
数据库 时间:
2019-02-19 00:53:44
阅读次数:
255
Java中出现No enclosing instance of type XXX is accessible问题 Java编写代码过程中遇到了一个问题,main方法中创建内部类的实例时,编译阶段出现错误,查看错误描述: Multiple markers at this line - The valu ...
分类:
其他好文 时间:
2019-02-17 20:47:07
阅读次数:
179
问题现象:控制器更新后,所有用户访问应用程序都提示拒绝访问问题原因:新控制器时执行升级时,控制器未在站点DB中完全升级。解决方法:运行Get-BrokerController并检查控制器的状态。如果控制器状态为"Transitioning",则按照以下步骤操作。一旦控制器的状态被验证为“转换”,转到数据库服务器并找到站点数据库。展开Tables并查找"chb_conf
分类:
其他好文 时间:
2019-02-01 13:08:05
阅读次数:
236
ketlle基本介绍 kettle是纯java开发,开源的etl工具。可以在Linux、windows、unix中运行。有图形界面,也有命令脚本还可以二次开发。 kettle其实是以前的叫法,现在官方称为:PDI(Pentaho Data Integeration) Pentaho产品是一个用于访问 ...
中间件:是一类独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通信 java中间件就是处理我们数据间的交互,链接数据分离后两个系统间的通信,简单的说就是将具体业务和底层逻辑解耦的组件,就像Linux下的管道 好 ...
分类:
其他好文 时间:
2019-01-14 10:54:13
阅读次数:
234