在开发业务时,不可避免的需要处理一些校验, 如果是写if-else这种代码去校验, 那会有一大段这样的代码。不过还好有个校验插件:javax.validation.validation-api,不过一般会引用hibernate的校验组件:org.hibernate.hibernate-valida ...
分类:
其他 时间:
2019-03-25 01:08:00
收藏:
0 评论:
0 赞:
0 阅读:
175
事件处理 > {{gread}} {{gread}} {{gread}} {{gread}} ... ...
分类:
其他 时间:
2019-03-25 01:07:44
收藏:
0 评论:
0 赞:
0 阅读:
142
1 学习目标1. 能够说出过滤器的生命周期2. 能够写出过滤器的映射路径3. 能够说出过滤器的四种过滤类型4. 能够利用FilterConfig获取过滤器的配置参数5. 能够说出什么是过滤器链6. 能够说出过滤器链的执行顺序2 过滤器的入门Java Web的三大组件( 1)都需要交给web服务器运行 ...
分类:
其他 时间:
2019-03-25 01:07:26
收藏:
0 评论:
0 赞:
0 阅读:
150
已知段地址为0001H,仅通过变化偏移地址寻址,则CPU的寻址范围是? 物理地址 = 段地址×16 + 偏移地址 所以物理地址的范围是[16×1H+0H, 16×1H+FFFFH] 也就是[10H×1H+0H, 10H×1H+FFFFH] 所以CPU的寻址范围是[10H, 1000FH] ...
分类:
其他 时间:
2019-03-25 01:07:09
收藏:
0 评论:
0 赞:
0 阅读:
207
一、基本的快速排序 在数组中选取一个元素为基点,然后想办法把这个基点元素移动到它在排好序后的最终位置,使得新数组中在这个基点之前的元素都小于这个基点,而之后的元素都大于这个基点,然后再对前后两部分数组快速排序,直到数组排序完成。 代码实现: 那么最大的问题就是怎么把这个基点移动到它最终应该所在的位置 ...
分类:
编程语言 时间:
2019-03-25 01:06:45
收藏:
0 评论:
0 赞:
0 阅读:
206
mybatis学习经验 我们在之前进行连接MySQL数据库的时候是经过BaseDao类来连接的里面还得写特别多的逻辑代码,访问数据库工作是还要写一堆执行SQL的方法处理语句,为了更加方便,使用更加简洁的代码来访问数据库我们就有必要学习一下mabatis了。我们首次先用Java文件来进行讲解,待我们能 ...
分类:
其他 时间:
2019-03-25 01:06:28
收藏:
0 评论:
0 赞:
0 阅读:
150
1、安装MySql ubuntu@thanlon-ubuntu:~$ sudo apt install mysql-server 2、mysql安装完成后,默认用户名不是root,为了方便,一般我们需要修改成我们想要的用户名子和对应的密码。 进入配置文件:root@thanlon-Ubuntu:/e ...
分类:
数据库技术 时间:
2019-03-25 01:06:12
收藏:
0 评论:
0 赞:
0 阅读:
335
举一个实例程序: 输出结果: 再来比较一段代码,与上面几乎如出一辙但是有一些细微的差别: 输出结果: 不同之处在于:第二段代码的开始菜单打印在非主类里面(没有public修饰的类),所以静态代码块并不优先于测试类(Test)里面的开始菜单执行 第二点:第二段代码里面的子类的B方法并不是构造方法,因为 ...
分类:
编程语言 时间:
2019-03-25 01:05:19
收藏:
0 评论:
0 赞:
0 阅读:
169
几乎所有的代码里面都会出现异常,为了保证程序在出现异常之后可以正常执行完毕,就需要进行异常处理。 先来看一下异常的继承类结构: 所有的异常都是由Throwable继承而来,我们来看他下面的两个子类Error和Exception.Error类描述了Java运行时内部错误和资源耗尽错误。应用程序不抛出此 ...
分类:
编程语言 时间:
2019-03-25 01:05:00
收藏:
0 评论:
0 赞:
0 阅读:
173
简介 在c++中要使用string类需包含头文件:#include <string>. 常用函数介绍 1. length() 说明: 用来返回string类型字符串的长度。 1. getline() 定义: c++11 说明: 从输入流 is 中提取字符串并把提取到的字符串存储到 str 中,直到遇 ...
分类:
编程语言 时间:
2019-03-25 01:04:42
收藏:
0 评论:
0 赞:
0 阅读:
153
简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。 启动WEB项目的时候,容器首先会去读取web.xml配置文件中的两个节点:<liste ...
分类:
Web开发 时间:
2019-03-25 01:04:27
收藏:
0 评论:
0 赞:
0 阅读:
193
部署描述符指的是配置文件对于一个假象部署到一些容器/发动机。 在Java平台,企业版部署描述符描述组件、模块或应用程序(例如web应用程序或者企业应用程序)应该被部署。它指导部署工具部署具有特定容器选项、安全设置的模块或应用程序,并描述特定的配置要求。XML用于这些部署描述符文件的语法。 对于网络应 ...
分类:
其他 时间:
2019-03-25 01:04:07
收藏:
0 评论:
0 赞:
0 阅读:
188
链接:https://vjudge.net/problem/HDU-1241#author=prayerhgq 题意: GeoSurvComp地质调查公司负责探测地下石油储藏。 GeoSurvComp现在在一块矩形区域探测石油,并把这个大区域分成了很多小块。他们通过专业设备,来分析每个小块中是否蕴藏 ...
分类:
其他 时间:
2019-03-25 01:03:51
收藏:
0 评论:
0 赞:
0 阅读:
156
1.文件夹的操作 1.1 mkdir:(make directory)创建空目录 p: v: verbose 举例 /root/x/y/z mkdir pv /mnt/test/x/m /mnt/test/y mkdir pv /mnt/test/{x/m,y} 1.2 tree:查看目录树 1.3 ...
分类:
系统服务 时间:
2019-03-25 01:03:34
收藏:
0 评论:
0 赞:
0 阅读:
286
Part.1 顺利完成初次尝试,但仍然出现了一些错误 Part.2 这一次的程序语言更加复杂,编写代码时出现了一些错误 Part.3 总结,C语言的学习需要规范,需要多加练习,最好能把研究C语言变成一种爱好。 ...
分类:
其他 时间:
2019-03-25 01:03:12
收藏:
0 评论:
0 赞:
0 阅读:
155
个人动态域名管理系统。Personal DDNS. 简单又实用的动态域名管理系统, 自建动态域名管理系统 使用 bind9 + php + mysql , 创建个人的动态域名系统。 Use bind9 + php + mysql , create a personal ddns server, up ...
分类:
其他 时间:
2019-03-25 01:02:56
收藏:
0 评论:
0 赞:
0 阅读:
164
#!/usr/bin/env python # -*- coding:UTF-8 -*- import optparse import socket import threading # 用法 python threadPortScan.py -H www.baidu.com -p 22 23 33... ...
分类:
其他 时间:
2019-03-25 01:02:39
收藏:
0 评论:
0 赞:
0 阅读:
196
操作文件 逐行读 ...
分类:
编程语言 时间:
2019-03-25 01:02:21
收藏:
0 评论:
0 赞:
0 阅读:
234
以下是我的react-navigation 版本 redux 版本 ...
分类:
其他 时间:
2019-03-25 01:02:04
收藏:
0 评论:
0 赞:
0 阅读:
277
Linux系统安装与基本配置 内容提要:获取Linux 常用发行版的方式DELL/HP/IBM 服务器介绍DELL/HP/IBM Blade 服务器介绍非云环境安装方式cdrom/usb/pxe企业版 RHEL6/7/CentOS 安装部署非云环境Linux 文本安装过程介绍非云环境生产环境中安装注 ...
分类:
其他 时间:
2019-03-25 01:01:50
收藏:
0 评论:
0 赞:
0 阅读:
255