现在位置: 首页 > hmy1982发表的所有文章
  • 09月
  • 11日
移动开发 ⁄ 共 2920字 评论关闭
直接看效果。此linearLayout只有两个Button ,当选中Button1,Button1有个下划线选中效果。当选中Buton2,Button2有个下划线选中效果。 如下图。   package com.daoge.ui; import roboguice.activity.RoboActivity; import roboguice.inject.InjectView; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.LinearLayout; import com.daoge.utils.DensityUtils; import com.......
阅读全文
  • 06月
  • 16日
综合 ⁄ 共 9480字 评论关闭
Chef基础 Chef基础 Table of Contents 1 Chef是什么 1.1 Chef简介 1.2 Chef和Puppet比较 1.3 Chef结构 1.4 Chef的三种管理模式 2 Chef能做什么 3 Chef是怎么做的 3.1 Resource和Provider 3.2 Recipe 3.3 Node和Role 3.4 Cookbook 3.5 Data Bag 3.6 总结 4 Chef扩展 4.1 template 1 Chef是什么 1.1 Chef简介 Chef是,由Ruby开发的服务器的构成管理工具 想像一下我们现在需要搭建一台mysql database slave服务器,安装过程我们手动操作了 没过多久,我们需要第二台,这时候我们会想,如果之后安装第一台的时......
阅读全文
  • 06月
  • 04日
综合 ⁄ 共 4028字 评论关闭
近期看了看Java内存泄露的一些案例,跟原来的几个哥们讨论了一下,深入研究发现JVM里面还是有不少以前不知道的细节,这里稍微剖析一下。先看一看JVM的内部结构—— 如图所示,JVM主要包括两个子系统和两个组件。两个子系统分别是Class loader子系统和Execution engine(执行引擎) 子系统;两个组件分别是Runtime data area (运行时数据区域)组件和Native interface(本地接口)组件。 Class loader子系统的作用:根据给定的全限定名类名(如 java.lang.Object)来装载class文件的内容到 Runtime data area中的method area(方法区域)。Java......
阅读全文
本文章转自高手:http://blog.csdn.net/wanghao109/article/details/15506253 测试用例: 为了分析所有的排序情况,给出一个模板程序用于测试,通过改写mySort函数来实现不同的排序算法。测试环境为vc++6.0。可以通过改变SIZE的大小来减少或增长排序所需的时间。另外测试时间还包括函数调用时间,存在一定的误差。 [cpp] view plaincopyprint? #include <stdio.h>   #include <stdlib.h>   #include <time.h>      //元素的数目   #define SIZE 10000      //打印数组中的所有元素   void printAll(int......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 3511字 评论关闭
大意 混合图中找欧拉回路 思路 混合图中判断是否存在欧拉回路的方法都是一样,只是如何去找欧拉回路的问题。 如何去找欧拉回路,满流后,如果图中已给出的无向边(e.cap > 0)有流流过,则把该边反向,如果没有,则不改,然后用套圈算法去找欧拉回路。 /*UVA 10735*/ #include <iostream> #include <cstdlib> #include <cstdio> #include <string> #include <cstring> #include <cmath> #include <vector> #include <queue> #include <algorithm> #include &l......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 3764字 评论关闭
1.库倾向于定义许多全局名字——主要是模板名、类型名或函数名。在使用来这些名字中有一些几乎不可避免地会发自多个供应商的库编写应用程序的时候,生冲突,这种名字冲突问题称为命名空间污染问题。 2.命名空间为防止名字冲突提供了更加可控的机制,个命名空间是一个作用域,通过在命名空间内部定义库中的名字,库的作者(以及用户)可以避免全局名字固有的限制。 3.命名空间定义以关键字 namespace 开始,后接命名空间的名字。命名空间可以在全局作用域或其他作用域内部定义,但不能在函数或类内部定义。 4.命名空间作用域不能以分号结束。 ......
阅读全文
  • 08月
  • 04日
综合 ⁄ 共 753字 评论关闭
dispatch_queue_t concurrentQueue = dispatch_queue_create("my.concurrent.queue", DISPATCH_QUEUE_CONCURRENT); NSLog(@"1"); dispatch_sync(concurrentQueue, ^(){ NSLog(@"2"); [NSThread sleepForTimeInterval:10]; NSLog(@"3"); }); NSLog(@"4"); 输出 : 11:36:25.313 GCDSeTest[544:303] 1 11:36:25.313 GCDSeTest[544:303] 2 11:36:30.313 GCDSeTest[544:303] 3//模拟长时间操作 11:36:30.314 GCDSeTest[544:303] 4 dispatch_async ,异步添加进任务队列,它不会做任何......
阅读全文
  • 07月
  • 28日
综合 ⁄ 共 1026字 评论关闭
上传图片前的图片压缩: NSData *imageData = UIImageJPEGRepresentation(self.uploadImage , 0.75);//图片按0.75的质量压缩-》转换为NSDataNSString *file_name = [TimeUtil getDateStringWithFormat:@"yyyy-MM-dd-HH-mm-ss"];//以时间为图片名字NSString *upload_name =[NSString stringWithFormat:@"%@.jpg",file_name ];//上传的图片名字  [request setData:imageData   withFileName:upload_name andContentType:@"image/jpeg"  forKey:@"upload_file"];UIImageJPEGRepresentation 函数需要两个参数:图片的引用和压缩系数.......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 888字 评论关闭
http://blog.csdn.net/yiluyaoyao/article/details/6896581 OGR是GDAL库的一部分。使用过程中主要涉及两方面:一是把相关的dll文件和gdalplugins文件夹放在项目的bin目录下;二是在项目中添加引用,主要是四个dll文件:ogr_csharp.dll;osr_csharp.dll;gdal_csharp.dll;gdal.const_csharp.dll,三是在环境变量Path下添加...\gdalwin32-1.6\bin(dalwin32exe160解压路径下的bin位置) 在使用过程中碰到的一个问题: 在C#中,windows工程和web工程的权限可能存在不同,在web工程里,即使把OGR的相关dll文件全部拷贝到项目工程的......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 13259字 评论关闭
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。 --------------------基本语法-------------------- 一.创建存储过程 create procedure sp_name() begin ......... end 二.调用存储过程 1.基本语法:call sp_name() 注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递 三.删除存储过程 1.基本语法: drop procedure sp_name// 2.注意事项 (1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程 四.其他常用命令 1.show procedure status 显示数据......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 995字 评论关闭
来源:http://baike.baidu.com/view/2001705.htm 项目群是指经过协调统一管理以便获取单独管理时无法取得的效益和控制的一组相互联系的项目。项目群中的项目需要共享组织的资源,需要进行项目之间的资源调配。项目群管理(Program Management)是指为了实现组织的战略目标和利益,而对一组项目(项目群)进行的统一协调管理。项目群管理需要运用知识和资源,来界定、计划、执行和汇总客户复杂项目的各个方面。 内容简介 同项目管理相比,项目群管理是为了实现项目群的战略目标与利益,而对一组项目进行的统一协调管理。 项目群管理......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 1056字 评论关闭
/*手机号码验证 MODIFIED BY HELENSONG*/ + (BOOL) isValidateMobile:(NSString *)mobile {     //手机号以13, 15,18开头,八个 \d 数字字符     NSString *phoneRegex = @"^((13[0-9])|(147)|(15[^4,\\D])|(18[0-9]))\\d{8}$";     NSPredicate *phoneTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",phoneRegex];     //    //NSLog(@"phoneTest is %@",phoneTest);     return [phoneTest evaluateWithObject:mobile]; } //匹配Email地址的正则表达式:^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,......
阅读全文