SpringMVC学习(二)——使用注解开发SpringMVC

使用注解开发SpringMVC开发步骤1、在pom.xml文件中引入相关依赖2、配置web.xml3、添加Spring MVC配置文件4、创建Controller5、创建视图层运行TomCat总结开发步骤1、在pom.xml文件中引入相关依赖主要有Spring框架核心库,SpringMVC、servlet、JSTL等<!--导入依赖--> <dependencies> <dependency> <groupId
分类: 其他 发布时间: 01-30 23:17 阅读次数: 0

SpringMVC学习(三)——Contorller配置总结及RequestMapping

Contorller配置总结控制器Controller接口定义注解@RequestMapping控制器Controller控制器复杂提供访问应用程序的行为,通常通过接口定义或者注解定义两种方式控制器负责解析用户的请求并将其转换为一个模型在Spring MVC中一个控制器类可以包含多个方法在Spring MVC中,对于Controller的配置方式有很多种接口定义实现接口Controller定义控制器是较老的办法缺点是:一个控制器中只有一个方法,如果要多个方法则需要定义多个Controll
分类: 其他 发布时间: 01-30 23:17 阅读次数: 0

SpringMVC学习(四)——RestFul风格

RestFul风格RestFul风格功能二级目录三级目录RestFul风格RestFul就是一个资源定位及资源操作的风格,不是标准也不是协议,只是一种风格,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同的方法对资源进行操作分别对应添加、删除、修改、查询传统方式RestFul方式在Spring MVC中可以使用@PathVariable注解,让方法参数的值对应绑
分类: 其他 发布时间: 01-30 23:16 阅读次数: 0

SpringMVC学习(五)——重定向和转发

重定向和转发结果跳转方式Servlet重定向SpringMVC实现转发和重定向结果跳转方式设置ModelAndView对象,根据view的名称,和视图解析器跳转到指定的页面。页面:{视图解析器前缀}+viewName+{视图解析器后缀}对应controller类Servlet重定向SpringMVC实现转发和重定向将视图解析器注释-没有视图解析器有视图解析器使用redirect实现重定向...
分类: 其他 发布时间: 01-30 23:16 阅读次数: 0

SpringMVC学习(六)——接收请求参数及数据回显乱码

接收请求参数及数据回显前端接收前端接收普通数据前端接收一个对象数据显示到前端前端接收前端接收普通数据前端接收一个对象要求提交的表单域和对象的属性名一致,参数使用对象即可1.接收前端用户传递的参数,判断参数的名字,假设名字直接在方法上可以直接使用2.假设传递的是一个对象User,匹配User对象中的字段名;如果名字一致则oK,否则匹配不到数据显示到前端1、通过ModelAndView2、通过Model3、通过ModelMapModel 只有察察几个方法只适合用于储存数据
分类: 其他 发布时间: 01-30 23:16 阅读次数: 0

wiki1125

分类: 其他 发布时间: 01-30 23:15 阅读次数: 0

mew test

0xdd2f9581c667a01249e423abf3b62fc975292970
分类: 其他 发布时间: 01-30 23:15 阅读次数: 0

PTA-1001 害死人不偿命的(3n+1)猜想 (15分)

PTA—1001 害死人不偿命的(3n+1)猜想 (15分)问题描述:卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题
分类: 其他 发布时间: 01-30 23:15 阅读次数: 0

PTA-1004 成绩排名 (20分)

PTA-1004 成绩排名 (20分)题目读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩… … …第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。
分类: 其他 发布时间: 01-30 23:14 阅读次数: 0

Activiti工作流学习总结(一)

Activiti工作流背景介绍: 1.Activiti 其核心是 BPMN 2.0 的流程引擎。BPMN 是目前被各 BPM 厂商广泛接受的 BPM 标准,全称为 Business Process Model and Notation,由 OMG 组织进行维护,2011 年 1 月份发布了其 2.0 的正式版。BPMN 2.0 对比于第一个版本,其最重要的变化在于其定义了流程的元模型和执行语义,即
分类: 其他 发布时间: 01-30 23:14 阅读次数: 0

Activiti工作流学习总结数据结构(二)

Activiti数据表共有24张(5.16版本),Activiti使用到的表都是ACT_开头的。 ACT_RE_*: ’RE’表示repository(存储),RepositoryService接口所操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。 ACT_RU_*: ‘RU’表示runtime,运行时表-RuntimeService。这是运行时的表存储着流
分类: 其他 发布时间: 01-30 23:14 阅读次数: 0

