- idea docker 镜像生成太慢太大问题
Mr-Wanter
【docker容器】intellij-ideadockerjava
文章目录前言一、更小的jdk基础镜像二、服务瘦包(thinjar)2.1maven2.2修改dockerfile2.3containerrunoptions三、基础jdk镜像入手?总结前言ideadocker内网应用实践遗留问题ideadocker插件build服务镜像太慢服务镜像太大一、更小的jdk基础镜像精简的jdk镜像123MB,jdk17-alpine二、服务瘦包(thinjar)打包成瘦
- Tomcat服务器、Tomcat虚拟主机、添加日志功能、SSL加密网站、Maven应用案例
Mick方
服务器tomcatssl
1案例1:安装部署Tomcat服务器1.1问题本案例要求部署Tomcat服务器,具体要求如下:安装部署JDK基础环境安装部署Tomcat服务器创建JSP测试页面然后客户机访问此Web服务器验证效果:使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认首页使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认测试页面1.2方案使用2台虚拟机,其中一台作为Tomcat服务器(192.16
- 使用dockerfile构建java程序,使用Dockerfile构建最小JDK基础镜像
梅m
一、导读使用dockerJDK镜像时,一般如果从仓库直接拉取,那大小有600MB左右,想想windows里面的jdk也没那么大,简直不能忍啊,所以,今天就给大家讲讲如何瘦身JDK。二、制作镜像1、首先下载jre,下载地址是https://www.java.com/en/download/manual.jsp,大概是77M。2、解压jre包,删除根目录下文本文件,然后删除其他不必要文件。#解压tar
- Java&Jdk基础书籍推荐
Fitz_Lee
书籍学习外话:用书和文档镇楼,站在巨人的肩膀上,才能进步的更快,才能少踩坑,赶紧阅读吧少年们。JDK文档,最好的官方学习助手Oschina中文API在线文档Oracle官方文档下载OschinaAPI文档集,包含各种MybatisMina等API文档可以参考Java系列经典好书推荐编码风格阿里巴巴Java开发手册GoogleJava编程风格指南Java基础Effective_java中文版Thin
- 【面试记录】支付宝面试考察技术点
Vine955
面试面试散列表哈希算法
支付宝面试考察技术点1.JDK基础1.1HashMap源码1.2线程池原理1.3[Java8新特性](https://developer.51cto.com/article/647804.html)1.4[锁机制](https://tech.meituan.com/2018/11/15/java-lock.html)(CAS/AQS/重量级&轻量级/偏向锁/独占锁/具体实现/ConcurrentH
- #Java&Jdk基础书籍推荐
Fitz_Lee
书籍学习外话:用书和文档镇楼,站在巨人的肩膀上,才能进步的更快,才能少踩坑,赶紧阅读吧少年们。JDK文档,最好的官方学习助手Oschina中文API在线文档Oracle官方文档下载OschinaAPI文档集,包含各种MybatisMina等API文档可以参考Java系列经典好书推荐编码风格阿里巴巴Java开发手册GoogleJava编程风格指南Java基础Effective_java中文版Thin
- jdk基础知识
小新por
java开发语言
实体类:类能够表示数据库储存数据的结构junit用法:方法定义无参返回值,且测试类的字不能是test在方法上使用test这个注解光标放在后面然后使用test这个注解光标放在alt+enter进行自动导报包选择——aadjunlta:toclasspath这个方法不需要main方法就可以执行方法调用三要素:方法参数返回值/***JDBC连接数据库,需要配置四大参数,同时需要导入数据库对应的驱动包*/
- 构建 Tomcat 镜像,运行 war 项目(jenkins)
@土豆
tomcatjenkinsjavakubernetesdocker
目录一、概述二、编写Dockerfile1、Dockerfile内容2、docker-entrypoint.sh内容3、setenv.sh内容4、context.xml内容三、构建镜像四、验证构建结果一、概述基于openjdk基础镜像,使用非root用户安全构建tomcat镜像,并将自定义的项目导入到tomcat运行,这里使用jenkins项目作为例子,并将加入可自定义的JVM等优化参数,优化关于
- 基于centos、alpine制作Java JDK基础镜像
tag心动
Docker容器javajava基础镜像dockerjdk基础镜像运维
文章目录前言一、简介二、制作JDK/Java基础镜像1.准备事项2.制作Dockerfile脚本2.1.基于centos作为基础镜像2.2.基于alpine作为基础镜像3.构建镜像4.测试验证前言在日常开发中,但凡项目需要docker容器化部署,制作项目镜像前都需要在Dockerfile中配置Java基础镜像。为什么不直接拉取使用dockerhub中别人上传的镜像呢,因为在企业开发中,往往需要一些
- 高级Java工程师面试必备
Watson_ljf
JDK基础Java集合类数据库结构,HashMapConcurrentHashMapHashMap扩容的实现方式。熟悉并发包工具的使用,和实现原理。CountDownLatch、Semaphore和CyclicBarrierAtomicStampedReferencehttps://www.jianshu.com/p/bb5105303d85volatile关键字的作用。线程安全的条件。乐观锁悲观
- Nginx 学习(五)Tomcat 服务器
.久一
Nginx运维学习服务器学习linuxtomcat运维
1案例1:安装部署Tomcat服务器1.1问题本案例要求部署Tomcat服务器,具体要求如下:安装部署JDK基础环境安装部署Tomcat服务器创建JSP测试页面然后客户机访问此Web服务器验证效果:使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认首页使用火狐浏览器访问Tomcat服务器的8080端口,浏览默认测试页面1.2方案使用2台虚拟机,其中一台作为Tomcat服务器(192.16
- jdk的理解
echo_huangshi
java基础
很多时候我们在不停的学习新技术,却忽略了java最初的定义。总结了一下,温故知新。JDK基础概念及目录结构我们通常所说的JDK,其实是指Java开发包,里面包含Java开发用到的工具集。JDK(JavaDevelopmentToolKit),包含了Java运行环境(JRE)和开发工具(编译器,调试器,javadoc等)。我们就是依靠JDK来开发和运行Java程序的。JDK的编译器Javac[.ex
- docker学习笔记(五)单个服务镜像部署
xueshanfeitian
docker后端服务器docker学习java
引言当前微服务项目已经大面积普及,对于新需求迭代上线有许多疑惑的部分,比如线上的某些功能不能重启,在这种情况下我们需要部署和启动项目就不能搞大范围重启或干脆重新制作镜像,这种方式都是不可取的,这时候就需要我们自己手动搭建镜像并部署,笔者开始模拟这次上线过程并做记录。部署准备工作step1:安装依赖镜像step2:安装镜像基础镜像很多docker容器都会依赖于jdk基础镜像,我们首先需要制作jdk基
- 4-5 构建Nginx与Java镜像服务并实现NAS动静分离
来自南半球的大伟
云原生nginxjavatomcat
文章目录前言nginx镜像Java镜像jdk基础镜像tomcat程序镜像app业务镜像查看镜像创建NFS共享目录部署Java部署Nginx检查动静分离故障排错前言在4-4章节已经部署好构建镜像的环境,现在可以根据生产实际需求部署web应用。具体为使用nginx做网站服务,java的tomcat解析动态页面,最后使用NAS实现动静分离。构建Nginx与Java镜像服务并实现NAS动静分离nginx镜
- docker中构建rocketmq4.7.1全套镜像,及快速交付脚本
anjianshangren0505
运维rocketmqdocker
docker中构建rocketmq4.7.1全套镜像,及快速交付脚本日常工作中常用的脚本,构建rocketmq4.7.1及其控制台镜像,适用于研发测试环境快速交付多套rocketmq1、构建jdk镜像构建一个jdk基础镜像,提前下载好oraclejdk1.8即可FROMdaocloud.io/centos:7#创建者MAINTAINERmkpid#复制jdk到镜像COPYjdk1.8/usr/lo
- 超详细的mysql5.7数据库rpm安装部署教程--安装部署jdk和mysql
金光闪闪耶
概述之前分享的应该是编译安装mysql的方式,其实还可以用rpm包来安装部署mysql,刚好生产环境上用到了,所以顺便整理了这方面内容。这里我分成三个部分来做介绍,第一部分是jdk基础环境配置的,第二部分是安装部署mysql,第三部分是mysql数据库的配置部分。下面先介绍第一和第二部分内容。一、安装jdk1、解压jdkmkdir–p/usr/local/jdktarzxvfjdk-8u191-l
- docker jdk基础镜像精简(带jps命令) 第一弹
@吕树
dockerdockerlinux运维
打dockerjdk最小镜像包,考虑到小体积,使用jre包,但需要带jps命令,则将jdk中的jps、tools.jar拷贝进jre包。1、到官网找jdk、jre对应的下载地址,用wget进行下载注意官网找的url中otn需要加-pubwget--no-cookies--no-check-certificate--header"Cookie:oraclelicense=accept-secureb
- docker jdk基础镜像精简(x86和arm架构)踩坑 第二弹
@吕树
dockerdockerarm架构linuxjava
通过上一篇dockerjdk基础镜像精简(带jps命令)第一弹的打包研究,用于x86的架构是没有问题的,但是由于公司的架构既有x86,又有arm,因此需要打两个架构的包;以下为我的打包过程遇到的几个问题(包含试错过程),如不想看可直接跳到结尾获取jdk镜像。问题一:打arm架构的包,而我手头上外网只有x86的环境服务器?解决方案:如何在x86架构下进行ARM镜像的构建与运行和[用友技术中台]使用x
- 关于macOS 使用M1芯片,使用JDK链接数据库错误问题的解决方案(全平台,linux,windows,macOS【intel,M1】)。
Luck_sheng
Error集结javamacos数据库
JDK的区别首先,我目前使用的是1.8的JDK,之前一直使用的是Oracle官网的1.8,解决M1芯片的思路是,不再使用Oracle的JDK。oracle:各个jdk版本的下载地址azul:azul官网azulJDK在oracleJDK基础之上,支持M1芯片。报错问题TheserverselectedprotocolversionTLS10isnotacceptedbyclientpreferen
- Spark单机环境搭建
陪你一起debug
1.版本system:centos6.5jdk:1.8.0_141spark:spark-2.0.2-bin-hadoop2.62.下载安装Sparkjdk基础环境省略下载地址:http://spark.apache.org/downloads.htmlwgethttps://archive.apache.org/dist/spark/spark-2.0.2/spark-2.0.2-bin-had
- JVM诊断命令jcmd介绍
jvm
原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。简介从JDK7开始,jdk提供了一个方便扩展的诊断命令jcmd,用来取代之前比较分散的jdk基础命令,如jps、jstack、jmap、jinfo等,并且jdk添加新的诊断功能,也会通过jcmd提供,所以还是有必要将这个命令熟悉起来的。列出java进程jps提供了列出本机java进程的功能,jcmd与之类似,直接输入jc
- 两年JAVA后端研发路线
知春路SpideMan
方法论算法leetcodejavajvm中间件
序言今天有同事问,两年的Java后端开发应达到什么水平?讨论一番,趁着余热,简要记录一下,技术栈JAVA,鉴于博主水平有限,如有不周之处,欢迎各位读者拍砖算法能力JDK基础数据结构JVM内存模型分析多线程并发常用中间件数据库设计、架构思维心态一、算法能力算法能力为什么要摆在第一位?第一,这是后端开发能力的根基。作为初级软件开发人员,你的本职工作就是玩内存,使用最小的时间复杂度、空间复杂度实现系统功
- 【计理01组04号】JDK基础入门
yyyyfly
java.lang包java.lang包装类我们都知道java是一门面向对象的语言,类将方法和属性封装起来,这样就可以创建和处理相同方法和属性的对象了。但是java中的基本数据类型却不是面向对象的,不能定义基本类型的对象。那如果我们想像处理对象的方式处理基本类型的数据,调用一些方法怎么办呢?其实java为每个基本类型都提供了包装类:原始数据类型包装类byte(字节)Bytechar(字符)Char
- JDK基础概念及目录结构
mr_franklin
JDK,JRE,JVM等基础概念我们通常所说的JDK,其实是指Java开发包,里面包含Java开发用到的工具集。JDK(JavaDevelopmentToolKit),包含了Java运行环境(JRE)和开发工具(编译器,调试器,javadoc等)。我们就是依靠JDK来开发和运行Java程序的。JDK的编译器Javac[.exe],会将Java代码编译成字节码(.class文件)。编译出的字节码在任
- java的jdk基础知识点总结
在java开发中,有一个核心的组成部分,我们在进行java安装时,首先下载的就是这个软件,它就是JDK工具包。可以说在范围上是包括了java的其它组成部分,不过还需要我们对这个工具包的使用有深入的了解。下面我们就JDK的概念、组成部分、三种类型、与其他构件区别带来详解。1.概念JDK(JavaDevelopmentKit)是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用
- JDK基础类之GZIPInputStream/GZIPOutputStream
zmld666
java基础
GZIPInputStream/GZIPOutputStream是JDK用来压缩/解压缩的工具。下面是一个压缩字符串的例子:压缩之后的大小为原来的64%左右。importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.util.zip.GZIP
- linux 下docker 推送镜像到私服仓库,遇到报错及解决方法 http: server gave HTTP response to HTTPS
星梦天河
docker
注意:前提是已经安装好本地私服(本地用的是nexus管理docker私服)#拉取jdk基础镜像,并推送到私服仓库dockerpullregistry.cn-shanghai.aliyuncs.com/starxin/docker-jib:1.0dockertag[ImageId]192.168.0.150:5000/docker-jib:1.0dockerpush192.168.0.150:500
- Docker容器构建最小JDK基础镜像及中文乱码和时区问题解决
小黑java
linuxubuntudocker
一、准备基础镜像使用的是alpine-glibc,因为java依赖glibc下载jre,下载地址是https://www.java.com/en/download/manual.jsp,上传jre-8u231-linux-x64.tar.gz至服务器二、制作jre1、解压jretar-zxvfjre-8u231-linux-x64.tar.gz2、进入目录cdjre1.8.0_2313、删除文本文
- java jdk基础包说明
ZhaoYingChao88
java
Java、javax、org、sun包都是jdk提供的类包,且都是在rt.jar中。rt.jar是JAVA基础类库(java核心框架中很重要的包),包含lang在内的大部分功能,而且rt.jar默认就在根classloader的加载路径里面,所以放在classpath是多此一举。他们之间的区别具体如下:1.java.*JavaSE的标准库,是java标准的一部分,是对外承诺的java开发接口,通常
- JDK基础概念及目录结构
IT匠人
Java-基础
JDK,JRE,JVM等基础概念我们通常所说的JDK,其实是指Java开发包,里面包含Java开发用到的工具集。JDK(JavaDevelopmentToolKit),包含了Java运行环境(JRE)和开发工具(编译器,调试器,javadoc等)。我们就是依靠JDK来开发和运行Java程序的。JDK的编译器Javac[.exe],会将Java代码编译成字节码(.class文件)。编译出的字节码在任
- 多线程编程之卫生间
周凡杨
java并发卫生间线程厕所
如大家所知,火车上车厢的卫生间很小,每次只能容纳一个人,一个车厢只有一个卫生间,这个卫生间会被多个人同时使用,在实际使用时,当一个人进入卫生间时则会把卫生间锁上,等出来时打开门,下一个人进去把门锁上,如果有一个人在卫生间内部则别人的人发现门是锁的则只能在外面等待。问题分析:首先问题中有两个实体,一个是人,一个是厕所,所以设计程序时就可以设计两个类。人是多数的,厕所只有一个(暂且模拟的是一个车厢)。
- How to Install GUI to Centos Minimal
sunjing
linuxInstallDesktopGUI
http://www.namhuy.net/475/how-to-install-gui-to-centos-minimal.html
I have centos 6.3 minimal running as web server. I’m looking to install gui to my server to vnc to my server. You can insta
- Shell 函数
daizj
shell函数
Shell 函数
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
[function] funname [()]{
action;
[return int;]
}
说明:
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
2、参数返回
- Linux服务器新手操作之一
周凡杨
Linux 简单 操作
1.whoami
当一个用户登录Linux系统之后,也许他想知道自己是发哪个用户登录的。
此时可以使用whoami命令。
[ecuser@HA5-DZ05 ~]$ whoami
e
- 浅谈Socket通信(一)
朱辉辉33
socket
在java中ServerSocket用于服务器端,用来监听端口。通过服务器监听,客户端发送请求,双方建立链接后才能通信。当服务器和客户端建立链接后,两边都会产生一个Socket实例,我们可以通过操作Socket来建立通信。
首先我建立一个ServerSocket对象。当然要导入java.net.ServerSocket包
ServerSock
- 关于框架的简单认识
西蜀石兰
框架
入职两个月多,依然是一个不会写代码的小白,每天的工作就是看代码,写wiki。
前端接触CSS、HTML、JS等语言,一直在用的CS模型,自然免不了数据库的链接及使用,真心涉及框架,项目中用到的BootStrap算一个吧,哦,JQuery只能算半个框架吧,我更觉得它是另外一种语言。
后台一直是纯Java代码,涉及的框架是Quzrtz和log4j。
都说学前端的要知道三大框架,目前node.
- You have an error in your SQL syntax; check the manual that corresponds to your
林鹤霄
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option,changed_ids ) values('0ac91f167f754c8cbac00e9e3dc372
- MySQL5.6的my.ini配置
aigo
mysql
注意:以下配置的服务器硬件是:8核16G内存
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:/mysql-5.6.21-win
- mysql 全文模糊查找 便捷解决方案
alxw4616
mysql
mysql 全文模糊查找 便捷解决方案
2013/6/14 by 半仙
[email protected]
目的: 项目需求实现模糊查找.
原则: 查询不能超过 1秒.
问题: 目标表中有超过1千万条记录. 使用like '%str%' 进行模糊查询无法达到性能需求.
解决方案: 使用mysql全文索引.
1.全文索引 : MySQL支持全文索引和搜索功能。MySQL中的全文索
- 自定义数据结构 链表(单项 ,双向,环形)
百合不是茶
单项链表双向链表
链表与动态数组的实现方式差不多, 数组适合快速删除某个元素 链表则可以快速的保存数组并且可以是不连续的
单项链表;数据从第一个指向最后一个
实现代码:
//定义动态链表
clas
- threadLocal实例
bijian1013
javathreadjava多线程threadLocal
实例1:
package com.bijian.thread;
public class MyThread extends Thread {
private static ThreadLocal tl = new ThreadLocal() {
protected synchronized Object initialValue() {
return new Inte
- activemq安全设置—设置admin的用户名和密码
bijian1013
javaactivemq
ActiveMQ使用的是jetty服务器, 打开conf/jetty.xml文件,找到
<bean id="adminSecurityConstraint" class="org.eclipse.jetty.util.security.Constraint">
<p
- 【Java范型一】Java范型详解之范型集合和自定义范型类
bit1129
java
本文详细介绍Java的范型,写一篇关于范型的博客原因有两个,前几天要写个范型方法(返回值根据传入的类型而定),竟然想了半天,最后还是从网上找了个范型方法的写法;再者,前一段时间在看Gson, Gson这个JSON包的精华就在于对范型的优雅简单的处理,看它的源代码就比较迷糊,只其然不知其所以然。所以,还是花点时间系统的整理总结下范型吧。
范型内容
范型集合类
范型类
- 【HBase十二】HFile存储的是一个列族的数据
bit1129
hbase
在HBase中,每个HFile存储的是一个表中一个列族的数据,也就是说,当一个表中有多个列簇时,针对每个列簇插入数据,最后产生的数据是多个HFile,每个对应一个列族,通过如下操作验证
1. 建立一个有两个列族的表
create 'members','colfam1','colfam2'
2. 在members表中的colfam1中插入50*5
- Nginx 官方一个配置实例
ronin47
nginx 配置实例
user www www;
worker_processes 5;
error_log logs/error.log;
pid logs/nginx.pid;
worker_rlimit_nofile 8192;
events {
worker_connections 4096;}
http {
include conf/mim
- java-15.输入一颗二元查找树,将该树转换为它的镜像, 即在转换后的二元查找树中,左子树的结点都大于右子树的结点。 用递归和循环
bylijinnan
java
//use recursion
public static void mirrorHelp1(Node node){
if(node==null)return;
swapChild(node);
mirrorHelp1(node.getLeft());
mirrorHelp1(node.getRight());
}
//use no recursion bu
- 返回null还是empty
bylijinnan
javaapachespring编程
第一个问题,函数是应当返回null还是长度为0的数组(或集合)?
第二个问题,函数输入参数不当时,是异常还是返回null?
先看第一个问题
有两个约定我觉得应当遵守:
1.返回零长度的数组或集合而不是null(详见《Effective Java》)
理由就是,如果返回empty,就可以少了很多not-null判断:
List<Person> list
- [科技与项目]工作流厂商的战略机遇期
comsci
工作流
在新的战略平衡形成之前,这里有一个短暂的战略机遇期,只有大概最短6年,最长14年的时间,这段时间就好像我们森林里面的小动物,在秋天中,必须抓紧一切时间存储坚果一样,否则无法熬过漫长的冬季。。。。
在微软,甲骨文,谷歌,IBM,SONY
- 过度设计-举例
cuityang
过度设计
过度设计,需要更多设计时间和测试成本,如无必要,还是尽量简洁一些好。
未来的事情,比如 访问量,比如数据库的容量,比如是否需要改成分布式 都是无法预料的
再举一个例子,对闰年的判断逻辑:
1、 if($Year%4==0) return True; else return Fasle;
2、if ( ($Year%4==0 &am
- java进阶,《Java性能优化权威指南》试读
darkblue086
java性能优化
记得当年随意读了微软出版社的.NET 2.0应用程序调试,才发现调试器如此强大,应用程序开发调试其实真的简单了很多,不仅仅是因为里面介绍了很多调试器工具的使用,更是因为里面寻找问题并重现问题的思想让我震撼,时隔多年,Java已经如日中天,成为许多大型企业应用的首选,而今天,这本《Java性能优化权威指南》让我再次找到了这种感觉,从不经意的开发过程让我刮目相看,原来性能调优不是简单地看看热点在哪里,
- 网络学习笔记初识OSI七层模型与TCP协议
dcj3sjt126com
学习笔记
协议:在计算机网络中通信各方面所达成的、共同遵守和执行的一系列约定 计算机网络的体系结构:计算机网络的层次结构和各层协议的集合。 两类服务: 面向连接的服务通信双方在通信之前先建立某种状态,并在通信过程中维持这种状态的变化,同时为服务对象预先分配一定的资源。这种服务叫做面向连接的服务。 面向无连接的服务通信双方在通信前后不建立和维持状态,不为服务对象
- mac中用命令行运行mysql
dcj3sjt126com
mysqllinuxmac
参考这篇博客:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html 感觉workbench不好用(有点先入为主了)。
1,安装mysql
在mysql的官方网站下载 mysql 5.5.23 http://www.mysql.com/downloads/mysql/,根据我的机器的配置情况选择了64
- MongDB查询(1)——基本查询[五]
eksliang
mongodbmongodb 查询mongodb find
MongDB查询
转载请出自出处:http://eksliang.iteye.com/blog/2174452 一、find简介
MongoDB中使用find来进行查询。
API:如下
function ( query , fields , limit , skip, batchSize, options ){.....}
参数含义:
query:查询参数
fie
- base64,加密解密 经融加密,对接
y806839048
经融加密对接
String data0 = new String(Base64.encode(bo.getPaymentResult().getBytes(("GBK"))));
String data1 = new String(Base64.decode(data0.toCharArray()),"GBK");
// 注意编码格式,注意用于加密,解密的要是同
- JavaWeb之JSP概述
ihuning
javaweb
什么是JSP?为什么使用JSP?
JSP表示Java Server Page,即嵌有Java代码的HTML页面。使用JSP是因为在HTML中嵌入Java代码比在Java代码中拼接字符串更容易、更方便和更高效。
JSP起源
在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。
如果使用Servl
- apple watch 指南
啸笑天
apple
1. 文档
WatchKit Programming Guide(中译在线版 By @CocoaChina) 译文 译者 原文 概览 - 开始为 Apple Watch 进行开发 @星夜暮晨 Overview - Developing for Apple Watch 概览 - 配置 Xcode 项目 - Overview - Configuring Yo
- java经典的基础题目
macroli
java编程
1.列举出 10个JAVA语言的优势 a:免费,开源,跨平台(平台独立性),简单易用,功能完善,面向对象,健壮性,多线程,结构中立,企业应用的成熟平台, 无线应用 2.列举出JAVA中10个面向对象编程的术语 a:包,类,接口,对象,属性,方法,构造器,继承,封装,多态,抽象,范型 3.列举出JAVA中6个比较常用的包 Java.lang;java.util;java.io;java.sql;ja
- 你所不知道神奇的js replace正则表达式
qiaolevip
每天进步一点点学习永无止境纵观千象regex
var v = 'C9CFBAA3CAD0';
console.log(v);
var arr = v.split('');
for (var i = 0; i < arr.length; i ++) {
if (i % 2 == 0) arr[i] = '%' + arr[i];
}
console.log(arr.join(''));
console.log(v.r
- [一起学Hive]之十五-分析Hive表和分区的统计信息(Statistics)
superlxw1234
hivehive分析表hive统计信息hive Statistics
关键字:Hive统计信息、分析Hive表、Hive Statistics
类似于Oracle的分析表,Hive中也提供了分析表和分区的功能,通过自动和手动分析Hive表,将Hive表的一些统计信息存储到元数据中。
表和分区的统计信息主要包括:行数、文件数、原始数据大小、所占存储大小、最后一次操作时间等;
14.1 新表的统计信息
对于一个新创建
- Spring Boot 1.2.5 发布
wiselyman
spring boot
Spring Boot 1.2.5已在7月2日发布,现在可以从spring的maven库和maven中心库下载。
这个版本是一个维护的发布版,主要是一些修复以及将Spring的依赖提升至4.1.7(包含重要的安全修复)。
官方建议所有的Spring Boot用户升级这个版本。
项目首页 | 源