DavidStar1988的博客

吾生也有涯,而知也无涯

Spring中带有Aware后缀的接口

1.Spring中提供一些Aware相关接口,像是BeanNameAware、ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,这些接口中都有且只有一个去掉接口名中的Aware后缀的设置方法,例如xxxAware接口...

2019-03-24 18:06:53

阅读数 9

评论数 0

Java多线程之线程之间的通讯方式

一,介绍本总结我对于JAVA多线程中线程之间的通信方式的理解,主要以代码结合文字的方式来讨论线程间的通信,故摘抄了书中的一些示例代码。 二,线程间的通信方式①同步这里讲的同步是指多个线程通过synchronized关键字这种方式来实现线程间的通信。参考示例:public class MyObjec...

2018-06-05 20:00:39

阅读数 141

评论数 0

如何在Chrome浏览器中关闭cookie

123456分步阅读 Cookie就是当浏览一些网站时,这些网站会在你的计算机上留下小文本文件来存储信息,用来记录你的用户ID,密码。下次再访问这个站点时就可以不用手动去输入用户名和密码来进行登陆了。如果你使用的是陌生电脑,或者不经常常用的电脑,出于安全考虑应该要把 Cookie功能关闭。下面讲讲...

2018-06-05 10:00:49

阅读数 352

评论数 0

Java项目如何记录日志

1. 导入如上 log下的对应jar包2. 在src下新建log4j.properties文件,类容如(详细配置:http://www.cnblogs.com/suman/archive/2010/10/23/1858864.html ) [plain] view plain copy# 定义 D...

2018-06-03 16:53:17

阅读数 299

评论数 0

Nginx:承受3万并发连接数,胜过Apache 10倍

Nginx是目前比较重要的开源性负载均衡技术,新浪、网易、六间房等很多网站都将Nginx部署进自己的网站系统架构,并解决部分问题。本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第4篇文章。本系列文章作为国内最早详细介绍 Nginx + PHP 安装、配置、使用的资...

2018-05-30 10:50:54

阅读数 4116

评论数 0

xjad java反编译工具使用

Xjad的简介: XJad是基于Jad核心的Java源程序反编译软件功能特点:1.XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e22.采用集成资源管理器的方式执行,随时点击右键都可进行操作3.可同时处理单一或多个*.class文件,可以处理文件夹内的所有文件,甚至可...

2018-05-30 08:41:44

阅读数 117

评论数 0

魔鬼细节之Java Programming

1. 实体类的序列化 如果这个实体类要与实际网络进行交互,要实现Serializable接口2. 在测试Web项目前,先把其他修改过的Java项目intall下,如pojo类,interface3. 创建Maven工程的时候,父工程和聚合工程的区别    3.1父工程一般和聚工程合并,如xxx-p...

2018-05-24 00:47:51

阅读数 137

评论数 0

对TCP/IP和HTTP的理解

IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层。TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。实际上socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API)。有个比较形象的描...

2018-05-22 00:07:12

阅读数 519

评论数 0

为什么SimpleDateFormat不是线程安全的

Java源码如下:[java] view plain copy/** * Date formats are not synchronized. * It is recommended to create separate format instances for each thread. * If...

2018-05-21 23:02:12

阅读数 86

评论数 0

分布式系统中的幂等性

现如今我们的系统大多拆分为分布式SOA(Service-Oriented Architecture:面向服务的框架),或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕...

2018-05-21 15:07:46

阅读数 145

评论数 0

解决dubbo问题

今日在做maven项目访问url:http://localhost:9101/admin/type_template.html时,一直出不来效果,控制台报如下错误:com.alibaba.dubbo.rpc.RpcException:Forbid consumer 192.168.80.6 acc...

2018-05-19 18:20:19

阅读数 186

评论数 0

FreeMarker 快速入门

FreeMarker是一个很值得去学习的模版引擎。它是基于模板文件生成其他文本的通用工具。本章内容通过如何使用FreeMarker生成Html web 页面 和 代码自动生成工具来快速了解FreeMarker。1 简介FreeMarker是一款用java语言编写的模版引擎,它虽然不是web应用框架...

2018-05-19 10:41:21

阅读数 67

评论数 0

魔鬼细节

前言:针对Dubbo 分布式服务框架,如果后续维护人员增多或变更,会出现质量的下降。根据平时写代码时的一些习惯,总结了在写代码过程中,需要大家共同遵守的要时刻牢记的细节。可能下面要讲的这些,大家都会觉得很简单,很基础,但要做到时刻牢记。在每一行代码中都考虑这些因素,是需要很大耐心的, 大家经常说,...

2018-05-18 15:07:10

阅读数 152

评论数 0

解决VMware重启IP地址改变的问题

场  景:    VMware的虚拟机重启后,IP地址可能会发生变化解决办法:    把VMware虚拟机的IP地址设定为固定值,避免因IP地址变化而重新修改配置文件.具体步骤:1.打开VMware虚拟机,编辑--->虚拟网络编辑器中,查看相关设置: 2.点击编辑,设置固定的...

2018-05-18 14:38:55

阅读数 2006

评论数 0

springmvc与struts2的区别

springmvc与struts2都是表现层框架1.前端控制器是不同的:springmvc入口是一个servlet即前端控制器,struts2入口是一个filter过虑器。2.设计思想不同:springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(...

2018-05-17 09:55:31

阅读数 42

评论数 0

linux系统常用命令精简版

命令              命令含义1.文件夹的创建(关键字:mkdir,ll) ls 列出指定目录下所有的文件和文件夹信息                  -l   -a   就是all的意思(含隐藏) pwd 查看目录 cd 切换目录 mkdi...

2018-05-17 09:30:45

阅读数 126

评论数 0

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