自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

转载 httpURLConnection-网络请求的两种方式-get请求和post请求

GET请求  /** * 从网络获取json数据,(String byte[}) * @param path * @return */ public static String getJsonByInternet(String path){ try { URL url = new URL(path.trim()...

2018-06-27 17:07:26 358

转载 在PS中,1PX等于多少毫米?

在不同的环境下是不同的。 没有一个绝对的比值。 首先要弄懂两个概念:1.像素(px):位图的一幅图像,是由若干个点组成的,每个点就叫做像素,。图像宽度上的点数乘以高度上的点数,就是这个图像的总像素,一幅图像点越多,图像就越大。2.分辨率:即图像的像素密度。是指单位长度上的点数,单位长度上的点数越多,图像就越清晰。 像素与厘米的计算:知道像素与分辨率的概念以后,计算就很方便了。如分辨率是每厘米72像...

2018-06-27 16:40:45 9654

原创 个别Linux命令

ps -ef | grep javatar -zcvf  打包后的名字  打包前的名字service tomcat  start|stop

2018-06-26 14:30:14 163

转载 Eureka、Ribbon和Feign

Talk is cheap,show me the code , 书上得来终觉浅,绝知此事要躬行。在自己真正实现的过程中,会遇到很多莫名其妙的问题,而正是在解决这些问题的过程中,你会发现自己之前思维的盲点。引子看完《微服务设计》后,算是补上了自己在服务化这块的理论知识,在业界,一般有两种微服务的实践方法:基于dubbo的微服务架构、基于Spring Cloud的微服务架构。从概念上来讲,Dubbo...

2018-06-21 00:45:59 354

转载 location.reload()与location.reload(true)没有区别么

reload() 方法用于重新加载当前文档。如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。我们都知道客户端浏览器是有缓存的,里面存放之前访问过的一些网页文件。其实...

2018-06-20 17:50:42 5783

转载 解决:eclipse 断点调试进入到class文件,无法查看变量值问题

今天团队一小伙伴调试项目时,一不小心选错了源文件目录(maven分模块项目),选到了顶层父项目下的文件,结果调试时发现无法查看调试过程中的变量值,要解决这个问题,其实很简单,稍稍配置一下就可以了,为了方便其他小伙伴查阅,就简单记录一下。步骤:找到调试小虫子-->选择'Debug Configurations'-->弹出框内左侧找到对应的工程-->选择右侧的Source 配置--&...

2018-06-20 14:56:41 1056

转载 java web项目 debug 出现 source not found

工作中遇到的小问题,在这里简单整理一下,直接上图,按步骤操作:然后直接点击Edit Source Lookup Path 按钮,出现如下图然后可以删除default,点击Add按钮,出现如下图:然后选择project,点击ok按钮,出现如下图:最后选择对应的项目,点击ok按钮,clean项目,重新启动项目,debug就好了。...

2018-06-20 14:10:38 316

转载 SpringMVC:请求转发与重定向

根据处理器方法返回值类型的不同,其具体实现请求转发与重定向的方式不同,但总体差不多。需要请求转发,则在视图名称前添加"forward:",当然请求转发是默认值,不写会按默认值来对待;如果需要重定向,则在视图名称前添加"redirect:"。但需要注意一点,一旦添加了forward或者redirect,则InternalResourceviewResolver内部资源视图解析器的前缀与后缀将不起作用...

2018-06-20 10:08:30 1286

转载 请求转发与重定向的区别

重定向与转发的区别:1.重定向访问服务器两次,转发只访问服务器一次。2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。3.重定向跳转后必须加上return,要不然页面虽然跳转了,但是还会执行跳转后面的语句,转发是执行了跳转页面,下面的代码就不会在执行了。4.在request级别使用信息共享,使用重定向必然出错5.还有一个大的区别就是,重定向可以访...

2018-06-20 10:06:19 345

转载 HttpURLConnection与HttpClient浅析

HttpURLConnection与HttpClient浅析1. GET请求与POST请求HTTP协议是现在Internet上使用得最多、最重要的协议了,越来越多的Java应用程序需要直接通过HTTP协议来访问网络资源。在介绍HttpURLConnection前,我们还是再来说一下URL请求最常用的两种方式:GET请求与POST请求。GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头...

2018-06-19 17:30:01 100

转载 Ubuntu默认防火墙安装、启用、配置、端口、查看状态相关信息

自打2.4版本以后的Linux内核中, 提供了一个非常优秀的防火墙工具。这个工具可以对出入服务的网络数据进行分割、过滤、转发等等细微的控制,进而实现诸如防火墙、NAT等功能。一般使用名气比较的大iptables等程序对这个防火墙的规则进行管理。  iptables可以灵活的定义防火墙规则, 功能非常强大。但是由此产生的副作用便是配置过于复杂。一向以简单易用著称Ubuntu在它的发行版中,附带了一个...

2018-06-17 20:12:54 1913

转载 linux 从一台机器复制文件到另一台linux机器上去

1、功能说明scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下:scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径 scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名scp使用第一种格式是将远程Linux系统上的某个文件或者目录拷贝...

2018-06-17 20:11:59 1552

原创 mysql_inc_baincbak_sh

#!/bin/bash#This is mysql daily backup scriptsuser=rootpasswd=rootdatabase=xtra_testdatabak_dir=/home/xinhua/mysql_backup/chint_meseMailFile=$databak_dir/email.txt#此处的时间可根据需要自行设定last=$(date -d "3 minu...

2018-06-17 20:08:35 360

原创 mysql_inc_bafubak_sh

#!/bin/bash#This is mysql daily backup scriptsuser=rootpasswd=rootdatabase=xtra_testdatabak_dir=/home/xinhua/mysql_backup/chint_meseMailFile=$databak_dir/email.txt#此处的三分钟是为了方便测试用的,可以根据具体情况更改last=$(dat...

2018-06-17 20:07:59 285

原创 mysql_full_bak_sh

#!/bin/bash#This is mysql full backup scriptsuser=rootpasswd=rootdatabak_dir=/home/xinhua/mysql_backup/chint_mes/eMailFile=$databak_dir/email.txtdatabase=xtra_testecho "     " >> $eMailFileecho ...

2018-06-17 20:07:21 200

原创 inotify_rsync_data.sh

#!/bin/bashDATASRC='/home/xinhua/mysql_backup/'DATADST='[email protected]::data'/usr/bin/inotifywait -mrq --timefmt '%y-%m-%d %H:%M' --format '%T %w %f %e' -e create,delete,move,modify $DATASRC|whil...

2018-06-17 20:06:34 187

原创 ubuntu percona备份脚本inotify_rsync_binlogs.sh

#!/bin/bashBINLOGSSRC='/var/log/mysql/'BINLOGSDST='[email protected]::binlogs'/usr/bin/inotifywait -mrq --timefmt '%y-%m-%d %H:%M' --format '%T %w %f %e' -e create,delete,move,modify $BINLOGSSRC|whi...

2018-06-17 20:05:40 223

原创 maven项目部分操作

 jetty:run -Djetty.port=5555上次打包的步骤:(包含依赖包)1.<!-- <optional>true</optional> -->2.clean install

2018-06-15 12:00:43 128

转载 Httpclient的使用

1.1 Httpclient的使用1.1.1 什么是httpclientHttpClient 是 Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP协议的客户端编程工具包,并且它支持 HTTP协议最新的版本和建议。下载地址:http://hc.apache.org/  https://www.cnblogs.com/loveyakamoz/arc...

2018-06-14 11:59:39 111

转载 每隔一秒自动执行函数(JavaScript)

1. setInterval() ——每隔一秒自动执行方法,setInterval方法或字符串 ,毫秒,参数数组(方法的))var c=0;function showLogin(){alert(c++);}setInterval("showLogin()","1000");2.setTimeout方法:延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout  在执行时,是在载...

2018-06-13 16:28:43 10910

转载 ajax跨域问题(三种解决方案)

为什么会出现跨域跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a标签、script标签、甚至form标签(可以直接跨域发送数据并接收数据)等 如何解决跨域问题JSONP   JSONP是J...

2018-06-13 14:06:59 466

转载 Linux下的关闭防火墙

一、临时关闭防火墙1、 查看防火墙的状态/etc/init.d/iptables status12、 临时关闭防火墙/etc/init.d/iptables stop13、 查看关闭后的状态二、永久关闭防火墙命令:chkconfig --level 2345 iptables off 或者 chkconfig iptables off 其中2345 代表”执行等级“ 等级0表示:表示关机 等级1表...

2018-06-11 17:13:56 255

转载 Centos7.0下安装jdk和tomcat以及环境配置

首先,我来整体介绍一下总体步骤,第一、JDK下载和安装。第二、JDK的环境变量配置。第三、tomcat下载和安装。第四、tomcat的环境配置。第一、JDK下载和安装。 JDK下载地址点击打开链接,下载linux版的,这里,我用的是jdk-8u73-linux-x64.tar.gz。下载完后,把它拷贝到你相应位置,我在root目录下建一个java文件夹,放在/root/java目录下,然后释放,稀...

2018-06-11 15:15:03 138

转载 CentOS下添加用户并且让用户获得root权限

在终端模式下centos7.1下添加一个新用户,并让该用户拥有root权限。工具/原料centos64位7.1系统方法/步骤1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy         //添加一个名为tommy的用户#passwd tommy   #passwd tommy//修改密码Changing password for user tom...

2018-06-08 16:40:44 2568

转载 Oracle数据导入导出图解(图文并茂)

一个服务下可以创建多个库,一个库下可以创建多个表空间,一个表空间下可以有多个用户,但是一个用户只属于一个表空间下。命令创建表空间使用超级用户登入数据库,new-->SQL Window 输入如下代码:create tablespace iaf_test datafile 'E:/OracleDataFill/DEMOSPACE_TBSPACE.dbf' size 1500M  autoext...

2018-06-08 09:43:11 961

原创 maven的两个命令

将包安装到本地mvn install:install-file -DgroupId=com.oracle.ojdbc14 -DartifactId=ojdbc14 -Dversion=10.2.0.5.0 -Dpackaging=jar -Dfile=D:/FairylandJDP-parent/web/tools/ojdbc14.jar跳过测试运行mvn clean install -Dmave...

2018-06-05 15:49:26 373

转载 maven 修改默认的JDK版本

maven 默认使用的 jdk 版本新建一个 maven 项目,如下 :项目左下方出现一个感叹号,JRE 显示的是 1.5 版本。解决方式有两种,(1).一种是配置 pom.xml. (2).一种是配置 settings.xml方式一:settings.xml 配置打开 %maven%/conf/settings.xml 文件并编辑它(%maven% 表示 maven 的根目录) :<pro...

2018-06-05 09:03:07 379

转载 Spring Boot入门例子

首先使用Maven导入必要的jar<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache...

2018-06-01 17:13:29 134

转载 Spring Boot 快速入门

今天给大家介绍一下Spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。环境准备一个称手的文本编辑器(例如Vim、Emacs、Sublime Text)或者IDE(Eclipse、Idea Intellij)Java环境(JDK 1.7或以上版本)Maven 3.0+(Eclipse和Idea IntelliJ内置,如果使用IDE并且不使用命令...

2018-06-01 17:12:48 137

转载 SpringBoot学习——SpringBoot入门HelloWorld

SpringBoot学习——SpringBoot入门HelloWorld相关资源官网地址:http://projects.spring.io/spring-boot/创建maven项目勾选箭头处,创建一个简单的项目  填写groupId和artifactId,点击确定 配置pom.xml官方网址有相关配置,本文采用1.5.1版本的,完整pom 注意,如果要打成可执行jar包,要指定jar包的主函数...

2018-06-01 17:11:30 147

转载 超详细的Spring Boot入门笔记

1. Spring Boot 入门 Spring Boot是Spring社区较新的一个项目。该项目的目的是帮助开发者更容易的创建基于Spring的应用程序和服务,让更多人的人更快的对Spring进行入门体验,让Java开发也能够实现Ruby on Rails那样的生产效率。为Spring生态系统提供了一种固定的、约定优于配置风格的框架。 Spring Boot具有如下特性:为基于Spring的开发...

2018-06-01 17:10:16 218

转载 SpringBoot,SpringCloud入门到精通最简单教程

Spring Boot特点1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标,健康检查和外部配置6. 绝对没有代码生成和对XML没有要求配置废话少说上教程:《史上最简单的 SpringBoot 教程》系列:spring boot(1)-简单搭建 Hello Worldspring boo...

2018-06-01 16:58:26 4211 1

转载 Spring Boot 入门

Spring Boot 入门Spring Boot是Spring社区较新的一个项目。该项目的目的是帮助开发者更容易的创建基于Spring的应用程序和服务,让更多人的人更快的对Spring进行入门体验,让Java开发也能够实现Ruby on Rails那样的生产效率。为Spring生态系统提供了一种固定的、约定优于配置风格的框架。Spring Boot具有如下特性:为基于Spring的开发提供更快的...

2018-06-01 16:05:38 130

转载 架构师入门笔记十 Netty5快速入门

在了解IO,NIO,AIO知识后,学习Netty5便会轻松很多,本章节主要介绍Netty是如何接收,反馈数据和拆包粘包的问题。1 Netty基础知识1.1 Netty作用Netty是一个提供异步事件驱动的网络应用框架,用以快速开发高性能、高可靠性 的网络服务器和客户端程序。Netty是一个NIO框架,使用它可以简单快速地开发网络应用程序,比如客户端和服务端的协议。Netty简化了网络程序的开发过程...

2018-06-01 15:55:18 380

转载 通过Freemarker实现页面静态化的基本操作

页面静态化页面静态化基本实现是指对一些网页内容更新较少的情况下,可以在用户第一次发送请求时动态获取页面内容,并同时生成html的静态页面,再以后的访问中直接对静态页面进行访问,可以大大加快页面的访问速度,可以通过freemarker与UrlRewriteFilter一起作用实现。UrlRewriteFilter UrlRewriteFilter是一种url重写的拦截器,可以接受你的请求url,并转...

2018-06-01 14:57:06 780

转载 mybatis 插入日期类型精确到秒的有关问题

mybatis 插入日期类型精确到秒的问题Mybatis 插入 数据库是为了防止插入空时报错, Mybatis 提供了一套机制,只要给定插入的字段的类型,如果为空,则它会自动处理为相应类型的默认值:#{ordercd,jdbcType=VARCHAR}我们都知道,Date类型是精确到时分秒的, 如果需要精确到秒以后,则需要使用 TIMESTAMP 类型如果数据库字段类型为TIMESTAMP 则  ...

2018-06-01 11:56:03 3536

转载 自定义注解 + util 实现excal 导入 导出

 自定义注解  (元注解 参考资料:http://blog.csdn.net/melody_susan/article/details/48050015)package com.zhuo.console.common.annotationClass;import java.lang.annotation.Retention;import java.lang.annotation.Retent...

2018-06-01 09:15:41 249

空空如也

空空如也

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

TA关注的人

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