首页 > 2015年04月24日 > 全部分享
set,map,list集合的交集差集存放相同值反转分割等-代码优雅之道Guava(三)
前言        前边已经对Guava类库做了简单介绍(博文:Java代码优雅之道-Guava(有相关jar包下载)),下面就简单介绍操作Set,Map,List集合的工具类的使用,学会灵活使用这些工具,会使用我们在开发中,更加省时省力,代码健壮性和可读性更高,更简洁,这也是我所谓的“代码优雅”,让我们开发中省出时间来去处理更重要的东西,废话不多说,一看代码就全明了了。 创建泛型集合更加简介...
分类:其他   时间:2015-04-24 10:42:42    收藏:0  评论:0  赞:0  阅读:450
配置管理数据库元数据文件
在前两年的工作中主要参与了配置管理数据库(CMDB)系统的设计与开发,在设计与开发过程中遇到了不少数据相关的问题,正好借此机会说明一下。 配置管理项以及实体的问题。配置管理系统中不同的配置项拥有不同的配置属性,不同的配置实体可以从属于某一个属性。如果一概而论那么所有的配置项将会构成一个大而全的表,该表在开发过程中会带来很大的冗余。所以必须在表设计阶段进行分化,分化方式经历了三个阶段,分别是表继承...
分类:数据库技术   时间:2015-04-24 10:42:41    收藏:0  评论:0  赞:0  阅读:204
微信支付方式集成(二)
本篇介绍微信支付方式的model 2先来回顾一下model 2的流程: 1、顾客下单后点击微信支付 2、商户后台系统根据订单生成交易参数,并以XML的格式发送到统一下单APIStringBuffer xml = new StringBuffer(); xml.append(""); xml.append("XXXXXXXXXX...
分类:微信   时间:2015-04-24 10:42:02    收藏:0  评论:0  赞:0  阅读:1301
杭电1047(Integer Inquiry)java水过
点击打开杭电1047 Problem Description One of the first users of BIT's new supercomputer was Chip Diller. He extended his exploration of powers of 3 to go from 0 to 333 and he explored taking various sums o...
分类:编程语言   时间:2015-04-24 10:41:53    收藏:0  评论:0  赞:0  阅读:228
POJ 1308 Is It A Tree? && NYOJ 129 (树的判定+并查集)
【题目链接】click here~~ 【题目大意】给定多对节点,判断所有节点能否组成一棵树 【解题思路】并查集的基本操作,定义node,edge,统计node和edge的数目,如果(edge==node-1||node==0)则可以成树 树的判定:n个节点,最多n-1条环,只有一个入度为边,不成0 的点,其他入度不大于1,不过要注意poj数据里如果1 1 0 0也会不符合要求,也就是不能...
分类:其他   时间:2015-04-24 10:41:42    收藏:0  评论:0  赞:0  阅读:223
【ExtJs】tabPanel标签页与修改标签页的内容
标签页是一个很重要的插件,正如《【mfc】标签页》(点击打开链接)在VC6中的地位,通过ExtJs中能够在网页中轻松地实现一个与客户端一模一样的标签页。 一、基本目标 创建如下的标签页,在底部的工具栏有两个按钮,一个可以增加标签页,增加的标签的内容就是当前的时间。这里只作为例子,一般标签页里面的内容,是放个iframe,或者通过无参数传递的ajax直接从别的网页中取,避免在javasc...
分类:Web开发   时间:2015-04-24 10:41:32    收藏:0  评论:0  赞:0  阅读:239
BSYBannerScrollview,最简单的Banner轮播图控件
实现这个功能,只需要在工程中拖入BSYScrollView.h 文件和BSYScrollView.m文件,在需要的文件中实现一下代码即可: 源码下载地址:demo...
分类:其他   时间:2015-04-24 10:41:22    收藏:0  评论:0  赞:0  阅读:314
IOS开发语言Swift入门连载---函数
IOS开发语言Swift入门连载—函数函数是用来完成特定任务的独立的代码块。你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时候,这个名字会被“调用”。   Swift统一的函数语法足够灵活,可以用来表示任何函数,包括从最简单的没有参数名字的 C 风格函数,到复杂的带局部和外部参数名的 Objective-C 风格函数。参数可以提供默认值,以简化函数调用。参数也可以既当做传入...
分类:移动平台   时间:2015-04-24 10:41:12    收藏:0  评论:0  赞:0  阅读:265
MySQL 统计过去12个月的数据(包括本月)
1、问题 需要统计过去12个月的数据,如现在是2015年4月,那么我们需要统计从2014年5月到2015年4月的数据情况。而这12个月中,如果这个月没有数据的,则统计为0。 原始数据表如下图,数据是按分钟存储的。也就是说要统计每个月一共有多少条body_infared大于0的数据。 2、处理过程 2.1 获取12个月到现在的数据 select * from device_da...
分类:数据库技术   时间:2015-04-24 10:41:02    收藏:0  评论:0  赞:0  阅读:441
VS2013+QT5.4.1环境配置和注意事项
软件包安装顺序:1.vs2013(我用了一下午加一个晚上真蛋疼啊~~~) 2.qt5.4.1SDK这个我用下载的是opengl版的,大小在710MB左右。 3.qt-vs2013-addin插件。 (这些在网上举手可得,我想我就不多说了,如果找不到再私密我哈。) 软件都安装好之后,亲就可以果断的打开VS2013了,然后就是点击菜单栏上的QT——>QT Options会出现以下界面: ...
分类:其他   时间:2015-04-24 10:40:58    收藏:0  评论:0  赞:0  阅读:1232
MySQL 获取某月所有的日期点
1、问题 如题目所说,通过MySQL获取某年某月所有的天数。如获取2014年2月的所有日期。 2、处理过程 2.1 创建一个数字辅助表 CREATE TABLE `nums` ( `key` int(11) NOT NULL, PRIMARY KEY (`key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='数字辅助表'...
分类:数据库技术   时间:2015-04-24 10:40:58    收藏:0  评论:0  赞:0  阅读:322
IOS开发语言Swift入门连载---闭包
IOS开发语言Swift入门连载—闭包闭包是自包含的函数代码块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的 lambdas 函数比较相似。   闭包可以捕获和存储其所在上下文中任意常量和变量的引用。 这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。Swift 会为您管理在捕获过程中涉及到的所有内存操作。...
分类:移动平台   时间:2015-04-24 10:40:34    收藏:0  评论:0  赞:0  阅读:207
POJ - 2406 - Power Strings (字符串求周期--next函数的妙用)
题目传送:POJ - 2406 思路:就是利用kmp中next数组的特性来求最大周期的 AC代码: #include #include #include using namespace std; const int maxn = 1000005; char s[maxn]; int next[maxn]; int main() { while(scanf(...
分类:其他   时间:2015-04-24 10:40:22    收藏:0  评论:0  赞:0  阅读:131
【Spring】AOP之5种增强方法应用范例
Spring AOP 提供了 5 种类型的通知,它们分别是 Before Advice(前置通知)、After Returning Advice(后置通知)、Interception Around Advice(周围通知)、Throws Advice(异常通知)和 Introduction Advice(引介通知)。下面分别进行介绍。...
分类:编程语言   时间:2015-04-24 10:40:12    收藏:0  评论:0  赞:0  阅读:232
ERROR 1010 (HY000): Error dropping database (can't rmdir '.\test\', errno: 17)
ERROR 1010 (HY000): Error dropping database (can't rmdir '.\test\', errno: 17)...
分类:数据库技术   时间:2015-04-24 10:40:02    收藏:0  评论:0  赞:0  阅读:292
Android错误之ListView加载错位_ListView图片错位
又遇到ListView加载item时,多个item中的图片会错位的情况现象如下图,同一个人的头像显示的乱七八糟找了一张图,很好地说明了问题的原因问题原因就在于convertView的重用,当重用 convertView 时,最初一屏显示 7 条记录, getView 被调用 7 次,创建了 7 个 convertView,当 Item1 划出屏幕, Item8 进入屏幕时,这时没有为 Item8 ...
分类:移动平台   时间:2015-04-24 10:39:52    收藏:0  评论:0  赞:0  阅读:352
《Effective C++》重点摘要(九)
《Effective C++》第九章:杂项讨论 不要轻忽编译器的警告。严肃对待编译器发出的警告信息。努力在最高警告级别下争取无警告。也不要过度依赖编译器给出的警告信息,不同的编译器给出的警告信息是不一样的,甚至给出警告的点也不一样。 让自己熟悉包括TR1在内的标准程序库。 让自己熟悉Boost。 C++不想Java和C#那样,语言本身就带有很强大的库,所以外部的程序库对于编写C++程序至关重要。俗话...
分类:编程语言   时间:2015-04-24 10:39:42    收藏:0  评论:0  赞:0  阅读:288
IOS开发语言Swift入门连载---枚举
IOS开发语言Swift入门连载—枚举 枚举定义了一个通用类型的一组相关的值,使你可以在你的代码中以一个安全的方式来使用这些值。   如果你熟悉 C 语言,你就会知道,在 C 语言中枚举指定相关名称为一组整型值。Swift 中的枚举更加灵活,不必给每一个枚举成员提供一个值。如果一个值(被认为是“原始”值)被提供给每个枚举成员,则该值可以是一个字符串,一个字符,或是一个整型值或浮点值。   此外,...
分类:移动平台   时间:2015-04-24 10:39:32    收藏:0  评论:0  赞:0  阅读:288
hdu 1010 DFS + 剪枝
#include #include #include #include #include #include #include #include #include #include using namespace std; int n,m,t; int vx[][2] = {{0,1},{1,0},{-1,0},{0,-1}}; struct node{ int x,y; }...
分类:其他   时间:2015-04-24 10:39:22    收藏:0  评论:0  赞:0  阅读:214
Java反射之静态加载和动态加载举例小记
静态加载: package com.imooc.加载类; public class Office_Static { public static void main(String[] args) { //new 创建对象,是静态加载类,在编译时刻就需要加载所有的可能使用到的类 if("Word".equals(args[0])){ Word w = new Word(); ...
分类:编程语言   时间:2015-04-24 10:39:12    收藏:0  评论:0  赞:0  阅读:262
2054条   上一页 1 ... 77 78 79 80 81 ... 103 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!