自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (13)
  • 收藏
  • 关注

原创 CentOS7安装Docker,DockerCompose

CentOS 7安装Docker,DockerCompose

2023-12-07 03:30:16 705

原创 装饰器模式

装饰器模式又称包装模式,是一种结构型模式。这种设计模式是指能够在一个类的基础上增加一个装饰类(也可以叫包装类),并在装饰类中增加一些新的特性和功能。这样,通过对原有类的包装,就可以在不改变原有类的情况下为原有类增加更多的功能。Phone接口,它规定了发送和接收语音的抽象方法。public interface Phone { String callIn(); Boolean callOut(String info); }然后定义一个类 TelePhon.

2021-10-19 17:57:53 155

转载 从 Windows 过度到 Mac 必备快捷键对照表

Mac 键盘符号图标介绍⌘Command⇧Shift⇪Caps Lock⌥Option = Alt⌃Control↩Enter⌫Delete⌦Fn + Delete↑上箭头↓下箭头←左箭头→右箭头⇞Fn + ↑ = Page Up⇟Fn + ↓ = Page DownHomeFn + ←EndFn + →⇥Tab = 右制表符⇤Shift + Tab

2021-09-10 15:20:53 1791

原创 vmware中centos7启动出现Internal error xfs XFS_WANT_CORRUPTED_GOTO错误

vmware中centos出现[sda]Assuming drive cache: write throughInternal error xfs XFS_WANT_CORRUPTED_GOTO at line 1692 of file fs/xfs/libxfs/xfs_alloc.c Caller xfs_free_extent+0x130[xfs]Internal error xfs_trans_cancel at line 990 of file fs/xfs/xfs_trans.c.Ca

2021-03-15 16:57:11 2638

原创 解决k8s helm安装tiller出现ImagePullBackOff,ErrImagePull错误

