1、oninvali事件通过setCustomValidity方法来自定义提示信息 2、onsubmit事件自定义提示信息 <form action=""> <label> 数字: <input type="text" pattern="^\d{11}$" oninvalid="setCustomV ...
分类:
Web程序 时间:
2017-07-24 22:25:39
阅读次数:
178
SpringMVC中的文件上传 步骤: 1.获取服务器下某个文件的绝对路径 2.1判断此文件夹是否存在不存在则创建文件夹(可以建立多层的mkdirs()方法) 3.判断上传文件的姓名 4.判断是否上传文件 5.获取上传文件的后缀名,例如jpg,docx 6.新建新的上传文件的文件名 7.完成上传 H ...
分类:
编程语言 时间:
2017-07-24 22:25:29
阅读次数:
161
该系列主要总结了使用C++来实现各种设计模式,并结合实际的案例来分析如何使用,以及在什么场合下使用设计模式。以下是该系列所有文章的链接。希望对大家有帮助。 C++设计模式——简单工厂模式 C++设计模式——工厂方法模式 C++设计模式——抽象工厂模式 C++设计模式——单例模式 C++设计模式——建 ...
分类:
编程语言 时间:
2017-07-24 22:25:19
阅读次数:
181
在有些数据要获取手机设备是什么品牌,特别做一些适配的时候,好了就讲下怎样或者手机是什么品牌: String brand =android.os.Build.BRAND; 就这么简单! 在有些数据要获取手机设备是什么品牌,特别做一些适配的时候,好了就讲下怎样或者手机是什么品牌: String bran ...
分类:
移动开发 时间:
2017-07-24 22:25:11
阅读次数:
288
重载构造方法 、默认构造方法、子类调用父类的构造方法、构造方法的作用域、构造方法的访问级别 在多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。构造方法必须满足以下语法规则: (1) 方法名必须与类名相同。 (2)不要声明返回类 ...
分类:
编程语言 时间:
2017-07-24 22:25:02
阅读次数:
137
怎样开发Qt插件,能够在Qt Assistant 中搜索"Qt Plugins"或"How to Create Qt Plugins",看看那篇manual中的介绍。 当中涉及到了几个宏 Q_DECLARE_INTERFACE( ClassName, Identifier) This macro a ...
分类:
其他好文 时间:
2017-07-24 22:24:53
阅读次数:
364
Notification noti = new Notification.Builder(this) .setContentTitle(methodName + " " + strings[strings.length - 1]) //设置Notification标题, .setAutoCancel... ...
分类:
其他好文 时间:
2017-07-24 22:24:44
阅读次数:
135
4569: [Scoi2016]萌萌哒 Description 一个长度为n的大数,用S1S2S3...Sn表示,其中Si表示数的第i位,S1是数的最高位,告诉你一些限制条件,每个条 件表示为四个数,l1,r1,l2,r2,即两个长度相同的区间,表示子串Sl1Sl1+1Sl1+2...Sr1与Sl2 ...
分类:
其他好文 时间:
2017-07-24 22:24:34
阅读次数:
151
上一篇写的是WEB部分,接下来就是后台部分了,说实话,框架带来的便捷的确是很大的,基本上的流程就是 mapper—>Dao—>Service—>Controller maper部分还是sql,不过本人偷懒了,增删改查功能就是一条updata语句,原因是数据字典这块肯定是系统管理员使用的,而且一个系统 ...
分类:
其他好文 时间:
2017-07-24 22:24:26
阅读次数:
131
以thinkphp框架的assign函数为例 在sublime\Data\Packages\PHP下 新建文件:assign.sublime-snippet 内容为 下面两个是打印测试自动加断点的: 1.新建文件:var.sublime-snippet 内容为 2.新建文件:pre.sublime- ...
分类:
其他好文 时间:
2017-07-24 22:24:16
阅读次数:
198
最近在学习spring_boot,把相关知识记录下。 1.spring boot是用maven来管理项目的jar,maven的在线仓库是没有oracle的jar,需要手动下载jar 然后添加到本地仓库中。 2.spring boot的@SpringBootApplication 需要在外层,否则扫描 ...
分类:
编程语言 时间:
2017-07-24 22:24:06
阅读次数:
116
Selenium Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同的是Selenium可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 Selenium可以根据我们的 ...
分类:
Web程序 时间:
2017-07-24 22:23:57
阅读次数:
248
【转自】http://heidian.iteye.com/blog/404632 目前printf支持以下格式: %c 单个字符 %d 十进制整数 %f 十进制浮点数 %o 八进制数 %s 字符串 %u 无符号十进制数 %x 十六进制数 %% 输出百分号% printf的格式控制的完整格式: % - ...
分类:
编程语言 时间:
2017-07-24 22:23:50
阅读次数:
202
pycharm是文本编辑器。 1 .字符编码: 字符 (翻译过程) 》数字。 utf-8是unicode的变种,是万国编码。 2. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断 ...
分类:
其他好文 时间:
2017-07-24 22:23:42
阅读次数:
143
List 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于 Vector 类,除了此类是不同步的。) 每个ArrayList实例都有一个容量,默认长度是10,A ...
分类:
编程语言 时间:
2017-07-24 22:23:33
阅读次数:
229
一、区间最值 1.单点替换: 2.区间增减:当一段区间整体增加(减少)某一个定值时,这段区间的最值也同时增大(减小)这个值,可参照区间和中区间增减的代码。 二、区间和 区间和是线段树可维护的最基本的信息,其他所有线段树可维护的序列信息,都是以区间和为模板建立的。 1.单点增减、单点替换: 2.区间增 ...
分类:
其他好文 时间:
2017-07-24 22:23:11
阅读次数:
148
/: Web应用的跟目录,该目录下所有文件在客户端都可以访问(JSP,HTML) /WEB-INF: 存放应用使用的各种资源。该目录及其子目录对客户端都是不可以访问的, 其中包括web.xml(部署表述符) /WEB-INF/classes:存放Web项目的所有的class文件 /WEB-INF/l ...
分类:
Web程序 时间:
2017-07-24 22:23:04
阅读次数:
133