前篇文章对struts2的一个入门,重点是对struts2的架构图有一个大概的了解即可,之后的几篇文章,就是细化struts2,将struts2中的各种功能进行梳理,其实学完之后,对struts2的使用不外乎这几点,参数自动封装,拦截器的使用,数据校验,ognl表达(值栈和actionContext ...
分类:
其他好文 时间:
2019-01-05 19:45:25
阅读次数:
253
Ping 192.168.20.2 ICMP Echo (Internet Control Message Protocol ICMP Echo request ICMP Echo reply 收到ICMP Echo的会回复,ICMP Echo reply Wireshark 打开终端ping一下1 ...
分类:
其他好文 时间:
2019-01-05 19:45:15
阅读次数:
182
1.FTP是什么 ftp是一个应用层的文件传输协议。在一个典型的ftp会话中,用户可以一台主机箱另一台主机传输(或接受来自远程主机)的文件。 2.建立一个典型的ftp会话需要什么 用户通过一个ftp用户代理与ftp交互 1.该用户首先要提供远程主机的主机名,使本地主机的ftp客户端进程建立一个到远程 ...
分类:
其他好文 时间:
2019-01-05 19:45:06
阅读次数:
208
Part 1 基本操作 本节主要介绍关于Octave的基本操作在Octave中可以进行基本的算术运算,逻辑运算,操作如图所示,简单方便,其中%用于注释的作用。注:在Matlab中,符号使用完全相同。 使用ps1('>> ');可以改变提示符的样子,注意这个地方有分号。可以直接在命令行中给变量赋值,加 ...
分类:
其他好文 时间:
2019-01-05 19:44:57
阅读次数:
203
这片博文我们会详细说明MySQL本身的日志,不包含重做日志和undo日志(这两个日志是innodb存储引擎的日志)。 MySQL本身的日志有以下几种(MySQL5.7版本): 错误日志 慢查询日志 通用日志 二进制日志 错误日志 默认情况下,错误日志是无法被禁止;错误日志的位置及日志名使用log_e ...
分类:
数据库 时间:
2019-01-05 19:44:43
阅读次数:
258
类似C/C++,Java也支持单行和多行注释 注释中的字符在编译时会被忽略 注释通常为类、变量和方法的主要描述 单行注释 // 注释内容 多行注释 /* 注释内容 */ /* * 注释内容 */ 文档注释 /** * 注释内容 */ 文档注释可使用javadoc工具来生成信息,并输出到HTML文件中 ...
分类:
编程语言 时间:
2019-01-05 19:44:30
阅读次数:
201
放大率 M 4.4数字图像处理基础 颜色模型:RGB 灰度图像: 灰度值: 4.5 基本图像处理运算 处理技巧:空间域和频率域 空间域方法: ... ...
分类:
其他好文 时间:
2019-01-05 19:44:16
阅读次数:
216
前面一篇博文讲解了什么是AOP。学会了写AOP的实现,但是并没有实际运用起来,这一篇博文就算是对AOP技术应用的进阶把,重点是事务的处理。 --wh 一、jdbcTemplate 什么是JdbcTemplate? spring提供用于操作数据库模版,类似Dbutils,通俗点讲,我们操作数据库,sp ...
分类:
编程语言 时间:
2019-01-05 19:44:07
阅读次数:
250
laravel自动生成model 添加PHP扩展 config/app注册GeneratorServiceProvider类 开始生成 //以yd_order_from 表为例 CREATE TABLE ( int(50) unsigned NOT NULL AUTO_INCREMENT COMME ...
分类:
其他好文 时间:
2019-01-05 19:43:57
阅读次数:
310
所需jar包: ojdbc6.jar 下载地址:https://download.csdn.net/download/xc_oo0/10897959 示例代码: ...
分类:
数据库 时间:
2019-01-05 19:43:48
阅读次数:
204
1. RabbitMQ的安装 1.1 配置好 epel 1.2 安装 RPM包 1.3 创建用户设置权限 通过web页面登录查看用户配置是否正确。 ok,用户配置完成。至此,RabbitMQ 安装完毕。 2. RabbitMQ组件 AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP ...
分类:
其他好文 时间:
2019-01-05 19:43:33
阅读次数:
299
import string# dt = string.digits # 获取0-9的数字# dt = string.ascii_letters # 获取所有的大小写字母# dt = string.hexdigits # 获取十六进制# dt = string.ascii_letters # 获取小写 ...
分类:
其他好文 时间:
2019-01-05 19:43:24
阅读次数:
172
序言 之前对hibernate中的查询总是搞混淆,不明白里面具体有哪些东西。就是因为缺少总结。在看这篇文章之前,你应该知道的是数据库的一些查询操作,多表查询等 --WH 一、hibernate中的5种检索方式 1.1、导航对象图检索方式 根据已经加载的对象导航到其他对象 例如:在前面的各种映射关系中 ...
分类:
Web程序 时间:
2019-01-05 19:43:12
阅读次数:
198
1.插件准备 unity3d官网,Assert Store搜索Cartoon_airplane 插件 2.拖尾效果实现 飞机显示 拖尾组件设计 在airplane_02下 右键 Effects Trail 创建两个拖尾组件 拖尾组件设计 实现效果: ...
分类:
编程语言 时间:
2019-01-05 19:43:03
阅读次数:
385
``` const arr = []
// 1. 最简单 ES5+
Array.isArray(arr) // 2. 兼容性好的方法,也很准确 Object.prototype.toString.call(arr) === '[object Array]' // 3. 这个也不错 arr.const... ...
分类:
编程语言 时间:
2019-01-05 19:42:56
阅读次数:
216
注意:关键字不能用于常量、变量和任何标识符的名称 ...
分类:
编程语言 时间:
2019-01-05 18:27:03
阅读次数:
184
初始化 只有set[0]为1 也就是只有0并入了set中 然后从dist中找到了一条最小的4,其节点为1,将1并入set,并入1以后,更新dist 按这个原理循环,将所有的点都并入set中,最终得到顶点0到其它顶点的最短路径dist[ ],若要得到0到某个顶点i的最短路径,只需找path[i],例如 ...
分类:
其他好文 时间:
2019-01-05 18:26:55
阅读次数:
203