- Docker学习笔记
Hi,你好啊
运维docker学习笔记
文章目录Docker的基本概念容器的概念容器的特点容器与虚拟机的区别容器的三个核心概念Docker的底层隔离机制NameSpaceCgroupUnion文件系统Linux安装DockerCentOSUbuntuDocker基本命令Docker限制容器资源Docker中的网络Docker网络模式Docker网络配置Docker中的卷挂载文件系统到容器Docker镜像Docker镜像的特点Docker
- Docker学习笔记-windows安装
百媚生苏大大
笔记docker
专业版windows7以上系统64bit安装包下载IndexofDockerToolbox下载好的DockerToolbox文件夹下的boot2docker.iso移动到C:\Users\gzx01275258\.docker\machine\cache防止启动下载过慢开启系统H-v虚拟机注:该虚拟机和其他虚拟机冲突安装其他VM需关闭右键开始按钮>应用和功能>程序和功能>启动或关闭windows功
- 学习笔记:云原生容器化技术——Docker
自传丶
学习笔记docker容器运维
Docker学习笔记前言一、Docker概述1.1Docker为什么会出现?1.2Docker的历史1.3Docker为什么这么火爆?1.4虚拟机技术与容器化技术的区别二、Docker安装2.1Docker的基本组成2.2Docker安装2.3阿里云镜像加速2.4dockerrun的执行流程2.5Docker工作原理三、Docker命令3.1镜像命令3.2容器命令3.3其他常用命令3.4小结3.5
- docker学习笔记之Dockerfile
姚舜禹_12140
Dockerdocker开发语言后端容器运维
一、Dockerfile简介1、Dockerfile介绍Dockerfile是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。2、Dockerfile基础知识每条保留字指令必须为大写字母,后面要跟随至少一个参数指令按照从上到下,顺序执行#表示注释每条指令都会创建一个新的镜像层,并对镜像进行提交二、Dockerfile常用命令1、CMD指令作用:用来定义容器运行时的默认命令
- Docker学习笔记
极速小乌龟
docker学习
这篇博客是基于尚硅谷-周阳老师的docker课程,是我在学习时记录下来的,有的地方是我结合自己的工作情况做了修改。初级篇一、安装一次打包处处运行,实现跨平台1.卸载旧版本sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-l
- Docker学习笔记.初识Docker
qq_51102350
dockerdocker
Docker一,惊鸿一瞥二,Docker入门1,运行容器2,简单使用3,守护式容器4,在容器内部运行进程5,自动重启容器和删除容器6,深入容器三,使用Docker镜像和仓库1,基本镜像操作2,用Dockerfile构建镜像Ⅰ,构建DockerfileⅡ,从新镜像启动容器3,Dockerfile指令Ⅰ,CMDⅡ,ENTRYPOINTⅢ,WORKDIRⅣ,ENVⅤ,USERⅥ,VOLUMEⅦ,ADDⅧ
- docker学习笔记
Amber_Flying
docker学习运维
文章目录DockerDocker优势Docker与虚拟机安装docker安装bash安装(通用安装)概念镜像容器仓库docker核心架构图镜像加速配置docker命令辅助命令镜像命令容器命令镜像原理基础服务搭建高级网络概念自定义网桥高级数据卷DockerFile什么是DockerFileDockerFile基础语法构建镜像Dockerfile实战Docker-Compose简介安装模板命令buil
- Docker学习笔记:Dockerfile文件的应用
迈达量化
docker学习笔记
文章目录一、什么是Dockerfile文件二、dockerfile怎么书写,语法格式,注意事项一、什么是Dockerfile文件Dockerfile是用于构建Docker镜像的文本文件,它包含了一系列的指令和参数,用于定义镜像的构建过程。二、dockerfile怎么书写,语法格式,注意事项书写格式:每个指令占据一行,以大写字母开头。指令后面可以跟随一个或多个参数。使用#符号可以添加注释。常用命令及
- Docker 笔记
我在下班路上
[TOC]Docker学习笔记第一天MacOs安装下载最新版Docker软件安装即可。如果使用DockerToolBox,下载Kitematic安装即可注册Docker帐号。初步使用查看版本docker--version//查看docker版本docker-machine--version//查看docker-machine版本boot2docker使用docker-machinecreatede
- Docker学习笔记
NABOAN
Javajava
Docker引言Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。1.不
- centos8安装docker
zj2080
docker学习笔记20201207访问的docker官方网站点击“downloadandInstall”按照帮助文档安装,1、先执行如下命令删除旧版本$sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate
- Docker学习笔记
dayu199804
docker
目录文章目录前言一、Docker是什么?二、Docker的优点1、快速,一致地交付您的应用程序2、响应式部署和扩展3、在同一硬件上运行更多工作负载三、安装Docker配置Docker镜像加速器四、Docker架构五、Docker命令1.常用命令六、Docker容器的数据卷总结数据卷的作用:配置数据卷七、Docker应用部署以部署MySql为例八、Docker镜像原理DockerfileDocker
- Docker学习笔记
一路向北·重庆分伦
自主学习#dockerk8sJenkinsdocker学习java
1:docker安装步骤Linux2:docker安装步骤Windows3:docker官方文档4:docker官方远程仓库本地dockerdesktop安装后启动不了,一直显示starting页面解决方法1:卸载了重新安装2:3:4:取消勾选这两个,然后重启电脑,然后开机后重新勾选上,然后启动dockerdesktop-docker常用命令1:dockerimages----查看docker中安
- Docker学习笔记
上官天野
一、centos6.8安装Docker1.yuminstall-yepel-releaseDocker使用EPEL发布,RHEL系的OS首先要确保已经持有EPEL仓库,否则检查OS的版本,然后安装相应的EPEL包。2.yuminstall-ydocker-io3.安装后的配置文件:/etc/sysconfig/docker4.启动Docker后台服务:servicedockerstart5.doc
- docker代理设置ssl证书_Docker学习笔记之--Nginx反向代理绑定域名及ssl证书(环境:centos7)...
weixin_39547298
docker代理设置ssl证书
本节演示在docker中通过Nginx反向代理绑定域名以及安装ssl证书!需要准备下边材料:一个.NetCore项目(这里以api项目做演示)容器一个Nginx容器、default.conf配置文件一个域名(阿里云申请),一个ssl证书(阿里云申请一个免费的证书)第一步,设置项目端口设置.NetCore项目端口为:5000,同时修改Dockerfile文件中的EXPOSE端口为:5000发布上传到
- Docker学习笔记|第三篇:常用软件docker启动
程序猿的酒
docker
1.启动consuldockerrun-p8500:8500--nameconsul-v/home/milk/docker/consul/conf:/consul/conf/-v/home/milk/docker/consul/data:/consul/data-dconsul2.启动mysqldockerrun-p3306:3306--namemysql-v/home/milk/docker/m
- docker学习笔记1:入门
zhouhao928
docker英[ˈdɒkə]美[ˈdɑkər]n.码头工人摘要:一种用go语言开发的基于LXC技术的轻量级容器化解决方案。1概念和原理1.1容器容器是操作系统级别的虚拟化技术。docker官网将容器定义为:Astandardizedunitofsoftware。容器和宿主机共享硬件资源及操作系统,可以实现资源的动态分配。容器包含应用和其所有的依赖包,但是与其他容器共享内核。容器在宿主机操作系统中,
- docker + k8s 学习笔记
WeiXiao_Hyy
DockerK8sdockerkubernetes
K8sDocker学习笔记K8sK8s安装TODOK8s架构图K8s常见概念ResourceNamespace定义Context(运行环境)ConfigMapSecret三种创建Secret的方法ServiceAccountAPISERVER的身份验证、授权、准入控制RBAC授权方式使用Secret的三种方式etcdapiserverschedulerPodPod基本结构pod基本状态Pod启动命
- 【云原生】Docker学习笔记
pass night
云原生docker学习
安装docker系统信息:passnight@passnight-s600:/etc/apt/trusted.gpg.d$cat/etc/os-releasePRETTY_NAME="Ubuntu22.04.1LTS"NAME="Ubuntu"VERSION_ID="22.04"VERSION="22.04.1LTS(JammyJellyfish)"VERSION_CODENAME=jammyID
- 【后端】Docker学习笔记
第五季度
Javadocker学习笔记java
文章目录Docker一、Docker安装(Linux)二、Docker概念三、Docker常用命令四、数据卷五、自定义镜像六、网络七、DockerComposeDockerDocker是一个开源平台,主要基于Go语言构建,它使开发者能够将应用程序及其依赖项打包到一个轻量级、可移植的容器中。容器技术的核心概念是将操作系统和应用程序隔离在一个容器内,这极大地提高了效率和灵活性。与传统的虚拟化技术相比,
- docker学习笔记01-安装docker
小小白下士
dockerdocker容器
1.Docker的概述用Go语言实现的开源应用项目(container);克服操作系统的笨重;快速部署;只隔离应用程序的运行时环境但容器之间可以共享同一个操作系统;Docker通过隔离机制,每个容器间是互相隔离,每个容器内都有一个属于自己的文件系统,互不影响2.重要概念dockerfileimagecontainer实际上你可以简单的把image理解为可执行程序,container就是运行起来的进
- Docker学习笔记
尽情的嘲笑我吧
近来发现docker越来越受欢迎了,而且看起来,docker的热度还远没有到达顶峰,或许在这个云服务时代的大背景下,docker会是另一个转折点。这里暂且将这几天看到的一些小知识点整理下,方便自己后面复习吧。安装dockerdocker虽然是跨平台的,但是很明显在linux上工作起来要比在Windows上方便的多,所以我就在自己的云服务器上装一个好了。包管理器:$sudoapt-getinstal
- docker学习笔记05-TCP远程连接与docker compose简介
小小白下士
dockerdocker学习笔记
1.配置docker客户端远程访问A.在另一台机器上安装客户端远程访问,再搭建一台测试机,先安装包dockercli客户端yuminstall-yyum-utils--或者用阿里源快些sudoyum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum-yremoveru
- docker学习笔记03-持久化存储
小小白下士
dockerdocker学习笔记
1.docker架构2.docker持续化存储-数据卷//以后台方式运行容器(推荐)dockerrun-d-v宿主机目录/文件的绝对路径:容器内目录/文件的绝对路径[:rw/ro]-p主机端口:容器端口--name=容器名称镜像ID/镜像名称[:版本号]执行下面命令dockerrun-p1122:3306--namemysql99\-v/app/mydata99/mysql/log:/var/lo
- docker学习笔记04-可视化界面Portainer
小小白下士
dockerdocker学习笔记
1.Portainer简介Portainer是一款开源的容器管理工具,旨在帮助用户更轻松地管理Docker环境。无论您是Docker新手还是经验丰富的开发人员,Portainer都提供了直观的用户界面,使您能够方便地创建、部署和监控容器。安装Portainer非常简单。您可以通过Docker命令行或DockerCompose来安装Portainer容器。一旦安装完成,您可以通过浏览器访问Porta
- docker学习笔记
失伟
docker学习笔记
docker学习笔记docker可以理解为一个独立容器,把物理机想象成一个盆,docker可以划分盆内的空间,比如是一个碗。是物理机的缩小版。以下概念需要理解镜像:docker容器是一个独立的空间,所以和物理机一样,也需要镜像,安装系统,只不过镜像是特殊的镜像容器:根据镜像创建出来的一个独立空间Docker官方镜像仓库:https://hub.docker.com/1、安装管网安装比较慢,可以设置
- docker学习笔记02-安装mysql
小小白下士
dockerdocker学习笔记
1.安装mysql8下载MySQL镜像dockerpullmysql:8.0创建并启动容器dockerrun-itd--namemysqltest-p9999:3306-eMYSQL_ROOT_PASSWORD=123456mysql其中-it是交互界面-d是后台执行-name指定容器名称-p指定映射端口-e设置环境变量最后mysql是镜像名或者用镜像id如果这条命令报错就重启docker再执行命
- docker学习笔记(基础篇)
芭比萌妹
dockerdocker学习笔记
docker需要依赖linux内核,linux要求系统64位,内核版本3.8以上docker三要素,镜像、容器、仓库。Bookb=newBook();Book这个类就是镜像,b这个对象就是具体的容器实列。Redisr1=dockerrun镜像,类似鲸鱼背上的集装箱,r1就是一个容器实列。安装docker参考官网:https://docs.docker.com/engine/install/cent
- Docker学习笔记(一) - Docker安装
云叶知秋
Docker学习笔记docker
1、安装yum-utilsyuminstallyum-utilsdevice-mapper-persistent-datalvm2安装yum-utils是为方便添加yum源使用的,device-mapper-persistent-data和lvm2是储存设备映射(devicemapper)必须的两个软件包。2、配置yum源由于默认是国外的yum源,基本不可用,我们这边修改为阿里源或清华源yum-c
- 简直不能更全面的docker学习笔记!
coolcooljob
docker
一、Docker简介Docker两个主要部件:Docker:开源的容器虚拟化平台DockerHub:用于分享、管理Docker容器的DockerSaaS平台--DockerHubDocker使用客户端-服务器(C/S)架构模式。Docker客户端会与Docker守护进程进行通信。Docker守护进程会处理复杂繁重的任务,例如建立、运行、发布你的Docker容器。Docker客户端和守护进程可以运行
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring