自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 网站跨域请求解决办法

跨域问题:两个项目之间使用ajax(类似于后台的httpclient)实现通讯,如果浏览器访问的域名地址与ajax访问的地址不一致的情况下,默认浏览器会有安全机制,会无法获取到访问结果(其实项目B已经响应了,但是浏览器不展示出来)。 浏览器访问的域名地址是a.itmayiedu.com:80...

2018-12-04 11:11:56

阅读数 52

评论数 0

原创 负载均衡

负载均衡:目的是解决高并发,减小单台服务器的压力。将所有请求拦截到负载均衡器,然后由一系列负载均衡算法,再将请求转发到某一个服务器。 负载均衡器:四层负载均衡器(基于TCP协议):LVS软负载、F5硬负载、nginx1.9版本以后                        七层负载均衡器(...

2018-11-30 09:23:21

阅读数 38

评论数 0

原创 nginx学习笔记

nginx是什么? nginx是一款轻量级、高性能的HTTP服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 nginx的优点: 1、占内存小,可以实现高并发连接,处理响应快; 2、可以实现HTTP服务器、虚拟主机、反向代理、负载均衡; 3、配置简单; 4、可以不暴露...

2018-11-26 16:39:28

阅读数 27

评论数 0

原创 jsp页面错误集锦

1、Uncaught ReferenceError: xxmethod is not defined 今天在一个js方法中写了一句代码,测试没问题 var ww=<c:out value="${SHOWTYPE}"/> 但是换了一个用户B登录,...

2018-11-16 16:03:03

阅读数 120

评论数 0

原创 基于java语言使用RabbitMQ开发过程记录

此处不再一一粘贴代码,只记录开发学习过程中遇到的一些问题和解决办法,还有一些理论知识,留着以后面试的时候不啦不啦~~ 刚才使用简单队列实现了生产者和消费者模式(基于旧 的API和新的API两种方式) 简单队列 一个生产者对应一个消费者,耦合性高,无法实现让多个消费者共同消费一个生产者,而且若...

2018-11-01 08:56:14

阅读数 456

评论数 0

原创 本地安装的oracle没有product文件夹,怎么配置环境变量啊

oracle安装路径下没有product文件夹,连接数据库的时候就报错 tnsnames.ora文件配置正确,百度说oracle的环境变量要配置到根目录,比如 E:\Oracle\product\11.2.0\dbhome_1 但是我本地并没有product文件夹,请问大神这该怎么办??...

2018-10-29 16:06:41

阅读数 1462

评论数 0

原创 RabbitMQ的简单介绍

RabbitMQ是一款比较老牌的消息队列中间件,老大说以后项目组可能要经常用到这个,所以没事就先学习了解一下。 公司项目之前一直使用的webservice,现在业务不断扩展,使用webservice开发量较大,而且不好维护。 先説一下消息中间件产生的原因 1、网络通讯中,Http请求默认采用...

2018-10-26 10:18:57

阅读数 45

评论数 0

原创 集合框架之HashMap

ArrayList的实现原理是数组+扩容技术(初始10,而后每次增加50%) LikedList的实现原理是双向链表 HashMap的实现原理   JDK1.7 是数组+链表(单向)                                        JDK1.8是数组+红黑树 ...

2018-10-23 21:53:44

阅读数 38

评论数 0

原创 java接收number数据类型(Double与BigDecimal)

昨天自己开发了一个bug ~~~~~~~  记录一下长点记性 oracle数据库定义了一个字段数据类型为:number(15,2) 一看想着反正是数字类型的,就用Double接收吧, Double d =(Double) rs.getObject("XXX") 结果就报...

2018-09-29 09:54:01

阅读数 3890

评论数 1

原创 集合框架之LinkedList

先来说一下ArrayList和LinkedList的区别的,再梳理一遍,加强记忆和理解。 ArrayList底层使用数组实现,连续内存;LinkedList底层使用链表实现,不一定连续的内存。 ArrayList查找效率较高,增删效率低;LinkedList与之相反,增删效率高,查找效率低。 ...

2018-09-28 16:20:22

阅读数 50

评论数 0

原创 线程池原理之自定义线程池

一、队列 先说一下线程池底层的数据结构 队列:一种线性表,它的特性是先进先出,插入在一端,删除在另一端。 队列又分为阻塞队列BlockingQueue和非阻塞队列ConcurrentLinkedQueue                                      生产者生...

2018-09-27 10:06:18

阅读数 246

评论数 0

原创 垃圾回收机制算法分析

                                                                                 (自己画的一个JAVA内存图) 方法区:类的信息、常量、静态,永久区   (Full GC还是会回收的) 堆内存:使用new创建...

2018-09-25 16:21:55

阅读数 69

评论数 0

原创 再认PL/SQL

在上一篇文章中,我们已经认识了PL/SQL中支持的基本数据类型,但是没有哪种数据类型是可以接收一个集合的,例如这种的查询结果:select customerno,submitdate into ???  from t_credit_agreement ;所以在此引出光标的概念,也可以称为游标,就是...

2018-06-26 09:58:15

阅读数 23

评论数 0

原创 初识PL/SQL

Procedure Language/SQL,是Oracle对sql语言的过程化扩展,在原有sql命令语言(增删改查)中增加了过程处理语句(分支、循环等),使sql语言具有过程处理能力。PL/SQL是面向过程语言,但是更简单、灵活、高效和实用,是操作Oracle数据库效率最高的语言。PL/SQL ...

2018-06-25 14:35:55

阅读数 34

评论数 0

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