做项目过程中 发现之前数据库的知识 忘记好多 所以想重新整理一遍在这里记录下来 一、数据库基础 数据表:1.列名 类型 长度2.主键 每个表都要有 主键列是不能重复的,是能够唯一标识一条数据的3.控制列的类型(索引) 唯一索引 非空 4.外键 存在与两个表之间的关系 Mysql 数据类型 包括: i ...
分类:
数据库 时间:
2017-05-16 10:10:35
阅读次数:
224
一些大的网站如果想统计用户的访问情况,如果每个用户的访问,都在后端经过一系列的用户行为分析,然后再给客户返回结果这显然不现实,直接写入数据库,数据库也扛不住,这时候就需要一个消息系统,在用户一个请求过来后,服务器只需要把这次操作扔到后端,不用管后端的处理结..
分类:
其他好文 时间:
2017-05-16 10:10:28
阅读次数:
412
mycat安装和测试 一. 环境准备 本机环境是三台centos6.5 IP 主机名 数据库名 安装软件 192.168.17.4 master db1 mycat,mysql 192.168.17.5 slave1 db2 mysql 192.168.17.6 slave2 db3 mysql 二 ...
分类:
其他好文 时间:
2017-05-16 10:10:20
阅读次数:
186
动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。 (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 (2)处理那些可以撤消的职责。 (3)当不能采用生成子类的方法进行扩充时。一种情况是 ...
分类:
编程语言 时间:
2017-05-16 10:09:59
阅读次数:
122
平台简介 Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。 Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分 ...
分类:
编程语言 时间:
2017-05-16 10:09:19
阅读次数:
170
通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 ,打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间 创建表空间create tablespace db_name_datafile 'D:\oracle\product\10.2.0\oradata\orcl\ ...
分类:
数据库 时间:
2017-05-16 10:09:12
阅读次数:
280
每次从服务器上备份好数据库(Sql Server数据库),如果将备份数据库文件在本地恢复,总会产生用户权限的问题。 经过很多次的实验后,我发现有那么一条语句可以发挥作用,就是sp_change_users_login语句。 具体用法:EXEC sp_change_users_login 'Updat ...
分类:
其他好文 时间:
2017-05-16 10:09:05
阅读次数:
218
http://xiaorenwutest.blog.51cto.com数据库和表的管理前言:上次主要介绍的是sqlserver数据库的搭建以及通过SSMS工具进行连接数据库,本次内容主要介绍数据库的表进行管理。在工作中DBA通常对数据库进行创建和删除以及修改表的内容,扩展和收缩、分离及附加。表是存放数据、查..
分类:
数据库 时间:
2017-05-16 10:07:32
阅读次数:
285
1.渐变:Gradients 线性渐变 - 从上到下(默认情况下) 线性渐变 - 从左到右 2.CSS3 过渡,CSS3中,我们为了添加某种效果可以从一种样式转变到另一个的时候,无需使用Flash动画或JavaScript。 <!DOCTYPE html> <html> <head> <meta c ...
分类:
Web程序 时间:
2017-05-16 10:07:06
阅读次数:
348
Azure使用方式有两种 Web页面方式 ASM(Classic)--manage.windowsazure.cn ARM(Portal) --portal.windowsazure.cn CLI方式 Powershell方式 ASM(Classic)--manage.windowsazure.cn ...
分类:
其他好文 时间:
2017-05-16 10:05:40
阅读次数:
188
数据链路层 简称链路层,功能在于将数据包封装成帧,控制帧对介质的访问。链路层连接了物理介质和其之上抽象层,可以使上层不用关心用什么方法在什么介质中传输信息。 在帧被传输时经过的每一跳,每个中间设备(通常也是路由器)会对帧做如下一些处理: 1. 从介质接收帧 2. 把帧解封为数据包 3. 把本设备处理 ...
分类:
其他好文 时间:
2017-05-16 10:05:34
阅读次数:
216
public class t { public static String Trans2RMB(String money) { int index = money.indexOf("."); if (index < 0) {// 没有角分 money = money + ".00"; index = ...
分类:
其他好文 时间:
2017-05-16 10:05:25
阅读次数:
208
你正在经历迷茫、纠结,或者愤怒、痛苦的情绪,因为,你的APP项目已经或将要烂尾了。
目前的状况只有3种:
项目一直拖到现在,并且很可能继续拖下去
项目在开发期间不断上涨成本
项目完成,BUG多多,不能使用
这三种状况把你困在了一个尴尬的境地,你一方面心疼你已经花费的时间和精力,希望这个项目完成下去;另一方面你看着无限拖延的时间和无限增加的成本,其实心里清楚这个项目是完成不了了。
至于为什么你现在会经历目前的状况?只有复盘项目流程才能清楚。
分类:
移动开发 时间:
2017-05-16 10:04:55
阅读次数:
251
Oracle11g版本中引入了Scheduler(调度)来取代之前版本的JOB(任务)。这里简单介绍一下Scheduler中repeat_interval参数的含义和使用方法。repeat_interval从字面意思来说就是重复间隔。是指用户定义间隔多长时间执行指定的任务。如果不指定该参数,则任务只执行一次。repeat_in..
分类:
数据库 时间:
2017-05-16 10:04:53
阅读次数:
281
Oracle登录ORA-01033:ORACLE正在初始化或关闭的解决办法2015-03-1601:20|160511人阅读|来源Oracle登录ORA-01033:ORACLE正在初始化或关闭的解决方法Oracle存在多实例相应的在DOS命令下执行:1.设置正确的ORACLE实例:setORACLE_SID=INSTANCE_NAME2.启动SQLPLUS:sqlplus/nolog3...
分类:
数据库 时间:
2017-05-16 10:04:45
阅读次数:
264
终于效果图: 1. 使用html 5 的canvas 技术和javascript实现弹球游戏 总体流程图: 1.1 html5 canvas技术的使用 首先在html页面中定义画布。 <canvas bgcolor = "#FFF" id="gamePane" width="1000" height ...
分类:
编程语言 时间:
2017-05-16 10:04:38
阅读次数:
243
所谓闭包,值得是词法表示包括不必要计算的变量的函数,也就是说,该函数可以使用函数外定义的变量。 顺便提示一下: 词法作用域:变量的作用域是在定义时决定而不是执行时决定,也就是说词法作用域取决于源码,通过静态分析就能确定,因此词法作用域也叫做静态作用域。 with和eval除外,所以只能说JS的作用域 ...
分类:
编程语言 时间:
2017-05-16 10:03:21
阅读次数:
229