今天给大家介绍一下数据库的三大范式! 如图: 什么是数据库范式呢? 简言之就是数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。为了建立冗余较小、结构合理的数据库,设计 ...
分类:
数据库 时间:
2017-06-18 22:44:26
阅读次数:
212
表结构: 1、deal_countdeal_ip默认为0,取消非空限制 2、表中新增delive_code字段; 代码 3、conf中新增trmsCarTaskSwitch开关 #4、conf中新增kafka开关 5、新增mapp.xml配置; select * from a; -- 分中心数据下发... ...
分类:
其他好文 时间:
2017-06-18 22:44:19
阅读次数:
175
mysql中,同一个表多个timesatmp字段设置default的时候,经常会报错。一个表只能有一个设置default的字段。但是有时只有一个字段设置default也会报错。会报:Incorrect table definition; there can be only one TIMESTAMP... ...
分类:
数据库 时间:
2017-06-18 22:44:10
阅读次数:
220
原因可能很多,但对于初学者。大部分应该是/etc/nginx/conf.d/default.conf里面的PHP解析部分配置不对。 解决的话就是把root定义,在server下加上,这样root的作用域就扩大了。把location ~ \.php${里面的root删除。fastcgi_param部分 ...
分类:
其他好文 时间:
2017-06-18 22:44:00
阅读次数:
133
在介绍两种类方法之前,NSObject Class Reference里对这两个方法说明: +(void)initialize The runtime sends initialize to each class in a program exactly one time just before t ...
分类:
移动开发 时间:
2017-06-18 22:43:53
阅读次数:
147
上一篇我们说了runloop 的几种模式,那么我们在模式中又要做些什么呢??? 模式中有三个模块: 事件源(输入源) Source Source: 按照官方文档分类 Port-Based Custom Input Cocoa Perform Selector 按照函数调用栈,Source的分类 So ...
分类:
移动开发 时间:
2017-06-18 22:43:45
阅读次数:
158
mysql> update test set create_time=concat('2013-10-01 ', floor(10+rand()*10),':',floor(10+rand()*49),':',floor(10+rand()*49)) where create_time='0000- ...
分类:
数据库 时间:
2017-06-18 22:43:38
阅读次数:
224
系统入口是feature_tracker_node.cpp文件中的main函数 首先创建feature_tracker节点,从配置文件中读取信息(parameters.cpp),包括: ROS中发布订阅的话题名称; 图像尺寸; 优化参数(最大求解时间以保证实时性,不卡顿;对大迭代次数,避免冗余计算; ...
分类:
其他好文 时间:
2017-06-18 22:43:30
阅读次数:
294
1. 问题 一些程序经过脱壳后(如用OD的dump插件),一些导入表信息丢失了,导致拖入IDA后看不到API的信息(如右图所示,第一个红圈处实际是GetCurrentProcessId),给分析造成极大影响。 2. 分析 从OD来看,41F480处的值就是API GetCurrentProcessI... ...
分类:
其他好文 时间:
2017-06-18 22:43:23
阅读次数:
1103
iOS 架构模式-MVVM MVVM Model-View-ViewModelMVVM 其实是MVC的进化版,他将业务逻辑从VC中解耦到ViewModel,实现VC的瘦身。 做一个简单的登录判断: 创建LoginViewModel(逻辑处理),LoginModel(只放数据),LoginViewCo ...
分类:
移动开发 时间:
2017-06-18 22:43:16
阅读次数:
222
线程常驻,正如其名,我们要实现的事让一个线程长期存在,不被销毁。 这时会有人说,那还不简单吗。 但是这里我们要实现的事如何让线程座椅待命,而且并不是主线程。 首先介绍一下正常情况下的线程使用。 // // ViewController.m // CX RunLoop 常驻线程的实现 // // Cr ...
分类:
移动开发 时间:
2017-06-18 22:43:06
阅读次数:
221
如何使用字符串 (1)定义并初始化字符串 (2)使用字符串,对字符串进行一些处理 字符串.length(); //返回字符串的长度 字符串1.equals(字符串2); //比较两个字符串的值是否相同,返回boolean类型的值。如果相同,则返回true,否则返回false 字符串1.equalsI ...
分类:
其他好文 时间:
2017-06-18 22:42:55
阅读次数:
120
首要我们以最为常用的UIImageView为例介绍实现原理: 1)UIImageView+WebCache: setImageWithURL:placeholderImage:options: 先显示 placeholderImage ,同时由SDWebImageManager 根据 URL 来在本 ...
分类:
移动开发 时间:
2017-06-18 22:42:47
阅读次数:
187
这篇文章介绍的是一个简单而又实用的小方法。 我想对于登陆时的一些效果大家应该都不会陌生。 今天就介绍一下,当开始输入TextField文本时键盘弹出TextField伴随键盘移动的实现。 先看一下演示效果 我们对TextFiel进行约束。约束内容如下?? 约束结束后,我们需要做一个很重要的是,就是把 ...
分类:
移动开发 时间:
2017-06-18 22:42:39
阅读次数:
189
1、EL的英文是Expression Language,译成中文就是“表达式语言”。这是一种给前端程序员使用的脚本语言,EL与Java表达式相比并没有什么“天壤之别”,在后端程序员看来多少有点“多此一举”。 2、然而,我们不能强求每一个前端程序员都去学习JAVA,EL相对于JAVA来说学习成本更低, ...
分类:
Web程序 时间:
2017-06-18 22:42:30
阅读次数:
285
1 Collection接口 常用的方法: add(Object e) 确保此 collection 包含指定的元素(可选操作)。 size(): 获取集合中元素的个数 remove(Object e): 移除元素 clear(): 清空集合中元素 contains(Object e): 判断集合中 ...
分类:
其他好文 时间:
2017-06-18 22:42:19
阅读次数:
212
接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象 ...
分类:
编程语言 时间:
2017-06-18 22:42:10
阅读次数:
182