码迷,mamicode.com
首页 > 2014年06月08日 > 全部分享
android精确绘制文字位置的方法
android 中使用Canvas的drawText绘制文本的位置,是基于基线的。如下图: 其中字母Q的小尾巴在横线下面了。 怎么样找准字母的中心位置呢? 先看下面的例子:(右边的数字,表示字体的 left, top, right, bottom) 这里面的关键是Paint.getTextBound。 getTextBound会填充一个Rect,这个Rect表示...
分类:移动开发   时间:2014-06-08 09:08:44    阅读次数:279
jsonp突破同源策略,实现跨域访问请求
跨域访问问题,相信大家都有遇到过。这是一个很棘手的问题。不过道高一尺,魔高一丈,对于这类问题,总有解决问题的方案。最近我又接触到了这个问题,解决的途径是ajax+jsonp。 说到这个问题,不得不说一下“同源策略(Same-Origin Policy)”,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源,就是必须协议、域名、端口都一致的,才叫做同源。例如:http://www.12306.cn和https://www.1230...
分类:Web程序   时间:2014-06-08 16:41:57    阅读次数:308
TCP/IP,Http,Socket,XMPP的区别
转载自:http://blog.csdn.net/skyboy11yk/article/details/24304461 网络由下往上分为   物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。   通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,   三者从本质上来说没有可比性,   socket...
分类:其他好文   时间:2014-06-08 10:37:03    阅读次数:178
Linux环境编程之同步(二):条件变量
互斥锁用于上锁,条件变量则用于等待。条件变量是类型为pthread_cond_t的变量。一般使用如下函数: #include int pthread_cond_wait(pthread_cond_t *cptr, pthread_mutex_t *mptr); int pthread_cond_signal(pthread_cond_t *cptr);每个条件变量总是有一个互斥锁与之关联。调用...
分类:系统相关   时间:2014-06-08 17:45:15    阅读次数:337
使用python创建cocos2d-x项目
创建cocos2d-x项目...
分类:编程语言   时间:2014-06-08 10:28:24    阅读次数:227
OpenCV 通过 MFC 的 Picture Control 控件操作图像
如果希望对显示在MFC Picture Control 控件里的图像进行操作,比如画线画点之类的,可以利用 OpenCV 结合 MFC 本身的鼠标响应函数来实现。 如何将图像显示到 Picture Control 控件不谈,本文是采用的这篇博客所介绍的方法实现的。 点击打开链接  给对话框添加 WM_LBUTTONDOWN 鼠标左键点击消息,在消息响应函数中添加如下代码: void CMFC...
分类:其他好文   时间:2014-06-08 15:11:14    阅读次数:210
ProgressDialog(四)——改变系统自带ProgressDialog的文字大小
MainActivity如下: package com.example.ttt; import android.app.Activity; import android.app.ProgressDialog; import android.os.Bundle; import android.view.Window; /** * Demo描述: * 改变系统自带ProgressDialog的...
分类:其他好文   时间:2014-06-08 09:24:15    阅读次数:190
spring 事务管理配置
一般的,我们把事务配在service层,利用service的业务逻辑接口统一的管理。 为什么不用在dao层呢? 因为一个service有可能调用多个dao,而这多个dao有可能相互联系,有时候一个操作需要调用多次数据库,但是这多次调用要么全提交,要么全回滚。  因此,在dao层调用事务理论上说不是一个很明智的选择。应该有业务逻辑层service层负责事务,统一处理。  Spring...
分类:编程语言   时间:2014-06-08 15:23:10    阅读次数:404
C++产生随机数示例
#include #include #include using std::cout; using std::endl; int main(void){ //使用默认种子值产生随机数,每次产生的都一样 cout << rand() << " " << rand() << " " << rand() << endl; //使用新种子产生随机数,每次都不一样 ...
分类:编程语言   时间:2014-06-08 17:26:30    阅读次数:215
100行实现全文检索
100行代码实现全文检索,说明lucene的倒排序原理...
分类:其他好文   时间:2014-06-08 16:16:58    阅读次数:183
第二十一篇:基?于?W?D?M?模?型?的?A?V?S?t?r?e?a?m?驱?动?架?构?研?究
基?于?W?D?M?模?型?的?A?V?S?t?r?e?a?m?驱?动?架?构?研? 这篇论文2006年早就发表, 与当时开发这个驱动正好差不多的时间. 最近实际项目需要, 又回过头来将AVStream中的主要框架列举一下. 整个框架由: KSDevice KSFilter KSPin所构成 KSDevice负责了PNP相关的DISPATCH, 如START,...
分类:其他好文   时间:2014-06-08 09:59:23    阅读次数:283
关于margin-right的应用问题
今天在群里面,有人抛出了一个关于css中margin-right没有效果的问题。CSS代码和HTML代码如下: .style1{ width:400px; height:440px; background-color:red; border:5px solid silver; margin-top:20%; margin-right:30%; }...
分类:其他好文   时间:2014-06-08 17:38:27    阅读次数:204
OpenCV提取图像轮廓总结
OpenCV提取图像轮廓总结...
分类:其他好文   时间:2014-06-08 14:46:40    阅读次数:512
List集合中两种遍历方式
遍历List集合中的元素的方法有两种: 第一种:利用迭代器遍历 代码1: // 迭代器 Iterator it=list.iterator(); while(it.hasNext()) { System.out.println(it.next()); }或者代码2: for(Iterator it=list.iterator();it.hasNext();) { System.o...
分类:其他好文   时间:2014-06-08 15:22:50    阅读次数:189
Jsoup解析html时对相对地址的处理
前一段时间运用htmlparser时,获取地址是时直接将html页面的相对地址转换成绝对地址,然而今天在运用jsoup,开始的时候发现只能得到相对地址,最后在网上寻找到了解决办法。 htmlparser获得URLs: //参数说明:parser为模拟浏览器对URL地址操 dataPath:所解析的URL存放路径 dataName:存放URL的数据库名 public static...
分类:Web程序   时间:2014-06-08 15:38:26    阅读次数:257
[LeetCode] Valid Palindrome [10]
题目:For example,"A man, a plan, a canal: Panama" is a palindrome. "race a car" is not a palindrome. 解题思路:验证一个字符串是否是回文字符串。首先看看wiki上对于回文的解释:回文,亦称回环,是正读反读都能读通的句子,亦有将文字排列成圆圈者,Famous examples include "Amore, Roma", "A man, a plan, a canal: Panama" and "No 'x' in...
分类:其他好文   时间:2014-06-08 16:30:29    阅读次数:235
关于Java Web工程中web.xml文件
提及Java Web工程中web.xml文件无人不知,无人不识,呵呵呵:系统首页、servlet、filter、listener和设置session过期时限,张口就来,可是你见过该文件中的error-page标签吗?...
分类:编程语言   时间:2014-06-08 17:40:36    阅读次数:251
1489条   上一页 1 ... 62 63 64 65 66 67 68 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!