一、CSS的概述CSS是Cascading Style Sheets的简称,中文为层叠样式表。CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 二、CSS的四种引入方式1.行内式行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用 2.内嵌式嵌入式 ...
分类:
Web程序 时间:
2018-07-24 00:47:38
阅读次数:
213
1.自定义事件,其实就是事件的监听,触发,是设计模式中的观察者模式。主要有三个方法:on,off,emit。 基本实现如下: Array.prototype.remove = function(item){ var temp = []; var index; for(var i=0; i<this. ...
分类:
其他好文 时间:
2018-07-24 00:47:31
阅读次数:
175
ST算法 是用来求解给定区间RMQ的最值,本文以最小值为例 ST算法分为两部分 离线预处理(nlogn):运用DP思想,用于求解区间最值,并保存到一个二维数组中。 在线查询 (O(1)):对给定区间进行分割,借助该二维数组求最值 离线预处理(nlogn):运用DP思想,用于求解区间最值,并保存到一个 ...
分类:
编程语言 时间:
2018-07-24 00:47:21
阅读次数:
217
数据库的关闭方法: 1、优雅的关闭数据库的方法:mysqladmin -uroot -p123456 shutdown 2、脚本关闭:/etc/init.d/mysqld stop 3、使用kill信号的方法(最好不用)kill -USR2 'cat path/pid' history不记录历史命令 ...
分类:
数据库 时间:
2018-07-24 00:47:14
阅读次数:
226
1.背景:很多web应用在开发的时候都需要集成邮件发送功能;例如新用户注册欢迎邮件; 2.邮件简介: 学习目标: 邮件服务器:邮局; 邮件的发送过程: 邮件的协议(重点): SMTP:Simple Message Transfer Protocal 简单消息传输协议(邮件发送协议) 默认用的端口:2 ...
分类:
其他好文 时间:
2018-07-24 00:47:06
阅读次数:
295
本文将研究的是主线程等待所有子线程执行完成之后再继续往下执行的解决方案 首先是一个线程,它执行完成需要5秒。 1、主线程等待一个子线程 在主线程中,需要等待子线程执行完成。但是执行上面的main发现并不是想要的结果: 子线程执行时长:0Thread-0子线程开始Thread-0子线程结束 很明显主线 ...
分类:
编程语言 时间:
2018-07-24 00:46:50
阅读次数:
237
<script type="text/javascript"> window.onload = function(){ //整个测试由小刀提供 var testFun = function( callback, str ){ var tipElem = document.createElement( ...
分类:
其他好文 时间:
2018-07-24 00:46:39
阅读次数:
183
首先回归一下web.xml的常用配置,看一个示例: <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:spring/applicationcontext-*.xml</para ...
分类:
编程语言 时间:
2018-07-24 00:46:29
阅读次数:
244
1.什么是重复提交及重复提高带来的什么问题?:很严重 2.解决方案: 方案一.利用javaScript 方案二.请求重定向到另一个界面:Redirect After (Google): 方案三:利用HTTPSession防止表单的重复提交(推荐使用): 1 import java.io.IOExce ...
分类:
其他好文 时间:
2018-07-24 00:46:19
阅读次数:
236
上上面稍微试手了一下,感觉还好,这里正式开始json之路 JSON 语法是 JavaScript 语法的子集。 一:总概括 1.语法规则 这个特别重要。 数据在名称/值对中 数据由逗号分隔 大括号保存对象 中括号保存数组 2.键值对 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值。 ...
分类:
Web程序 时间:
2018-07-24 00:46:08
阅读次数:
197
SpringMVC IOC容器初始化 首先强调一下SpringMVC IOC容器初始化有些特别,在SpringMVC中除了生成一个全局的spring Ioc容器外,还会为DispatcherServlet生成一个容器,具体的下一篇有讲述。 我们知道spring中单纯使用main函数就可以生成一个容器 ...
分类:
编程语言 时间:
2018-07-24 00:45:58
阅读次数:
250
1.包的导入 2.文件open读取路径问题 如何方位其他包下的文件需要复习的 re 导入 log 非固定参数 作用域:装饰器: 前置知识闭包序列化:正则:os,sys,time,迭代器,生成器,内置函数,递归,文件操作。 文件操作utf - 8 decode -unicodeunicode enco ...
分类:
其他好文 时间:
2018-07-24 00:45:51
阅读次数:
194
前言: 我看了下shiro好像默认不支持复杂表达式的权限校验, 它需要开发者自己去做些功能扩展的工作. 针对这个问题, 同时也会为了弥补上一篇文章提到的支持复杂表示需求, 特地尝试写一下解决方法. 本文主要借助groovy脚本来实现复杂表达式的计算, 其思想是借鉴了Oval支持复杂表达式(groov ...
分类:
其他好文 时间:
2018-07-24 00:45:37
阅读次数:
220
本文内容: 什么是流 字节流 字符流 首发日期:2018-07-24 什么是流 流是个抽象的概念,是对输入输出设备的抽象,输入流可以看作一个输入通道,输出流可以看作一个输出通道。 输入流是相对程序而言的,外部传入数据给程序需要借助输入流。 输出流是相对程序而言的,程序把数据传输到外部需要借助输出流。 ...
分类:
编程语言 时间:
2018-07-24 00:45:17
阅读次数:
224
startsWith(): endsWith(): 参考:https://www.gowhich.com/blog/747 https://leonax.net/p/7804/string-startswith-and-endswith-in-php/ ...
分类:
Web程序 时间:
2018-07-24 00:45:09
阅读次数:
505
前言:其实这篇写的是pytest的测试框架运用,实现自动化和https://www.cnblogs.com/Jack-cx/p/9357658.html 原理一致 1.为啥不用unittest Pytest相对Unittest更加灵活一点,unittest需要写类继承unittest.TestCas ...
分类:
编程语言 时间:
2018-07-24 00:44:59
阅读次数:
746
Windows 10家庭中文版,运行于VirtualBox上的Ubuntu 18.04,Redis 4.0.10, Redis,久仰大名!因为没有从事互联网行业,所以一直没有使用过。近期找工作,也隐约将其列入到了自己的学习计划之中,直到今天才第一次用了它。 在孤的认知中,Redis是一个缓存系统,可 ...
分类:
其他好文 时间:
2018-07-24 00:44:51
阅读次数:
452