自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 TextView+Fragment实现底部导航栏

前言:项目第二版刚上线没多久,产品又对需求进行了大改动,以前用的是左滑菜单,现在又要换成底部导航栏,于是今天又苦逼加班了.花了几个小时实现了一个底部导航栏的demo,然后总结一下.写一篇博客.供自己以后参考.也可以给没有做过的朋友进行参考.以后大家有类似的功能就可以在我的demo上就行修改.一.先上效果图: 本来是打算用FragmentTabHo...

2016-04-29 13:17:14 167

转载 独领风骚:单例模式

 单例模式(Singleton)可以说是最简单的模式,对.net来说,因为不需要考虑到垃圾回收机制,实现起来很简单,但是对于没有提供内存管理的平台来说,比如C++,因为单例模式只考虑创建对象,所以使用的时候要考虑全面些。Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。案例有如下: 单一的程序属...

2016-04-28 13:36:37 50

转载 Scala实现乘法口诀

object Test4 { def main(args: Array[String]) { for (i <- 1 to 9; j <- 1 to 9 if (j <= i)) if (j < i) print(j + "*" + i + "=" + i * j + "\t") else if (j == i) pr...

2016-04-26 22:49:00 188

转载 App上架流程(2016最新)

写在之前:预先准备一个项目,设置好启动图片和应用程序图标。本例准备了一个名为Test888的空项目。一、在电脑上创建一个证书请求文件(签名证书)首先,我们需要一个Mac操作系统。然后在 OS X EI Capitan 10.11.4 操作系统上做演示。首先,打开 应用程序 ->实用工具 ->钥匙串访问(KEY CHAIN),如下图所示:应...

2016-04-26 22:22:00 100

转载 zabbix监控mysql各项性能,主从复制

######################################################监控mysql(默认监控模板不能用,再agentd.conf开启自定义key,自己编写脚本)在zabbix_agentd.conf尾部添加(注意相关文件路径,以及脚本权限等问题)vim zabbix_agentd.confUserParameter=mysql.vers...

2016-04-26 16:36:58 589

转载 Url解析

URL即:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成:scheme://host:port/path?query#fragment scheme:通信协议常用的http,ftp,maito等host:主机服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。port:端口号整数,可选,省略时使用方案的默认端口,如htt...

2016-04-26 11:07:00 47

转载 C++ Language

C++ Language Referencehttps://msdn.microsoft.com/en-us/library/3bstk3k5(v=vs.120).aspx

2016-04-25 23:27:00 55

转载 MapReduce源码分析之新API作业提交(二):连接集群

MapReduce作业提交时连接集群是通过Job的connect()方法实现的,它实际上是构造集群Cluster实例cluster,代码如下: private synchronized void connect() throws IOException, InterruptedException, Class...

2016-04-22 13:42:00 100

转载 面向函数范式编程(Functional programming)

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-22 13:20:00 40

转载 CentOS下主机分离搭建基于FCGI的LAMP

一、要求CentOS 7, lamp (php-fpm);(1) 三者分离于三台主机;(2) 一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress;(3) xcache规划第一台 192.168.1.112httpd-2.4.6-40.el7.centos.x86_64httpd服务器第二台 192.168.1.113php-fpm-5.4.1...

2016-04-20 15:55:48 105

转载 流程控制语句&&跳转语句

流程控制语句:for、foreach、if、if...else、while、do...while、switch...case  一、循环语句:for、foreach、while、do...while    注:与while语句的区别是do...while语句在结尾处多了一个“;”号。      while语句中,while表达式的括号后不能加“;”,否则将陷入死循环。      1...

2016-04-20 14:25:00 98

转载 【免费】106讲20G独家高质量前端、后端、移动端视频课程首次开放限时下载

优才学院独家高质量公开课视频,首次免费开放下载本套视频共106讲,为直播录制版,由优才学院CEO伍星老师、CTO刘志华老师等知名全栈讲师主讲,内容涵盖Web前端、Web后端、移动端、网络等方面知识。具体包含内容,详见目录↓下载地址http://dwz.cn/39rQ6F↙ 转载于:https://blog.51cto.com/ucaicn/1765744...

2016-04-20 13:48:51 58

转载 C++中class的类型转换重载

注:本文测试实例使用的编译器版本为clang-703.0.29。我们已经习惯了基本数据类型的显式或隐示转换,如:int a = 10;float f = (float)a;float c = a;其实通过operator的使用,class也可以达到任意类型的显式或隐式转换的效果,如:#include <cstdlib>#include <cst...

2016-04-20 00:22:00 111

转载 【ora 错误及解决方法】ORA-01652

ORA-01652:unable to extend temp segment by num in tablespace name产生原因:ORACLE临时段表空间不足,因为ORACLE总是尽量分配连续空间,一旦没有足够的可分配空间或者分配不连续就会出现上述的现象。 解决方法:我们知道由于ORACLE将表空间作为逻辑结构-单元,而表空间的物理结构...

2016-04-18 10:30:20 1126

转载 Castle中AdditionalInterfaces用法介绍

首先见下图(图一),其中FooController是一个没有实现任何Interface的空类。需要实现的效果是:通过FooController对象调用FooService的Do方法。设置这一不常见的场景主要是为了说明Castle中AdditionalInterfaces的用法。这个场景诡异的地方在于FooController是一个空类,其类和对象都没什么可供调用的?假如FooControlle...

2016-04-17 06:42:00 54

转载 JS之DOM编程

为什么学dom编程?通过dom编程,我们可以写出各种网页游戏dom编程也是我们学习ajax技术的基础,所以我们必需掌握好dom编程。 dom编程简介 DOM=DocumentObjectModel(文档对象模型),根据W3CDOM规范,DOM是HTML与XML的应用编程接口(API),DOM将整个页面映射为一个由层次节点组成的文件。 js把浏览器...

2016-04-15 23:18:00 66

转载 oracle表分区与索引分区

今天是2016年4月13号,清晨据说是50年来深圳最大的雨把我给吵醒了,上午腾讯新闻弹出新闻说这是谣言~!我信了~! 今天把tiptop的一个功能实现了~心情还不错。不瞎扯了,今天开始学习oracle表分区和索引分区!坚持就是胜利~ oracle是支持物理分区的数据库管理系统,据说是最早支持的!优点如下1:减少维护工作量,独立管理每个分区比管理大的单分区简单2:数据...

2016-04-15 22:41:11 53

转载 RabbitMQ与Redis队列对比

