当bitmap的宽大于ImageView显示控件的宽度时,如果不对ImageView的宽高重新计算,那么Imageview的高度就会超过显示图片的高度,用户体验将会很差,所以我们需要重新计算显示控件的宽高,这里我们假定ImageView的最大宽度为屏幕的宽度。利用下面这个工具类就可以很好解决问题了:...
分类:
其他好文 时间:
2014-10-24 15:56:01
阅读次数:
193
在Java编程会经常用到固定之间的随机数,对于初学者往往对这个固定的随机数感到非常头痛,那有没有什么公式可以轻松达到目的呢? 当然有,公式如下: Math.random()*(n-m)+m 如:要求25至45之间的随机数,Math.random()*(45-25)+25,即Math.random()...
分类:
其他好文 时间:
2014-10-24 15:56:08
阅读次数:
125
今早起来做 LeetCode,结果被这道题卡了将近1个半小时,忍着没有去搜答案,最后还是被我想出来了,而且直接一次AC,哈哈!现在在这里记录一下解题思路。原题:Givenn, generate all structurally uniqueBST's(binary search trees) t.....
分类:
其他好文 时间:
2014-10-24 15:57:21
阅读次数:
202
线程中CreateEvent和SetEvent及WaitForSingleObject的用法首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面.CreateEvent函功能描述:创建或打开一个命名的或无名的事件对象.EVENT有两种状态:发信号,不发信...
分类:
编程语言 时间:
2014-10-24 15:58:01
阅读次数:
206
子曰:溫故而知新,能够為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就全然掌握,那基本不大可能,所以我们须要常常回过头再细致研读几遍,以领悟到作者的思想精髓。近来回想了一下关于Activity的生命周期,參看了相关书籍和官方文档,也有了不小的收获,对于曾经的认知有了非...
分类:
其他好文 时间:
2014-10-24 15:54:52
阅读次数:
188
一、oracle pfile/spfile区别pfile默认的名称为“init+例程名.ora”文件路径:E:\oracle\product\10.2.0\db_1\dbs,这是一个文本文件,可以用任何文本编辑工具打开。spfile默认的名称为“spfile+例程名.ora”文件路径:E:\orac...
分类:
数据库 时间:
2014-10-24 15:57:01
阅读次数:
219
c# winforms TextBox的记忆功能1:在项目上点右键 sproperties-settings 添加项目 如 MyText 类型 String2: 获取值: string loginId = Properties.Settings.Default.MyText;3:保存值:在Form....
问题阐述: 开发环境:VS2008 使用RELEASE生成了可执行文件,发如今某些电脑上能够正常执行,但在部分电脑中执行失败提示:无法定位序数8523于动态链接库mfc90.dll在网上查找了一些资料解决的方法比如:下载MFC90.dll放入运行的文件里或者放在C:system/system32下,...
分类:
其他好文 时间:
2014-10-24 15:54:46
阅读次数:
167
问题描述:今天下载了个新的unitypackage,无法打开,Console显示“Error while importing package: Couldn't decompress package”问题原因:原因是unitypackage所在的路径有中文(我的路径是“E:\个人\p\xxx.uni...
分类:
编程语言 时间:
2014-10-24 15:55:26
阅读次数:
380
一、跳转22222跳过来了44444444444444444444444
分类:
其他好文 时间:
2014-10-24 15:55:34
阅读次数:
129
由于系统库getopt和getopt_long用起来不够直观,仔细看了下boost发现Boost.Program_options可以满足我的需求,它和getopt系列函数一样,可以抓起命令行参数[argv[0],argv[1]...],这里写下我对Boost.Program_options的理解。一...
分类:
其他好文 时间:
2014-10-24 15:56:36
阅读次数:
360
用过Flash socket的同学都知道,Flash socket通讯有安全沙箱问题。就是在Flash Player发起socket通信时,会向服务端获取安全策略,如果得不到服务端响应,flash将无法连接到服务端。首先,什么是Flash安全沙箱?Flash安全沙箱是Flash Socket的一种安...
分类:
其他好文 时间:
2014-10-24 15:53:36
阅读次数:
161
今天需要写一个解析CSV到Lua的小工具,其中用到了 Lua库中的string.gsub(),之前一直对这个方法不是很了解,今天终于好好试了一把,很强大,很过瘾,很方便。。。源CSV文件是:等级,1阶所需经验,2阶所需经验,3阶所需经验,4阶所需经验,5阶所需经验,每个格子所需金币1,75,90,1...
分类:
其他好文 时间:
2014-10-24 15:53:37
阅读次数:
200
Netty 和 Mina 我究竟该选择哪个? 根据我的经验,无论选择哪个,都是个正确的选择。两者各有千秋,Netty 在内存管理方面更胜一筹,综合性能也更优。但是,API 变更的管理和兼容性做的不是太好。相比于 Netty,Mina 的前向兼容性、内聚的可维护性功能更多,例如 JMX 的集成、性能....
分类:
编程语言 时间:
2014-10-24 15:54:17
阅读次数:
163
1.选项菜单和子菜单MainActivity.javapublic class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { su...
分类:
移动开发 时间:
2014-10-24 15:54:19
阅读次数:
310
最近在做iPhone6的适配,练习autolayout的Demo运行时发现5s(7.0系统)跑起来屏幕缩小了,像5刚出来时App没适配那样。当时是launchimage加了个5的分辨率图进去就好了,但是又想Xcode6不是要用xib了么?后来网上查了一下才知道:Xcode6 是在launchImag...
分类:
其他好文 时间:
2014-10-24 15:54:59
阅读次数:
136
DFS与BFS均能胜任此途:#include #include #include #include #include #include #include #include using namespace std;#define loop(i,n) for(int i=0;in || tym) //判...
分类:
其他好文 时间:
2014-10-24 15:55:41
阅读次数:
98