随笔- 348  文章- 6  评论- 117  阅读- 196万 
07 2016 档案
在JavaScript 自定义对象来模拟Java中的Map
摘要:直接看代码: 代码测试: 最终输出结果: 阅读全文
posted @ 2016-07-31 18:50 Just_Do 阅读(718) 评论(0) 推荐(0) 编辑
Javascript Object对象
摘要:1、创建对象 2、遍历对象的属性和方法 变量attribute为obj3对象的属性名称。通过属性名称获取属性的值,这里用中括号,不要使用点的方式。 最终输出结果为: 3、删除对象的属性或方法 语法:delete 对象.属性|方法 当删除某个属性或方法后,再次调用该属性或方法,会返回undefined 阅读全文
posted @ 2016-07-31 17:52 Just_Do 阅读(292) 评论(0) 推荐(0) 编辑
checkbox全选功能
摘要:通过is(":checked")判断checkbox是否被选择,在通过 阅读全文
posted @ 2016-07-30 16:54 Just_Do 阅读(952) 评论(0) 推荐(0) 编辑
JavaScript去除数组中的重复性
摘要:使用 阅读全文
posted @ 2016-07-28 16:01 Just_Do 阅读(250) 评论(0) 推荐(0) 编辑
解决JavaScript中使用$.ajax方式提交数组参数
摘要:一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox: 然后后台获取参数后再分隔,这种做法有很大弊端,试问如果某一个参数值中出现了分隔符所使用的字符,会出现什么情况呢?当然后台获取的参数将与实际情况不符. 这时我想到了将上述代码写成这样: 如果 阅读全文
posted @ 2016-07-27 12:59 Just_Do 阅读(18776) 评论(0) 推荐(1) 编辑
Javascript 数组
摘要:1、数组的创建 要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。 2、数组的元素的访问 3、数组元素的字符串化 arrayObj.join(separator); 返回字符串,这 阅读全文
posted @ 2016-07-27 08:43 Just_Do 阅读(305) 评论(0) 推荐(0) 编辑
JavaScript 在函数中使用Ajax获取的值作为函数的返回值
摘要:解决:JavaScript 在函数中使用Ajax获取的值作为函数的返回值,结果无法获取到返回值 原因:ajax默认使用异步方式,要将异步改为同步方式 案例:通过区域ID,获取该区域下所有的学校 使用 这样就可以获取想要的结果 阅读全文
posted @ 2016-07-26 13:17 Just_Do 阅读(4296) 评论(0) 推荐(0) 编辑
Echarts 地图控件tooltip多行显示
摘要:直接上代码 显示效果 阅读全文
posted @ 2016-07-20 16:37 Just_Do 阅读(10178) 评论(0) 推荐(0) 编辑
JavaScript中字符串转Json方法小记
摘要:例如: JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var obj= { "name": "cxh", "sex": "man" }; 1、在js中把json字符串转json对象的方法不止一种,最常见的一种方式如下,使用到 阅读全文
posted @ 2016-07-20 10:07 Just_Do 阅读(419) 评论(0) 推荐(0) 编辑
SQL Server 中WITH (NOLOCK)浅析
摘要:概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种。它等同于 READUNCOMMITTED 。 具体的功能作用如下所示(摘自MSDN): 1: 指定允许脏读。不发布共享锁来阻止其他事务修改当前事务读取的数据,其他 阅读全文
posted @ 2016-07-19 16:39 Just_Do 阅读(380) 评论(0) 推荐(1) 编辑
JSON.NET 教程(一)
摘要:下载地址:http://www.newtonsoft.com/json 参考官网文档:http://www.newtonsoft.com/json/help/html/SerializingJSON.htm 使用前:请添加引用 NewTonsoft.Json程序集 一、JsonConver用于JSO 阅读全文
posted @ 2016-07-19 09:23 Just_Do 阅读(1466) 评论(0) 推荐(0) 编辑
使用ASP.Net WebAPI构建REST服务(六)——Self-Host
摘要:Asp.Net WebAPI生成的是一个程序集,并不是独立的进程,因此,要运行的时候必须将其承载在相应的宿主上,一般比较常见的是IIS承载。很多时候,我们为了简化部署或者功能集成,需要将其承载到独立的进程上,这种方式一般称之为Self-Host,本文就简单的介绍一下WebAPI的SefHost方法。 阅读全文
posted @ 2016-07-17 10:02 Just_Do 阅读(803) 评论(1) 推荐(0) 编辑
使用ASP.Net WebAPI构建REST服务(五)——客户端
摘要:WebAPI是标准的Http协议,支持Http协议的客户端(如浏览器)都可以访问。但是,有的时候我们如果想在自己的程序中使用WebAPI时,此时就要实现自己的客户端了。我之前介绍过在.Net 4.5中新增的HttpClient库,它对Http操作实现了非常好的封装。我们可以通过它实现Http访问,例 阅读全文
posted @ 2016-07-17 10:00 Just_Do 阅读(441) 评论(0) 推荐(0) 编辑
使用ASP.Net WebAPI构建REST服务(四)——参数绑定
摘要:默认绑定方式 WebAPI把参数分成了简单类型和复杂类型: 简单类型主要包括CLR的primitive types,(int、double、bool等),系统内置的几个strcut类型(TimeSpan、Guid等)以及string。对于简单类型的参数,默认从URI中获取。 复杂类型的数据也可以直接 阅读全文
posted @ 2016-07-17 09:46 Just_Do 阅读(272) 评论(0) 推荐(0) 编辑
使用ASP.Net WebAPI构建REST服务(三)——返回值
摘要:Asp.Net WebAPI服务函数的返回值主要可以分为void、普通对象、HttpResponseMessag、IHttpActionResult e四种,本文这里简单的介绍一下它们的区别。 一、返回void 返回void一般常用于Put和Delete函数。 public void Delete( 阅读全文
posted @ 2016-07-17 09:39 Just_Do 阅读(360) 评论(0) 推荐(0) 编辑
使用ASP.Net WebAPI构建REST服务(二)——路由
摘要:REST并没有像传统的RPC服务那样显式指定了服务器函数的访问路径,而是将URL根据一定的规则映射为服务函数入口,这个规则就称之为路由。Asp.Net WebAPI的路由方式和Asp.Net MVC是相同的,它支持两种路由方式,传统的路由映射和特性路由。 路由规则WebApiConfig.cs中定义 阅读全文
posted @ 2016-07-16 19:55 Just_Do 阅读(348) 评论(0) 推荐(0) 编辑
使用ASP.Net WebAPI构建REST服务(一)——简单的示例
摘要:由于给予REST的Web服务非常简单易用,它越来越成为企业后端服务集成的首选方法。本文这里介绍一下如何通过微软的Asp.Net WebAPI快速构建REST-ful 服务。 首先创建一个Asp.Net Web应用程序(我这里用的是Visual Studio 2013,它已经内置了Web API2)。 阅读全文
posted @ 2016-07-16 19:52 Just_Do 阅读(417) 评论(0) 推荐(1) 编辑
SQL Server 自定义字符串分割函数
摘要:一、按指定符号分割字符串,返回分割后的元素个数,方法很简单,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果(标量值函数) 1 create function Func_StrArrayLength 2 ( 3 @str varchar(1024), --要分割的字符串 4 @split 阅读全文
posted @ 2016-07-15 15:20 Just_Do 阅读(1241) 评论(0) 推荐(0) 编辑
ASP.NET MVC过滤器(一)
摘要:MVC过滤器是加在 Controller 或 Action 上的一种 Attribute,通过过滤器,MVC 网站在处理用户请求时,可以处理一些附加的操作,如:用户权限验证、系统日志、异常处理、缓存等。MVC 中包含Authorization filter、Action filter、Result 阅读全文
posted @ 2016-07-14 20:39 Just_Do 阅读(1816) 评论(0) 推荐(2) 编辑
全国344个主要城市(县)地图
摘要:原文地址:http://echarts.baidu.com/echarts2/doc/example/map20.html 阅读全文
posted @ 2016-07-13 08:30 Just_Do 阅读(6381) 评论(0) 推荐(1) 编辑
ASP.NET MVC 基于角色的权限控制系统的示例教程
摘要:上一次在 .NET MVC 用户权限管理示例教程中讲解了ASP.NET MVC 通过AuthorizeAttribute类的OnAuthorization方法讲解了粗粒度控制权限的方法,接下来讲解基于角色的权限控制方法。 基于角色的权限控制方法概述 基于角色的权限控制系统RBAC(Role Base 阅读全文
posted @ 2016-07-12 12:33 Just_Do 阅读(22006) 评论(6) 推荐(8) 编辑
ASP.NET MVC学习之路由篇(3)
摘要:根据路由输出链接 既然是网站开发自然少不了链接,我们已经学会了强大的路由,但是还缺少一步就是能够将这些路由的路径输出到页面,下面我们就开始学习如何输出路由路径。 首先我们的路由注册部分如下所示: 下面我们开始在Views\Home\Index.cshtml中输出路径(如果没有对应的控制器或页面请自行 阅读全文
posted @ 2016-07-11 22:43 Just_Do 阅读(576) 评论(0) 推荐(0) 编辑
ASP.NET MVC学习之路由篇(2)
摘要:7.解决与物理路径的冲突 当发送一个请求至ASP.NET MVC时,其实会检查网站中存不存在这个请求的物理路径文件,如果存在的话,就会直接将这个物理文件返回。但是有时候我们需要它执行控制器的某个方法,而不是直接将这个物理文件返回。那么我们就需要这节知识。下面我们先在网站根目录中新建一个 Test.h 阅读全文
posted @ 2016-07-11 22:40 Just_Do 阅读(363) 评论(0) 推荐(0) 编辑
为ASP.NET MVC应用添加自定义路由
摘要:这里,我们将学习如何给asp.net mvc应用添加自定义路由。用自定义路由来修改默认路由表。 对一些简单的asp.net mvc应用,默认的路由表就已经足够了。但是,当你需要创建特殊的路由时,就需要创建自定义路由了。 假设正在进行一个blog项目的开发,希望处理用户的请求地址如下: /Archiv 阅读全文
posted @ 2016-07-11 22:38 Just_Do 阅读(2621) 评论(0) 推荐(0) 编辑
ASP.NET MVC学习之路由篇(1)
摘要:1.基本路由 RouteConfig.cs: 然后运行网站,输入http://localhost:xxxx/Home/Index回车,然后你就能看到对应的页面了。当然你会认为这个非常简单,但是我们也需要理解这些是如何做到的。 下面我们可以看到URL路径和路由配置中的路径对比: 由上面的图,我们可以得 阅读全文
posted @ 2016-07-11 21:47 Just_Do 阅读(475) 评论(0) 推荐(0) 编辑
ASP.NET MVC学习之控制器篇(二)
摘要:原文链接:http://www.asp.net/learn/mvc/ 这篇教程探索了ASP.NET MVC控制器(controller)、控制器动作(controller action)和动作结果(action results)这几个主题。在读完本篇教程之后,你将会理解控制器如何控制访问者与ASP. 阅读全文
posted @ 2016-07-11 21:13 Just_Do 阅读(805) 评论(0) 推荐(0) 编辑
ASP.NET MVC学习之控制器篇
摘要:1.IController的使用 这个接口可能很多人都没有使用过,但是我们常用的Controller类实现了这个接口,而且只要实现这个接口就可以作为一个控制器,当然很多的内部的处理就要我们自己去做了。 下面我利用IController实现根据路由参数调用不同的方法: 首先我们实现IControlle 阅读全文
posted @ 2016-07-11 21:10 Just_Do 阅读(473) 评论(0) 推荐(0) 编辑
C#基础--之数据类型
摘要:在第一章我们了解了C#的输入、输出语句后,我这一节主要是介绍C#的基础知识,本节的内容也是后续章节的基础,好的开端等于成功的一半。在你阅读完本章后,你就有足够的C#知识编写简单的程序了。但还不能使用继承或其它面向对象的特征。 本章主要针对以下几个部份来进行讲解: 1、电脑是由什么来存储所使用的数据? 阅读全文
posted @ 2016-07-10 16:29 Just_Do 阅读(624) 评论(1) 推荐(1) 编辑
@RequestBody 和@ResponseBody 注解详解
摘要:简介: @RequestBody 作用: i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上; ii) 再把HttpMessageConverter返回的对象数据绑定到 controlle 阅读全文
posted @ 2016-07-05 19:00 Just_Do 阅读(11723) 评论(0) 推荐(1) 编辑
常用Jar包下载
摘要:Jackson包下载 :https://yunpan.cn/cBdPGeIESZ4jE 访问密码 36f7 阅读全文
posted @ 2016-07-05 14:09 Just_Do 阅读(602) 评论(2) 推荐(0) 编辑
SpringMVC 使用JSR-303进行校验 @Valid
摘要:一、准备校验时使用的JAR validation-api-1.0.0.GA.jar:JDK的接口; hibernate-validator-4.2.0.Final.jar是对上述接口的实现; 二、编写需要校验的bean 三、校验方法 备注:这里一个@Valid的参数后必须紧挨着一个BindingRe 阅读全文
posted @ 2016-07-04 18:46 Just_Do 阅读(11068) 评论(1) 推荐(0) 编辑
SpringMVC 之 表单标签
摘要:本篇我们来学习Spring MVC表单标签的使用,借助于Spring MVC提供的表单标签可以让我们在视图上展示WebModel中的数据更加轻松。 一.首先我们先做一个简单了例子来对Spring MVC表单表单标签的使用有一个大致的印象,然后再结合例子对各个标签介绍一下如何使用。 1.首先,在com 阅读全文
posted @ 2016-07-04 13:53 Just_Do 阅读(2887) 评论(0) 推荐(0) 编辑
SpringMVC 自定义类型转换器
摘要:我们在使用SpringMVC时,常常需要把表单中的参数映射到我们对象的属性中,我们可以在默认的spring-servlet.xml加上如下的配置即可做到普通数据类型的转换,如将String转换成Integer和Double等: 其实 <mvc:annotation-driven /> 标签会默认创建 阅读全文
posted @ 2016-07-04 10:21 Just_Do 阅读(18300) 评论(1) 推荐(3) 编辑
SpringMVC访问静态资源的三种方式
摘要:如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 方案一:激活Tomcat的defaultServlet来处理静态文件 要配置多 阅读全文
posted @ 2016-07-03 22:56 Just_Do 阅读(26421) 评论(1) 推荐(3) 编辑
SpringMVC 重定向
摘要:在返回视图名字的字符串前面加forword:或redirect:前缀是就会对他们做特殊处理,它们分别是转发和重定向 我们测试一个重定向操作把 Java代码 测试: 在浏览器中输入下面URL 在点击回车后。下面地址变成了 我们看看开发者工具中具体情况 先执行了testRedirect,然后给浏览器一个 阅读全文
posted @ 2016-07-03 14:07 Just_Do 阅读(4636) 评论(0) 推荐(0) 编辑
SpringMVC <mvc:view-controller path=""/>标签
摘要:<mvc:view-controller path=""/>标签的作用 对应WEB-INF目录下面的JSP页面,我们知道是不能直接使用URL访问到。需要通过转发的方式,而我们一般都是在控制器中做转发映射,对应一些我们不需要其他操作的JSP页面,我们可以使用<mvc:view-controller p 阅读全文
posted @ 2016-07-03 13:18 Just_Do 阅读(17032) 评论(0) 推荐(2) 编辑
SpringMVC 国际化问题
摘要:1、首先在src文件下添加3个properties文件 a、message.properties b、message_en.properties c、message_zh.properties 2、配置spring-mvc.xml文件 这里配置属性userCodeAsDefaultMessage=t 阅读全文
posted @ 2016-07-03 12:50 Just_Do 阅读(4248) 评论(0) 推荐(0) 编辑
Spring MVC POJO入参过程分析
摘要:SpringMVC确定目标方法POJO类型的入参过程 1、确认一个key: (1)、若目标方法的POJO类型的参数没有使用@ModelAttribute作为修饰,则key为POJO类名第一个字母的小写 (2)、若使用@ModelAttribute来修饰,则key为@ModelAttibute注解的v 阅读全文
posted @ 2016-07-03 09:40 Just_Do 阅读(4316) 评论(0) 推荐(0) 编辑
Spring MVC @ModelAttribute详解
摘要:被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 我们编写控制器代码时,会将保存方法独立成一个控制器也是如此。 1、注释void返回值的方法 在这个代码中,访问控制器方法helloWorl 阅读全文
posted @ 2016-07-02 22:37 Just_Do 阅读(2316) 评论(0) 推荐(0) 编辑
Spring MVC @SessionAttributes注解
摘要:@SessionAttributes原理 默认情况下Spring MVC将模型中的数据存储到request域中。当一个请求结束后,数据就失效了。如果要跨页面使用。那么需要使用到session。而@SessionAttributes注解就可以使得模型中的数据存储一份到session域中。 @Sessi 阅读全文
posted @ 2016-07-02 19:31 Just_Do 阅读(46227) 评论(7) 推荐(8) 编辑
Spring MVC 向页面传值-Map、Model和ModelMap
摘要:除了使用ModelAndView方式外。还可以使用Map、Model和ModelMap来向前台页面创造 使用后面3种方式,都是在方法参数中,指定一个该类型的参数。例如: Java代码 JSP页面 结果: 【推荐】:我们一般使用Map就可以了 阅读全文
posted @ 2016-07-02 19:01 Just_Do 阅读(56178) 评论(1) 推荐(4) 编辑
Spring MVC 向前台页面传值-ModelAndView
摘要:ModelAndView 该对象中包含了一个model属性和一个view属性 model:其实是一个ModelMap类型。其实ModelMap是一个LinkedHashMap的子类 view:包含了一些视图信息 当视图解释器解析ModelAndVIew是,其中model本生就是一个Map的实现类的子 阅读全文
posted @ 2016-07-02 17:52 Just_Do 阅读(135989) 评论(0) 推荐(5) 编辑
Spring MVC 使用Servlet原生API作为参数
摘要:具体看代码: 代码解析: 很明显,要使用Sevlet的一些API,只要直接将其作为参数传入即可。你需要request,就传入request, 需要session,就传入session。springmvc支持传入的Sevlet原生api一共有以下这些: 1. HttpServletRequest 2. 阅读全文
posted @ 2016-07-02 17:11 Just_Do 阅读(1880) 评论(0) 推荐(1) 编辑
Spring MVC POJO传参方式
摘要:有两POJO类 Address.java User.java JSP页面 控制器类: 测试: 1、进入jsp页面: 2、点击提交后,控制台输出 User [username=caoyc, password=123456, gender=male, hobby=tv,swimming, address 阅读全文
posted @ 2016-07-02 16:49 Just_Do 阅读(2459) 评论(0) 推荐(0) 编辑
Spring MVC @CookieValue注解
摘要:@CookieValue的作用 用来获取Cookie中的值 @CookieValue参数 1、value:参数名称 2、required:是否必须 3、defaultValue:默认值 @CookieValue使用案例 1、我们在index.jsp页面中创建cookie值 2、在控制器中 测试代码 阅读全文
posted @ 2016-07-02 16:01 Just_Do 阅读(18984) 评论(0) 推荐(1) 编辑
Spring MVC @RequestParam
摘要:案例来说明 测试1 当我们请求路径为:http://localhost:8080/springmvc-1/user/add?name=caoyc&age=18 输出结果:caoyc,18 测试2 当我请求路径为:http://localhost:8080/springmvc-1/user/add?a 阅读全文
posted @ 2016-07-02 15:21 Just_Do 阅读(6439) 评论(0) 推荐(1) 编辑
Spring REST
摘要:REST风格 /user/1 get请求 获取用户 /user/1 post请求 新增用户 /user/1 put请求 更新用户 /user/1 delete请求 删除用户 在Spring MVC中如何提交put和delete请求呢? 需要在web.xml文件中配置一个HiddenHttpMetho 阅读全文
posted @ 2016-07-02 14:41 Just_Do 阅读(1000) 评论(0) 推荐(0) 编辑
Spring MVC @PathVariable注解
摘要:下面用代码来演示@PathVariable传参方式 在@RequestMapping中请求路径,将需要传递的参数用{}括起来。通过@PathVariable("参数名称")来获取url中的参数值。要求@PathVariable中参数名称必须和url中参数名称一致 例如:访问 /user/1 对应id 阅读全文
posted @ 2016-07-02 14:12 Just_Do 阅读(9785) 评论(0) 推荐(0) 编辑
Spring MVC @RequestMapping注解详解
摘要:@RequestMapping 参数说明 value:定义处理方法的请求的 URL 地址。(重点) method:定义处理方法的 http method 类型,如 GET、POST 等。(重点) params:定义请求的 URL 中必须包含的参数。或者不包含某些参数。(了解) headers:定义请 阅读全文
posted @ 2016-07-02 13:03 Just_Do 阅读(26165) 评论(1) 推荐(7) 编辑
Spring MVC入门示例
摘要:1、新建一个Java Web项目 2、导入jar包 3、在WEB-INF下面建一个hello.jsp页面。 4、配置web.xml文件 5、配置spring-mvc.xml文件 InternalResourceViewResolver:视图解析器。根据Url地址遭到找到文件资源 prefix:前缀 阅读全文
posted @ 2016-07-02 12:02 Just_Do 阅读(820) 评论(0) 推荐(0) 编辑
Spring 基于xml配置方式的事务
摘要:参考前面的声明式事务的例子:http://www.cnblogs.com/caoyc/p/5632198.html 我们做了相应的修改。在dao中和service中的各个类中,去掉所有注解标签。然后为为每个字段提供一个setXxx()方法 最后就是配置applicationContext.xml文件 阅读全文
posted @ 2016-07-01 15:28 Just_Do 阅读(1341) 评论(0) 推荐(0) 编辑
spring @Transactional注解参数详解
摘要:事物注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事物处理 , 例子: 当类中某些方法不需要事物时: 事物传播行为介绍: @Transactional(propagation=Propagation.REQUIRED) :如果有事务, 那么加入事务, 没有的话新建一 阅读全文
posted @ 2016-07-01 14:31 Just_Do 阅读(112855) 评论(7) 推荐(20) 编辑
Spring 事务传播行为
摘要:事务传播行为 指定是Spring中一个事务方法调用另一个事务方法时。处理的行为 使用方式: 事务的使用过程中,用的最多的传播行为是require,在大部分的mis系统里,可以对整个业务层切一个require的事务就可以满足需要。但spring提供的不仅如此,对于复杂的业务,Spring也提供了相应的 阅读全文
posted @ 2016-07-01 14:00 Just_Do 阅读(5764) 评论(0) 推荐(0) 编辑
Spring 声明式事务管理
摘要:案例分析 本案例是图书管理系统精简部分,在数据库中有3张表。分别保存图书库存、图书信息和用户信息。下面是建表SQL语句 实体类 Book.java Store.java User.java Spring配置信息 使用db.properties记录数据库配置信息,这样便于后期维护 配置applicat 阅读全文
posted @ 2016-07-01 10:30 Just_Do 阅读(9250) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示