自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java锁相关学习记录

参考:https://www.cnblogs.com/hustzzl/p/9343797.html https://www.cnblogs.com/jyroy/p/11365935.html公平锁和非公平锁:公平锁就是拿到锁的线程按顺序执行,先等待先执行。ReentrantLock reentrantLock = new ReentrantLock(true)就是公平锁。非公平锁就是线程等待时随机执行。ReentrantLock reentrantLock = new ReentrantLoc...

2021-05-08 09:17:24 102 1

原创 vue作用域插槽分析笔记

为了让插槽内容能够访问子组件的数据,可以使用如下:子组件代码:Vue.component('child',{ props:['lists'], template:` <div> <ul> <li v-for="list in lists"> <slot v-bind:bbbbb="l

2020-12-30 10:27:25 119

原创 windows server 2008新部署tomcat后,本地可以访问,外网无法访问

一般我们使用普通操作系统部署时,安装完成jdk和tomcat之后,应用就可以部署跑起来的,本地浏览器一打开,访问正常。小菜一碟,直接把地址丢给了测试,让他们开工了。上趟厕所回来反馈是地址无法访问,奇怪本地刚才不是访问好好的,为什么外网就不能访问呢,测试的电脑也可以ping得通服务器啊,是不是请求被拦截了不允许通过,马上想到防火墙,测试一下把server服务器防火墙关闭,外部马上可以访问了,但是把防...

2020-04-27 12:01:32 1063

原创 web页面引入js文件存在缓存问题

开发过程中经常碰到js文件改了之后,在页面没有生效,经过一番痛苦查询后发现被缓存了,如何每次都访问最新js文件呢,可以在js文件后面加入参数,浏览器就会当作新页面去重新请求,针对不同页面参数引入方式不一样。通用型<script type="text/javascript"> var num = (new Date()).getTime(); document....

2020-04-23 19:35:08 1297

原创 学习spring-boot-starter自定义及应用

spring-boot-starter案例通过下载以上附件,里面是2个idea项目,其中spring-boot-08-starter是自定义,spring-boot-08-starter-test是对该starter的应用,我们今天重点来分析spring-boot-08-starter自定义这个项目。该项目分为2个模块atguigu-spring-boot-starter和atguigu-...

2020-04-03 09:21:32 136

原创 springboot2.0与mybatis整合

mybatis为了自动适配springboot开发适配包,需要引入<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis‐spring‐boot‐starter</artifactId> <versi...

2020-04-01 10:29:30 106

原创 springboot2.0如何编码配置servlet容器属性

使用springboot2.0之后,如何通过编码自定义servlet容器参数,使用如下代码@Beanpublic WebServerFactoryCustomizer<ConfigurableWebServerFactory> embeddedServletContainerCustomizer() { return new WebServerFactoryCustomize...

2020-03-26 17:37:20 223

原创 springboot中如何嵌入servlet容器以及容器启动过程

最近在学习springboot,抽空记录一下,加强记忆。springboot兼容Tomcat,jetty,undertow容器,默认兼容Tomcat容器,因为spring-boot-starter-web包含tomcat,因此需要使用的时候,需要先把tomcat排除,再引入其他容器,如下:<dependency> <groupId>org.springfra...

2020-03-26 16:24:29 418

原创 多线使用点滴

java面试中经常被问到是否使用多线程,一时楞在那边,脑袋中没有内容,今天刚好做了一个多线程功能,特此记录一下。1.项目背景:做一个在线活动,设置活动开始时间,结束时间;活动开始时,发邮件通知活动参与者,更新活动状态,活动结束时,发邮件通知参与者活动结果,更新活动状态。思路:最初第一个想法是,利用spring定时任务Quartz进行实时扫描,比如5秒钟扫一次,时间到了就开始执行。缺点:性能

2018-01-23 10:04:38 156

原创 虚拟机网络配置

虚拟机大家再熟悉不过了,装个虚拟机好处多多,比如在虚拟机里面装oracle等,前几天学习虚拟机网络配置,特地记录一下,虚拟机有三种网络配置:桥接,NAT,主机模式。桥接:共享主机网卡,需要给虚拟机配置一个跟当前主机同网段的真是ip地址,此时虚拟机就是一台真实机器,局域网内部其他机器可以访问虚拟机,虚拟机也可以访问他们,当然虚拟机也是可以上网。NAT:使用的是主机上的虚拟网卡VMnet8,该

2017-08-04 23:15:35 250

原创 主机无法访问虚拟机部署的应用

在虚拟机centos6.7中安装了weblogic,在其上面部署一个简单应用,部署完成后,虚拟机内部可以通过浏览器正常访问应用,但是主机通过浏览器死活访问不到,通过控制台可以ping到虚拟机的ip,猜想centos把端口拦截了。通过图形界面登陆虚拟机,打开防火墙(需要root账号)

2017-08-04 22:46:12 1933

转载 cxf与springmvc集成

最近,在学习cxf,想在原来的springmvc中集成,按照网上信息配置,程序正常启动,但是一直访问不到这个webservice服务,特地记录一下,集成过程中需要注意的点。1.springmvc是通过org.springframework.web.servlet.DispatcherServlet来启动的,cxf是通过org.apache.cxf.transport.servlet.CXFSe

2017-06-09 15:29:55 1173

原创 struts 国际化及i18n拦截器原理

1.在struts2中可以使用标签&lt;s:text name=""/&gt; 和&lt;s:textfiled key=""/&gt;获取国际化资源信息,如果带有占位符使用&lt;s:param name=""/&gt;来提供参数。2.多种资源文件配置方式:1.全局资源文件配置,在struts.xml中struts.custom.i18n.resources设置资源文件名称,如&am

2015-03-13 17:46:26 283

原创 get和load区别

参考:http://blog.csdn.net/henry115/article/details/8254482    get和load的key参数不能为空或"",否则出错。 Users user = (Users)session.load(Users.class, userId);  这句代码不会去执行数据库查询,只有用到user时才会去执行数据库查询。 Users...

2015-01-21 11:42:24 112

原创 jpa in语句

  在jpa中,可以处理list对象,数组不行,在list前后是否用括号都可以 public List&lt;Wish&gt; findFriendWishListByUserLoginList(List&lt;UserLogin&gt; findFriends, Integer wishDefaultNum) { return findFriends == nul...

2015-01-20 14:13:15 417

原创 java反射使用(dao中获取子类的类型)

   在设计Dao的时候,我们常会用泛型进行设计。比如:基类Dao&lt;T&gt;  ,子类SimpleDao&lt;T&gt; extends Dao&lt;T&gt;,实体类PersonDao extends SimpleDao&lt;Person&gt; ,通常我们会把常用方法抽出来放在SimpleDao&lt;T&gt; 类中,使用泛型方式进行实现,比如 增、删、改、查等,Add(T)...

2015-01-15 17:38:36 690

原创 java的private新认识

一直以来都认为private修饰的属性只能在类内部才能访问,如果该类内部传入一个该类对象进来,通过该对象能否直接访问它自己private所修饰的属性呢,我们来看一下public class TT { public static void main(String[] args) { Man t1 = new Man(); Man t2 = new ...

2015-01-14 16:03:37 96

原创 maven创建项目基础步骤

我们经常使用maven命令进行项目创建,但是创建完之后只有jar引入进来,其他文件都不存在部分文件都不存在,比如存放java代码的文件,存放客户端代码的文件 等。下面是一段maven命令,通过pom.xml创建项目:1.call mvn clean eclipse:clean eclipse:eclipse -Dwtpversion=2.0新建一个setup.bat文件,把以上代码...

2014-12-20 10:47:27 171

原创 eclipse aptana

Eclipse安装aptana1.下载aptana包http://update.aptana.com/update/studio/3.2/ http://pan.baidu.com/s/1sjO8Hshaptana_update_024747.zip(包)2.安装插件包解压该文件,解压后的文件夹中新建eclipse文件夹,然后把解压中features和plugins的...

2014-12-02 10:20:26 125

原创 Unicode、UTF-8 和 ISO8859-1区别

本文出自:http://blog.sina.com.cn/s/blog_673c81990100t1lc.html本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。    在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"...

2014-10-21 14:21:22 110

原创 java反射技术随笔

本文参考:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息,类中有什么信息,它就可以通过className获得什么信息。备注:Method getDeclaredMethod(Stri...

2014-10-20 11:28:34 85

原创 spring支持资源文件国际化

1.spring对国际化支持国际化支持在实际开发中可能是最常用的特性。对于一个需要支持不同语言环境的应用而言,我们所采取的最常用的策略一般是通过一个独立的资源文件(如一个properties文件)完成所有语言信息(如界面上的提示信息)的配置,Spring对这种传统的方式进行了封装,并提供了更加强大的功能,如信息的自动装配以及热部署功能(配置文件修改后自动读取,而无需重新启动应用程序) ,下...

2014-10-16 11:07:46 166

spring-boot-08-starter自定义.rar

包含2个idea类型的java项目,spring-boot-08-starter是starter的定义,spring-boot-08-starter-test是新starter的应用

2020-04-03

空空如也

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

TA关注的人

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