03 2016 档案

摘要:1.垂直对齐 如果你之前遇到过这个问题,你就应该知道它是多么的烦人,幸运的是,现在你可以使用CSS3变换来解决这个问题: 这段代码可以在一个已知宽高的容器内垂直水平居中一个未知大小的图片,这是 IE 的一个hack: 元素必须是相对定位,且具有足够的padding来显示多余的边框: 阅读全文
posted @ 2016-03-21 16:58 PDenzel 阅读(210) 评论(0) 推荐(0) 编辑
摘要:冒泡排序是最简单的排序之一了,其大体思想就是通过与相邻元素的比较和交换来把小的数交换到最前面。这个过程类似于水泡向上升一样,因此而得名。举个栗子,对5,3,8,6,4这个无序序列进行冒泡排序。首先从后向前冒泡,4和6比较,把4交换到前面,序列变成5,3,8,4,6。同理4和8交换,变成5,3,4,8 阅读全文
posted @ 2016-03-21 16:51 PDenzel 阅读(227) 评论(0) 推荐(0) 编辑
摘要:一、用户创建、权限、删除 1、连接MySql操作 连接:mysql -h 主机地址 -u 用户名 -p 用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 打开cmd,输入 mysql -h 127.0.0.1 -u root -p 然后输入密码。就可以连接到本地的M 阅读全文
posted @ 2016-03-21 16:20 PDenzel 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一、MySQL的主要适用场景 1、Web网站系统 2、日志记录系统 3、数据仓库系统 4、嵌入式系统 二、MySQL架构图 三、MySQL存储引擎概述 1)MyISAM存储引擎 MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表 阅读全文
posted @ 2016-03-21 16:18 PDenzel 阅读(143) 评论(0) 推荐(0) 编辑
摘要:将数据从T1表导入到T2表 INSERT INTO T2 (C1,C2) SELECT C1,C2 FROM T1 [WHERE C1 = XX AND C2 = XX ORDER BY C1] 使用T2表的NAME来更新T1表的NAME UPDATE T1 AS A, T2 AS B SET A. 阅读全文
posted @ 2016-03-21 16:17 PDenzel 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Collection(单列集合) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率高 HashSet 底层数据结构是哈希表。 哈希 阅读全文
posted @ 2016-03-21 00:32 PDenzel 阅读(297) 评论(0) 推荐(0) 编辑
摘要://定义一个字符串 String s = "Hello123World"; //定义三个统计变量 int bigCount = 0; int smallCount = 0; int numberCount = 0; //遍历字符串,得到每一个字符。 for(int x=0; x<s.length() 阅读全文
posted @ 2016-03-09 13:52 PDenzel 阅读(822) 评论(0) 推荐(0) 编辑