Struts2中关于"There is no Action mapped for namespace / and action name"的总结

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下: 一、struts...

2019-05-14 07:41:23

阅读数 31

评论数 0

dotnet跨域问题之预检请求的重定向

浏览器模式是不允许预检请求的重定向的(redirect for a preflight request) 场景: 前后端分离情况下,不同域名的应用,当前端去dotnet core的web api接口中取数据时,出现了错误, 跨域错误,错误的大概意思就是 redirect is not allowe...

2019-05-08 20:24:22

阅读数 94

评论数 0

RabbitMQ学习(C#)

首先,需要安装rabbitmq(windows版rabbitmq地址) 注意:安装rabbitmq之前需要先安装 RabbitMQ Erlang Version Requirements ,下载地址 下面是官网教程地址 教程参考地址 这里展示的在同一个主机的队列发送,如果需要其他分布式,可...

2019-04-01 18:46:06

阅读数 220

评论数 0

ADO.NET的五大对象

Connection、Command、SqlDataReader、DataSet、SqlDataAdapter

2019-03-27 11:12:36

阅读数 25

评论数 0

AutoMapper用法

AutoMapper是对象到对象的映射工具。在完成映射规则之后,AutoMapper可以将源对象转换为目标对象。 配置AutoMapper映射规则 Profile的用法 扁平化映射(Flattening) 指定映射字段(Projection) 验证配置项(Configuration ...

2019-03-21 12:18:59

阅读数 27

评论数 0

Autofac框架浅析

Autofac是一个IOC(inversion of control)控制反转的框架,它使得调用者不再需要手动创建被调用者的实例,由autofac框架实现(容器创建)所以称为控制反转。 Autofac官网 1. 注册服务(组件:component) 你可以通过 lambdas, types(类型)...

2019-03-21 09:54:48

阅读数 22

评论数 0

什么是SOA

SOA:面向服务架构 通俗的将SOA就是不同业务建立不同的服务,服务之间的数据可以以粗粒度的接口进行交互,这样松散的耦合提高服务的重用性,也让业务逻辑变的可组合,并且每个服务可以根据使用情况做出合理的分布式部署。 它旨在让软件变的更有弹性,能够迅速响应业务需求,实现实时企业。 它的基本理念是让所有...

2019-03-21 08:57:09

阅读数 29

评论数 0

我的第一个WCF

一丶什么是WCF 1.wcf是由微软发展的一组数据通信的应用程序开发接口。由.net Framework 3.5 开始引入。 2.wcf的定义的5种契约。 ◆.服务契约 Service Contract ◆.数据契约 Data Contract (需要序列话的复杂类型) ◆.错误契约 Fault ...

2019-03-20 10:48:22

阅读数 17

评论数 0

什么是RPC

RPC全称Remote Procedure Call,即远程过程调用。 像一般的函数调用都是本地调用,即在同一个应用里面进行函数调用。这种情况下,一般都在同一个地址空间,或者同一个内存里面,能直接通过方法栈或者参数栈实现。 而RPC,则应用在分布式系统中,可能会将共享的服务单独拎出来,让其他服务...

2019-03-19 19:59:16

阅读数 35

评论数 0

排序算法之快速排序

快速排序,简称快排。也利用了分治思想。 快速排序是这样的: 如果要排序数组中下标从p到r之间的一组数据,我们选择p到r之间的任意一个数据作为pivot(分区点)。我们遍历p到r之间的数据,将小于pivot的放到左边,将大于pivot的放到右边,将pivot放到中间。 根据分治、递归的处理思想,我...

2019-03-19 09:34:07

阅读数 19

评论数 0

排序算法之归并排序

归并排序与快速排序一样,适合大规模数据的排序。 归并排序的原理 对于待排序的数据,我们把数组从中间分成前后两部分,然后对前后两部分分别排序,再将排序好的两部分合并在一起,这样整个数组就有序了。 示例图如下 归并排序的递推公式。如下 递推公式: merge_sort(p...r) = merg...

2019-03-19 08:59:47

阅读数 45

评论数 0

C#中的可空类型浅析

我们知道,所有的数据数据类型(包括Boolean数据类型)都是值类型。 按照规则,null是用来建立一个空的对象引用,所以 值类型 永远不可以被赋值为null。 但是.Net2.0以后,我们就可以创建可空数据类型了。 简而言之,可空类型可以表示所有实际类型的值加上null 为了...

2019-03-18 22:12:31

阅读数 19

评论数 0

查询一个表中所有人的分数,并标识出是否及格

列出分数表中所有人是否及格 分数表 --建表 create table score ( Id int primary key identity, name varchar(50), score decimal ) --插入数据 insert into score value...

2019-03-18 21:07:28

阅读数 112

评论数 0

领域驱动设计(一)(DDD:Domain-Driven Design)

过去,系统分析和系统设计是分离的,这样的结果导致,需求分析的结果无法直接进行设计编程,而能进行编程运行的代码却扭曲需求,导致客户运行软件后,发现很多功能不是自己想要的,而且软件不能快速根据需求变化。 DDD打破了这种隔阂,提出了领域模型的概念,统一了分析和设计编程,使得软件能更灵活的跟随需求变化。...

2019-03-18 20:46:28

阅读数 21

评论数 0

Linux常用命令总结~认识与学习bash

变量键盘读取、数组与声明:read,array,declare read read [-pt] variable 参数: -p : 后面可以接提示符 -t : 后面可以接等待的秒数。 # read -p "Please keyin your name :" -...

2019-03-01 00:23:40

阅读数 25

评论数 0

Linux 常用命令总结~认识与学习bash(一)

一.为什么学习命令行界面的shell? 1.几乎所有的Distributions,使用的bash都是一样的。 2. 远程管理,命令行界面比较快。当需要进行远程联机时,命令行界面的传输速度一定比较快,而且,较不容易出现断线或者信息外流的问题。 1. cat /etc/shells ...

2019-02-27 23:55:25

阅读数 24

评论数 0

SQL Server 数据库 创建定时任务

目的:定时进行数据库某些内容的操作。 首先确定SQL Server 代理启动,进入服务中进行确认,并启动此服务 输入 services.msc,查看服务 2. 进入数据库 2.1 进入SQL server代理 ,新建作业 2.2 在"常规"中,设置作业...

2019-02-26 11:22:07

阅读数 129

评论数 0

Linux 常用命令总结~正则表达式与文件格式化处理(2)

格式化打印:printf printf '打印格式' 实际内容 参数: \a 警告声音输出 \b 退格键(backspace) \f 清除屏幕(form feed) \n 输出新的一行 \r 亦即Enter按键 \t 水平的[tab]键 \v 垂直的[tab]键 关于C...

2019-02-21 23:57:28

阅读数 23

评论数 0

Linux 常用命令总结~正则表达式与文件格式化处理

这里只是列出一些常用的命令及解释 使用正则表达式之前的语系设置 使用正则表达式要注意语系的影响。 LANG=C(常用,一般设置) LANG=zh_CN # export LANG=C 设置语系 一些常见的特殊符号 [:alnum:] 代表英文大小写字符集数字 ...

2019-02-21 01:06:14

阅读数 25

评论数 0

Excel 批量生成插入sql语句及更新sql语句

在开发中,有时候我们会遇到这种情况,客户发过来一些数据,我们需要把这些数据插入数据库或者对数据库进行更新,对于少量数据,我们可以直接用原始的方法手动编写sql语句来实现,但是如果数据量较大(100条),直接手动编写sql语句会比较费力。这时我们可以通过Excel批量生成sql语句的方法来实现插入功...

2019-02-18 11:58:48

阅读数 115

评论数 0

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