自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2018-12-04 11:11:56 526

原创 负载均衡

负载均衡:目的是解决高并发,减小单台服务器的压力。将所有请求拦截到负载均衡器,然后由一系列负载均衡算法,再将请求转发到某一个服务器。负载均衡器:四层负载均衡器(基于TCP协议):LVS软负载、F5硬负载、nginx1.9版本以后                       七层负载均衡器(基于HTTP协议):nginx软负载的缺点:配置如果修改,需要重新启动。负载均衡算法:轮询法...

2018-11-30 09:23:21 152

原创 nginx学习笔记

nginx是什么?nginx是一款轻量级、高性能的HTTP服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。nginx的优点:1、占内存小,可以实现高并发连接,处理响应快;2、可以实现HTTP服务器、虚拟主机、反向代理、负载均衡;3、配置简单;4、可以不暴露真实服务器的ipnginx的启动与关闭将nginx压缩包解压后,双击nginx.exe,或者使...

2018-11-26 16:39:28 347

原创 jsp页面错误集锦

1、Uncaught ReferenceError: xxmethod is not defined今天在一个js方法中写了一句代码,测试没问题var ww=<c:out value="${SHOWTYPE}"/>但是换了一个用户B登录,却报另一个js方法没有定义反复尝试了半天,就是因为在第一个方法中添加的那句代码,然而用户A登录并没有问题,到用户B的时候就报错跟踪...

2018-11-16 16:03:03 439

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

此处不再一一粘贴代码,只记录开发学习过程中遇到的一些问题和解决办法,还有一些理论知识,留着以后面试的时候不啦不啦~~刚才使用简单队列实现了生产者和消费者模式(基于旧 的API和新的API两种方式)简单队列一个生产者对应一个消费者,耦合性高,无法实现让多个消费者共同消费一个生产者,而且若想修改队列名称,就得全部修改。实际场景中,生产者生产消息很快,一般都是插入一条数据之类的;而消...

2018-11-01 08:56:14 781

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

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

2018-10-29 16:06:41 6545 1

原创 RabbitMQ的简单介绍

RabbitMQ是一款比较老牌的消息队列中间件,老大说以后项目组可能要经常用到这个,所以没事就先学习了解一下。公司项目之前一直使用的webservice,现在业务不断扩展,使用webservice开发量较大,而且不好维护。先説一下消息中间件产生的原因1、网络通讯中,Http请求默认采用同步请求方式,基于请求和响应模式;2、在客户端与服务器通讯时,客户端调用服务端接口后,必须等待服务...

2018-10-26 10:18:57 240

原创 集合框架之HashMap

ArrayList的实现原理是数组+扩容技术(初始10,而后每次增加50%)LikedList的实现原理是双向链表HashMap的实现原理   JDK1.7 是数组+链表(单向)                                       JDK1.8是数组+红黑树思想本质都是相同的,但是JDK1.8的效率提高了15% 先説一下为什么JDK底层不会基于Arr...

2018-10-23 21:53:44 116

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

昨天自己开发了一个bug ~~~~~~~  记录一下长点记性oracle数据库定义了一个字段数据类型为:number(15,2)一看想着反正是数字类型的,就用Double接收吧,Double d =(Double) rs.getObject("XXX")结果就报错了:BigDecimal不能强制转换成Double修改代码很容易           BigDecimal bgd ...

2018-09-29 09:54:01 18280 1

原创 集合框架之LinkedList

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

2018-09-28 16:20:22 120

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

一、队列先说一下线程池底层的数据结构队列:一种线性表,它的特性是先进先出,插入在一端,删除在另一端。队列又分为阻塞队列BlockingQueue和非阻塞队列ConcurrentLinkedQueue                                    生产者生产元素插入队列,消费者消费元素在另一端删除(假定队列的容量为10)它们两者的区别:1、非阻塞队...

2018-09-27 10:06:18 875

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

                                                                                 (自己画的一个JAVA内存图)方法区:类的信息、常量、静态,永久区   (Full GC还是会回收的)堆内存:使用new创建的对象、定义的数组JAVA栈:基本数据类型,局部变量,线程私有的本地方法栈:JAVA语言调用外...

2018-09-25 16:21:55 232

原创 再认PL/SQL

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

2018-06-26 09:58:15 91

原创 初识PL/SQL

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

2018-06-25 14:35:55 151

空空如也

空空如也

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

TA关注的人

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