自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 oracle not in 问题

写了个sql 语句 ,大概逻辑是这样: 查询 在8月份出现,在九月份没有出现 的 用户 。 很简单的语句,如下select distinct e.assign_oper from eir_print_bill e where e.assign_time between to_date('2017-09-01 00:00:00',

2017-10-13 14:09:35 678

转载 生成二维码

import java.awt.BasicStroke;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Shape;import java.awt.geom.RoundRectangle2D;import java.awt.image.BufferedIma

2017-07-11 17:24:20 442

原创 java 把A文件夹下的目录及文件拷贝到B 目录文件夹下

有时候,需要对文件进行拷贝。如果目录下文件太多,ctrl+ c 起来是在太费时间,有时候文件多到根本无法ctrl +c,何况还有个ctrl +v 的操作 。既然算是程序员,还是写代码解决的,方便、快速。 直接上代码吧。public class FileHelper { public static void main(String args[]) throws IOException

2017-07-11 09:22:26 3887 1

原创 Itext pdf 使用

1、需要引入的jar1、itext-asian.jar;2、itext-pdfa-5.5.5.jar;3、itext-xtra-5.5.5.jar;4、itextpdf-5.5.5.jar;5、xmlworker-5.5.7.jar;2、其它不多说,上代码(两联 )import java.io.FileOutputStream;import com.itextpdf.text.Docum

2017-05-20 17:45:27 642

原创 Oralce 函数

1、substr(): 截取字符串长度 公式 : select substr(‘hello word’,start,subLength);select substr('hello word',0,1); -- h select substr('hello word',0,1); -- h 0 和1 都表示截取位置从第一个字符开始select substr('hello word',

2017-04-10 19:11:49 295

原创 js 回退键清空输入数据

需求 : 有时间选择输入框,想按一下回退键清除输入框的内容(因为时间格式,如果像常规的回退键会有很多时间格式错误问题)。实例:HTML<input id="startDate" name="startDate" type="text" readonly="readonly"/>篇幅问题,时间选择框就不写了。js//清空只读文本框中的时间function forbidBackSpace(e)

2017-03-10 16:34:15 2712

原创 oracle 通过首字母(A - Z)排序

select * from dual d order by nlssort(translate(lower(d.name),'abcdefghjklmnopqrstwxyz','啊八嚓大额发噶哈几卡拉吗呐哦扒七然仨他哇西呀杂'),'NLS_SORT=SCHINESE_PINYIN_M')

2017-03-07 11:34:07 5678

原创 soapUI — helloword

下载、安装之类的不解释,new soap Project 也不细说,无非输入地址,自定义名称 。谈谈request , 困扰了一下 。首先,默认的内容<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:por="http://portwebservice.mlisp.phy.com/"

2017-01-11 17:05:22 341

原创 apt-get常见错误

错误提示:E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)原因:非正常停止apt-get install *解决方法:sudo apt-get --fix-broken install错误提示:E: Could not get lock /var/lib/apt/lists

2016-12-16 10:26:30 684

原创 ubuntu nginx 安装

虽说老生常谈,但是网上安装简洁的或者说看起来比较简洁的还是很少,自己的笔记,更适合自己 。安装 方式一sudo apt-get install nginx…. 未待完续

2016-12-16 10:22:49 291

原创 redis 安装

这个网上一大推,没什么价值,记录一遍加深记忆,算是另一种学习吧 。 最简单的一种 。在 Ubuntu 系统安装 Redi 可以使用以下命令:$sudo apt-get update$sudo apt-get install redis-server停止/启动/重启 redis/etc/init.d/redis-server stop/etc/init.d/redis-server start

2016-12-16 09:27:35 242

原创 Jenkins 安装

这个网上一大推 ,也都没什么问题 。本来不打算写这篇 ,但是毕竟玩过docker 的 ,docker 化 Jenkins 感觉还是不错的,操作也很简单方便 。1、jenkins.war 安装 1、下载最新的版本jenkins.war。Jenkins官方网址: http://Jenkins-ci.org/ 2、扔到 tomcat 下 运行 3、访问 类似 http://ip:

2016-12-06 15:57:53 292

原创 docker 容器 中文乱码问题

感觉应该算是个常见的问题。网上也找到了部分答案 ,不全 ,解决不了问题 。经过多番寻找测试 ,终于搞定 。1. 解决办法 Dockerfile 加入一下内容# 安装 en_US.UTF-8 并配置环境RUN locale-gen en_US.UTF-8ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UT

2016-11-30 15:11:09 9053

原创 linux 挂载windows 共享文件夹

工作需要,能在linux 访问windows系统 共享文件夹内容。花了半天时间研究了下。毕竟linux 不熟 ,以前也没接触过 。期间掉了不少坑,特此记录 。1、前期环境 1、windows系统 下共享某个文件,具体地址假设: 192.168.201.01/test/share 2、挂载 1、先创建一个路径供文件挂载 : /mnt/temp 2、执行挂载命令mount -t ci

2016-11-21 14:03:57 9565 2

转载 ubuntu 使用 swarm 搭建 docker 集群

说明 : 本文参考于 https://segmentfault.com/a/1190000005074664 。1、环境准备1.1、准备两台机器,认为都安装了docker 。 swarm 集群管理机 : 192.168.201.01 swarm 集群节点机 : 192.168.201.021.2、修改docker 配置并重启 : 集群中的所有节点(管理机和节点机)的docker 监听方

2016-11-17 14:20:05 1662

原创 linux 编写类似 .bat 文件(jar 运行 java类)

昨天有个需求,在docker 中运行java 线程 。其实很纠结,因为,linux 是真的只懂一点 —— 总得先在linux 系统先运行起来才有下一步的思路。网上倒是百度到了很多东西 ,但结果就是跑不起来 。1、windows 环境 : windows系统有个文件夹 test 用来运行java 线程程序 。test 内容为 :lib (文件夹,存放jar) test.bat test.

2016-11-16 18:12:39 3103

原创 docker 运行 javaweb(oracle 数据库) 不能连接数据库问题

好大的一个坑啊。 纠结了两天,为什么docker 中的java web 不能访问oracle 数据库 ? 所以得纪念下这个填坑的成果 。以便后来者(菜鸟)能快速的跳出来。先上错误代码java.sql.SQLException: ORA-00604: 递归 SQL 级别 1 出现ORA-01882: at oracle.jdbc.driver.T4CTTIoer.processE

2016-11-01 18:21:53 7855 5

转载 buntu下使用Docker 建立本地私有registry

网上浏览过很多资料 ,搭建私有registry 的时候总是会报错:docker tls: oversized record received with length 20527 可能由于历史版本原因吧 。此篇文章主要来纪念这个大坑。

2016-10-27 16:57:48 381

原创 docker dockerfile 部署java web

本文参考了http://blog.csdn.net/world_ding/article/details/46638371 ,做了些补充和完善 。1、准备环境 1 、安装了docker 环境 ; 2 、下载了ubuntu 镜像 ;2、编写dockerfile 2.1 : root用户登录在系统根目录下创建文件夹test,命令如:mkdir test,并且切换到该目录下:cd test

2016-10-25 14:10:57 1526

翻译 Docker commit 搭建 Tomcat 运行环境

本文参考于 http://www.cnblogs.com/itech/p/5220122.html 进行的更改,更便于自己理解,刚开始不懂linux 脚本 ,不懂docker 的菜鸟,掉了很多坑 。终于慢慢的前进了一点 。其它的就不多说了,记录下搭建的过程 。1、准备工作 需要准备的: 1: linux ubuntu 系统(CentOS 也可以,对下面操作不会有影响); 2: 安

2016-10-24 16:12:00 791

转载 linux ubuntu docker 安装

Ubuntu 系列安装 Docker通过系统自带包安装Ubuntu 14.04 版本系统中已经自带了 Docker 包,可以直接安装。$ sudo apt-get update$ sudo apt-get install -y docker.io$ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker$ sudo sed -i '$acomp

2016-10-19 18:15:44 490

原创 js 时间获取与比较

// 时间比较 时间格式必须是 2016-10-19 这种类型 function timeCompare(startDateTime, endDateTime) { // 对开始时间进行处理 var startDateTimeArr = startDateTime.split("-"); var startYear = startDateTimeArr[0];

2016-10-19 17:17:08 389

原创 linux shell 命令

以前没玩过linux ,对shell 命令也是一个都不知道。最近再再学docker ,linux 上部署,要用到大量的shell 命令。做个记录,以后就不用满大街去百度了。文件的增删改查 。 1、 查看当前目录下的所有文件: ls 2、 进入到某个文件夹目录 如 E:\docker: cd d:/docker 3、查看某个文件内容 : cat test.txt

2016-10-19 16:54:41 232

转载 Linux下Jdk和Tomcat自动安装shell脚本总结

说明: 这是参考别人的文章,可能由于时间问题,不适用与现在,我只是进行了一些修正。原文链接 :http://www.cnblogs.com/amosli/p/4025519.html 。一、JDK 自动安装脚本jdk自动安装bash shell脚本,截止今天(2016/10/18)亲测可用:sudo su #切换到root权限mkdir /usr/local/javacd /usr/local/

2016-10-18 13:53:47 487

原创 ELK 时间问题

这两天在玩ELK .掉进了不少坑里。还在慢慢摸索。记录下学习的过程,可能会有错误,欢迎各位指正。说说时间的问题。先来说说日志文件log 。分语言、服务器 tomcat ,IIS 。 Java 的tomcat 日志文件里面的时间,有时候会带时区类型,如: [09/Sep/2016:08:18:42 +0800] 表示的是东八区时间,也就是北京时间,一般没带的也表示北京时间。 IIS 的日志文件时间默认

2016-09-09 17:17:11 4681

原创 logstash 学习三 过滤器插件(Filter)

丰富的过滤器插件是logstash 如此强大的一个很重要的因素。这篇主要来说说我常用的一些插件。过滤屏蔽不需要的日志 : 先来看一下日志吧。下面是tomcat 报的一些日志:2016-06-17 13:54:24,148 INFO (com.yudao.framework.db.connection.LocalDataSourceFactory:35) - loadJDBCConfig...

2016-08-31 17:27:56 2158

原创 logstash 学习二 input 配置

在 “helloword” 示例中,我们对 logstash 有了个简单的了解。logstash配置 有一个简单的原则:logstash 一定要有一个input 和一个output . 这章的主要目标是 输入插件 input .先给个配置input { file { type => "access_u_ex" #添加自定义字段 add_fie

2016-08-29 17:19:08 770

原创 logstash 之 helloword

这几天开始做个日志管理系统,用的开源框架 ELK Stack ,即 Elasticsearch 、 Logstash 、Kibana 三个开源软件的组合 . 还在学logstash 就先从它开始吧,其它两个开源框架以后有时间再写 。由于水平问题,可能难免会有些错误。1、安装 。https://www.elastic.co/downloads/logstash 官网可以下载,下载完解压即可(我用的

2016-08-26 17:17:28 562

原创 java 发送邮件

内容发送邮件算是一个很常见的功能了。总结一下相关的知识点,算是做个笔记吧,也希望能帮到一些后来者吧,虽然,网上相关的一大堆。发送邮件主要分三个步奏:获取一个session 对象 ;获取一个代表邮件的对象message ;发送邮件;代码 (能发送文件附件):发送邮件类: /** 1. @author 愚道 2. */public class MailUtils { Ve

2016-08-26 15:55:01 372

原创 AJAX

一直以来对ajax 都是一知半解,知道怎么去用,但是其实没太多的概念。今天花了一下午的时间去学了下,算是做个笔记吧。AJAX : asynchronous javaSc ript and xml ( 异步的js 和xml ) 。 通过后台和服务器进行少量的数据交换,AJAX 可以使网页实现异步更新。 也就是 可以在不加载整个页面的情况下,对网页的某部分进行更新。AJAX 的核心是JavaScri

2016-08-12 17:40:36 281

原创 ORACLE 学习 一 之 表集合操作

从今天开始系统的学习下数据库,查缺补漏,算是记录一个学习的过程吧。1、表集合操作 联合运算:从两个查询返回的结果集中去掉重复值后合并的结果,使用 UNION 运算。全联合运算:返回两个结果的并集,包括重复值,使用 UNION ALL 操作 .相减运算:返回在第一个查询中存在而在第二个查询中不存在的数据,用 MINUS 操作。相交运算:返回多个查询结果中的相同数据,用 INSERTSECT 操

2016-08-10 22:29:14 363

原创 js (jQuery) 之 取值

都是一些老生常谈,没什么新东西,算是开发过程中不知道怎么写去百度的一些东西 。都说程序员写博客是一个好习惯,算是一份保存笔记,以后不用到处百度然后出来的一些答非所问的答案 。          1: 根据class 、 id  取 input 标签的value 值 。                   jQuery     : $(".className").val();  $("#id

2016-04-28 17:34:35 11881 1

itext pdf 5.5.5 相应的jar

itext pdf 5.5.5 相应的jar

2017-05-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除