首页 > 2015年04月14日 > 全部分享
ioS-------------APP使用自定义字体包
在现在的APP中,为了美观,系统原有的字体以及满足不了我们的需求,下面我们总结一下怎么在我们的应用程序中使用第三方的字体包 是用自定义的字体包大致分为以下几个部分 1、在工程中添加字体包文件,一般为.ttf格式 2、info.plist中添加一条:Fonts Provided By Application,增加item:字体文件的名字,一定要和工程中添加的名字一样,不然会找不 3、[UIF...
分类:移动平台   时间:2015-04-14 11:15:35    收藏:0  评论:0  赞:0  阅读:207
敏捷开发下的工程思维与爱的灵魂
当带着爱去做产品开发时, 便能真正看清产品开发的本质为何? 产品使用者的行为为何? 产品使用者内心真正的需求是什么? 很遗憾的是,现代大多数的人,只有 “工程的思维”,却完全丧失了 “爱的灵魂”;谈起产品,往往谈的只是高档的规格、复杂的架构、先进牛逼的功能。谈起工程实践,敏捷开发,往往谈的只是浮夸脱离现实的大图(理论)、深涩难理解的名词、多如牛毛的输出件。 “不懂得爱自己,便使自己永远...
分类:其他   时间:2015-04-14 11:15:23    收藏:0  评论:0  赞:0  阅读:176
android:process=":remote"属性解说
在学习Android Service组件的过程中碰到了一个问题,就是在Android应用的声明文件Manifest.xml中有时候会对相关的服务标签设置一个android:process=”:remote”,这个属性有什么作用呢?下面笔者就将自己整理的知识和大家分享。          在Android的帮助文档中我们可以了解到,一般情况下一个服务没有自己独立的进程,它一般是作为一个线程运行...
分类:移动平台   时间:2015-04-14 11:15:13    收藏:0  评论:0  赞:0  阅读:193
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记9 Objective-c Compatibility
我们都知道在Swift诞生之前进行IOS开发一直使用Objective-c这门语言。OC和Swift之间需要一个桥接。 IOS中的API基本都是在许多年前由OC写成的,现在在Swift中也可以用,甚至你都看不出区别,非常自然。有一些特殊的类型,在交接两种语言的时候需要注意,这使得使用OC调用IOS的API的时候会比Swift容易很多。 首先是NSString,这是String以前的形式...
分类:移动平台   时间:2015-04-14 11:15:03    收藏:0  评论:0  赞:0  阅读:321
搜索(1):符号表
符号表的概念 符号表的顺序搜索 1 基于有序数组的符号表 2 基于无序链表的符号表 参考资料 1. 符号表的概念搜索:我们把处理的数据划分为记录或数据项(item),每个数据项都有一个用于搜索的关键字(key)。搜索的目标是找出目标关键字所匹配的数据项。搜索的目的是访问这个数据项(不仅是关键字)中的信息。 符号表:它是一种数据结构,其中数据项含有关键字。它支持两个基本的操作:插入一个新的数据项和搜...
分类:其他   时间:2015-04-14 11:14:53    收藏:0  评论:0  赞:0  阅读:184
QT翻译上下文
QT翻译机制还是比较复杂的,实际翻译调用的是QCoreApplication的translate,如下: translate的参数除了翻译的原文之外,另外还有一个很重要的是context(也就是上下文), 下面来看如下场景的写法,例如我边写了一个类,从QObject派上,而且加上了Q_OBJECT的宏,则演示代码如下: namespace FirstLevel { namespace Sec...
分类:其他   时间:2015-04-14 11:14:43    收藏:0  评论:0  赞:0  阅读:121
Android中常见的热门标签的流式布局的实现
一、概述: 在日常的app使用中,我们会在android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何 自定义一个类似热门标签那样的流式布局吧(源码下载在下面最后给出) 类似的自定义布局。下面我们就来详细介绍流式布局的应用特点以及用的的技术点: 1.流式布局的特点以及应用场景 特点:当上面一行的空间不够容纳新的TextView时候, 才开辟下一行的空间   原理图:...
分类:移动平台   时间:2015-04-14 11:14:33    收藏:0  评论:0  赞:0  阅读:186
搜索(2):二叉搜索树 BST
二分搜索 二叉搜索树 1 二叉搜索树的初始化插入搜索 2 使用BST排序 3 BST上根节点的插入insert 4 BST上的选择select操作划分操作 5 BST上的删除delete操作 6 两棵BST的连接join BST的优缺点 参考资料和所有代码 1. 二分搜索将分治法应用于基于数组符号表的顺序搜索中,可以大大降低大型数据集合的搜索时间。 把数据集合分成两部分,确定搜索关键字属于哪一部分...
分类:其他   时间:2015-04-14 11:14:23    收藏:0  评论:0  赞:0  阅读:202
问世间敏捷开发为何物?
我们真正要学的是用爱去开发产品;敏捷开发,工程实践都只是个工具罢了。 许多人都曾问过我类似的问题;敏捷开发的定义是什么? 更有不少人,见了我就劈头大喊: 我已经是敏捷了。……哇! 犹太人有句至理名言: 你要先问对对问题,才会有对的答案。 我想,从来没有一个产品开发团队,曾因只实现了某个架构设计的实践或敏捷开发,而就能赚得到钱。 “产品开发团队,能赚得到钱,完全是因开发出能被众多使用者热...
分类:其他   时间:2015-04-14 11:14:13    收藏:0  评论:0  赞:0  阅读:103
Android之ViewStub
?? 转自:http://www.cnblogs.com/lwbqqyumidi/p/4047108.html ViewStub是Android布局优化中一个很不错的标签/控件,直接继承自View。虽然Android开发人员基本上都听说过,但是真正用的可能不多。 ViewStub可以理解成一个非常轻量级的View,与其他的控件一样,有着自己的属性及特定的方法。当ViewStub使用在布局文件...
分类:移动平台   时间:2015-04-14 11:14:03    收藏:0  评论:0  赞:0  阅读:172
Python Show-Me-the-Code 第 0002 题 MySQL操作
第 0002 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。步骤: 首先安装MySQLdb,用pip安装即可 然后了解下MySQLdb的操作 在代码中引入该库 连接数据库,写入数据,关闭连接 0002.MySQL操作.py#!/usr/bin/env python #coding: utf-8 import MySQLdb import gennera...
分类:数据库技术   时间:2015-04-14 11:13:53    收藏:0  评论:0  赞:0  阅读:280
2013山东省赛Boring Counting 离线线段树
2013年山东省第四届ACM大学生程序设计竞赛 n个数,m次询问 每次询问在 l-r区间内的  大小范围的在 a-b之间的数字个数 先将原数组排序 做两遍线段树 第一次对m次询问的b升序排列,每次插入所有小于等于b的数字,然后线段树查询在区间 l-r范围内的数字个数,记录在ans[i].r 第二次对m次询问的a升序排列,每次插入所有小于a的数字,然后线段树查询在区间l-r范围内...
分类:其他   时间:2015-04-14 11:13:43    收藏:0  评论:0  赞:0  阅读:219
【ThinkingInJava】6、测试自己的输出类库
/** * 书本:《Thinking In Java》 * 功能:定制工具库,用于System.out.println的简化 * 文件:Print.java * 时间:2014年10月7日19:45:31 * 作者:cutter_point */ package net.mindview.util; import java.io.*; import javax.print.attribute....
分类:编程语言   时间:2015-04-14 11:13:33    收藏:0  评论:0  赞:0  阅读:208
codeforces 526 c Om Nom and Candies 剩余系
codeforces 526 c Om Nom and Candies 题意: 给出一个容量为c背包,两种物品的价值hr,hb和容量cr,cb,求装满背包能装的最大价值。 限制: 1 思路: 剩余系 设第一种物品有x个,第二种物品有y个,则有: x*hr + y*hb 则有: (c-y*hb) % hr = t 不难看出对于同一个剩余系t,最优值在两端。 所以求...
分类:其他   时间:2015-04-14 11:13:23    收藏:0  评论:0  赞:0  阅读:418
【ThinkingInJava】7、实现组合语法
/** * 书本:《Thinking In Java》 * 功能:实现组合语法,创建一个简单的类,在第二个类中,将一个引用定义为第一个类的对象。运用惰性初始化实例化这个对象 * 文件:test1.java * 时间:2014年10月12日15:39:13 * 作者:cutter_point */ package Lesson7ReusingClasses; import static net.m...
分类:编程语言   时间:2015-04-14 11:13:13    收藏:0  评论:0  赞:0  阅读:302
Linux系统下通过Socket文件描述符寻找连接状态
Proc虚拟文件系统下面有许多数字命名的子目录,这些数字表示系统当前运行的进程号; 其中/proc/N/fd目录下面保存了打开的文件描述符,指向实际文件的一个链接。如下: [root@XXXXXXX_10_1_17_138 song_test]# ll /proc/25465/fd total 0 lrwx------ 1 root root 64 Apr 14 09:36 0 -> /dev...
分类:系统服务   时间:2015-04-14 11:12:55    收藏:0  评论:0  赞:0  阅读:386
Product Owner 需扪心自问的一个问题
从 Steve Jobs 身上学到最重要的二件事…… “对产品的质量,品味,絶不妥协”。 “对用人的标凖,绝不妥协”。  Steve Jobs 用人极为挑剔,他只要有创意,聪明绝顶又有点叛逆精神的人。 更重要的一点,Steve Jobs 只愿意和比他聪明的人一起工作。 正因为这样的用人哲学,Steve Jobs 永远能以 “未来驱动一切”;量子物理学;而由于能以 “未来驱动一切”...
分类:其他   时间:2015-04-14 11:12:43    收藏:0  评论:0  赞:0  阅读:151
移位操作
1、左移(>>)         符号位一起参加移位 对于int型,最大的移位数是31,当>=32时,对32取模然后移位; 对于long型,最大的移位数是62,当>=64时,对64取模然后移位;         观察一段代码: import java.util.*; public class Test{ public static void main(String[] args){...
分类:其他   时间:2015-04-14 11:12:33    收藏:0  评论:0  赞:0  阅读:318
重定位PC相对引用(PC-relative reference relocation)
重定位PC相对引用(PC-relative reference relocation)  示例代码(main.c, swap.c )见之前的一篇文章,分析目标文件。 可以看到main中调用swap的call指令位于section offset 0x1d处,操作码是e8,操作数是32bit的引用0xfffffffc,即-4(little endian存储的),下一行显示的是swa...
分类:其他   时间:2015-04-14 11:12:23    收藏:0  评论:0  赞:0  阅读:472
【ThinkingInJava】8、对象的初始化为null,基本类型默认初始化为0
/** * 书本:《Thinking In Java》 * 功能:对象的初始化为null,基本类型默认初始化为0 * 1、在定义对象的地方。 * 2、在类的构造器中 * 3、在使用这些对象之前,这个叫惰性初始化 * 4、使用实例初始化 * 文件:Bath.java * 时间:2014年10月12日15:21:17 * 作者:cutter_point */ package Lesso...
分类:编程语言   时间:2015-04-14 11:12:13    收藏:0  评论:0  赞:0  阅读:374
1801条   上一页 1 ... 63 64 65 66 67 ... 91 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!