自定义博客皮肤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)
  • 资源 (4)
  • 问答 (5)
  • 收藏
  • 关注

原创 2020第一面——面试题整理

Spring Cloud 是什么,有哪些组件。Eureka、Spring Cloud Config、Spring Cloud Bus、Ribbon、Feign 、Hystrix、SleuthEureka作为注册中心,我们是怎么进行服务的注册和发现的? 《SpringCloud Eureka微服务的注册和发现》Spring Bean的生命周期。《请别再问SpringBean的生命周期了!...

2020-02-10 16:55:59 418

原创 IDEA利用spring.profiles.active启动Eureka集群

IDEA利用spring.profiles.active启动Eureka集群开始之前修改Eureka application.yml添加3个application-XXX.yml文件然后配置多个SpringApplication启动项最后在我们进行微服务开发的过程中,为了保证服务的高可用,经常会使用到集群,已Eureka为例,我们为了保证Eureka的高可用,经常会搭建3个节点的Eureka集群...

2020-01-12 12:17:40 2925

转载 整理:JAVA内存模型

文章目录计算机内存模型(了解即可)CPU缓存缓存一致性、指令重排序并发编程的三大特性内存模型Java内存模型(重要)什么是JAVA内存模型(Java Memory Model,JMM)计算机内存模型(了解即可)CPU缓存CPU缓存:随着CPU技术的发展,CPU的运行速度越来越快,从内存中读取和写入数据的过程和CPU执行速度之间的差距越来越大,导致CPU每次操作内存都要耗费很长的等待时间,为...

2019-12-15 22:10:03 289

原创 SpringBoot常见面试题

文章目录什么是SpringBootSpringBoot的作用SpringBoot的优点SpringBoot的核心配置文件是什么,有何区别?SpringBoot的配置文件有几种格式,区别是什么?SpringBoot读取配置文件的几种方式Spring Boot 如何定义多套不同环境配置SpringBoot的常用注解有哪些?如何理解SpringBoot中的Starters如何在 Spring Boot ...

2019-12-15 00:26:08 979

转载 分布式协议(一致性算法)

分布式协议(一致性算法)两阶段提交协议 2PC 2PC基于如下假设:分布式系统中存在一个协调者和其他参与者,且它们之间网络通信正常。(1)第一阶段:投票阶段 首先,协调者向所有参与者发起询问,是否可以执行提交操作,并开始等待每个参与者的响应。 然后,参与者执行询问发起时为止的所有事务操作,并将信息写入日志(Undo和Redo信息)。其实,如果成功,每个参与者...

2019-01-13 21:17:05 967

转载 Oracle查询表空间使用率

SELECT UPPER(F.TABLESPACE_NAME) "表空间名",       D.TOT_GROOTTE_MB "表空间大小(M)",       D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",       TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_...

2019-01-09 22:57:43 1423

原创 Oracle wm_concat函数无效

