码迷,mamicode.com
首页 > 2015年05月04日 > 全部分享
MySQL 数据库设计 笔记与总结(3)物理设计
【物理设计的工作】① 选择合适的数据库管理系统:Oracle,SQLServe,MySQL,PgSQL② 定义数据库、表及字段的命名规范③ 根据所选的 DBMS 系统选择合适的字段类型④ 反范式化设计 —— 考虑读效率,在一些表中增加适当的冗余(空间换时间)【数据库选择】【MySQL 常用的存储引擎...
分类:数据库   时间:2015-05-04 06:22:44    阅读次数:253
2015/5/3~springMVC+mybatis+spring整合
一、准备工作 1、概述 ????springMVC+mybatis+spring+MySQL+log4j+maven 2、新建maven项目,现在web-app模版 ???? ????新建项目后,可能个别目录会丢失,需要手动添加,整体目录结构如下所示: ???...
分类:编程语言   时间:2015-05-04 01:20:05    阅读次数:296
Tomcat环境配置(原创)只写了问题,其他正常的安装百度都有好多的
一、下载安装java JDK,注意安装的路径,我们需要进行环境变量的配置。 ????????????????如果忘记了安装路径(把以下代码复试到记事本,然后改名字后缀为.bat),运行,就可以看到JDK的安装路径了...
分类:其他好文   时间:2015-05-04 01:18:27    阅读次数:217
线程同步基础之使用synchronized实现同步方法
Java的最基本的同步方式,即使用synchronized关键字来控制一个方法的并发访问。 每一个用synchronized关键字声明的方法都是临界区。在Java中,同一个对象的临界区,在同一时间只有一个允许被访问。 静态方法则有不...
分类:编程语言   时间:2015-05-04 01:18:26    阅读次数:175
GCD的一些用法
GCD是Grand Central Dispatch 的缩写. 即多线程优化技术. 它可以提供线程安全的队列,串行队列和并行队列,同步和异步执行任务.在队列中, 有很多回调块的执行单位, 完成一个任务后就回调块继续执行. GCD队列特点: 1. 不是为了通常的数据存储而设计的 2. 它没有取消功能, 没有随机访问功能 3. 使用合理的数据结构来解决问题 简单的创建队列 dispatc...
分类:其他好文   时间:2015-05-04 01:20:13    阅读次数:201
【翻译自mos文章】为什么GI 的 Rebootless Fencing 会失败?
【翻译自mos文章】为什么GI 的 Rebootless Fencing 会失败?...
分类:其他好文   时间:2015-05-04 01:17:44    阅读次数:397
浅谈JAVA设计模式之——装饰模式(Decorator)
一、概述 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 二、适用性 1.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 2.处理那些可以撤消的职责。 3.当不能采用生成子类的方法进行扩充时。 三、参与者 1.Component 定义一个对象接口,可以给这些对象动态地添加职责。 2.Concret...
分类:编程语言   时间:2015-05-04 01:17:41    阅读次数:204
【Window 10 IoT - 1】Window 10系统安装(树莓派 Pi2)
微软Build 2015大会上,Windows 10系统平台一统天下(电脑,平板,手机),甚至安卓、iOS等程序都可以移植运行。我们本篇文章关注的是Windows 10 IoT系统,这个和物联网非常相关的系统,本篇文章主要介绍在树莓派2上运行Windows 10....
分类:Windows程序   时间:2015-05-04 01:17:58    阅读次数:988
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之根文件系统挂载
经过前面的移植,新版BSP的uboot和kernel已经能够在tqimx6q开发板上运行了,接下来我们来挂载文件系统。 DTB整理 前面的文章中提到,新版BSP的DTB管理感觉不是太好,在之前移植的BSP上我发现即便有根文件系统,内核也会挂掉,由于原来的DTS文件中配置内容太多,不好确定问题的源头,本文对DTS进行了整理,整理后只需要一个DTS文件,其内容如下: /* * Copyrigh...
分类:其他好文   时间:2015-05-04 01:18:09    阅读次数:981
jsp页面中获取session中的值
JSTL标签获取Session: session.setAttribute("age","123"); ${ sessionScope.age} 在页面上显示的就是123了 sessionScope指的是session的范围,类似还有requestScope,pageScope,contextScope 然后后面的age表示的是set属性时的key值 Jsp中获取Session: s...
分类:Web程序   时间:2015-05-04 01:18:37    阅读次数:169
面向对象设计_C++1
精通一门语言不适合我,我喜欢快速掌握一门语言的50%。 面向对象程序设计的三大特点是:封装、继承、多态。相对与面向过程,封装实现了类的接口和实现的分离,其中接口是用户可以使用的函数,实现包括了私有函数、私有数据等;继承,实现了代码的复用;多态是面向对象的核心,通过虚函数实现接口复用,增加编程的方便和多样性。 类的成员主要包括数据成员和成员函数,也可能有类型成员,如:typdef...
分类:编程语言   时间:2015-05-04 01:16:09    阅读次数:149
Acdream 1076 XXX的机器人(dp + 线段树)
题目链接:http://acdream.info/problem?pid=1076 这题DP的状态很好设计,dp[i][j]表示指令i的时候,全排列状态是j,全排列一共就120个,预处理出来就可以了 那么问题就在于对于一个指令怎么快速获得这个整个区间的置换乘积,这步其实利用一个线段树维护就可以了,但是要注意置换是不满足交换律的,所以正序逆序都要保存一遍 代码: #include #inc...
分类:其他好文   时间:2015-05-04 01:15:16    阅读次数:208
ART运行时Foreground GC和Background GC切换过程分析
通过前面一系列文章的学习,我们知道了ART运行时既支持Mark-Sweep GC,又支持Compacting GC。其中,Mark-Sweep GC执行效率更高,但是存在内存碎片问题;而Compacting GC执行效率较低,但是不存在内存碎片问题。ART运行时通过引入Foreground GC和Background GC的概念来对这两种GC进行扬长避短。本文就详细分析它们的执行过程以及切换过程。...
分类:其他好文   时间:2015-05-04 01:16:22    阅读次数:385
Codeforces Round #301 (Div. 2)(树状数组+离散化)
E. Infinite Inversions time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output There is an infinite sequence consis...
分类:编程语言   时间:2015-05-04 01:17:26    阅读次数:222
HDU 4054 Hexadecimal View 模拟
戳这里:HDU 4054//复习一下 cin.getline() 的用法 1 #include "bits/stdc++.h" 2 using namespace std; 3 char str[5000]; 4 5 char Change(char c) 6 { 7 if('A' <= ...
分类:其他好文   时间:2015-05-04 01:13:18    阅读次数:189
GIF/PNG/JPG和WEBP图片有点和缺点整理
GIF/PNG/JPG/WEBP都是属于位图(位图 ,务必区别于矢量图); GIF/PNG和JPG这三种格式的图片被广泛应用在现今的互联网中,gif曾在过去互联网初期慢速的情况下几乎是做到了大一统的地位,而现如今随着互联网技术应用和硬件条件的提高,png和jpg格式的图片越来越多的被应用,gi...
分类:Web程序   时间:2015-05-04 01:15:04    阅读次数:576
2015年5月4日
下面来写一个周的计划吧,作为自我监督,无论是考研还是刷题,都贵在坚持,不连续,计划每周都会有总计划,每天都会有子计划1.线性代数第四章、第五章,同时概率论开一个头2.英语单词15、16、17、18、193.英语阅读5篇4.英语听力13年12月1,13年12月2,13年6月1,13年6月25.数据结构...
分类:其他好文   时间:2015-05-04 01:15:00    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!