一.概述 Java不同于C/C++这类传统的编译型语言,也不同于php这一类动态的脚本语言。可以说Java是一种半编译语言,我们所写的类会先被编译成.class文件,这个.class是一串二进制的字节流。然后当要使用这个类的时候,就会将这个类对应的.class文件加载进内存中。而将这个.class的 ...
分类:
其他好文 时间:
2018-09-25 10:14:55
阅读次数:
129
验证是连接阶段的第一步,这一阶段的目的是为了确保Class文件的字节流中包含的信息符合当前虚拟机的要求,并且不会危害虚拟机自身的安全。 Java语言本身是相对安全的语言(依然是相对于C/C++来说),使用纯粹的Java代码无法做到诸如访问数组边界以外的数据、将一个对象转型为它并未实现的类型、跳转到不... ...
分类:
其他好文 时间:
2018-09-22 23:18:07
阅读次数:
197
1. JavaScript JavaScript(简称js)是一种主要运行于浏览器中的弱类型的动态脚本语言,可以用来实现网页上的一些高级功能,如数据验证处理、页面动态效果、定时任务、与用户交互、发送/接收服务器端数据等等。 ① js中的变量在声明的时候不需要指定类型,其实际类型由程序运行中的赋值决定 ...
分类:
编程语言 时间:
2018-09-20 21:20:29
阅读次数:
241
[toc] 前言 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 实际开发中,用POI来读写excel文档的比较多。所以,这里记录下用POI读取excel文档的一些难点做下记录。 难点1:合并单元格 ...
分类:
其他好文 时间:
2018-09-18 19:21:16
阅读次数:
456
摘要:使用validate.js在前端实现表单数据提交前的验证 好久没写博客了,真的是罪过,以后不能这样了,只学习不思考,学的都是白搭,希望在博客园能记录下自己学习的点滴,虽然记录的都是些浅显的技术,但能起到巩固自己和稍微帮助一下和我一样的菜鸡也是不错的,哈哈,不好意思,闲话扯多了。 今天想把之前学 ...
分类:
Web程序 时间:
2018-09-04 01:42:09
阅读次数:
199
上节说了Asp.net MVC中Model的绑定,本节讲解下Model绑定时的数据验证。 数据结构 Model验证中的错误信息怎样存储?怎样传递给 ? 类型每条错误信息, 错误提示的集合, 为存储错误验证和数据源。其在参数绑定时将生成的 (验证信息和数据源)保存到了 的`ModelState Vie ...
分类:
其他好文 时间:
2018-08-28 20:27:33
阅读次数:
193
基本方法 this.assetCounts.focus();//聚焦 this.btnSave.cancel();//按钮取消 this.assetPerson.isValid()//是否有效,true:有效 验证数字类型 - bootstrap.form.NumberSpinner if (isN ...
分类:
其他好文 时间:
2018-08-28 17:50:00
阅读次数:
138
Django Form Django中为用户定义了一个django.forms库,这个库可以方便的进行form类的数据显示及数据验证,省去了很多用户的代码。django.forms库用起来也方便,只需要在HTML文件中需要增加<form>tag时,定义相应的Form类就可以。在以下的实例中,我们最终 ...
分类:
其他好文 时间:
2018-08-23 23:07:26
阅读次数:
273
API开发中经常会遇到一些对请求数据进行验证的情况,这时候如果使用注解就有两个好处,一是验证逻辑和业务逻辑分离,代码清晰,二是验证逻辑可以轻松复用,只需要在要验证的地方加上注解就可以。 Java提供了一些基本的验证注解,比如 、`@Size`,但是更多情况下需要自定义验证逻辑,这时候就可以自己实现一 ...
分类:
编程语言 时间:
2018-08-16 10:36:36
阅读次数:
131
不能相信前端传过来的任何数据 一定不能相信前端传过来的任何数据 绝对不能相信前端传过来的任何数据 @JsonFormat 时间必须是指定的格式(这里是接收参数格式,不是取数据来格式化) 注意:在 controller 层的方法接收参数时,使用 @Valid 注解表示当前方法的参数需要验证 每个验证注 ...
分类:
编程语言 时间:
2018-08-14 00:56:41
阅读次数:
156