[size=large]openfire中实现好友添加及分组管理。
主要基于两张table实现:ofroster,ofrostergroups。
ofroster:用于记录好友关系(一对好友关系用两条记录来实现)
ofrostergroups:用于记录好友分组
特别说明:openfire中用户的主键是自然主键,也就是username。没有使用自增ID。
我...
分类:
数据库技术 时间:
2015-04-23 15:42:11
收藏:
0 评论:
0 赞:
0 阅读:
289
在CentOS 7和7.1上搭建出来的LNMP运行环境,PHP网站根目录设为/srv/www/default。
使用systemctl启动php-fpm时,浏览器会报个404错误
File not found.
但是用root权限手动使用php-fpm -D命令启动却一切正常。
原来是SELinux在作怪。...
分类:
其他 时间:
2015-04-23 15:41:51
收藏:
0 评论:
0 赞:
0 阅读:
420
项目中要在string.xml 中显示特殊符号,如>号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示:
@号 @
:号 :
空格
以下为常见的ASCII十进制交换编码:
& #032;-->
& #033;-->!
& #034;-->"
& #035;-->#
& #036;-->$
& #037;-->%
& #038;-->&
...
分类:
移动平台 时间:
2015-04-23 15:41:41
收藏:
0 评论:
0 赞:
0 阅读:
191
以前一直好奇QQ的输入框里面是如何出现表情的,今天看了下这个,心中发出“原来是这样啊”的感叹。
通常情况下,我们都是使用字符串类型的变量,直接放置在TextView.setText()的参数里面的。这样只能单纯的输出字符串。如果要给TextView加上特殊的文本效果,就要使用SpannableString这个类了。
用法如下:
new一个SpannableString对象,将要显...
分类:
微信 时间:
2015-04-23 15:41:31
收藏:
0 评论:
0 赞:
0 阅读:
703
//GdalImage.h
#include "StructDef.h"
#include "gdal1.11.2/gdal_priv.h"
#include "gdal1.11.2/gdal.h"
//#ifdef __cplusplus
//extern "C" {
//#endif
struct stRasterInfo
{
char fileName[255];
GDALData...
分类:
其他 时间:
2015-04-23 15:41:21
收藏:
0 评论:
0 赞:
0 阅读:
278
关于ios中rsa加密解密的一些问题确认...
分类:
移动平台 时间:
2015-04-23 15:41:14
收藏:
0 评论:
0 赞:
0 阅读:
417
昨天学习了一下在jfianl中使用jsp,然后实现了一个基本的增删改查的demo示例,今天了解了一下在jfinal中实现文件上传的功能,这里配合
了uploadify实现图片上传。。。这里只是可以简单地实现上传的功能,有的时候也需要自己进行压缩处理,,,貌似视频上传的时候有些问题。。。因为也是参照51CTO上面的一个demo实现的。。。工程结构截图:具体实现代码如下:1、DemoConfig核心配...
分类:
Web开发 时间:
2015-04-23 15:41:14
收藏:
0 评论:
0 赞:
0 阅读:
390
当你需要编写大型程序时,你可能想要写一段代码供其它地方调用,或者将程序中的相同逻辑抽出来,这时你就需要用到函数。但函数不仅能提供这些功能,通过使用函数还能帮助我们更容易的理解代码。
定义函数
下面的代码定义了一个函数fib,用于计算Fibonacci数列:
>>> def fib(n):
"""Print a Fibonacci series up to n."""
a,...
分类:
编程语言 时间:
2015-04-23 15:40:51
收藏:
0 评论:
0 赞:
0 阅读:
233
使用Intent传递对象数据时,可以使用Intent.putSerializable(Key,Object)和Intent.putParcelable(Key, Object)两种方法,而要传递的对象类型必须实现Serializable接口或者Parcelable接口。
下面给出两种实现方式。
实现Serializable接口方式:
public class Person impleme...
分类:
其他 时间:
2015-04-23 15:40:41
收藏:
0 评论:
0 赞:
0 阅读:
310
iOS 实现一个类似电商购物车界面示例
主要实现了商品的展示,并且可以对商品进行多选操作,以及改变商品的购买数量。与此同时,计算出,选中的总价格。
要注意的是:视图与数据要分离开来。视图的展现来源是数据模型层。所以我做的操作就是改变数据层的内容,在根据数据内容,去更新视图界面。...
分类:
移动平台 时间:
2015-04-23 15:40:31
收藏:
0 评论:
0 赞:
0 阅读:
217
这几天闲着无聊,就看了一下DBUtils这个数据库组件。中间有了一些想法,现在记录下来。
文章主要分几部分
1 最简单同时也是最经常使用的一些范例
2 学习源码前的一些知识储备
3 我自己写的mydbutils
4 两相比较
5 分析源码
最简单同时也是最经常使用的一些范例
看这个就OK
http://www.cnblogs.com/xdp-gacl/p/400...
分类:
数据库技术 时间:
2015-04-23 15:40:21
收藏:
0 评论:
0 赞:
0 阅读:
297
最近想从服务器上复制整个数据库。
于是在本地新建了一个数据库。
在删除新数据库里所有的表格时,有两个始终删不掉…… 还报 ORA-24005:使用了不适当的实用程序在AQ表 **上 执行DDL。
就是这两货:def$_aqerror 和def$_aqcall
网上查了半天都不知道什么意思……
最后查到个这个,执行以下……居然就删掉了……我勒个去 看不懂啊!!! 求大神指点 谢谢…...
分类:
其他 时间:
2015-04-23 15:40:01
收藏:
0 评论:
0 赞:
0 阅读:
410
1、创建SQL Server 2005数据库项目
首先,打开Visual Studio 2010,选择新建项目,在下图中,选择建立一个SQL Server 2005的数据库项目,命名为Database1
2、导入数据
在数据库项目中鼠标右键,在弹出的菜单中选择“导入数据对象和设置”,如下图:
这时会打开一个数据导入的向导窗口,如下图,会提示用户连接已有的数据库,我们...
分类:
数据库技术 时间:
2015-04-23 15:39:51
收藏:
0 评论:
0 赞:
0 阅读:
285
.geojson文件,是AppStore上传流程改变后的一个新要求。通过看解释我们可以了解到这是个对区域限制的文件。也就是说在这个文件规定的区域内,APP是可以被下载的,除此是不能下载的。
我使用的.geojson文件:
{
"type": "MultiPolygon",
"coordinates" : [...
分类:
移动平台 时间:
2015-04-23 15:39:41
收藏:
0 评论:
0 赞:
0 阅读:
517
///
/// 获取相应的标签内容
///
/// 地址链接
/// css路径
///
public static IEnumerable GetUrlInfo(string url, string cssLoad)
{
HtmlAgilityPack.H...
分类:
其他 时间:
2015-04-23 15:39:31
收藏:
0 评论:
0 赞:
0 阅读:
234
引言迄今为止,我用过的Markdown编辑器有:MarkdownPad(客户端)、StackEdit、马克飞象、Cmd Markdown、简书,以及现在的CSDN Markdown,由于CSDN Markdown是在StackEdit的基础上开发而来,因此两者在使用及样式上基本相同,但是CSDN Markdown优化了部分细节,比如代码高亮样式更美观。下面我就针对CSDN Markdown、简书、...
分类:
其他 时间:
2015-04-23 15:39:21
收藏:
0 评论:
0 赞:
0 阅读:
414
SICP 2.41SICP 241
题目叙述
思路分析
引子
题目解答
结语题目叙述 读写出一个过程,他能产生出所有小于等于给定整数你的正的相异整数i、j和k的有序三元组,使每个三元组的三个元之和的等于给定的整数s。
思路分析引子给定一个序列没希望生成这种序列的所有的排列形式,类似于全排列。例如'(1 2 3)生成的排列形式如下:
(1 2 3)...
分类:
其他 时间:
2015-04-23 15:39:11
收藏:
0 评论:
0 赞:
0 阅读:
245
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=115
算法分析:
单源最短路问题,spfa或者dijkstra算法
#include
#include
#include
#include
#include
using namespace std;
#define MAX_V 1005
#define INF 1e8
int cos...
分类:
其他 时间:
2015-04-23 15:38:51
收藏:
0 评论:
0 赞:
0 阅读:
249
在日常开发过程中,经常遇到对资源使用频度的限制,例如:某个接口只允许每秒调用300次,或者某个资源对象只允许每秒使用300等等,下面是一个简单的限速器的java实现,它可以实现对一个字段在若干时间(毫秒内)只允许多少次访问,具体实现代码如下:package test_tmp;import java.util.concurrent.ConcurrentLinkedDeque;
import java....
分类:
编程语言 时间:
2015-04-23 15:38:41
收藏:
0 评论:
0 赞:
0 阅读:
338
真正的发现之旅不在于追求新大陆,而在于拥有新的视野。
——马塞尔?普鲁斯特(Marcel Proust,1871.7.10—1922.11.18),法国20世纪最伟大的小说家,意识流小说的先驱与大师
那么,现在该怎么做?
有效的改变
当你决心改变时,大脑并不是一定会与我们合作。虽然你有学习的意愿,但你的大脑一直在努力保持事情精简。就像一位过度积极的管家,如果大脑认为这项改变...
分类:
其他 时间:
2015-04-23 15:38:30
收藏:
0 评论:
0 赞:
0 阅读:
223