`
thjjava
  • 浏览: 27047 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
docker就像maven一样,我们在实际使用中,可以搭建属于自己的私有仓库,这样对本地上传下载镜像就很快速和方便下面是我整理的我自己搭建仓库的步骤:1.服务器环境操作系统是centos7,IP地址:192.168.229.134,docker服务已经安装启动好了。2.获取最新的registry的容器docker pull registry3.运行registry容器docker run -d -p 5000:5000 -v /home/thj/data/registry/:/var/lib/registry/ registry-v选项是将/home/thj/data/registry/ 目录 ...
一、docker的基础知识1.docker的认识在听说以及了解docker之前,项目的部署基本上就是申请服务器,安装jdk,数据库,Tomcat,把项目打包部署到Tomcat里。如果要项目移植到其他的服务器,就需要重新走一遍流程。有时候,一台服务器要部署两个Tomcat,有时候服务器的配置低的话,会造成内存不够用,影响项目的正常的运行.而且在项目开发过程中,服务器资源往往无法满足需要的.在初步了解docker后,发现对项目的部署更加方便了,只要服务器上安装了docker就行,就不用再考虑安装jdk,数据库了,docker把自己的镜像下载下来,运行起来就能访问项目了。对开发者来说,也同样方便了 ...
Linux 同台服务器上用ngnix配置两个tomcat的负载均衡 今天要在Linux服务器上做个负载均衡,于是从网上搜了许多资料,自己总结下来并成功实现 1.Linux上安装Java jdk   a.执行安装命令: #yum install jdk-8u66-linux-x64.rpm   b.在/etc/profile中配置环境变量 export JAVA_HOME=/usr/java/jdk1.8.0_66 export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH=$JAVA_HOME ...
MySQL查询缓存可以跳过SQL解析优化查询等阶段,直接返回缓存结果给用户,下面链接是在网上搜到的一个大神的笔记,看了后感觉写的很好,于是就引用过来: http://www.cnblogs.com/zemliu/archive/2013/08/03/3234372.html
用了很久的c3p0,但是每当MySQL数据库重启或者出现网络原因后,总是出现下面现象: 出现以下异常: org.springframework.dao.DataAccessResourceFailureException: could not execute query ... ... ... ** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.CommunicationsException MESSAGE: Communications link failure due to underlying exception: ** BEGI ...
今天项目中突然要使用Session,以前也没怎么用过,于是在网上搜索了一番,然后从各大神的资料中摘抄了一些 一、Session的生命周期   Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户 ...
     /**      * java解析JSON字符串      * 需要引入jar包      *    net.sf.json-lib      *    net.sf.ezmorph      * 返回map      */     public static Map jsonToMap(String jsonStr){         JSONObject object=null;         try {             object=JSONObject.fromObject(jsonStr);         } catch (Exception e) {      ...
这两天发现jQuery一个很好的日历插件--fullcalendar,于是就从网上搜集了一些资料,自己写了个小demo。 1、jsp也没代码 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+& ...
<SCRIPT FOR=window EVENT=onload LANGUAGE="JavaScript"> initAd();//载入页面后,调用函数initAd() </SCRIPT> <script language="JavaScript"> <!-- function initAd() { document.all.AdLayer.style.posTop = -200; //设置onLoad事件激发以后,广告层相对于固定后的y方向位置 document.all.AdLayer.style ...
本人今天用IE的F12调试页面的时候发现不能用,于是就找到了这个解决方法,感觉很好于是就复制过来了 关于IE浏览器开发人员工具无法打开的原因  2011-05-27 15:55:51|  分类: WEB前端 |字号 订阅 百度了下,找下如下: 原文(http://jacyphp.info/?p=21) 关于IE浏览器开发人员工具无法打开的原因 这两天我的笔记本电脑上的IE8按下F12后,开发人员工具不知道为什么,弹出来的,但窗口却不知道哪里去了。 以为是浏览器不好,但重置了之后,结果还是一样。 百度了一下之后,有一偏方: 按下F12之后,虽然不见窗体,但是任务栏那里它还是存在的, ...
一.数据透视表使用概述 通过汇总和分析数据,“数据透视表”报表可以帮助您抓住关键信息,可以控制Excel汇总数据的方式(如求总和、平均值或计数),而无需输入任何公式 二.数据透视表建立步骤   1.准备源数据   准备好数据 ...
作为一名合格的程序员,代码就是其战斗的武器,因此,武器的好坏,武器的品质,也一定程度上体现了程序员的水平和影响对功能的实现,因此良好的代码的规范,在一定程度上,所表现的作用是很大的,应该引起广大程序员,尤其是初级程序员的注意。因此,我总结了一下几点:     1.命名规范 1).所有的标示符只能用英文字母,数字,下划线 2).包名全小写 3).类名是一个名词,大小写混合,每个单词的首字母大写 4).接口的规则与类名相似 5).方法名第一个字母小写,中间单词的首字母大写,采用驼峰标识 6).变量名的规则与方法名相似 7).常量的声明是全部大写,每个单词之间用"_" ...
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateFormat {     public static void main(String[] args){         String strDate="2008-8-25";//假如这从数据库取出来的,他就是个字符串         SimpleDateFormat format1=ne ...
语法: 1,velocity 是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用 模板语言(template language)来引用由java 代码定义的对象。作为一个比较完善的模板引 擎,Velocity 的功能是比较强大的,但强大的同时也增加了应用复杂性。 2.“#” 用来标识Velocity 的脚本语句,包括#set,#if,#else,#end,#foreach,#end,#include,#macro等; 如: #if($info.imgs) <img src="$info.imgs" border=0> #e ...
BLOB是一个二进制大对象,可以容纳可变数量的数据。有4种BLOB类型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它们只是可容纳值的最大长度不同。 有4种TEXT类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。这些对应4种BLOB类型,有相同的最大长度和 ...
Global site tag (gtag.js) - Google Analytics