使用system用户登录或者wmsys用户alter user wmsys identified by 111111 account unlock; 解锁wmsysCREATE OR REPLACE TYPE WM_CONCAT_IMPL AS OBJECT  (  CURR_STR VARCHAR2(32767),   STATIC FUNCTION ODCIAGGREGATEINI...

2019-01-06 15:34:22 3534

转载 常用正则表达式

1 数字:^[0-9]$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$8 正数、负数、和小数:^(-|+)?\d+(.\...

2018-06-22 15:54:08 208

原创 Centos 下JDK环境变量的配置

一、准备好Linux环境下jdk的安装包。二、解压到/usr/local/java 文件目录下。如果没有则创建一个java文件夹 并赋予它读写权限。具体命令:创建java文件夹: mkdir java(对于不同的用户可能需要root权限)赋权限: chmod 777 java解压: tar -zvxf jdk-7u80-linux-x64.tar.gz三、配置环境变量 。vi  ~/.bash_p...

2018-06-20 10:10:27 731

原创 Oracle 导入数据泵及创建表空间、用户等操作命令

创建表空间 创建表空间时要设置自动扩展create tablespace 表空间名称 datafile 'D:\oracle\product\10.2.0\oradata\orcl\表空间名称.dbf' size 1024M  autoextend on next 10M maxsize unlimited--datafile 表空间数据存放位置创建用户并分配默认表空间create us...

2018-05-19 11:38:05 2886

原创 Tomcat 内存和热部署配置

-Xms256m-Xmx512m-XX:PermSize=256M-XX:MaxPermSize=512M-noverify-javaagent:%JREBEL_HOME%\jrebel.jar

2018-05-09 15:25:02 398

转载 Oracle导出

一、 创建导出数据的目录文件夹create or replace directory oradata as 'E:\data';注:(1)data 文件夹需要自己在该盘下创建。(2)如果提示权限不足,需要给当前用户授权如:grant read,write  on directory oradata;二、使用expdp导出用户数据(1) 只导出soctt用户的元数据切不包含统计信息;expdp sy...

2018-04-24 14:30:44 402

转载 Oracle SQL性能优化

Oracle SQL性能优化造成SQL语句性能不佳大致有两个原因:开发人员只关注查询结果的正确性,忽视查询语句的效率,比如使用表的别名、避免使用“*”等。开发人员对SQL语句执行原理、影响SQL执行效率的主要因素不清楚。 *  前者可以通过深入学习SQL语法及各种SQL调优技巧进行解决。   SQL调优是一个系统工程,熟悉SQL语法、掌握各种内嵌函数、分   析函数的用法只是编写高效SQL的必要条...

2018-04-24 10:10:24 1681

原创 Java 日期比较

2018-04-23 10:08:41 7228

原创 oracle 查询部门人数 并分列显示

2018-04-18 09:34:59 3626

转载 Rediis 指令操作说明文档地址

http://redisdoc.com/

2017-11-20 14:00:31 536

转载 C# 将父类的值赋值到子类中

public static TChild AutoCopy(TParent parent) where TChild : TParent, new(){    TChild child = new TChild();    var ParentType = typeof(TParent);    var Properties = ParentTy

2017-10-16 11:22:13 5570

原创 JS 得到yy-MM--dd HH:mm:ss格式时间代码

/*** 获取当前时间24小时制* yyyy-MM-dd HH:mm:ss*/function getDate24Hours(){var myDate = new Date();var years = myDate.getFullYear();var month = myDate.getMonth();var day = myDate.getDay();v

2017-09-20 15:45:35 8293 2

原创 JS ASCII码转换代码

/*** 将序号转换为对应的英文大写字母* begin ‘A’ end ‘Z’* serialNum (0~25)* @param {Object} serialNum*/function serialNumToUpper(serialNum) {var codeA = 65;if(isNaN(parseInt(serialNum))){console.log(

2017-09-11 15:34:36 909

转载 webim【LayIM】开发者文档

webim【LayIM】开发者文档在WebIM似乎已被打入冷宫的今天,LayIM正试图重新为网页带来一些社交想象。作为一款Web即时通讯前端解决方案(服务端需自写),LayIM提供了全方位接口支撑,竭力以最灵便的方式接入到你的实际项目中。并始终坚持极简的体验,拉近你的用户在web间的距离。我们也将推出LayIM在Node.js端的集成方案,以供服务端层面的参考。LayIM兼容除IE

2017-09-11 13:21:39 9268 2

转载 Druid 介绍及配置

Druid 介绍及配置1. Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。2. 在哪里下载druid正式版本下载:maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/ 3. 怎么获取Druid的源码Druid是一个开

2017-09-09 11:28:41 470

原创 c3p0的简单说明

c3p0数据库连接池说明c3p0是什么?(1) C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。(2) 它是Hibernate官方推荐的数据连接池。(3) c3p0是异步操作的,缓慢的JDBC操作是通过帮助进程完成的,扩展这些操作可以有效的提升性能。(4)c3p0是一个成熟的,高并发的JDBC数据库连接池。但是因为历史

2017-09-09 10:41:52 1833

转载 HTML 多行文本省略显示代码

overflow: hidden;      display: -webkit-box;     -webkit-line-clamp: 2;     -webkit-box-orient: vertical;

2017-09-04 10:23:17 1484

原创 Linux下安装Redis4.0.1

1、下载redis安装包wget 下载地址(下载地址可以在redis官网点击下载获取)2、执行编译源码# tar -zxvf redis-4.0.1.tar.gz# cd redis-4.0.1#make(编译,需要安装gcc,gcc是编译redis源文件的 yum install gcc) 3、进入解压的src目录cd src4、进行测试,查看是否可以安装#m

2017-08-25 08:43:35 1244

原创 Web 应用中使用打印机打印网页信息

最近在公司项目中需要用到是web应用中打印用户的测试报告,所以就对这方面做了一些研究。首先,如果单纯的只是打印web页面的所有信息,我们可以直接在JS的方法中使用window.print()函数,即可调用浏览器的打印服务。亲测IE、Google  Chrome 、360极速和firxo可用。然后,对于页面的某一些信息,是我们不需要的,这时候我们想要在打印的时候把它隐藏掉,在打印结束

2017-08-16 10:17:23 1588 2

转载 常用网页兼容代码

2017-08-06 19:21:32 570

原创 MySQL 5.7.X 解压缩安装方法

mysql5.7.x 安装:1.输入服务安装命令:mysqld —initialize-insecuremysqld install2.修改root账号密码1).修改mysql配置文件my.ini,添加一行skip-grant-tables2).重启mysql服务3).命令行 mysql -uroot -p,登录;输入下面命令执行:mysql>use mys

2017-08-05 20:21:40 336

原创 Boostrap 模态框闪退问题

今天在一个使用BootStrap的项目中整合了Flai-UI使用BootStrap的模态框时,总是会出现模态框闪退问题。出现这个问题的一般情况是JS文件发生冲突。为此我逐一排查了我所引入的js文件,最后发现引入的bootstrap的js文件和flat-ui的js文件发生冲突。因为flat-ui的js文件对BootStrap的模态框进行了重写。所以我剔除了BootStrap的js文件。闪

2017-08-03 10:38:09 4185 1

原创 使用IDEA在Spring Boot中集成JSP

接触过Spring Boot框架的人都应该知道,在Spring Boot官方文档中,Sprint Boot 的web项目对于视图的显示支持和推荐使用的是模板(template)。但是我们大多数的项目中还是习惯使用JSP来做视图显示。下面我就来讲解一下使用IDEA创建Spring Boot Web 项目并集成JSP。首先创建Spring Boot Web 项目,具体步骤如下:(1)选择如图所

2017-05-28 15:02:47 15028 6

原创 分布式应用中的多数据源配置目的

主从热备,读写分离,提高容灾能力和读写吞吐量

2017-05-23 17:05:34 942

原创 MUI+AJAX+Spring MVC 实现照片拍摄和本地相册选取上传

(1)首先贴上的是JS代码*拍照上传*/function getImage() {var camera = plus.camera.getCamera();//生成时间戳var timestamp = Date.parse(new Date());camera.captureImage(function(e) {plus.io.resolveLocalFileSystemURL(...

2017-03-01 00:20:29 5005 4

原创 Java Bean 创建实体类 返回为null问题

正常情况下我们使用new实例化一个对象时,会返回这个对象的引用地址,但是上图中返回的却是一个null,在通过对实体类查看以后发现,当前实体类重写了toString方法,并在该方法中return了当前对象的id,由于实例化对象时,我并没有给id赋值,所以就返回了一个null。

2017-02-27 14:01:32 4600 1

原创 Java HtmlEmail 使用QQ邮箱发送邮件报错 530 Error: A secure connection is requiered(such as ssl)

在Java中使用HtmlEmailQQ邮箱发送邮件时报错:Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl);解决办法:(1)确认用来发

2017-02-24 14:40:31 6283

转载 IDEA debug 快捷键

F9            resume programe 恢复程序Alt+F10       show execution point 显示执行断点F8            Step Over 相当于eclipse的f6      跳到下一步F7            Step Into 相当于eclipse的f5就是  进入到代码Alt+shift+F7  Force Ste

2017-02-24 13:16:26 979

原创 Powerdesigner 16.5 使用问题

(1) code不能相同Tools-Model Option(2) 实体间关联线不可用tools->modeloptions->Notation 改为"E/R+Merise"

2017-02-10 15:08:00 1765 1

原创 Powerdesigner对于数据库的设计 一 概念模型E-R设计

最近着手开始做毕业设计,为了更好的进行项目开发和毕业论文的编写,所以决定使用 Powerdesigner来进行数据的的概念模型和逻辑模型的设计。在这里使用的的Powerdesigner 16 版本数据库概念模型数据库概念模型实际上是现实世界到机器世界的一个中间层次。数据库概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工

2017-02-07 11:51:13 11647

原创 Solr6.3 在Java中的简单使用

import com.backzero.solr.service.SolrService;import com.backzero.solr.util.SolrUtils;import org.apache.solr.client.solrj.SolrQuery;import org.apache.solr.client.solrj.SolrServerException;import or

2016-12-12 21:31:52 5217

阿里巴巴 JAVA 开发手册

阿里巴巴 JAVA 开发手册

2017-02-14

INSPINIA_v2.5_中文模板

INSPINIA_v2.5_中文模板 优秀的后台管理模版

2017-02-12

华为编码规范

华为编码规范和范例

2017-02-12

Mavne 整合Spring MVC JPA 框架

使用Maven 整合的Spring MVC JPA 框架

2016-10-02

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

TA关注的人

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