自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 java web过滤器

监听器

2020-04-21 23:29:55 148

原创 java使用分布式框架dubbo

微服务 、soa

2020-04-21 22:27:32 178

原创 进程与线程

进程与线程

2020-04-06 00:44:09 123

原创 webserver

webserver

2020-04-06 00:11:36 166

原创 数据库锁表和解锁

sqlserver锁表和解锁

2020-04-05 22:46:57 177

原创 java web第三方接口

java对接第三方接口主要有以下几种方式1、web service 接口Web Service的主要目标是跨平台的可互操作性,为了实现这一目标,Web Service 完全基于XML(可扩展标记语言)、XSD(XML Schema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。Web Service是构建互联网分布式系统的基本部件,它是一个应用程序,它向外界暴露出...

2020-03-21 15:42:16 1126

转载 zookeeper

https://www.w3cschool.cn/zookeeper/Apach zookeeper是由集群使用的一种服务,用于在自身之间协调,并通过稳健的同步技术维护共享数据,zookeeper本身是一个分布式应用程序,为写入分布应用程序提供服务。zookeeper提供的常见服务: -命名服务:按名称标识集群中节点,类似于dns,仅对于节点 -配置管理:...

2019-07-13 21:36:13 118

转载 java类的加载

转载地址:https://www.cnblogs.com/pengfeiliu/p/4420793.html类加载机制jvm把class文件到内存,对数据进行校验、解析和初始化,最终形成jvm可以直接使用的java类型的过程。(1)加载讲class文件字节码内容加载到内存中,并将静态数据转换成方法区的运行时数据结构,在堆中生成一个代表该类的java.lang.Class对象,做为方...

2019-05-19 19:35:38 120

原创 java拦截器

java三大器之一 -拦截器拦截器的定义java里的拦截器是动态拦截action调用的对象。提供一种机制可以定义在action执行的前后执行的代码,也可以action执行前阻止其执行,同时提供了一种可以提取action中可重用部分的方式。在aop中拦截器用在某个方法或字段被访问之前,在拦截后在其之前或之后执行一些操作。拦截器实现定义一个java类,实现Interceptor接...

2019-05-19 11:24:31 355

转载 转载:深入解析java面向对象

    原文地址:https://www.cnblogs.com/xugf/p/8475931.html   java是面向对象的高级语言,类和对象是java对象的核心构成,围绕java类和java对象,主要有3大基本特性:封装、继承、多态,封装是java类的编写规范,继承是类和类之间联系的一种形式,而多态未系统组件和模块之间提供了解决方案。本文主要围绕3大特性介绍java面向对象、组建解...

2018-09-19 20:45:30 660

原创 java中map的循环

map是已key和value的形式存储数据map添加数据map.put("1","测试");map删除数据map.remove("1");//删除数据是已keyq去定位数据。map循环有3种方式(核心都是以entry去遍历)Map<Integer,String> map=new HashedMap();map.put(1,"张三");map.put(2,"...

2018-08-24 17:51:27 3195

转载 (转)ntelliJ IDEA 15 激活码(破解)

转载地址:https://blog.csdn.net/liyanlei5858/article/details/54289264http://idea.lanyus.com/ 点击“获得注册码”按钮,复制获得的注册码,然后到 IntelliJ IDEA中Help->Register->Activation code把注册码黏贴的框里,点“OK”即可...

2018-07-14 15:48:18 1086

转载 hibernate的缓存策略

hibernate的缓存策略

2018-03-22 23:02:52 180

原创 数据库游标的简单使用

数据库游标

2018-03-19 20:13:44 652

转载 经典sql面试及答案(50)

SQL数据库面试题以及答案(50例题)Student(S#,Sname,Sage,Ssex)学生表S#:学号Sname:学生姓名Sage:学生年龄Ssex:学生性别Course(C#,Cname,T#)课程表C#:课程编号Cname:课程名称T#:教师编号SC(S#,C#,score)成绩表S#:学号C#:课程编号score:成绩Teacher(T#,Tnam...

2018-03-18 20:14:51 8218 3

原创 mysql数据库优化

数据库优化

2018-03-17 20:17:57 264

原创 浅谈MVC模式

MVC模式mvc的全名是Mode View Controller ,是模型(mode)-视图(view)-控制器(controller)的缩写,是一种软件设计典范,将业务逻辑、数据、视图界面分离的方法组织代码。有的地方要将mvc强行归结到设计模式或者框架,我认为mvc应该算是框架模式。mvc的优缺点优点1、耦合性低      视图和业务分离,容易改变程序的业务逻辑和界面显示,改变其中一个对另一个影...

2018-03-06 16:51:12 289

转载 深入理解Java虚拟机 精华总结

一.运行时数据区域   Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、堆、本地方法栈、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区。   1.1程序计数器   程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号指示器。字节码解释器工作的时候就是通过改变这个计数器的值来选取下一条需要执行的字节码的指令,分支、循环、跳转、异常处理、线程恢复等...

2018-03-05 16:19:42 134

原创 js同步和异步

javascript是一门单线程的语言,无法向java那样Thread,start开辟多个线程,但是js确是有同步和异步的概念和实践。其实同步和异步只是程序的执行顺序不同而已,正常的从上而下的执行可以看做是同步,而出现改变执行顺序的就是异步操作最简单的异步操作如setTimeout和setInterval,Ajax,这些属于耗时操作,浏览器会这些程序放入等待队列中,等待执行,Ajax的succes...

2018-03-03 18:13:47 497

转载 java中的分布式应用(一)之分布式介绍

转载地址:http://blog.csdn.net/zzjstudent/article/details/52289091分布式概念要理解分布式系统,主要需要明白一下2个方面:1.分布式系统一定是由多个节点组成的系统。     其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。2.这些连通的节点上部署了我们的节点,并且相互的操作会有协同。     分布式系统对于用户而言,他们面...

2018-03-03 12:50:13 205

原创 java浮点计算

浮点计算

2018-02-03 15:26:40 364

原创 java单例模式

单例模式

2018-02-03 13:28:48 124 1

转载 java高并发

并发

2018-02-02 18:11:32 3775 4

原创 递归

递归程序调用自身的编程技巧称为递归,递归作为一种算法在程序中广泛应用,把一个大型复杂的问题层层转化成一个个与原问题类型的规模较小的问题来求解递归只需少量的程序可以完成大量重复的计算,极大的减少代码量,递归需要边界条件,递归运算,递归返回,当边界条件不满足是,递归前进,边界条件满足,停止递归,递归返回。例public int  caculate(int a,int b){in

2018-02-01 19:00:16 114

转载 存储过程基本语法和实例

fewfwe

2018-02-01 13:48:56 233

原创 闭包

以下说的闭包是指JavaScript中的闭包闭包:闭包就是能够读取其他函数内部变量的函数,在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解为定义在函数内部的函数,在本质上,闭包是将函数内部和函数外部连接起来的桥梁其实每一个函数都是闭包,都可以访问函数外部的局部变量,只不过函数内部嵌套函数是更高级的闭包,可以访问另一个函数作用域中的变量function

2018-01-31 11:22:15 135

转载 java事务管理

java事务管理

2018-01-30 19:36:50 177

原创 java实现序列化

序列化是用来处理对象流的机制,对象流即将对象的内容进行流化,对流化后的对象进行读写操作、网路传输,序列化是为了解决对象流读写操作时可能引发的问题(如果不进行序列化可能会存在数据乱序的问题)。java实现序列化需要实现Serializable接口,该接口是一个标准性接口,表示该类对象可以进行序列化public class Person implements Serializable {

2018-01-29 01:45:48 155

原创 java线程池

在java线程池中,线程的目标对象可以共享线程池中的线程对象ExecutorService有3中实现方式1、

2018-01-28 22:33:23 123

原创 java多线程(100个线程向同一个账户充值1元)

java实现多线程的两种方式1、继承Thread类 ,public  class TestThread extend Thread{}2实现Runnable接口,public class TestThred implements  Runnable{}没有同步的情况下,代码如下//账户类public class Account { private double bala

2018-01-28 21:20:29 4040 1

转载 java面试大全(中)

这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:Sun

2018-01-26 17:16:03 153

转载 java面试题大全(上)

2转载地址:http://blog.csdn.net/jackfrued/article/details/449219411、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信

2018-01-25 10:33:06 257

转载 java面试大全(下)

转载地址:http://blog.csdn.net/jackfrued/article/details/44931161 这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-11

2018-01-25 10:32:28 150

原创 3种O(n∧2)级别的排序,选择排序、冒泡排序、插入排序

3种O(n∧2)级别的排序,选择排序、冒泡排序、插入排序public class Sort { private void swap(int[] array,int i,int j){ int var; var =array[i]; array[i]=array[j]; array[j]=var; } /

2017-12-27 04:36:59 166

原创 如何成为高效率的程序员

进入程序员这行一年多了,发现自己工作效率有点低,同样的问题不同的程序员所花的时间可能相差好几倍下面总结一些提高效率的方式1、省时省力工具,一个好的工具可以让你事半功倍,省去很多基础的步骤,2、快捷方式、复制黏贴,作为一个程序员,很多快捷方式是必须要掌握,毕竟用鼠标去一个个点和完全手敲 所有代码太浪费时间,复制粘贴,很多代码其实都是类似的,只需复制过来稍微改改就可以,明明可以一分钟

2017-12-18 10:22:04 245

原创 启动tomat报错分析

信息: Illegal access: this web application instance has been stopped already.  Could not load com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl.  The eventual following stack trace is caused

2017-12-16 11:04:22 1558

原创 mysql数据库插入中文报错解析

java项目中往MySQL数据库中插入一条数据是,提示编码错误无法插入,查看MySQL后发现数据库编码格式为Latin1,原来MySQL数据库默认编码格式为Latin1,此编码格式在插入中文时可能会出现异常无法插入中文解决方法:讲mysql安装目录下找到my.ini文件,编码格式改为utf8或者gbk,查找所有Latin1替换成utf8或者gbk,这样改变之后,只是改变数据库的

2017-12-03 21:40:40 1619

转载 Linux系统目录结构以及简单说明

Linux系统目录结构以及简单说明 linux目录图:/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin --- 系统启动时需要的执行文件(二进制)sbin --- 可执行程序的目录,但大多存放涉

2017-08-05 23:06:22 189

原创 js定时器

js的定时器和Java定时器类似,js定时器主要运用setTimeOut和setInterVal两个函数setTimeOut用于在指定的时间后执行函数或者表达式setInterVal用于每隔一段时间循环调用函数或者表达式setTimeOut1 setTimeOut('console.info(1);',3000) 3秒后弹窗setInterValsetInt

2017-06-27 23:57:28 169

原创 二分法排序

二分法通过当前节点和中间节点比较,从而不断的缩小范围,public void sort(int[] array){ printArray("原数组",array); for(int i=1;ilength;i++){ int temp=array[i]; int right=i-1; int left=0; while (left

2017-06-18 02:46:54 241 1

Ext 4.1 api文档

Extjs4.1 api

2017-05-20

空空如也

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

TA关注的人

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