大二第一学期的时候有学JSP的课,但是因为在开学之前做过JSP的小项目,所以一个学期的课也没听,直到期末考试成绩出来了,才回想JSP的内容还有多少记得,没想到模模糊糊也记不起多少,赶紧回头学回来。接下来是关于Servlet和JSP的梳理。 Servlet是一个Java程序,一个Servlet应用有一 ...
分类:
Web程序 时间:
2018-01-17 16:00:05
阅读次数:
207
1、7个“坑” 2、避免坑的原则 (1)如果两边有true或者false,千万不要使用== (2)如果两边有[],''或者0,千万不要使用== (3)最好都使用 ,来避免强制转换的坑! ...
分类:
编程语言 时间:
2018-01-17 15:59:57
阅读次数:
205
话缓存中。 STATEMENT:可以禁用一级缓存。 缓存开启: ...
分类:
其他好文 时间:
2018-01-17 15:59:48
阅读次数:
96
tkinter模块常用参数 1、使用tkinter.Tk() 生成主窗口(root=tkinter.Tk());root.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名;root.resizable(0,0) 框体大小可调性,分别表示x,y方向的可变性;roo ...
分类:
其他好文 时间:
2018-01-17 15:59:39
阅读次数:
184
一、项目需求批量创建10个用户stu01-stu10,并且设置随机8位密码,要求:不能用shell循环(例如:for,while等),只能用linux命令及管道实现。二、实现方法(一)1)创建账号并设置随机密码[root@WEB-75~]#forninseq10;douseradduser$n;echo"user$nechouser$n|md5sum|cut-c4-8"|pas
分类:
系统相关 时间:
2018-01-17 15:59:30
阅读次数:
198
可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。 可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台) 我下载到的numpy库文件名: numpy-1.10.4+mkl-cp27-cp27m-win32.whl ...
分类:
其他好文 时间:
2018-01-17 15:59:20
阅读次数:
154
一、简单工厂模式(静态工厂方法,不属于23种GOF设计模式之一) 定义:定义一个用于创建产品对象的方法,由该工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。 类型:创建类模式 二、工厂方法模式 定义:定义一个用于创建产品对象的接口,由子类决定实例化哪一个类 ...
分类:
其他好文 时间:
2018-01-17 15:59:12
阅读次数:
128
Mac下安装MongoDb 背景:看了网上N篇教程,各种不靠谱,算了 自己来踩坑 1.下载 https://www.mongodb.com/dr/fastdl.mongodb.org/osx/mongodb osx ssl x86_64 3.6.2.tgz/download https://fast ...
分类:
数据库 时间:
2018-01-17 15:59:05
阅读次数:
175
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 思路:这题首先熟悉哨兵节点的用法。自己对模板还是没有很好的节点。 //哨兵节点 ListNode dummyNode ...
分类:
其他好文 时间:
2018-01-17 15:58:53
阅读次数:
102
大自然的搬运工 原博主地址:https://segmentfault.com/a/1190000012077563 Variables 什么是变量 变量是一个符号,可以接受不同的值。你可能根据你的项目经验,对其他语言的变量比较熟悉。在postman 的工作原理也是一样的 为什么使用变量 变量允许你在 ...
分类:
其他好文 时间:
2018-01-17 15:58:45
阅读次数:
212
Intellij Idea无法从Controller跳转到视图页面的解决方案 解决方案: 第一步,确认配置了Spring支持,如下图: 一般情况下,配置完上面就可以正常导航了,但是今天要说的不是一般情况,否则也就不说了,如果经过第一步设置后,还是不能正常导航的同学,可以接着看第二步。 第二步,关掉I ...
分类:
其他好文 时间:
2018-01-17 15:58:35
阅读次数:
106
一、数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据 ...
分类:
数据库 时间:
2018-01-17 15:58:28
阅读次数:
194
一 HTML标签之间的注入 (<div>[输出]</div>); 最常用着input标签或者url中 ①比如弹幕 通过input获取输入的值,然后在生成li标签插入文档中,这种情况如果用的是原生的innerHTML,则对于的script标签不起作用,因为浏览器对插入body中的内容作了HTML en ...
分类:
其他好文 时间:
2018-01-17 15:58:19
阅读次数:
186
本文内容 1. 为什么要学python? 2. python是一种什么语言? 3. python安装过程 4. 第一个程序之helloworld 5. 变量 6. 用户输入 7. 格式化输出 8. 表达式 if else 9. 表达式while loop 10. 表达式for loop 11. br ...
分类:
编程语言 时间:
2018-01-17 15:58:10
阅读次数:
233
1 安装环境准备1.1 下载JDK解压在安装CSVN之前必须先安装JDK将下载好的jdk-8u144-linux-x64.tar.gz解压并拷贝到/usr/local目录下# cp -r jdk1.8.0_144/ /usr/local/1.2 配置环境变量添加环境变量cat >>/etc/profile << EOFexport JAVA_HOME=/usr/local/
分类:
Web程序 时间:
2018-01-17 15:58:04
阅读次数:
295
题目链接 SBT,我居然没看出来。 就是插入的时候考虑向平衡树里插两个差值,删一个差值。 另一个操作就是维护某元素和其前驱后继的差值最小值就行了。 然后Splay超时了…… (貌似Splay超时了之后我都是修改splay操作的频率暴力硬卡,而不是考虑换一种思路…… 然后就被我卡过了。 ...
分类:
其他好文 时间:
2018-01-17 15:57:47
阅读次数:
132