这是最常见的项目结构 垂直结构 也是初学者常用的 也是小项目常用的 优点 全部代码在一个项目里,一目了然。 结构简单易于理解 一开始时小巧 缺点 随之而来的缺点也十分明显 前端项目,后端项目,接口项目等 多项目之间没有共用的代码,代码将被各种复制粘贴,越来越难维护 难于大型化分布式 高耦合 ...
分类:
其他好文 时间:
2016-09-07 17:30:48
阅读次数:
96
相等的概念是探究哲学和数学的核心,并且对道德、公正和公共政策的问题有着深远的影响。 从一个经验主义者的角度来看,两个物体不能依据一些观测标准中分辨出来,它们就是相等的。在人文方面,平等主义者认为相等意味着要保持每个人的社会、经济、政治和他们住地的司法系统都一致。 对程序员来说,协调好逻辑和感官能力来 ...
分类:
移动开发 时间:
2016-09-07 17:28:55
阅读次数:
252
启动守护进程shell脚本 关闭守护进程shell脚本 ...
分类:
系统相关 时间:
2016-09-07 17:28:51
阅读次数:
291
背景 曾经在一个大神的博客里看到这样一句话:在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。那么何为限流呢?顾名思义,限流就是限制流量,就像你宽带包了1个G的流量,用完了就没了。通过限流,我们可以很好地控制系统的qps,从而达到保护系统的目的。本篇文章将会介绍一下常用的限流算法以及他们 ...
分类:
编程语言 时间:
2016-09-07 17:28:55
阅读次数:
260
1.RecyclerView 是Google推出的最新的 替代ListView、GridView的组件,RecyclerView是用来显示大量数据的容器,并通过有限数量的子View,来提高滚动时的性能。2.优点:RecyclerView 不再负责布局,而是专注于布局复用。 自己在用的过程中,感觉适配 ...
分类:
其他好文 时间:
2016-09-07 17:28:27
阅读次数:
139
一:关闭tomcat 1.使用cd命令以及常用的tab补全命令进入到tomcat bin所在的目录(可以不用到此目录也行,楼主是习惯了) 2.执行ps aux|grep tomcat(此命令是查询进程id) 3.执行kill -9 进程Id(上一步查到需要关闭的id) 二:启动tomcat 1.使用 ...
分类:
系统相关 时间:
2016-09-07 17:30:31
阅读次数:
226
接上一篇:ABP教程(三)- 开始一个简单的任务管理系统 – 后端编码 1.实现UI端的增删改查 1.1添加增删改查代码 打开SimpleTaskSystem.sln解决方案,添加一个“包含视图的MVC 5控制器(使用EntityFramework)”TaskController控制器,添加成功后我 ...
分类:
其他好文 时间:
2016-09-07 17:27:44
阅读次数:
613
今日主要简单了解面向对象思想以及类的介绍 万物皆对象 面向对象主要有三大特性 一、封装 二、继承 三、多态 将现实生活中实际存在的东西,抽象的提取成程序中的类,对类进行统一的操作,都是以类为基本单元。 面向对象使用的好处 1、使程序结构更加清晰 2、便于维护,方便扩展 3、使程序更加健壮 类是抽取了 ...
分类:
其他好文 时间:
2016-09-07 17:30:27
阅读次数:
120
流量预警和限流方案中,比较常用的有两种。第一种滑窗模式,通过统计一段时间内的访问次数来进行控制,访问次数达到的某个峰值时进行限流。第二种为并发用户数模式,通过控制最大并发用户数,来达到流量控制的目的。下面来简单分析下两种的优缺点。 1、滑窗模式 模式分析: 在每次有访问进来时,我们判断前N个单位时间 ...
分类:
其他好文 时间:
2016-09-07 17:30:26
阅读次数:
159
今天跟大家主要来介绍一下DeviceOne中的do_linearlayout这个布局,在DeviceOne开发中,do_linearlayout这个布局是相当重要。 现在给大家来总结一下。 ...
分类:
其他好文 时间:
2016-09-07 17:27:13
阅读次数:
125
输入"uname -a ",可显示电脑以及操作系统的相关信息。 输入"uname -a ",可显示电脑以及操作系统的相关信息。 输入"cat /proc/version",说明正在运行的内核版本。 输入"cat /proc/version",说明正在运行的内核版本。 输入"cat /etc/issu ...
分类:
系统相关 时间:
2016-09-07 17:27:09
阅读次数:
190
一、PowerDesigner简介 PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全 ...
分类:
其他好文 时间:
2016-09-07 17:27:59
阅读次数:
117
本文调用android的媒体播放器实现一些音乐播放操作 项目布局: 可以查看本地sdk中的文件查看相关api file:///……/sdk/docs/guide/topics/media/mediaplayer.html 本文地址:http://www.cnblogs.com/wuyudong/p/ ...
分类:
移动开发 时间:
2016-09-07 17:28:48
阅读次数:
202
作者:Calix 一)模型分析 memcached到底是如何处理我们的网络连接的? memcached通过epoll(使用libevent,下面具体再讲)实现异步的服务器,但仍然使用多线程,主要有两种线程,分别是“主线程”和“worker线程”,一个主线程,多个worker线程。 主线程负责监听网络 ...
分类:
编程语言 时间:
2016-09-07 17:27:27
阅读次数:
227
KVM支持的虚拟磁盘类型 raw 这并非是一种真正的磁盘格式,而是代表虚拟机所使用的原始镜像;它并不存储元数据,因此可以作为保证虚拟机兼容性的候选方案,然而也正因为 它不存储元数据,因此不能支持某些高级特性,比如快照和压缩等。 格式简单,容易转换为其他格式;需要文件系统的支持才能支持sparse f ...
分类:
其他好文 时间:
2016-09-07 17:26:16
阅读次数:
211
Apache Ignite内存数据组织是高性能的、集成化的以及分布式的内存平台,他可以实时地在大数据集中执行事务和计算,和传统的基于磁盘或者闪存的技术相比,性能有数量级的提升。 将数据存储在缓存中能够显著地提高应用的速度,因为缓存能够降低数据在应用和数据库中的传输频率。Apache Ignite允许 ...
分类:
数据库 时间:
2016-09-07 17:27:23
阅读次数:
330
这里前提是加载了<script src="ckeditor/ckeditor.js"></script> 1.将textarea 增加一个样式class="ckeditor" <textarea class="ckeditor"></textarea> 2.使用ckeditor提供的类CKEDITO ...
分类:
其他好文 时间:
2016-09-07 17:27:44
阅读次数:
315