1 在MySQL创建表 1)启动mysql #service mysqld start 2)创建项目 #django-admin.py startproject web_04 3)创建应用 #cd web_04 #django-admin.py startapp blog 4)创建新的databas ...
分类:
数据库 时间:
2018-03-07 00:45:06
阅读次数:
178
CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。 CS ...
分类:
Web程序 时间:
2018-03-06 21:52:39
阅读次数:
252
1.布局框架: Bootstrap: http://getbootstrap.com/ Foundation: http://foundation.zurb.com/ Uikit: http://www.getuikit.com/ Web Components:http://css-tricks.c ...
分类:
其他好文 时间:
2018-03-06 10:20:16
阅读次数:
195
今晚……不对,是昨晚,折腾一个的小项目,发现自动填充的中文数据显示起来总不太美观,于是开始琢磨如何填充中文数据进行测试。 然而一番搜索后惊奇的发现,官方、以及一些非官方的文档均未提及这一功能。期间看到一篇他人的“经验”文章,虽然可以实现这一需求,却要求修改 vendor 目录下 fzaninotto ...
分类:
其他好文 时间:
2018-03-05 16:02:39
阅读次数:
149
1、基本概念和缩写 2、攻击原理 3、防御措施 XSS:跨站脚本攻击 cross-site scripting 原理:向页面注入脚本,比如评论区,写入script 防御: 编码:对用户输入的数据进行 HTML Entity编码 过滤:移除用户删除的DOM属性,如onerror等;移除用户上传的sty ...
分类:
Web程序 时间:
2018-03-03 21:52:36
阅读次数:
212
Enumeration<E>接口在java.util包下 已知的子接口有:NamingEnumeration<T> 已知的实现类有:StringTokenizer 实现该接口的对象,生成一系列元素,一次生成一个。连续调用nextElement方法将返回一系列的连续元素。 hasMoreElement ...
分类:
编程语言 时间:
2018-03-03 20:27:30
阅读次数:
156
示例很简单,具体CyclicBarrier是如何实现的,后面在慢慢研究。 输出结果不固定如下所示: ...
分类:
其他好文 时间:
2018-03-03 14:03:56
阅读次数:
120
什么是AJAX AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 优点: 不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行 <!DOCT ...
分类:
编程语言 时间:
2018-03-02 20:56:04
阅读次数:
168
博弈知识整理 一. 巴什博奕(Bash Game): 只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。 显然,如果n=m+1,那么由于一次最多只能取m个,所以,无论先取者拿走多少个,后取者都能够一次拿走剩余的物品,后者取胜。因此我们发现了如何取胜的法则: ...
分类:
其他好文 时间:
2018-03-02 10:21:34
阅读次数:
190
一、同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能, 如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。 可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 同源策略,它是由Netscape提出的一个著名的安全策 ...
分类:
Web程序 时间:
2018-03-01 21:47:39
阅读次数:
244