自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (16)
  • 收藏
  • 关注

原创 记一个nacos/openfeign遇到的问题,找到解决方法,但是不知原因

alibaba nacos openFeign 遇到的问题

2022-02-16 16:08:44 1963

转载 数据库隔离级别

数据库隔离级别就是那四种:Read uncommitted读未提交Read committed读提交Repeatable read重复读Serializable序列化我个人认为,这四种隔离级别的出现,是为了解决数据库并发的问题,那么我们应该先了解一下 数据库并发有哪些情况,这样或许会帮助我们更容易了解数据库隔离级别的四种方式。数据库并发产生的问题:1、丢失更新两个事务都要更...

2018-11-27 23:08:42 213

原创 尾递归

什么是尾递归。或许我们直接用一般递归和尾递归比较一下,就能了解什么是尾递归了。尾递归是针对一般递归进行了优化。我们先说一下,一般递归: public static int f(int n) { if (1 == n) return 1; else return n*(n-1)...

2018-11-19 21:16:00 165

转载 MySQL的ON DUPLICATE KEY UPDATE用法

on duplicate key update的作用:避免重复性,当作插入操作的时候如果存在相同的数据,那么就做update处理。如果不存在,则做insert处理。不过要满足一个前提条件,插入的字段中需要将某个字段作为unique 或是使用主键来确保唯一性。这样才可以保证不会重复插入,进而做更新操作。这个用法只适用于mysql,并且on duplicate key update后面...

2018-11-19 15:08:34 456

转载 String中intern方法

好像这个intern的方法,平时开发中并没有频繁使用。具体的使用场景,说实话我也不清楚。对于intern的这个用法,不经常使用的话,总是容易忘记。总会被几个例子给弄晕。于是,我打算写下自己的看法,以我自己的看法,这个intern方法,会将实例化对象的内容,存放到常量池中。接下来,参照其他博主的解释,来说明一下intern首先 http://www.runoob.com/java/j...

2018-11-08 23:12:27 204

转载 Java基础——拷贝

引用拷贝,只是单纯的将一个对象赋值给另一个对象,两个对象的引用地址完全一样。举例: Teacher teacher = new Teacher("Tom",26); Teacher otherteacher = teacher; System.out.println(teacher); System.out.println(otherteacher); ...

2018-10-25 23:23:42 204

原创 javaBean的属性为何用private-set-get而不是直接用public?

突然想到这个问题,为什么javaBean不直接使用public,而是用private 再提供get-set方法来获取和修改属性呢。看起来private-get-set增加了代码量,也就是为了能够获取和修改,直接用public不是也可以直接获取和修改么。然后就在网上查了下各家的说法,总结了一下,也是为了说服自己去理解和记住。1、java的封装性规定 (属于规定,但是现在一直这样使用,肯定是有...

2018-10-09 17:25:09 2541

转载 String,StringBuffer,StringBuilder的区别以及 StringBuffer的原理

不算是原创,只是在各处 看到后 然后自己归纳了一下,也是方便自己看,也希望可以帮助到大家String是不可变类,因为它的属性定义使用的是final char value[], 内容也是不可变的, 使用final的话,那它是不可以被继承的,如果看到内容发生变化了的话,那是因为它new了一个新的String对象。另,在新版本的jdk1.6吧,对于String的字符串相加,使用了String

2016-06-29 22:18:09 1260

原创 maven搭建ssm分模块框架+ehcache (myeclipse版) (五)

接着前面的四篇,今天将ehcache引入,我自己对ehcache的理解停留在缓存数据的 层面,第一次运行是走sql查询出数据,当第二次调用的时候,则是取的缓存数据。既然会缓存数据,那么如果数据是经常变动的话,就可能不适合缓存了….因为变动的数据 肯定就需要经常刷新缓存了。不过具体的使用场景 还是要具体分析…. 我这边只是大概说一下引入和使用的方式。 首先还是 ssmDemo父工程的pom 引入eh

2016-05-30 23:09:14 2059

原创 maven搭建ssm分模块框架+activeMQ (myeclipse版) (四)

隔了好几天,才继续更新,拖延症又犯了 今天是整合在ssmDemo框架中整合进MQ 可以参考一下这个地址http://blog.csdn.net/wilsonke/article/details/42776057 MQ分为3种方式: 1、publish-subscribe发布订阅通过topic,一对多的方式 2、P2P,使用消息队列queue,一对一的方式 3、request-respon

2016-05-29 21:12:14 4235

原创 maven搭建ssm分模块框架 (myeclipse版) (二) 较详细版

由于第一篇用的是markdown编辑器写的,好像没有上传附件的功能,我就只有上传资源了 感觉新的编辑器有点坑 直接进入主题,我们现在来将ssm整合进去 由于用的是maven 管理,之前的ssmDemo项目 有一个parent父工程,那么我们可以考虑把所用的jar包都全部通过父工程来引入jar文件 这样一来 web service interface三个子工程 也会自动引入jar包对于ssm框

2016-05-25 22:00:41 14820 3

原创 maven搭建ssm分模块框架+dubbo (myeclipse版) (三)

前面已经把ssm的框架搭好了,在第二篇的地址可以下载到源码,博客中也有搭建ssm相关的教程地址,相信大家可以搭建起来的接下来就把dubbo引入进去了 关于dubbo的一些概念性的东西 请大家自行百度 或google一下吧 官方的地址是 dubbo.io我这边使用的是官方推荐的zookeeper来 调度dubbo服务的 zookeeper和dubbo一样是分布式模式的 有四种注册中心模式

2016-05-23 22:36:23 7536 2

原创 maven搭建ssm分模块框架 (myeclipse版) (二)

由于第一篇用的是markdown编辑器写的,好像没有上传附件的功能,我就只有上传资源了 感觉新的编辑器有点坑  直接进入主题,我们现在来将ssm整合进去由于用的是maven 管理,之前的ssmDemo项目 有一个parent父工程,那么我们可以考虑把所用的jar包都全部通过父工程来引入jar文件这样一来 web service  interface三个子工程 也会自动引入jar包

2016-05-22 23:30:40 1560 3

原创 maven搭建ssm分模块框架 (myeclipse版) (一)

首先先说一下 大概有哪几个模块 创建一个pom项目 用来管理jar包的 也相当于是parent父工程 其他的就是interface service web 也可以自己再创建一个common存放工具类的工程 parent父工程是pom类型 web是web类型其他的都是jar类型 当作jar包引入首先需要在你要创建项目的文件夹中 创建一个文件夹名称,我这边用的是ssmDemo1、创建ss

2016-05-22 17:40:52 3949 2

原创 关于 == 和 equals

有时候总会断片一样 忘记这两个的区别,今天就记录一下,加深下印象....对于基本数据类型   只能使用== 比如 int  定义的变量int a=1;int b=1;system.out.println(a==b);//truea.equals的话 根本就点不出这个方法而对于引用类型String aa="111";String bb="111

2016-05-09 22:16:14 117

原创 堆和栈 浅显的理解

看了好几篇关于 堆和栈区别介绍的文章,打算根据自己的理解浅显的记录下,也是为了自己对 堆和栈加深一点印象栈 1、会分配连续的内存空间2、一般是存放参数值、局部变量(基本类型变量和引用变量)3、存取方式:先进后出堆1、不连续的内存空间2、一般是存放实例化的对象3、存取方式:先进先出还有 静态区,存放静态变量的以及常量区

2016-05-08 22:38:06 850

转载 JNDI的作用

总是在搞不清JNDI到底是干什么,虽然是一值在用,却不知道他最初出现的原因,用来,说不清是用来干什么,下面我相信介能解开这个迷雾里。ps:我个人的理解,JNDI的使用,可以将数据库的连接方式和连接池都 完全和代码脱离,只需要在要运行的服务器中配置配置文件,代码中引入JNDI配置文件就好了。以后数据库改动,也不需要去操作代码------也就是起到了解耦像tomcat,在t

2014-11-30 20:46:22 587

转载 struts2,hibernate4,spring3配置时问题汇总及解决办法

1.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor缺少asm-3.3.jar2.java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor缺少asm-commons-3.3.jar3.java.lang.ClassNotFo

2014-11-21 14:17:29 843

原创 关于win7 64位 只 安装 oracle 10g的client

我下载了  10201_client_win32 和

2014-09-03 19:02:29 5235

原创 使用ehcache来优化缓存

在ehcache.xml中配置了 自己的一个cache                maxElementsInMemory="10000"            eternal="false"            timeToIdleSeconds="120"            timeToLiveSeconds="120"            maxElemen

2014-08-13 13:00:06 556

原创 lombok的使用

最近使用了lombok来 简化javaBean的get 和set

2014-08-07 21:01:15 611

转载 Unable to instantiate default tuplizer/Could not find a getter for orders in class

在hibernate 做 one-to-many 的时候 遇到了问题我自己的

2014-07-05 23:41:25 624

转载 数据库中的左右外连接

连接s案例:a表       id   name     b表     id     job   parent_id                 1   张3                   1     23     1                 2   李四                  2     34     2                 3  

2014-06-21 00:11:15 610

转载 MySQL事务中的隔离性-------不可重复性和幻读的区别

不可重复读的重点是修改:同样的条件, 你读取过的数据, 再次读取出来发现值不一样了幻读的重点在于新增或者删除同样的条件, 第1次和第2次读出来的记录数不一样http://bbs.csdn.net/topics/120024254

2014-06-10 23:39:18 474

转载 getContextPath、getServletPath、getRequestURI的区别

假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项目的名字 打印结果:/news    2、Sy

2014-06-04 21:37:34 479

原创 java网络编程 (客户端、服务端)

客户端 1、首先创建客户端对象Socket s=new Socket()

2014-05-16 21:30:28 823

原创 集合框架

Collection集合特点:1.用于存储对象的

2014-05-10 20:26:29 546

原创 JAVA中String类的常用功能

1,获取String s="abcefg";s.CharAt(3);s.

2014-05-05 15:42:17 682

原创 多线程JDK1.5版本以上新方法

使用Lock  和 condition  取代了 之前的 s

2014-05-04 15:50:59 505

原创 多线程解决安全问题的方法(Synchronized)

使用同步代码块来解决在run方法中

2014-04-29 16:56:23 599

原创 多线程安全问题产生的原因

1、多个线程在操作共享的数据2、操作共享数据的代码有多条

2014-04-29 16:40:13 767

原创 定义多线程的两种方法

1、继承多线程Thread类  再覆盖线程类的run()方法

2014-04-29 16:29:38 667

原创 多线程的安全问题

当程序中运行了4个线程(不包含main线程)run()fan'f

2014-04-25 11:45:28 445

全世界时区数据(含sql 与linux的时区数据类似)

AF,Afghanistan,Asia/Kabul,UTC +04:30 AX,Aland Islands,Europe/Mariehamn,UTC +02:00 AL,Albania,Europe/Tirane,UTC +01:00 DZ,Algeria,Africa/Algiers,UTC +01:00 AS,American Samoa,Pacific/Pago_Pago,UTC -11:00 AD,Andorra,Europe/Andorra,UTC +01:00 AO,Angola,Africa/Luanda,UTC +01:00 AI,Anguilla,America/Anguilla,UTC -04:00 AQ,Antarctica,Antarctica/Casey,UTC +08:00 AQ,Antarctica,Antarctica/Davis,UTC +07:00

2021-07-06

图解HTTP彩色完整版

这个才是完整版的,之前发的那个是不完整的

2016-10-18

图解HTTP 彩色完整版

完整版,彩色的,图解http

2016-10-10

mybatis-generator逆向工程生成插件

用在IDE里面的插件,eclipse和myeclipse都可以使用,只要压缩后把其中两个文件夹拷贝到 eclipse/myeclipse的安装目录下的dropins下,重启后,找到你配置好的generator.xml 右键就会看到有个 Generate Mybatis.... 就会生成对应的mapper和pojo类

2016-06-16

ssm多模块基础框架+dubbo+ehcache

http://blog.csdn.net/i_Popular/article/details/51542002 可以参考这个地址的搭建步骤

2016-05-30

ssm多模块基础框架+dubbo+mq

http://blog.csdn.net/i_Popular/article/details/51533947 可以参考这篇ssm+mq的步骤

2016-05-29

ssm多模块基础框架+dubbo

http://blog.csdn.net/i_popular/article/details/51485429‘ 可以参考这个页面 自己搭建的一个简单的ssm框架,引入了dubbo

2016-05-23

ssm多模块基础框架

自己搭建的一个基础的ssm框架http://blog.csdn.net/i_popular/article/details/51476132 web 和 Service 都测试通过了 是可以使用的 只是比较粗糙

2016-05-22

简单的ssm分模块框架demo

只是刚搭建的一个很简单的ssmDemo框架,还没有整合 ssm的内容.. 下载的同学们请 慎重 搭建的步骤可以参考 http://blog.csdn.net/i_Popular/article/details/51476046

2016-05-22

安卓CirculateViewPager 左右无限滑动

CirculateViewPager 安卓 左右滑动 无限循环效果

2015-11-05

图解网络硬件

图解网络硬件完整版,已查看过是完整版,需要的可以下载看看

2015-07-06

成功的例子代码

http://net.tutsplus.com/tutorials/asp-net/asp-net-ajax-server-controls-with-client-side-functionality/网站中下载的例子代码

2013-07-19

CSDN程序错误代码

求修改,参照的是http://net.tutsplus.com/tutorials/asp-net/asp-net-ajax-server-controls-with-client-side-functionality/ 这个网站的例子

2013-07-19

pdf查看工具

安装后可以查看pdf格式的rar

2012-10-18

delphi学生成绩系统+access

我自己做的, 绝对可以用。 数据库是ACCESS的 在多台电脑上试过了 可以直接使用数据库的

2011-01-05

空空如也

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

TA关注的人

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