码迷,mamicode.com
首页 > 2015年07月22日 > 全部分享
SDNU 1143.Ivan comes again!【山东省第一届ACM】【7月21】
Ivan comes again! Description The Fairy Ivan gave Saya three problems to solve (Problem F). After Saya finished the first problem (Problem H), here comes the second. This is the enhanced ve...
分类:其他好文   时间:2015-07-22 00:12:04    阅读次数:182
Android:AS环境下用AIDL进行IPC
本文主要讲的是如何在AS环境下通过AIDL进行IPC,而不是主要讲AIDL和IPC,这部分内容可以参考其他文章,或者官方文档http://developer.android.com/guide/components/aidl.html。因为自己在网上看到的实践都是Eclipse环境下的,所以试了下AS,分享给大家。什么是AIDLAIDL allows you to define the progra...
分类:移动开发   时间:2015-07-22 00:11:05    阅读次数:273
模板方法模式
模板方法模式的定义 《Head First Design Pattern》中的英文定义:The Template Method defines the skeleton of an algorithm in a method, deferring some steps to subclasses. Template Method lets subclasses redefine certain st...
分类:其他好文   时间:2015-07-22 00:09:07    阅读次数:144
UIColor转RGB值的方法
UIColor *cyanColor = [UIColor redColor]; const CGFloat *RGB = [self RGBFromColor:cyanColor]; NSLog(@"red: %f,green: %f,blue: %f",RGB[0],RGB[1],RGB[2]); //上行代码将会输出:red: 1.000000,green: 0.000000,blue:...
分类:其他好文   时间:2015-07-22 00:11:14    阅读次数:241
Android自定义弹窗效果
Android的弹窗效果有很多种,就最简单而言,就可以调用一个AlertDialog弹窗显示,可是要自定义弹窗效果有以下这种方法,就我个人而言感觉挺方便的,适用性也挺广的。 首先先简单写个AlertDialog的使用 public void showDialog(){ AlertDialog dialog = new AlertDialog.Builder(this) .s...
分类:移动开发   时间:2015-07-22 00:08:48    阅读次数:185
架构师速成6.18-初中书单资料推荐
思维导图 你的第一本思维导图操作书画出好成绩-通过思维导图提升分数思维导图系列 知识管理 你的知识需要管理 面向对象 写给大家看的面向对象编程书面向对象分析与设计深入浅出面向对象分析与设计 软件设计 UML精粹UML基础、案例与应用Head First软件开发领域驱动设计 写好代码 重构:改善既有代码的设计代码大全代码整洁之道 设计模式:...
分类:其他好文   时间:2015-07-22 00:09:35    阅读次数:209
大数据处理时的一种BitMap小算法
一种大数据外部排序(内存无法加载所有排序元素)、去除重复元素、快速找到随机被删除元素的BitMap小算法,核心思想即通过将一个数作为下标(index)来索引一个bit表示一个数是否存在,排序时的时间复杂度为O(N),需要的额外空间的复杂度O(N/8),支持整个int范围(正负数都支持)的算法示例如下:char BitMask[] = {0x80 , 0x40 , 0x20 , 0x10 , 0x8...
分类:编程语言   时间:2015-07-22 00:11:29    阅读次数:193
温故知新,基础复习(一个有序从大到小不重复的数列,任意给出一个sum值,求出数列中所有满足和为sum的数对)
温故知新,基础复习(一个有序从大到小不重复的数列,任意给出一个sum值,求出数列中所有满足和为sum的数对)#include #include void PrintSumNumbers(int Arra[],int ASize,int Sum) { //O(1) if (ASize<2) { printf("The size of the Arra is invalid.\n"); ...
分类:其他好文   时间:2015-07-22 00:08:09    阅读次数:106
策略模式
琢磨了一下策略模式,发现各个模式之间并不是区别特别大,他们都是基于软件工程一个大的基础上进行细微化差别的设计。要想熟练的选择和使用各个模式要了解每个模式的应用场景。 比如这次学习的策略模式,在大话设计模式中举了一个商场促销几种方案的例子,如果以简单工厂模式切入写出的程序和策略模式答题不差。我在用简单工厂模式构想这个商场打折的问题时候相到的方法和策略模式无二。 所以这次主要是给出策略模式的理论知识...
分类:其他好文   时间:2015-07-22 00:06:19    阅读次数:127
温故知新,基础复习(快速排序及优化)
温故知新,基础复习(快速排序及优化)使用了三值取中和插排优化#include #define InsertSortNumber 10 void InsertSort(int Arra[],unsigned int LowIndex,unsigned int HighIndex) { printf("low=%d,high=%d\n",LowIndex,HighIndex); for (un...
分类:编程语言   时间:2015-07-22 00:06:27    阅读次数:183
Hibernate建立多对一的单向关联关系
以下内容整理自《精通Hibernate》第二版 映射代码: 元素建立了customer属性和O...
分类:Web程序   时间:2015-07-22 00:07:56    阅读次数:192
hdu 5294 Tricks Device 最短路建图+最小割
题意: 1到n点有最短路。 问你 最少破坏多少条路会阻断所有最短路。 再问你 最多破坏多少边,仍有和原始图的最短路一样长度的最短路存在。 做法: 先跑最短路。 然后通过 dist[i]-dist[j] == map[j][i] 如果符合的话 map[j][i]就是 最短路中的一条边。 然后把这些最短路的边 建图,跑最大流,流量是有多少边权相同的重边,跑出来就是最小割,也就是阻断所有最短路的最小花费。花费是每破坏一条路为1。所以出来的值,就是破坏了多少的边。 然后如最大流同样的建边,跑最短路,边权为1...
分类:其他好文   时间:2015-07-22 00:06:29    阅读次数:169
Android中添加水平线和垂直线
1.添加水平线 2.添加垂直线 <View android:layout_height="match_parent" android:background="#686868" a...
分类:移动开发   时间:2015-07-22 00:06:09    阅读次数:465
全国第一家互联网+风险管理平台 — ”避险谷“正式上线!
大盘暴跌,股灾,腰斩,加死码,割肉,股民应该怎么办? 用股指期货做空做保护?散户们,有一个能对冲的平台该多好啊!        于是,全国第一家互联网+风险管理平台---”避险谷“正式上线! 我们的交易模式:       利用“避险谷”提供的场外衍生品对冲股市大盘的下跌风险,您将获得: 1. 三大股市标的的保护:沪深300,上证50,中证500 2. 较低的准入门槛:有真实股市避险需...
分类:其他好文   时间:2015-07-22 00:07:39    阅读次数:139
weblogic宕机crash问题解决分享
最近比较烦躁,系统频繁出现宕机,weblogic控制台打印出hs_error_pid****.log文件,打出crash报告。 错误内容如下,连续几天查询问题原因,系统如何优化都还出现crash原因。 最后得知这样可以解决,这个分享出来给大家,使同行们少走弯路,可以节省更多时间,知识共享。 出现此问题原因: 1.当前正在使用jar或者class文件被动态更新; 2.当前jar大于4G...
分类:Web程序   时间:2015-07-22 00:05:50    阅读次数:1122
解决Linux下AES解密失败
前段时间,用了个AES加密解密的方法,详见上篇博客AES加密解密。加解密方法在window上测试的时候没有出现任何问题,将加密过程放在安卓上,解密发布到Linux服务器的时候,安卓将加密的结果传到Linux上解密的时候却总是失败,让用户不能成功登录,经过检查,测试后,发现AES在Linux上解密失败,出现错误:         javax.crypto.BadPaddingException: ...
分类:系统相关   时间:2015-07-22 00:06:00    阅读次数:196
android ndk开发hello world入门
不知道为什么android的ndk开发资料在网上很少,还有的资料基本上无法完成入门学习demo,根本无法运行,小弟用了三天三夜的时间来弄helloworld,极尽失眠的程度。 一开始是在android studio上配置ndk开发幻镜,然后是进行hello world的开发,但是android studio支持ndk开发相对较晚,没有elipse成熟,在编译的时候遇到很多问题,最终放弃(我知道这...
分类:移动开发   时间:2015-07-22 00:06:40    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!