首先讲一下架构: 分层:根据职责进行分层;分区; 切割-分布式:基于职责对于分层进行纵切进行分布式部署,比如家用空调和商用空调部署要分开来部署,比如兄弟项目组一个APP项目,订单,商品,维护都是分开来进行部署,做到业务之间松耦合; 集群,服务器负载均衡集群,数据集群,热备; 水平扩展整完了就是再回到...
分类:
其他 时间:
2016-02-17 19:06:50
收藏:
0 评论:
0 赞:
0 阅读:
208
一、语法: 代码如下: border-radius : none | <length>{1,4} [/ <length>{1,4} ]? 二、取值: <length>: 由浮点数字和单位标识符组成的长度值。不可为负值。 三、说明: border-radius是一种缩写方法。如果“/”前后的值都存在,
分类:
Web开发 时间:
2016-02-17 19:06:40
收藏:
0 评论:
0 赞:
0 阅读:
162
意义 研究插件框架的意义在于下面几点: 减小安装包的体积,通过网络选择性地进行插件下发模块化升级。减小网络流量静默升级,用户无感知情况下进行升级解决低版本号机型方法数超限导致无法安装的问题代码解耦 现状 Android中关于插件框架的技术已经有过不少讨论和实现。插件通常打包成apk或者dex的形式。
分类:
移动平台 时间:
2016-02-17 19:06:30
收藏:
0 评论:
0 赞:
0 阅读:
208
SOAP Handler是一个SOAP message的拦截器,它可以拦截进来或出去两个方向的SOAP message,修改并决定是否放行。
分类:
其他 时间:
2016-02-17 19:06:20
收藏:
0 评论:
0 赞:
0 阅读:
327
一直没有弄懂相对定位与绝对定位之间的关系,今天特来学习一下。本实践都是在360浏览器下测试所得。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style type="text/css"> .hv { position:relative;
分类:
其他 时间:
2016-02-17 19:06:10
收藏:
0 评论:
0 赞:
0 阅读:
282
Intellij IDEA在创建java webapp的时候没有那么人性化,新手使用会处处碰壁。特此记录!一、File--New--project二、Next--输入GroupId、ArtifactIdarchetypeCatalog 设置internal (表示选择内网)三、Next--输入项目名...
分类:
Web开发 时间:
2016-02-17 19:05:59
收藏:
0 评论:
0 赞:
0 阅读:
231
排序算法应该是大学毕业后用到频率较高的为数不多的几个算法之一,通常情况下根据原理不同分为几个不同的类别,对我个人来说,主要的类别: 1,随意写随意用无视效率的冒泡,插入,选择三种基本排序 2,最常用的效率相对前三种较好的快速排序,快排 3,神特么除了多年写作业刷题库没有遇到过实际应用场景的堆排、归并
分类:
编程语言 时间:
2016-02-17 19:05:49
收藏:
0 评论:
0 赞:
0 阅读:
241
#!/opt/lampp/bin/php <?php echo "test\n"; ./test.php [root@bogon wwwroot]# ./test.php test [root@bogon wwwroot]#
分类:
Web开发 时间:
2016-02-17 19:05:39
收藏:
0 评论:
0 赞:
0 阅读:
202
以下均为近期学习React Native的个人心得,并不完善,欢迎园友拍砖。 React Native是什么? React Native是一个框架,一个中间层,通过这套框架我们可以完成IOS和Android的开发。 为什么选择React Native? 选择React Native是因为它确实能够解
分类:
其他 时间:
2016-02-17 19:05:29
收藏:
0 评论:
0 赞:
0 阅读:
287
以下信息摘自与标准C++的文档中。 如果把这些宏加在程序的日志中,它将为开发人员进行问题分析提供了很好的帮助。 standard c++ 1998版The following macro names shall be defined by the implementation:__LINE__ Th
分类:
编程语言 时间:
2016-02-17 19:05:19
收藏:
0 评论:
0 赞:
0 阅读:
207
我们知道InnoDB采用Write Ahead Log策略来防止宕机数据丢失,即事务提交时,先写重做日志,再修改内存数据页,这样就产生了脏页。既然有重做日志保证数据持久性,查询时也可以直接从缓冲池页中取数据,那为什么还要刷新脏页到磁盘呢?如果重做日志可以无限增大,同时缓冲池足够大,能够缓存所有数据,
分类:
数据库技术 时间:
2016-02-17 19:05:09
收藏:
0 评论:
0 赞:
0 阅读:
209
//#if 条件编译 //一般用于产品各个版本的语言包 #include<stdio.h> #include<stdlib.h> //#都是预处理指令,条件表达式必须在预处理里面 //所以条件表达式必须是宏表达式 //双分支条件编译 //#if 条件表达式 //代码段1 //#else //代码段2
分类:
编程语言 时间:
2016-02-17 19:04:59
收藏:
0 评论:
0 赞:
0 阅读:
342
SAAJ - SOAP with Attachments API for JAVA
分类:
其他 时间:
2016-02-17 19:04:48
收藏:
0 评论:
0 赞:
0 阅读:
285
1. 事件绑定$(el).bind ie使用attachEvent,其它浏览器使用addEventListener,不同的是ie多了个on前缀,this绑定在window上,需要用call和apply修正this 的指向。 if (element.addEventListener) { elemen
分类:
Web开发 时间:
2016-02-17 19:04:38
收藏:
0 评论:
0 赞:
0 阅读:
164
前言: 在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的util),但是无法快速的定位到IO负载的来源进程和来源文件导致无法进行相应的策略来解决问题。 这个现象在MySQL上更为常见,在5.6(performance_schema提供io instrument)之前,我
分类:
其他 时间:
2016-02-17 19:04:28
收藏:
0 评论:
0 赞:
0 阅读:
270
#!/bin/bash hadoop_home=/opt/hadoop-2.4.0 tw_nginx_log_file=/home/chiline.com.all/access_com_tw.log cn_nginx_log_file=/home/chiline.com.all/access_com
分类:
其他 时间:
2016-02-17 19:04:18
收藏:
0 评论:
0 赞:
0 阅读:
418
传送门 237. Delete Node in a Linked List My Submissions Question Total Accepted: 62658 Total Submissions: 143216 Difficulty: Easy Write a function to del
分类:
其他 时间:
2016-02-17 19:04:08
收藏:
0 评论:
0 赞:
0 阅读:
246
1.常量表达式constexpr:通常可用于修饰函数,变量以及构造函数等,以使得声明constexpr的关键字的函数和变量可以被用于编译时的计算。 2.constexpr元编程:是另一种编译时计算的手段(模板元编程),超越模板元编程的各种优势。 3.变长模板:C++引入的新的变长参数工具(远胜变长宏
分类:
其他 时间:
2016-02-17 19:03:48
收藏:
0 评论:
0 赞:
0 阅读:
243
java语言是解释执行,java源码是通过编译生成一种特殊的.class的中间字解码文件,然后再有JVM进行解释执行。 java语言对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。 java语言不允许多继承,使继承关系成树装图,每个类都只能由一个父类。 java语言的开
分类:
编程语言 时间:
2016-02-17 19:03:28
收藏:
0 评论:
0 赞:
0 阅读:
235
网站上经常会使用一些三角形,除了图片的方式,实际上利用border我们可以做出纯CSS的三角形。我们知道border是个边都可以单独设置,当四个边相交的时候他们是什么时候改变的? 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charse
分类:
其他 时间:
2016-02-17 19:03:07
收藏:
0 评论:
0 赞:
0 阅读:
146