如何实现聊天软件的图片显示的剪裁后的气泡呢
Objective-C:- (void)viewDidLoad {
[super viewDidLoad];
UIImageView *ImageView01 = [[UIImageView alloc] init];
[ImageView01 setFrame:CGRectMake(90, 190, ...
分类:
移动开发 时间:
2014-11-24 22:29:37
阅读次数:
295
本来项目中使用的是Hibernate,后来换Mybatis,但由于项目中很多sql语句是动态的,无实体,参数不固定,列也不固定,Mybatis显得太重量了,所以我又选择用spring jdbc这种更轻量的封转替换掉原来的jdbc,更换dao层真心让我想吐了。
其实,无论Spring jdbc,Hibernate,还是mybatis都是对jdbc的封装,封装不变的部分,留下可变的部分让我们自己...
分类:
数据库 时间:
2014-11-24 22:29:48
阅读次数:
287
cloc 是一个 perl 脚本,它可以统计很多种编程语言的代码文件中的空行、注释以及实际的代码行数。
相关网站:
http://cloc.sourceforge.net/
http://sourceforge.jp/projects/sfnet_cloc/releases/
安装
环境 windows 7 + Vmware Player 6.0 + fedora 18(linu...
分类:
其他好文 时间:
2014-11-24 22:30:55
阅读次数:
624
方法重载注意的问题
重载方法的参数分别是基本数据类型和对应的包装类
调用规则;
1.如果实参是基本数据类型
先找到带有该类型参数的方法,找不到则扩大范围继续找
前面的步骤找不到,则带有装箱之后的包装类型参数的方法
2.如果实参是包装类型
先找到该包装类型的方法,如果没有匹配,不会扩大范围,而是按照父子类的规则传参
如果上面的匹配找不到,则将包装类拆箱来匹配参数或扩大范围...
分类:
其他好文 时间:
2014-11-24 22:29:15
阅读次数:
319
循环语句
名称解释:
【1】语句:以分号结束,如:
int a, b;
b = 0;
a = b + 3;
以上三行都叫语句。
【2】语句块:以花括号({})括起来,如:
(1)
int a, b;
{
b = 0;
a = b + 3;
}
(2)
if(a
{
printf("xxh");
}
else
{...
分类:
其他好文 时间:
2014-11-24 22:29:33
阅读次数:
281
简单的Hibernate访问数据库Demo。
最近在学习SSH,刚看到Hibernate这块,动手实现了一个简单的Demo,对Hibernate的功能、使用有了初步了解。...
分类:
数据库 时间:
2014-11-24 22:30:01
阅读次数:
262
1.背景 以一个题目为例,一个整数x是一组按大小顺序排列好的数列中的一个数,我们要找到x在数列中的索引位置。比如按从小到大排列的数列:-3,-2,0,4,5,7,12,64我们要找到数字7的位置,如果是线性查找,时间复杂度是O(n),如果用折半查找的话,时间复杂度是O(log(n)),因为每次折半,计算量少一半,所以取对数。2.代码package Algorithm_analysis;...
分类:
编程语言 时间:
2014-11-24 22:29:01
阅读次数:
367
/* Stack.h - by Chimomo */
#ifndef Stack_H
#define Stack_H
typedef int Item;
typedef struct node * PNode;
/*栈结点*/
typedef struct node
{
Item data;
PNode next;
} Node;
/*栈*/
typedef struct...
分类:
其他好文 时间:
2014-11-24 22:29:51
阅读次数:
219
在了解Hibernate框架之前,我们应该先要了解对象-关系映射(orm)和关系型数据库这两个概念。
对象-关系映射(ORM)主要是实现程序对象到关系数据库数据的映射。为什么这么说呢?关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库...
分类:
Web程序 时间:
2014-11-24 22:28:34
阅读次数:
292
语法:$("#msg").ajaxSend(function(evt,request,settings){});AJAX请求发送前执行函数。Ajax事件。XMLHttpRequest对象和设置作为参数传递给回调函数$("#msg").ajaxSend(function(evt,request,settings){})是全局事件,也就是说,只要该页面定义了这个函数,那么,在每个ajax请求前都会执行...
分类:
Web程序 时间:
2014-11-24 22:29:19
阅读次数:
282
Red and Black
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 10122 Accepted Submission(s): 6313
Problem Description
There is a...
分类:
其他好文 时间:
2014-11-24 22:30:30
阅读次数:
308
在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述
这些规则的工具。则表达式主要用来验证客户端的输入数据。等服务器脚本对其进行进一步处理 ASP.NET 、 PHP 在
服务器端通常会用,被发送到服务器 因为客户端验证,可以节约大量的服务器端的系统资源,并且提供更好的用
户体验。换句话说,正则表达式就是记录文本规则的代码。比如我们平常在网上注册东西的时候,对邮箱格式的判
断,用户名的判断以及电话号码和身份证号码的判断,都是通过正则表达式来判断的。...
分类:
Web程序 时间:
2014-11-24 22:30:19
阅读次数:
241
c/c++ 编译so与动态加载so...
分类:
编程语言 时间:
2014-11-24 22:28:41
阅读次数:
315
快乐虾
http://blog.csdn.net/lights_joy/
欢迎转载,但请保留作者信息
在有了UBOOT的编译基础之后,编译Linux内核就简单多了,所不同的只有两个地方,一个是错误信息的转换,另一个是内核需要进行参数配置。
1.1 错误信息转换
UBOOT的错误信息中,文件名是不带路径的,而内核的错误信息中,文件名是带相对路径的,因此我们...
分类:
系统相关 时间:
2014-11-24 22:29:26
阅读次数:
339
#define和#undef宏细节...
分类:
编程语言 时间:
2014-11-24 22:28:26
阅读次数:
540
js中函数嵌套是非常普遍的,那么子啊函数嵌套中,变量时怎么寻找的?答:首先在内层中寻找,找不到的话就跑的外层寻找,……直到跑到window顶层(全局)为止——————————————————————————————声明变量时加var和不加var的区别,答:加var才是声明变量。不加的话是赋值操作(不...
分类:
Web程序 时间:
2014-11-24 22:28:23
阅读次数:
228
sqlcmd导入大数据文件SQLCMD 允许在Windows命令窗中通过命令行提示符运行脚本.语法如下:sqlcmd[{ { -U [ -P ] } | -E }][-S [ \ ] ] [ -H ] [ -d ][ -l ] [ -t ] [ -h ][ -s ] [ -w ]...
分类:
数据库 时间:
2014-11-24 22:26:05
阅读次数:
346