- DOCKER入门概述
木冷风
一、Docker主要组成部分的总体概述、二、Docker镜像生成1.构建环境的上下文dockerbuild–ttest/cowsay-dockerfile.(.就是上下文,能够被dockerfile的ADD或COPY指令所引用,通常以目录路径的形式指定,该目录下的所有文件和目录形成了构建环境的上下文)。“-”可以将STDIN输入作为构建环境的上下文2.镜像层Dockerfile中的每个指令执行后都
- Docker入门学习-01
Code王工
Dockerdocker学习容器
Docker官方文档1.Docker基础知识1.1什么是Docker?Docker是一个开源的平台,用于开发、交付和运行应用程序。它使用容器技术,将应用程序及其依赖打包在一个轻量级的可移植容器中。1.2Docker的主要组件镜像(Image):只读的模板,包含运行应用程序所需的一切,包括代码、库、环境变量等。容器(Container):镜像的运行实例,可以看作是一个轻量级的虚拟机,但它共享主机的操
- 【云原生】Docker入门 -- 阿里云服务器Linux环境下安装Docker
m0_61067876
服务器云原生docker
输入y确认即可!️配置阿里云加速镜像打开阿里云控制台,弹性计算-->容器与镜像服务打开之后选择镜像工具-->镜像加速器,复制内容即可进入Linux服务器根据步骤配置镜像加速器#创建docker文件夹sudomkdir-p/etc/docker#打开文件并配置内容sudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":["https://p
- Docker(一):Docker入门教程
蓝胖子的白日梦丶
如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。本文详细解释介绍Docker入门相关内容,后期重点关注Docker在微服务体系中的使用。在了解Dock
- Docker入门指南: 创新的容器化技术
程序员三木
大后端dockereureka容器
Docker,一种创新的容器化技术,其主要目标是实现"一次开发,到处运行"。通过使用Docker,开发者可以在标准化的环境中进行工作,确保应用运行的一致性。Docker的基本理解Docker是一个能够把开发的应用程序与它们所需要的环境进行打包,形成一个独立的、可移植的容器(Container)。然后,开发者可以发布这个容器到任何支持Docker的机器上,然后在容器内部启动应用,使得应用可以进行一致
- docker入门
品味健康人生
1.docker安装:https://blog.csdn.net/bingzhongdehuoyan/article/details/794114792.创建docker账户:https://hub.docker.com/3.通过docker获取镜像,然后创建自己的容器:sudodockerpull+镜像名4.在容器内配置实验环境,进行实验:sudodockerimages(查看当前存在的镜像信息
- 『Docker入门指南』- 详细安装与配置教程,助你起航容器化世界!
容器docker
引言在探索云计算和自动化部署的时代,Docker以其独特的容器化技术站在了风口浪尖。如果你期待着无缝地将你的应用从一个环境迁移到另一个环境,那么Docker无疑是你的得力助手。但首先,我们得学会如何正确地安装和配置Docker。这篇文章将详细指导你完成这一关键步骤。一、Docker的安装1.为什么要选择Docker?容器与虚拟机的对比特征Docker容器虚拟机隔离级别操作系统级别隔离硬件级别隔离启
- 史上最简单的Docker入门教程
gurlan
https://blog.csdn.net/itguangit/article/details/80222387
- CHAPTER 1 Docker入门
壹只菜鸟
#Docker整理docker容器运维
docker入门1.docker简介2.docker核心概念3.安装docker引擎3.1yum安装3.2压缩包安装3.3由insecure-registry引起的启动异常3.4docker升级3.5docker卸载1.docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可
- Linux服务器部署安装docker以及各种服务配置(一)
青春没有彩排丶
微服务之旅dockerjavamysqlredis
随着微服务的应用,docker的使用现在越来越广泛,在项目中积累的学习经验在此记录一下:docker详解传送门:这可能是最为详细的Docker入门吐血总结_邓彪1022的博客-CSDN博客一、安装部署docker环境1)在线安装docker无论系统中是否有Docker,我们需要先卸载老版本,我们需要安装新版本CE,其实我们应该知道Docker有分CE社区版本和EE企业版,后者是需要付费的,我们安装
- 运维监控系列(1):在Linux中运用Docker部署Prometheus+Grafana+Alertmanager企业微信机器人以及邮箱的推送。(全面部署)
好东西要分享啊
运维dockerprometheusgrafanalinux阿里云服务器
一.前言这一章节主要是针对那些有Linux以及有Docker基础的小伙伴做的一个比较全面的部署,如果有不会Linux和docker的小伙伴可以先去学一下。花个1周的时间把Linux和docker入门就可以了,不需要精通。部署的步骤也比较简单,我搜索了一些文章,基本都是没有一个全面的部署,要么就是部署了前面监控部分,没有后面的Alertmanager推送机器人或者邮箱。要么就是在Linux中部署,而
- docker入门之更新应用程序
小小宇宙中微子
docker容器
指南/开始使用/入门指南/第3部分:更新应用程序更新应用程序在第2部分中,您容器化了一个待办事项应用程序。在此部分中,您将更新应用程序和映像。您还将学习如何停止和删除容器。更新源代码在以下步骤中,您将在没有任何待办事项列表项时将“空文本”更改为“您还没有待办事项!在上面添加一项!”在src/static/js/app.js文件中,更新第56行以使用新的空文本。-Noitemsyet!Addonea
- docker 入门教程
小小宇宙中微子
容器
Docker是一个开源平台,用于开发、交付和运行应用程序。以下是一个简单的Docker入门教程:1.**安装Docker:**在你的系统上安装Docker。你可以在[Docker官方网站](https://docs.docker.com/get-docker/)找到安装指南。2.**验证安装:**安装完成后,在终端或命令行中运行`docker--version`和`dockerrunhello-w
- docker入门问题二
程序媛9688
javaeureka开发语言
一、什么是Dockerfile,它的作用是什么?Dockerfile是一个文本文件,其中包含了一组用于构建Docker镜像的指令和参数。这些指令应用于一个基础镜像,并通过层叠的修改步骤来创建新的镜像。Dockerfile提供了一种可重复且自动化的方式来定义镜像的构建过程,使得镜像的构建变得可预测和可靠。Dockerfile的主要作用包括:自动化镜像构建:通过Dockerfile,可以将应用程序及其
- docker入门教程之将应用程序容器化
小小宇宙中微子
docker
将应用程序容器化在本指南的其余部分中,您将使用在Node.js上运行的简单待办事项列表管理器。如果您不熟悉Node.js,请不要担心。本指南不需要任何JavaScript经验。先决条件您已安装最新版本的DockerDesktop。您已经安装了Git客户端。您可以使用IDE或文本编辑器来编辑文件。Docker建议使用VisualStudioCode。Code。下载这个软件在运行应用程序之前,您需要将
- 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Ⅷ
- linux安装docker
alanwhy
linux安装docker入门,基于centos7.71、先删除旧的版本(如果没有可以跳过)$sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine2、安装必须的依赖$sudoyu
- Docker安装+HelloWorld+运行Tomcat
Java3y
前言只有光头才能变强。文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y上一篇已经讲解了为什么需要Docker?,相信大家已经对Docker有一个简单的认识了。这篇我来讲讲Docker入门的相关概念和常用的命令,跟大家一起入门Docker!Docker一、Docker相关术语一般从零学习一门技术(语言),都是从HelloWorl
- docker入门问题之六
琛哥的程序
docker
确保Docker容器的安全性Docker容器的安全性是容器技术中一个至关重要的方面。以下是一些确保Docker容器安全性的关键步骤和最佳实践:最小化基础镜像:使用轻量级的基础镜像,如AlpineLinux,减少攻击面。定期更新基础镜像以修复已知的安全漏洞。容器隔离:利用Linux内核的命名空间(Namespaces)和控制组(Cgroups)功能来隔离容器进程和资源。避免在宿主机上运行特权容器(使
- docker入门问题二
琛哥的程序
eureka云原生
1.如何从DockerHub或其他注册中心获取镜像?DockerHub是Docker的官方公共镜像仓库,其中包含了大量的Docker镜像,用户可以直接从DockerHub中获取所需的镜像。除了DockerHub,还有许多其他的镜像仓库,如阿里云容器镜像服务、亚马逊的ECR等,用户也可以从这些镜像仓库中获取镜像。从DockerHub或其他注册中心获取镜像的步骤如下:首先,用户需要在本地安装Docke
- Docker入门篇(二)—— 命令
IVY_WANG_QAQ
dockerdocker容器linux服务器
Docker入门篇(二)——命令插播!插播!插播!亲爱的朋友们,我们的Cmake/Makefile/Shell这三个课程上线啦!感兴趣的小伙伴可以去下面的链接学习哦~构建工具大师-CSDN程序员研修院一、引言当我们下载完docker以后,接下来就讲解下一个主题---docker常用的一些命令,在我们在使用虚拟机时+,比如说创建文件或者切换目录还有使用vi编辑器来编辑一些文件内容,都需要在命令端执行
- Docker—入门及Centos7安装
布道师小羊
云原生#docker容器
1、Docker入门1.1、Docker是什么?Docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,Ship,andRunAnyApp,Anywhere”,也就是通过对应组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行”。Linux容器技术的出现就解决了这样一个问题,而Dock
- Docker入门篇(一)
IVY_WANG_QAQ
dockerdockerlinux服务器云原生
Docker入门篇(一)插播!插播!插播!亲爱的朋友们,我们的Cmake/Makefile/Shell这三个课程上线啦!感兴趣的小伙伴可以去下面的链接学习哦~构建工具大师-CSDN程序员研修院一、引言随着云计算的兴起,应用部署和管理变得愈加复杂。传统的应用程序通常需要在特定的操作系统和硬件环境中运行,这导致了部署和管理上的困难。为了解决这一问题,容器化技术应运而生。其中,Docker作为一种轻量级
- docker入门知识总结
skyshandianxia
云原生docker容器
DOCKER1.概述1.1为什么要使用docker每次发布项目都要重新部署服务器,是否已经让你厌恶?项目发布能不能连同运行环境一起自动化部署?为了解决这个问题,docker出现了。docker的灵感来自于集装箱,重点在于隔离机制,通过隔离机制能做到避免多个应用的端口冲突,实现单台服务器部署多个运行环境。1.2docker历史诞生于2010年,几个搞IT的热血青年走到一起创办了dotCloud公司;
- 30分钟掌握docker的基本使用
佳人芸芸
docker入门目标基于centos7实例操作安装docker获取mysql镜像构建一个mysql容器简单使用mysql容器安装dockeryuminstall-ydocker启动dockersystemctlstartdocker停止dockersystemctlstopdocker搜索镜像dockersearchmysql加速获取镜像速度编辑配置文件/etc/docker/daemon.jso
- 网安培训第三期——Docker和python
GrandNovice
dockerpython容器
文章目录day1Docker安装windows安装dockerlinux安装dockerdocker入门11.配置国内镜像源2.常用命令day1题目day2docker入门2docker挂载文件day2题目day3阿里云容器仓库docker使用阿里云仓库docker导入导出dockerapi未授权Dockerfileday4DockerComposevulhub部署和使用day5pythonpyt
- 【运维】Docker 基本使用教程 dockerhub cookbook
XD742971636
Dockerdockernvidiadockerhub教程cookbook
Docker入门指南文章目录Docker入门指南参考总览Docker安装centOS安装Ubuntu安装方式镜像命令容器命令从压缩包加载镜像容器>>镜像>>压缩包清除掉状态是停止的容器参考菜鸟教程:Docker教程狂神Docker笔记:链接总览Docker的入门重点包括镜像命令学习、容器命令学习,之后学习compose、网络。下面是关于Docker的一些图示:Docker安装centOS安装#1.
- 2024年最新docker入门教程,docker compose教程,docker搭建lnmp环境,docker搭建java开发环境
程序员buddha
运维dockerjava容器
2024年最新整理docker入门教程,dockercompose教程,docker搭建lnmp环境,docker搭建java开发环境。只需记住docker、image、container三个单词,再知道怎么使用,docker就够了。docker入门教程1.前序1.1终端安装jdk软件1.2shell脚本安装jdk软件2.初识Docker2.1Docker介绍2.2Docker安装2.3配置镜像源
- Docker入门学习
有语忆语
大数据之数据仓库docker学习容器
1、docker简介1.1什么是dockerDocker最初是dotCloud公司创始人SolomonHykes在法国期间发起的一个公司内部项目,它是基于dotCloud公司多年云服务技术的一次革新,并于2013年3月以Apache2.0授权协议开源,主要项目代码在GitHub上进行维护。Docker项目后来还加入了Linux基金会,并成立推动开放容器联盟(OCI)。Docker使用Google公
- AWS 专题学习 P8 (ECS、EKS、Lambda、CloudFront、DynamoDB)
喵王叭
云计算aws云计算
文章目录什么是Docker?操作系统上的DockerDocker镜像存储Dockervs.VirtualMachinesDocker入门AWS中的DockerContainersManagementAmazonECSEC2LaunchTypeFargateLaunchTypeECS的IAMRolesLoadBalancerIntegrationsDataVolumes(EFS)ECSService
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。