 本文仅针对RabbitMQ与Redis做队列应用时的情况进行对比具体采用什么方式实现,还需要取决于系统的实际需求简要介绍RabbitMQRabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反...

2016-04-15 10:25:00 59

转载 嵌入式 GDB调试死锁示例

死锁:一种情形,此时执行程序中两个或多个线程发生永久堵塞(等待),每个线程都在等待被  其他线程占用并堵塞了的资源。例如,如果线程A锁住了记录1并等待记录2,而线程B锁住了记录2并等待记录1,这样两个线程就发生了死锁现象。 gdb调试死锁的方法:gdb attach pidthread apply all bt 找到_lll_lock_wait 锁等待的地方。然...

2016-04-12 19:46:00 55

转载 从客户端(?)中检测到有潜在危险的 Request.Path 值 的解决方案

1 public ActionResult A(string title)2 {3 return Redirect("B"+((String.IsNullOrEmpty(title))?"":"?title="+title.ToString()));4 }5 public ActionRes...

2016-04-12 18:37:00 393

转载 git操作 --- 删除commit后 push的记录,远程历史记录中不会保留该commit操作

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-12 17:46:00 894

转载

队队即是仅允许在尾部进入,在头部出的顺序表,即“先进先出”#include<iostream>#include<assert.h>usingnamespacestd;template<classT>structNode{ T_data; Node<T>*_next; Node(constT&am...

2016-04-11 23:00:02 78

转载 Kubernetes 1.2 新功能解析:ConfigMap (中)

使用ConfigMap很多应用程序的配置需要通过配置文件,命令行参数和环境变量的组合配置来完成。这些配置应该从image内容中解耦,以此来保持容器化应用程序的便携性。ConfigMap API资源提供了将配置数据注入容器的方式,同时保持容器是不知道Kubernetes的。ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文...

2016-04-11 19:20:08 104

转载 网络编程学习——TCP回射服务器/客户端

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-11 10:01:00 205

转载 关于对HandlerThread的了解

在Android中经常需要创建一个循环线程,有耗时操作时候,放到里面去操作,如果没有耗时操作,就让该线程处于等待,但是不要杀死它,最好不要一旦有耗时任务,就立刻创建一个新线程,因为会有性能问题。HandlerThread的父类是Thread,内部会有一个looper循环:首先看一下HandlerThread的构造方法:注意:一个是默认优先级,一个是可以设置优先级...

2016-04-10 15:03:00 49

转载 邁向IT專家成功之路的三十則鐵律 鐵律一:IT人生存之道-柔

老子在道德經裡頭曾提到:「天下之至柔,馳聘天下之至堅」,又說:「堅強者死之徒,柔弱者生之徒」。其實人在面對世間的萬事萬物都是一樣的,只是當我們學習將這個至理套用在IT的工作職場時,將可以讓我們在這條崎嶇的IT道路上走得更加平順,而不至於跌跌撞撞的。 在IT專業的工作中有著多樣的領域,像是常見的有客服工程師、維護工程師、程式設計師、系統分析師、網路工程師、系統工程師等等。然而無論您的頭銜是什麼,您每...

2016-04-10 13:08:00 70

转载 Android定位实现(baidu)

在上一篇中讲到了使用google 提供的API来获得 地理位置信息, 但由于google被禁的原因,所以无法进行反地址编码,所以, 无法获得详细的地址信息,所以,这里转向了baidu定位。 在baidu开发者中心申请ak,然后下载相应的jar包倒入lib中。具体环境配置的方法看百度开发者中心的文档。 我想要实现的功能是,在不通过导入地图的情况下,获得地理位置。设置And...

2016-04-10 11:06:00 60

转载 qq好友列表问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-09 23:52:00 114

转载 115个Java面试题和答案——终极列表(下)

第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。异常处理Java小应用程序(Applet)SwingJDBC远程方法调用(RMI)ServletJSP异常处理43.Java中的两种...

2016-04-09 20:31:00 78

转载 centos7 安装及配置

第一步 下载centoshttps://www.centos.org/download/CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD image)包括了那些可以用安装程序(installer)安装的所有安装包,这个为大多数用户使用的推荐镜像第二步 安装过程中会提示1、选择语言2、选择时区3、选择安装软件(默认为最小安装),可选择 basic web serve...

2016-04-09 15:56:00 52

转载 最大匹配、最小顶点覆盖、最大独立集、最小路径覆盖(转)

在讲述这两个算法之前,首先有几个概念须要明确:二分图: 二分图又称二部图,是图论中的一种特殊模型。设G=(V,E)是一个无向图。假设顶点V能够切割为两个互不相交的子集(A,B),而且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A, j in B), 则称图G是二分图。 匹配: 给定一个二分图。在G的一个子图G’中,假设G’的边集中...

2016-04-08 09:14:00 124

转载 [Google Guava] 10-散列

原文链接 译文链接 译者:沈义扬概述Java内建的散列码[hash code]概念被限制为32位,并且没有分离散列算法和它们所作用的数据,因此很难用备选算法进行替换。此外,使用Java内建方法实现的散列码通常是劣质的,部分是因为它们最终都依赖于JDK类中已有的劣质散列码。Object.hashCode往往很快,但是在预防碰撞上却很弱,也没有对分散性...

2016-04-06 17:29:16 62

转载 TreeMap按照value值进行排序

package demo1;import java.util.Comparator;import java.util.HashMap;import java.util.Map;import java.util.TreeMap;public class Testing { public static void main(String[] args) { HashMap&l...

2016-04-06 12:53:18 414

转载 log4jdbc 使用

像 hibernate, mybatis 都是不打印真正执行的sql的,所以借助 log4jdbc 打印sql以及统计执行时间是非常方便的。配置log4jdbc 有很多种方法,比如通过spring的拦截器。最简单的方法就是在jdbc.url 连接参数加上log4jdbc,然后引入相应的log4jdbc包即可。COMMENT 原连接参数:jdbc.url=jdbc:mysql:...

2016-04-06 11:49:00 58

转载 算法——回溯法

回溯法回溯法有“通用的解题法”之称。用它可以系统地搜索一个问题的所有解或任一解。回溯法是一种即带有系统性又带有跳跃性的搜索算法。它在问题的解空间树中,按深度优先策略,从根节点出发搜索解空间树。算法搜索至解空间树的任一结点时,先判断该节点是否包含问题的解。如果不包含,则跳过对以该节点为根的子树的搜索,逐层向其它祖先节点回溯。否则,进入该子树,继续按照深度...

2016-04-06 09:20:53 91

转载 leetcode longest consecutive sequence

原问题描述如下。Given an unsorted array of integers, find the length of the longest consecutive elements sequence.For example, Given [100, 4, 200, 1, 3, 2], The longest consecutive elements sequence...

2016-04-05 21:56:00 81

转载 Docker指令手册

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-05 20:36:00 60

转载 Linux文件系统管理

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-04-05 16:21:00 39

转载 重写和重载

重载 函数名相同,参数名/参数个数不同  重载函数并不仅仅局限于 构造函数  函数重载是面向对象冲虚设计语言的重要标志  函数重载能够简化程序员的记忆  OC 不支持函数重载,OC 的替代方式是 withXXX...重写 自雷需要在父类拥有方法的基础上进行扩展,需要override 关键字 注意  如果重载的构造函数,但是没有实现默认的构造函数init...

2016-04-04 16:10:00 40

转载 JsonDataObjects 简单实用

下载地址https://github.com/ahausladen/JsonDataObjectsSimple examplevar Obj: TJsonObject;begin Obj := TJsonObject.Parse('{ "foo": "bar", "array": [ 10, 20 ] }') as TJsonObject; try ...

2016-04-03 11:29:00 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除