ORACLE中的自治事务 PRAGMA AUTONOMOUS_TRANSACTION

这是一个非常实用的功能,特别用在记录错误日志同时要回滚主事务的时候,我们在实际开发中就是这么用的,感觉还是很方便的。转载一篇详细的介绍,感谢原作者。在基于低版本的ORACLE做一些项目的过程中,有时会遇到一些头疼的问题.,比如想在执行当前一个由多个DML组成的transaction(事务)时,为每一步DML记录一些信息到跟踪表中,由于事务的原子性,这些跟踪信息的提交将决定于主事务的commit或ro
分类: 其他 发布时间: 01-30 23:14 阅读次数: 0

oracle中常用函数WM_CONCAT(行转列)

WM_CONCAT-列转行函数
分类: 其他 发布时间: 01-30 23:13 阅读次数: 0

oracle中常用函数ROW_NUMBER() OVER()(分析函数)

ROW_NUMBER() OVER()函数
分类: 其他 发布时间: 01-30 23:13 阅读次数: 0

linux常用命令export

直接用export命令:export PATH=$PATH:/XX/bin$PATH 代表PATH之前设置的变量 只对当前shell有效 查看当前环境变量 [root@localhost bin]# export 2、修改profile文件:vi /etc/profile在里面加入: export PATH=”$PATH:/XX/bin” 3. 修改.bashrc文件:vi /ro
分类: 其他 发布时间: 01-30 23:13 阅读次数: 0

WebService之WSDL文档元素详解 (转)

WSDL的主要文档元素 WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成。抽象部分以独立于平台和语言的方式定义SOAP消息,它们并不包含任何随机器或语言而变的元素。这就定义了一系列服务,截然不同的应用都可以实现。具体部分,如数据的序列化则归入底部分,因为它包含具体的定义。在上述的文档元素中,、、属于抽象定义层,、属于具体定义层。所有的抽象可以是单独存在于别的文件中,也可以
分类: 其他 发布时间: 01-30 23:12 阅读次数: 0

rownum,rowid,row_number() over等区分

1.rownum 1.1为伪劣,按读取顺序加的序号,序号从1开始,数据读取顺序指的是·实际查询结果, 不含排序操作。如果对某字段记进行排序,则先查询(查询结果一般是数据插入顺序),然后对rownum进行编号,从1开始,最后再按指定字段排序,则排序后的结果,rownum可能不是顺序排列。 例如: select rownum,name from students;(读取顺序,
分类: 其他 发布时间: 01-30 23:12 阅读次数: 0

soul源码学习(一)-项目搭建

文章目录简介soul设计目标soul特性安装前准备项目启动启动soul-admin启动网关soul-bootstrap小结参考简介soul设计目标异步的,高性能的,跨语言的,响应式的API网关。soul特性支持各种语言(http协议),支持 dubbo,springcloud协议。插件化设计思想,插件热插拔,易扩展。灵活的流量筛选,能满足各种流量控制。内置丰富的插件支持,鉴权,限流,熔断,防火墙等等。流量配置动态化,性能极高,网关消耗在 1~2ms。支持集群部署,支持 A/B Test
分类: 其他 发布时间: 01-30 23:11 阅读次数: 0

soul源码学习(二)-http示例

文章目录目标运行soul-examples-http示例配置运行访问测试总结目标运行官方示例soul-examples-http了解http方式访问网关大致流程运行soul-examples-http示例配置该示例工程是以常见的springmvc方式访问,其中要想被soul网关代理访问,只需要在普通的controller上加入soul相关注解,如图所示:类方式方法上加soul注解pom文件引入soul客户端的依赖包运行首先启动soul-admin和soul-bootst
分类: 其他 发布时间: 01-30 23:11 阅读次数: 0

soul源码学习(三)-dubbo示例

文章目录目标环境准备访问测试soul-admin手动同步异常总结目标通过官方示例了解dubbo集成方式环境准备启动soul-admin和soul-bootstrap下载zookeeper,并以默认端口启动启动官方示例soul-examples-dubbo(TestApacheDubboApplication),控制栏输出如下2021-01-17 01:27:52.211 INFO 75035 --- [pool-2-thread-1] o.d.s.client.common.utils.
分类: 其他 发布时间: 01-30 23:11 阅读次数: 0