使用helm安装tillerhelm init --service-account=tiller --tiller-image=gcr.io/kubernetes-helm/tiller:v2.17.0返回$HELM_HOME has been configured at /root/.helm.Warning: Tiller is already installed in the cluster.(Use --client-only to suppress this message, or -

2021-01-12 19:00:57 3063 1

原创 win10 docker中部署Consul集群出现 failed to setup node ID:**permission denied错误

win10 docker中部署Consul集群出现 failed to setup node ID:**permission denied错误运行docker-compose up出现如下错误failed to setup node ID: failed to write NodeID to disk: open /data/node-id: permission denied原因:查看docker-compose.yml文件中宿主机挂载目录没有创建,window中不会主动创建目录,需要.

2020-09-25 15:36:33 2021

原创 win10工作中常用快捷键

Win键+Tab:激活多任务视图 Win键+A:激活操作中心 Win键+C:通过语音激活Cortana Win键+D:显示桌面 Win键+E:打开文件管理器 Win键+G:打开Xbox游戏录制工具栏,供用户录制游戏视频或截屏 Win键+H:激活Windows10应用的分享功能 Win键+I:打开Windows10设置 Win键+K:激活无线显示器连接或音频设备连接 Win键+L:锁定屏幕 Win键+P...

2020-09-14 19:17:36 131

原创 win10快捷方式出现白色图标处理方法

桌面右键新建一个txt文本文档,粘贴以下内容@echo offtaskkill /f /im explorer.exeCD /d %userprofile%\AppData\LocalDEL IconCache.db /astart explorer.execho 完成修改后缀为bat,双击运行bat文件。即可个别图标不行,直接右键白色图标“属性” 弹出窗口选择“打开文件所在的位置”,找到程序exe文件,右键发送快捷方式到桌面...

2020-08-27 15:32:44 2364

原创 MySQL5.7执行mysqld命令出现Can‘t change dir to ‘C:\Program Files\MySQL\MySQL Server 5.7\data\‘错误

执行mysqld -P3307 出现如下错误:mysqld: Can't change dir to 'C:\Program Files\MySQL\MySQL Server 5.7\data\' (Errcode: 2 - No such file or directory)2020-07-16T02:50:56.162091Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_

2020-07-16 11:10:41 21136 2

原创 使用freemarker出现required a single bean, but 2 were found:

启动springbootDescription:Field freemarkerConfiguration in com.happyghost.springmaildemo.service.MailServiceImpl required a single bean, but 2 were found: - getFreeMarkerConfiguration: defined ...

2020-04-01 00:10:20 1004

原创 VMware下centos设置静态IP

VMware下centos设置静态IP设置为连接模式vim /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO="none"IPADDR="192.168.1.123"NETMASK="255.255.252.0"GATEWAY="192.168.1.1"DNS1="192.168.1.234"service ...

2019-09-20 01:09:32 76

原创 VPS CentOS 7.0-配置防火墙,开启80、3306端口

CentOS 7.0默认使用的是firewall作为防火墙,默认是没有开启80、3306端口的,这两个端口分别是网页和数据库所需要的端口。以下教程是把firewall改为iptables防火墙,同时开启80端口、3306端口。这是在CentOS 7.0系统中布署LNMP或都LAMP环境必须做的一步设置,否则Web环境无法使用。当然,如果你不想安装iptables防火墙,那直接做关闭firewa...

2019-09-20 01:07:58 3865

原创 java正则判断日期字符串

public static boolean isDateTime(String timeStr) { String format = "((19|20)[0-9]{2})-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01]) " + "([01]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]"...

2019-04-26 14:28:48 1662

原创 国内知名公共DNS服务器 IP

国内知名公共 DNS 服务器 IP腾讯 DNS:119.29.29.29、182.254.116.116阿里 DNS:223.5.5.5、223.6.6.6百度 DNS:180.76.76.76114DNS:114.114.114.114、114.114.115.115CNNIC DNS:1.2.4.8、210.2.4.8OneDNS:117.50.11.11、117.50...

2019-04-04 15:14:53 5028

原创 ElasticSearch6.X查询及相关基本操作

ElasticSearch笔记基础概念索引:含有相同属性的文档集合   相当于与SQL中database类型:索引可以定义一个或多个类型,文档必须属于一个类型   相当于与SQL中table文档:文档是可以被索引的基本数据单位   相当于与SQL中row假设一个系统中有多个汽车,图书,家具 等等索引图书索引,按类型分为科普,小说,心理,历史等等类型。具体到每一本书籍就是文...

2019-03-09 14:50:58 3398

原创 NoSQL Manager for MongoDB 破解

NoSQL Manager for MongoDB 破解删除这三个地方的东西就好了第一处:cmd运行 -->regedit  HKEY_CURRENT_USER\Software\NoSQL Manager Group 第二处:删除该文件夹C:\ProgramData\NoSQL Manager Group 第三处:先备份appConfig.xml...

2019-02-18 15:36:23 7740

原创 mongodb4.1添加服务失败Unrecognized option: mp

运行安装mongodb服务mongod.exe --config "C:\Program Files\MongoDB\Server\4.1\bin\mongod.cfg" --install出现Unrecognized option: mptry 'mongod.exe --help' for more information查看C:\Program Files\Mong...

2019-01-17 10:15:10 10083

原创 ElasticSearch6.3错误汇总

ElasticSearch6.3错误汇总报错BindTransportException[Failed to bind to [9300-9400]Exception in thread "main" BindTransportException[Failed to bind to [9300-9400]]; nested: ChannelException[Failed to bind to...

2019-01-07 10:35:48 570

原创 window MySQL5.6出现中文乱码,设置character_set_server 为 utf8

使用该命令查看mysql字符集:SHOW VARIABLES LIKE 'character%'发现character_set_server 为latin1,中文出现乱码。找到C:\ProgramData\MySQL\MySQL Server 5.6目录# The default character set that will be used when a new sche...

2018-09-29 20:00:28 10589 3

原创 IDEA常用设置和使用技巧

目录IDEA设置代码提示代码定位:搜索idea设置默认首行注释idea properties文件unicode码,弄成中文显示关闭单词拼写检查取消默认打开最近的项目IDEA修改打开文件Tab页数量限制调整IDEA设置代码提示a) File --> Setting --> KeyMap :搜索Basic 删除默认的Ctrl + 空格(和输入法有冲...

2018-08-04 17:51:56 533

原创 Centos6.9安装JDK1.8

下载安装JDK1.8:jdk1.8下载通过xftp上传到自己的linux服务器中如/home/dev-tool/jdk-8u161-linux-x64.tar.gz1.进入/usr/local 在/usr/local/下创建java文件夹cd /usr/local;    //进入目录mkdir java    //创建java目录2.将之前下载好,上传到 /home/dev...

2018-06-23 17:12:46 2599 1

转载 Http状态码大全

HTTP状态码(响应码)用来表明HTTP请求是否已经成功完成.HTTP响应类型一共分五大类:消息响应,成功响应,重定向,客户端错误,服务器端错误. 下表列出了所有HTTP状态码,以及他们各自所代表的含义:状态码 原因短语 代表含义 HTTP 版本 消息响应 100 Continue (继续) 客户端应当继续发送请求.这个临时响应是用来...

2018-04-25 15:27:42 783

转载 Java进阶书籍

第一部分: Java语言篇1 《Java编程规范》星级:适合对象:初级,中级介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。2 《Java核心技术:卷Ⅰ基础知识》星级:适合对象:初级,中级介绍:官方机构图书,你怎么也得有一本,这本书比较全面而且易懂。放在案旁用到的时候查一查,看一看。是学习入门必备书。注:新手必备3 《Java编程思想》星...

2018-04-18 18:15:52 183

转载 HttpServletRequest的属性和方法

javax.servlet.http.HttpServletRequest接口:HttpServletRequest类主要处理:1.读取和写入HTTP头标2.取得和设置cookies3.取得路径信息4.标识HTTP会话方法:String getAuthType() 如果servlet由一个鉴定方案所保护,如HTTP基本鉴定,则返回方案名称。 String getContextPath() ...

2018-03-20 00:44:16 4386

原创 Excel输入汉字,出现Setup Error错误解决方法

打开Excel,切换中文输入法,出现Setup Error错误win7 x64系统删除C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12

2018-03-10 02:17:40 12925 2

原创 常用正则表达式

常用正则式匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/.*|/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)匹配IP地址的正则表达式:/(\d+)\.(\d+

2017-12-26 23:41:09 191

原创 maven相关配置记录

1.创建Maven项目工程时pom.xml出现web.xml is missing and is set to true 错误提示时在pom.xml文件中添加代码 org.apache.maven.plugins maven-war-plugin 2.3

2017-12-26 21:24:32 134

原创 VI/VIM 高清键位图

2017-11-17 23:56:31 1636

原创 Android SDK在线更新镜像服务器

Android SDK在线更新镜像服务器中国科学院开源协会镜像站地址:IPV4/IPV6: mirrors.opencas.cn 端口:80IPV4/IPV6: mirrors.opencas.org 端口:80IPV4/IPV6: mirrors.opencas.ac.cn 端口:80上海GDG镜像服务器地址:sdk.gdg

2016-10-09 14:51:59 1019

原创 maven速度较快镜像收集

OSChina 这个超快!! CN OSChina Central http://maven.oschina.net/content/groups/public/ central     net-cn    central    Human Readable Name for this Mirror.

2016-07-09 00:15:04 9230 2

转载 Java jdk和jre有什么区别

简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。如果安装了JDK,会发同你的电脑

2016-04-11 11:13:26 1793

原创 Java中使用JSTL

1、导入jstl.jar和standard.jar包2、在你web.xml中加入 http://java.sun.com/jstl/core /WEB-INF/c.tld 3.在jsp页面可以进行调用:序号姓名密码邮件${statu.count}${dto.username}${dto.password}${

2014-11-30 15:30:13 1077

原创 Android隐藏Preference与PreferenceGroup

属性布局文件test.xml 隐藏Preference与PreferenceGroupPreferenceGroup base = ((PreferenceGroup) findPreference("base"));Preference sub01 = findPreference("sub01");隐藏Preference:base

2012-12-19 14:39:23 3931 1

原创 修改Android4.0.3桌面图标的行数和列数

上网搜索修改Android桌面图标的行数和列数修改workspace_screen.xml中增加launcher:shortAxisCells="4"launcher:longAxisCells="4" 发现到Android4.0.3下编译出现出错,可能是4.0以下的版本支持吧之后到launcher.xml修改launcher:defaultScreen

2012-12-17 17:00:27 2277

原创 Android中隐藏标题栏和状态栏

//隐藏标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏状态栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

2012-11-18 01:33:39 894

原创 Android代码控制竖屏横屏

首先在工程AndroidManifest.xml添加Java代码:private static final String TAG = "MainActivity"; private Button btnOpen = null; private Button btnClose = null; @Override public void onCreate(Bundl

2012-10-19 10:12:13 2169

原创 Android获取UTC时间的方式

第一种:public CharSequence GetUTCTime() { Calendar cal = Calendar.getInstance(Locale.CHINA); int zoneOffset = cal.get(java.util.Calendar.ZONE_OFFSET); int dstOffset = cal.get(java.util.Calenda

2012-09-27 17:19:52 8736

原创 Android使用achart绘图框架出现java.lang.NoClassDefFoundError错误解决方式

在到导入achartDemo工程运行出现java.lang.NoClassDefFoundError: org.achartengine.chart.PointStyle[]java.lang.NoClassDefFoundError: org.achartengine.model.XYMultipleSeriesDataset依赖的Jar包没有编译到apk中,选择工程Projec

2012-09-17 17:06:09 1942

原创 Android静态注册内部类广播BroadcastReceiver

用静态注册内部类广播出现异常09-14 11:31:25.576: E/AndroidRuntime(3391): FATAL EXCEPTION: main09-14 11:31:25.576: E/AndroidRuntime(3391): java.lang.RuntimeException: Unable to instantiate receiver co

2012-09-14 14:25:23 13279 8

原创 android4.0.3打开系统自带应用程序

4.0.3打开系统自带应用查看Api使用系统Action打开应用程序点击makeMainSelectorActivity()方法查看使用makeMainSelectorActivity(String,String)得到一个Intent对象Intent galleryIntent = Intent.makeMainSelectorActivity(Intent.ACT

2012-08-16 10:00:44 1980

Spring In Action 中文版 Spring实战 第四版 高清版本非扫描版本

Spring In Action 中文版 Spring实战 第四版 高清版本非扫描版本 第1部分 Spring的核心 第1章 Spring之旅 3 1.1 简化Java开发 4 1.1.1 激发POJO的潜能 5 1.1.2 依赖注入 5 1.1.3 应用切面 11 1.1.4 使用模板消除样板式代码 16 1.2 容纳你的Bean 18 1.2.1 使用应用上下文 19 1.2.2 bean的生命周期 20 1.3 俯瞰Spring风景线 21 1.3.1 Spring模块 22 1.3.2 Spring Portfolio 24 1.4 Spring的新功能 27 1.4.1 Spring 3.1新特性 27 1.4.2 Spring 3.2新特性 28 1.4.3 Spring 4.0新特性 30 1.5 小结 30 第2章 装配Bean 33 2.1 Spring配置的可选方案 34 2.2 自动化装配bean 35 2.2.1 创建可被发现的bean 35 2.2.2 为组件扫描的bean命名 38 2.2.3 设置组件扫描的基础包 39 2.2.4 通过为bean添加注解实现自动装配 40 2.2.5 验证自动装配 42 2.3 通过Java代码装配 bean 44 2.3.1 创建配置类 44 2.3.2 声明简单的bean 45 2.3.3 借助JavaConfig实现注入 46 2.4 通过XML装配bean 48 2.4.1 创建XML配置规范 48 2.4.2 声明一个简单的 bean 49 2.4.3 借助构造器注入初始化bean 50 2.4.4 设置属性 56 2.5 导入和混合配置 61 2.5.1 在JavaConfig中引用XML配置 61 2.5.2 在XML配置中引用JavaConfig 63 2.6 小结 65 第3章 高级装配 67 3.1 环境与profile 67 3.1.1 配置profile bean 69 3.1.2 激活profile 73 3.2 条件化的bean 75 3.3 处理自动装配的歧义性 78 3.3.1 标示首选的bean 79 3.3.2 限定自动装配的bean 80 3.4 bean的作用域 84 3.4.1 使用会话和请求作用域 86 3.4.2 在XML中声明作用域代理 88 3.5 运行时值注入 88 3.5.1 注入外部的值 89 3.5.2 使用Spring表达式语言进行装配 93 3.6 小结 99 第4章 面向切面的Spring 101 4.1 什么是面向切面编程? 102 4.1.1 定义AOP术语 103 4.1.2 Spring对AOP的支持 105 4.2 通过切点来选择连接点 107 4.2.1 编写切点 108 4.2.2 在切点中选择bean 109 4.3 使用注解创建切面 109 4.3.1 定义切面 110 4.3.2 创建环绕通知 114 4.3.3 处理通知中的参数 115 4.3.4 通过注解引入新功能 118 4.4 在XML中声明切面 120 4.4.1 声明前置和后置通知 122 4.4.2 声明环绕通知 124 4.4.3 为通知传递参数 125 4.4.4 通过切面引入新的功能 127 4.5 注入AspectJ切面 128 4.5 小结 131 第2部分 Web中的Spring 第5章 构建Spring Web应用程序 135 5.1 Spring MVC起步 136 5.1.1 跟踪Spring MVC的请求 136 5.1.2 搭建Spring MVC 138 5.1.3 Spittr应用简介 142 5.2 编写基本的控制器 143 5.2.1 测试控制器 145 5.2.2 定义类级别的请求处理 146 5.2.3 传递模型数据到视图中 147 5.3 接受请求的输入 153 5.3.1 处理查询参数 153 5.3.2 通过路径参数接受输入 155 5.4 处理表单 157 5.4.1 编写处理表单的控制器 160 5.4.2 校验表单 163 5.5 小结 166 第6章 渲染Web视图 167 6.1 理解视图解析 167 6.2 创建JSP视图 170 6.2.1 配置适用于JSP的视图解析器 170 6.2.2 使用Spring的JSP库 172 6.3 使用Apache Tiles视图定义布局 184 6.3.1 配置Tiles视图解析器 185 6.4 使用Thymeleaf 190 6.4.1 配置Thymeleaf视图解析器 190 6.4.2 定义Thymeleaf模板 192 6.5 小结 196 第7章 Spring MVC的高级技术 197 7.1 Spring MVC配置的替代方案 198 7.1.1 自定义DispatcherServlet配置 198 7.1.2 添加其他的Servlet和Filter 199 7.1.3 在web.xml中声明DispatcherServlet 201 7.2 处理multipart形式的数据 204 7.2.1 配置multipart解析器 205 7.2.2 处理multipart请求 208 7.3 处理异常 212 7.3.1 将异常映射为HTTP状态码 213 7.3.2 编写异常处理的方法 214 7.4 为控制器添加通知 216 7.5 跨重定向请求传递数据 217 7.5.1 通过URL模板进行重定向 218 7.5.2 使用flash属性 219 7.6 小结 221 第8章 使用Spring WebFlow 223 8.1 在Spring中配置Web Flow 224 8.1.1 装配流程执行器 224 8.1.2 配置流程注册表 224 8.1.3 处理流程请求 225 8.2 流程的组件 226 8.2.1 状态 226 8.2.2 转移 230 8.2.3 流程数据 231 8.3 组合起来:披萨流程 232 8.3.1 定义基本流程 233 8.3.2 收集顾客信息 236 8.3.2 构建订单 242 8.3.2 支付 244 8.4 保护Web流程 246 8.5 小结 246 第9章 保护Web应用 249 9.1 Spring Security简介 250 9.1.1 理解Spring Security的模块 250 9.1.2 过滤Web请求 251 9.1.3 编写简单的安全性配置 252 9.2 选择查询用户详细信息的服务 255 9.2.1使用基于内存的用户存储 255 9.2.2 基于数据库表进行认证 257 9.2.3 基于LDAP进行认证 259 9.2.4 配置自定义的用户服务 263 9.3 拦截请求 265 9.3.1 使用Spring表达式进行安全保护 267 9.3.2 强制通道的安全性 269 9.3.3 防止跨站请求伪造 270 9.4 认证用户 271 9.4.1 添加自定义的登录页 272 9.4.2 启用HTTP Basic认证 274 9.4.3 启用Remember-me功能 274 9.4.4 退出 275 9.5 保护视图 276 9.5.1 使用Spring Security的JSP标签库 276 9.5.2 使用Thymeleaf的SpringSecurity方言 280 9.6 小结 281 第3部分 后端中的Spring 第10章 通过Spring和JDBC征服数据库 285 10.1 Spring的数据访问哲学 286 10.1.1 了解Spring的数据访问异常体系 287 10.1.2 数据访问模板化 289 10.2 配置数据源 291 10.2.1 使用JNDI数据源 292 10.2.2 使用数据源连接池 292 10.2.3 基于JDBC驱动的数据源 294 10.2.4 使用嵌入式的数据源 295 10.2.5 使用profile选择数据源 296 10.3 在Spring中使用 JDBC 298 10.3.1 应对失控的JDBC代码 299 10.3.2 使用JDBC模板 302 10.4 小结 307 第11章 使用对象-关系映射持久化数据 309 11.1 在Spring中集成Hibernate 310 11.1.1 声明Hibernate的Session工厂 311 11.1.2 构建不依赖于Spring的Hibernate代码 313 11.2 Spring与Java持久化API 315 11.2.1 配置实体管理器工厂 315 11.2.2 编写基于JPA的Repository 320 11.3 借助Spring Data实现自动化的JPA Repository 322 11.3.1 定义查询方法 325 11.3.2 声明自定义查询 328 11.3.3 混合自定义的功能 329 11.4 小结 330 第12章 使用NoSQL数据库 333 12.1 使用MongoDB持久化文档数据 334 12.1.1 启用MongoDB 335 12.1.2 为模型添加注解,实现MongoDB持久化 338 12.1.3 使用MongoTemplate访问MongoDB 341 12.1.4 编写MongoDBRepository 342 12.2 使用Neo4j操作图数据 347 12.2.1 配置Spring DataNeo4j 347 12.2.2 使用注解标注图实体 350 12.2.3 使用Neo4jTemplate 353 12.2.4 创建自动化的Neo4j Repository 354 12.3 使用Redis操作key-value数据 359 12.3.1 连接到Redis 359 12.3.2 使用RedisTemplate 360 12.3.3 使用key和value的序列化器 364 12.4 小结 365 第13章 缓存数据 367 13.1 启用对缓存的支持 368 13.1.1 配置缓存管理器 369 13.2 为方法添加注解以支持缓存 373 13.2.1 填充缓存 374 13.2.2 移除缓存条目 378 13.3 使用XML声明缓存 379 13.4 小结 383 第14章 保护方法应用 385 14.1 使用注解保护方法 386 14.1.1 使用@Secured注解限制方法调用 386 14.1.2 在Spring Security中使用 JSR-250的@RolesAllowed注解 387 14.2 使用表达式实现方法级别的安全性 388 14.2.1 表述方法访问规则 389 14.2.2 过滤方法的输入和输出 391 14.3 小结 395 第4部分 Spring集成 第15章 使用远程服务 399 15.1 Spring远程调用概览 400 15.2 使用RMI 402 15.2.1 导出RMI服务 403 15.2.2 装配RMI服务 405 15.3 使用Hessian和Burlap发布远程服务 407 15.3.1 使用Hessian和Burlap导出bean的功能 408 15.3.2 访问Hessian/Burlap服务 411 15.4 使用Spring的HttpInvoker 413 15.4.1 将bean导出为HTTP服务 413 15.4.2 通过HTTP访问服务 414 15.5 发布和使用Web服务 416 15.5.1 创建基于Spring的JAX-WS端点 416 15.5.2 在客户端代理JAX-WS服务 419 15.6 小结 421 第16章 使用Spring MVC创建REST API 423 16.1 了解REST 424 16.1.1 REST的基础知识 424 16.1.2 Spring是如何支持REST的 425 16.2 创建第一个REST端点 426 16.2.1 协商资源表述 428 16.2.2 使用HTTP信息转换器 433 16.3 提供资源之外的其他内容 438 16.3.1 发送错误信息到客户端 438 16.3.2 在响应中设置头部信息 443 16.4 编写REST客户端 445 16.4.1 了解RestTemplate的操作 446 16.4.2 GET资源 447 16.4.3 检索资源 448 16.4.4 抽取响应的元数据 449 16.4.5 PUT资源 450 16.4.6 DELETE资源 451 16.4.7 POST资源数据 452 16.4.8 在POST请求中获取响应对象 452 16.4.9 在POST请求后获取资源位置 453 16.4.10 交换资源 454 16.5 小结 456 第17章 Spring消息 457 17.1 异步消息简介 458 17.1.1 发送消息 459 17.1.2 评估异步消息的优点 461 17.2 使用JMS发送消息 463 17.2.1 在Spring中搭建消息代理 463 17.2.2 使用Spring的JMS模板 465 17.2.3 创建消息驱动的POJO 474 17.2.4 使用基于消息的RPC 477 17.3 使用AMQP实现消息功能 479 17.3.1 AMQP简介 480 17.3.2 配置Spring支持AMQP消息 481 17.3.3 使用RabbitTemplate发送消息 484 17.3.4 接收AMQP消息 486 17.4 小结 489 第18章 使用WebSocket和STOMP实现消息功能 491 18.1 使用Spring的低层级WebSocket API 492 18.2 应对不支持WebSocket的场景 497 18.3 使用STOMP消息 500 18.3.1 启用STOMP消息功能 501 18.3.2 处理来自客户端的STOMP消息 504 18.3.3 发送消息到客户端 507 18.4 为目标用户发送消息 511 18.4.1 在控制器中处理用户的消息 512 18.4.2 为指定用户发送消息 514 18.5 处理消息异常 515 18.6 小结 516 第19章 使用Spring发送Email 517 19.1 配置Spring发送邮件 518 19.1.1 配置邮件发送器 518 19.1.2 装配和使用邮件发送器 520 19.2 构建丰富内容的Email消息 521 19.2.1 添加附件 521 19.2.2 发送富文本内容的Email 522 19.3 使用模板生成Email 524 19.3.1 使用Velocity构建Email消息 524 19.3.2 使用Thymeleaf构建Email消息 526 19.4 小结 528 第20章 使用JMX管理Spring Bean 529 20.1 将Spring bean导出为MBean 530 20.1.1 通过名称暴露方法 533 20.1.2 使用接口定义MBean的操作和属性 535 20.1.3 使用注解驱动的MBean 536 20.1.4 处理MBean冲突 538 20.2 远程MBean 539 20.2.1 暴露远程MBean 539 20.2.2 访问远程MBean 540 20.2.3 代理MBean 542 20.3 处理通知 543 20.3.1 监听通知 544 20.4 小结 545 第21章 借助Spring Boot简化Spring开发 547 21.1 Spring Boot简介 548 21.1.1 添加Starter依赖 548 21.1.2 自动配置 552 21.1.3 Spring Boot CLI 552 21.1.4 Actuator 553 21.2 使用Spring Boot构建应用 553 21.2.1 处理请求 556 21.2.2 创建视图 558 21.2.3 添加静态内容 560 21.2.4 持久化数据 561 21.2.5 尝试运行 563 21.3 组合使用Groovy与SpringBoot CLI 566 21.3.1 编写Groovy控制器 566 21.3.2 使用Groovy Repository实现数据持久化 569 21.3.3 运行Spring Boot CLI 570 21.4 通过Actuator获取了解应用内部状况 571 21.5 小结 574 [1]

2018-05-03

winRAR 64位压缩最新烈风破解版本下载

winRAR 64位 RAR压缩最新烈风破解版本下载RAR压缩最新烈风破解版本下载

2018-05-03

IDEA activiti插件 actibpm.jar

IDEA activiti插件 actibpm.jar IDEA activiti插件 actibpm.jar

2018-04-17

IDEA 教程 2017

入门..................................................................................................................................................... 5 安装步骤..................................................................................................................................... 5 目录说明..................................................................................................................................... 8 启动配置..................................................................................................................................... 9 配置空间...........................................................................................................................10 首次启动...........................................................................................................................11 首次配置...................................................................................................................................15 Appearance&Behavier;(外观和行为).......................................................................... 16 KeyMap..............................................................................................................................20 Editor(编辑器)............................................................................................................. 20 Plugins(插件)............................................................................................................... 47 Version Control(版本控制)..........................................................................................47 Build Execution Deployment(构建执行部署)............................................................ 48 Languages&Frameworks;...................................................................................................52 Tools...................................................................................................................................52 第一次启动后...........................................................................................................................53 调出面板和按钮组...........................................................................................................54 面板说明...........................................................................................................................54 项目配置........................................................................................................................................... 55 Project(项目)....................................................................................................................... 55 Modules(模块).....................................................................................................................55 Libraries(类库).....................................................................................................................56 Facets(特征).........................................................................................................................57 ArtiFacts(打包).....................................................................................................................58 SDK(系统开发工具)............................................................................................................ 58 Global libraries(全局类库).................................................................................................. 59 Problems(问题)....................................................................................................................60 Maven 专题.......................................................................................................................................60 配置........................................................................................................................................... 61 主配置...............................................................................................................................61 Import 配置.......................................................................................................................61 Ignore Files 配置............................................................................................................... 62 Runner 配置......................................................................................................................63 RunnerTest.........................................................................................................................63 Repositories 配置..............................................................................................................64 使用入门...................................................................................................................................65 面板说明...........................................................................................................................65 命令模式...........................................................................................................................68 Tomcat 专题...................................................................................................................................... 70 安装配置...................................................................................................................................70 启动........................................................................................................................................... 73 面板说明...................................................................................................................................73idea-教程 作者 Ricky 交流群:244930845 Run with coverage.....................................................................................................................75 Tomcat 集成原理...................................................................................................................... 76 Conf(配置)................................................................................................................... 77 Logs....................................................................................................................................78 Work.................................................................................................................................. 78 GIT 专题.............................................................................................................................................79 安装........................................................................................................................................... 79 使用........................................................................................................................................... 79 拉取项目...........................................................................................................................80 更新项目...........................................................................................................................81 提交项目...........................................................................................................................81 面板说明...................................................................................................................................82 Local Changes....................................................................................................................82 Shelf 面板..........................................................................................................................83 Log 面板............................................................................................................................ 83 Console 面板.....................................................................................................................83 History 面板...................................................................................................................... 84 项目 git 面板.....................................................................................................................84 仓库选项...........................................................................................................................84 SVN 专题........................................................................................................................................... 85 配置........................................................................................................................................... 85 1.1 下载&安装 svn........................................................................................................... 85 1.2 配置.............................................................................................................................85 检出项目...................................................................................................................................86 面板说明...................................................................................................................................92 工具栏面板.......................................................................................................................92 VersionControl(版本控制).......................................................................................... 92 常用操作...................................................................................................................................95 加入版本控制...................................................................................................................95 提交远程...........................................................................................................................96 更新项目...........................................................................................................................98 冲突解决...........................................................................................................................99 SSM 搭建.........................................................................................................................................100 Maven 项目.............................................................................................................................101 Jar 包....................................................................................................................................... 105 添加 Spring 支持............................................................................................................ 106 数据库和 mybatis...........................................................................................................107 其他 jar............................................................................................................................108 配置文件.................................................................................................................................109 Web.xml.......................................................................................................................... 109 Spring-service.xml...........................................................................................................110 Spring-mvc.xml................................................................................................................112 项目目录结构.........................................................................................................................113 说明.........................................................................................................................................114idea-教程 作者 Ricky 交流群:244930845 Demo 地址:.......................................................................................................................... 114 常用技巧&问题.............................................................................................................................. 114 创建自定义快捷列表.............................................................................................................114 Tomcat 部署失败....................................................................................................................115 情况 1..............................................................................................................................115 热部署注意事项.....................................................................................................................116 修改 JAVA 编译版本...............................................................................................................116 UTF8BOM 格式转 utf8........................................................................................................... 117 插件安装(本地)...................................................................................................................... 118 JSP 实时编译问题...................................................................................................................119 搜索功能失效.........................................................................................................................120 自动导入依赖.........................................................................................................................120 提示不区分大小写.................................................................................................................120 剪贴板数量设置.....................................................................................................................121 生成 JAVADOC.........................................................................................................................121 设置 Spring 支持.....................................................................................................................123 启动时不自动打开项目.........................................................................................................123 取消注释检查.........................................................................................................................124 全屏设置.................................................................................................................................124 本地历史.................................................................................................................................125 搜索.........................................................................................................................................125 所有文件.........................................................................................................................125 项目文件.........................................................................................................................126 取消重复代码提示.................................................................................................................126 设置字符集.............................................................................................................................127 项目字符集.....................................................................................................................127 单个文件.........................................................................................................................128 Idea 优化配置.........................................................................................................................128 启动参数优化.................................................................................................................129 插件优化.........................................................................................................................130 运行优化.........................................................................................................................130 Git 证书失效........................................................................................................................... 130 取消更新.................................................................................................................................131 快捷键............................................................................................................................................. 131 Ctrl........................................................................................................................................... 131 Alt............................................................................................................................................ 133 Shift..........................................................................................................................................133 Ctrl + Alt...................................................................................................................................134 Ctrl + Shift................................................................................................................................134 Alt + Shift................................................................................................................................. 136 Ctrl + Shift + Alt....................................................................................................................... 136 其他.........................................................................................................................................136

2018-02-09

SQLyog12 数据库管理工具 Mysql 绿色版

SQLyog12 数据库管理工具 Mysql 绿色版 SQLyog12 数据库管理工具 Mysql 绿色版

2018-01-30

eclipse properties editor i18 国际化工具

eclipse properties editor i18 国际化工具 All packages of your project are grouped in one project tree even if you prefer to use Java Properties Editor Standalone edition.

2017-11-28

常用计算机英语词汇3000例(含音标)

常用计算机英语词汇3000例(含音标),开发人员必备!

2016-12-19

Head First设计模式源码

Head First设计模式源码

2011-12-26

Eclipse3.6自动提示卡死jar包

基于Eclipse 3.6(HELIOS)版本! 先关闭Eclipse,用解压出来的文件,覆盖Eclipse\plugins下的同名org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar文件,再重启Eclipse即可;

2011-11-19

Linux命令大全(修改版)

Linux命令大全(修改版) Linux命令大全(修改版) Linux命令大全(修改版)

2011-05-28

SWT/Jface API 3.4

SWT/Jface API 3.4 SWT/Jface API 3.4 SWT/Jface API 3.4 SWT/Jface API 3.4

2011-05-26

福昕PDF阅读器 (Foxit Reader) 带编辑书签功能

福昕PDF阅读器 (Foxit Reader) 带编辑书签功能福昕PDF阅读器 (Foxit Reader) 带编辑书签功能福昕PDF阅读器 (Foxit Reader) 带编辑书签功能

2011-05-17

空空如也

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

TA关注的人

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