前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在工作线程中改变U ...
分类:
移动开发 时间:
2017-07-01 01:02:41
阅读次数:
364
在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。 转载自严澜的博文——《如何搭建高效的MongoDB集群》 NOSQL有这些优势: (MongoDB 高可用集群架构) 一、mongos 数据库 ...
分类:
数据库 时间:
2017-07-01 01:02:33
阅读次数:
323
第一步:下载mysql-5.7.17-winx64解压版本:http://dev.mysql.com/downloads/mysql/ 第二步:解压到安装目录,如:C:\myprogram\mysql-5.7.17-winx64 第三步:设置环境变量 操作如下: 1)右键单击我的电脑->属性->高级 ...
分类:
数据库 时间:
2017-07-01 01:02:26
阅读次数:
271
一、什么是进程、线程? 1、 进程(process)是程序的一次动态执行过程2、线程是程序中最小的执行运算单位,可完成一个独立的顺序控制流程,3、每一个程序之中必须至少有一个线程这个线程称之为主线程,如果同时运行了多个线程则称之为多线程他是产生其他子线程的线程,通常它必须最后完成执行,因为会执行各种 ...
分类:
编程语言 时间:
2017-07-01 01:02:18
阅读次数:
165
maven的环境搭建及使用 一、maven介绍及作用 maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性利用maven ...
分类:
其他好文 时间:
2017-07-01 01:02:11
阅读次数:
190
创建RecycleView的步骤: 在Layout中创建RecycleView 创建List Item 和 ViewHolder 添加RecycleView 适配器 添加LayoutManager 和 将所有事情连接起来。 练习一:RecycleView 布局 第一 步:在app/build.gra ...
分类:
移动开发 时间:
2017-07-01 01:02:04
阅读次数:
328
CoordinatorLayout https://developer.android.google.cn/reference/android/support/design/widget/CoordinatorLayout.html public class CoordinatorLayoutext ...
分类:
其他好文 时间:
2017-07-01 01:01:57
阅读次数:
254
1,新生代:(1)所有对象创建在新生代的Eden区,当Eden区满后触发新生代的Minor GC,将Eden区和非空闲Survivor区存活的对象复制到另外一个空闲的Survivor区中。(2)保证一个Survivor区是空的,新生代Minor GC就是在两个Survivor区之间相互复制存活对象, ...
分类:
其他好文 时间:
2017-07-01 01:01:50
阅读次数:
156
$O(n^2)$建Voronoi图,求对偶图后BFS即可 用Canvas写了个可视化 想写增量算法和Fortune算法,可是我好菜啊orz point的cmp写错了,调试了很久,要一直记得精度啊,用sgn函数,否则不满足偏序 半平面交抄板子都能抄错orz 此外写代码最好一气呵成,别磨叽,这东西我写了 ...
分类:
其他好文 时间:
2017-07-01 01:01:40
阅读次数:
252
地址: http://otndnld.Oracle.co.jp/document/products/oracle10g/102/doc_cd/Java.102/B19275-03/datacc.htm#BHCJBJCC SQL数据类型JDBC类型代码标准的Java类型Oracle扩展的Java类型 ...
分类:
数据库 时间:
2017-07-01 01:01:31
阅读次数:
385
php简单几句代码实现输出CSV格式文件,适用于简单输出数据,不需要设置样式的程序,速度快,方便 ...
分类:
Web程序 时间:
2017-07-01 01:01:22
阅读次数:
222
添加 cookie1.这里需要添加两个cookie,一个是.CNBlogsCookie,另外一个是.Cnblogs.AspNetCore.Cookies。2.我这里打开的网页是博客的主页:http://www.cnblogs.com/yoyoketang,没进入登录页。3.添加cookie后刷新页面 ...
分类:
编程语言 时间:
2017-07-01 01:01:14
阅读次数:
406
Linux安装应用程序提示Graphical installers are not supported by the vm Technote (troubleshooting) Problem(Abstract) Attempts to install IBM Security AppScan So ...
分类:
系统相关 时间:
2017-07-01 01:01:06
阅读次数:
1014
一、Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录! Hibernate仅仅按 ...
分类:
Web程序 时间:
2017-07-01 01:00:55
阅读次数:
199
制作网页分页首先要有一个实体类 这个实体类内封装了分页的的所有的属性,并且还有一个得到所有属性值的方法 在接口类定义两个方法 接着实现接口类里面写 在服务实现层里的服务类(service)里写一条page的方法 在实现服务类(serviceImpl)里写实现 这样原实体类的Page的所有属性都会有值 ...
分类:
其他好文 时间:
2017-07-01 01:00:47
阅读次数:
205
面向对象: 如果要初始化一个类,就写在构造函数里面 根据用户需求选择一类东西中的一种,可以用工厂模式:写个父类,然后这些东西继承这个类;接着,写一个函数(可以是静态的),根据用户的需求,返回子类的对象给父类的引用;最后用这个父类的引用去调用不同子类的方法.调用方法前,先判断这个子类的对象是否为空 w ...
分类:
其他好文 时间:
2017-07-01 01:00:40
阅读次数:
165
Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a node contains only ...
分类:
其他好文 时间:
2017-07-01 01:00:31
阅读次数:
275