自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android QQ 分享

package com.test.com.liqie;import org.json.JSONObject;import android.app.Activity;import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;import andr...

2015-06-26 17:16:50 198

原创 微信分享图片+文字到朋友圈

ComponentName comp = new ComponentName("com.tencent.mm", "com.tencent.mm.ui.tools.ShareToTimeLineUI");    intent.setComponent(comp);    intent.setAction(Intent.ACTION_SEND);    intent.setType("image...

2014-07-25 12:47:03 564

原创 移动应用---------------分享功能

 越来越多的移动应用中引入了分享功能,分享功能能给带来什么呢?对于用户来说:1.能时刻在自己好友圈中展示自己的动态;2.如果排行榜之类的,能炫耀自己的战绩,3.最后才是推荐朋友圈的人来使用此应用。对于应用来说:1.能推广自己的应用,增加下载量,增加流量;2.扩散应用的知名度。 分享的类型:1.硬件分享,通过硬件点对点分享,如蓝牙或者红外2.短信分享3.互联网分享,如邮...

2014-05-03 19:16:35 220

原创 不得不说的叮咚

  最近在360看到一个排行比较高的软件,叮咚,手贱下来安装了一下,耍了一下,不得不吐槽一下。呵呵首先介绍一下其功能:1.就一个设置闹钟的玩意2.网站提供多种闹铃3.支持新浪微博账号登陆  1.首先看看首页,  采用传统的底部导航的设计模式,但中间的一个图标让人费解,一个大大的十字架,人家会以为红十字会的来了呢。界面中的那个声音的图标,以为点击了会播...

2014-04-13 22:55:16 219

原创 开发人员耍蘑菇街

 最近耍了一下蘑菇街,对于做商城类型的android应用有很多节俭之处。 1. 商城类型的客户端,应用类型比较多。马上上图:   主要优点: 1).进入此界面的第一感觉是清爽,首先会看到占屏幕高度60%左右的带图片热门分类,热门分类中的图片整体色彩不是很锐利。2).用户往下拖动时,展示了4个大分类(当季热卖,女人专区,男人专区,时尚家居),每个大分类采用带阴影模糊效果的文...

2014-04-07 23:37:00 192

原创 openfire用户密码修改

Openfire中的用户密码加密方式是采用的是Blowfish。Blowfish是一个64位分组及可变密钥长度的分组密码算法,可用来加密64Bit长度的字符串。算法由两部分组成:密钥扩展和数据加密。密钥扩展把长度可达到448位的密钥转变成总共4168字节的几个子密钥。数据加密由一个简单函数迭代16轮,每一轮由密钥相关的置换,密钥相关和明文相关的代替组成。所有的运算都是32位字的加法...

2013-09-02 15:59:58 506

原创 openfire(8)openfire中的mina框架使用

在openfire中与客户端之间的交互代码主要在org.jivesoftware.openfire.nio,org.jivesoftware.openfire.net这个2个包中。 当openfire启动的时候,会去加载连接管理中心ConnectionManagerImpl这个类,其中有几个方法值得去细细阅读, private synchronized void createLis...

2013-03-20 16:48:20 221

原创 openfire(7)底层框架介绍---mina

openfire和客户端之间的通信,主要使用了阿帕奇的mina框架,mina主要基于JDK的NIO,做了很多的封装,开发者不必关心底层网络,mina为你完成了这些,你只需将你的精力集中在业务层。 openfire中使用mina的版本比较低,好像是1.7版本,现在最新的版本是2.0.7,下面就以最新版本2.0.7做简单介绍。  NioSocketAcceptor acceptor...

2013-03-19 10:50:32 268

原创 openfire(6)属性事件PropertyEventListener和PropertyEventDispatcher

在openfire中很多地方用到了类似如下的代码:PropertyEventListener propListener = new PropertyEventListener() {            public void propertySet(String property, Map params) {                           } ...

2013-03-18 10:42:38 142

原创 openfire(4)数据库浅析之序列

openfire中提供了生产序列的管理器(SequenceManager),其构造函数如下: public SequenceManager(int seqType, int size) {        managers.put(seqType, this);        this.type = seqType;        this.blockSize = size;      ...

2013-03-17 19:18:14 166

原创 openfire(3)数据库浅析

openfire 中的连接有几种,可以自己实现接口ConnectionProvider,修改openfire.xml中的connectionProvider的属性为自己实现的类。<connectionProvider>    <className>org.jivesoftware.database.DefaultConnectionProvider</clas...

2013-03-17 19:18:00 153

原创 openfire(2)数据库脚本执行

当XMPPServer启动的时候,会调用其start()方法,    public void start() {        try {            initialize();            startDate = new Date();            // Store server info            xmppServerInfo = new X...

2013-03-17 18:21:29 282

原创 openfire(1)配置属性

 在openfire中有3中配置属性1. 在openfire_src\src\conf\openfire.xml:<jive>    <adminConsole>               <port>9090</port>此处为openfire访问端口               <securePort>9091&...

2013-03-17 17:51:13 283

原创 JDBC中ResulrSet

JDBC1.0 、JDBC2.0 、JDBC3.0 中分别用以下方法创建Statement 。 JDBC1.0 : createStatement() JDBC2.0 : createStatement(resultSetType, resultSetConcurrency) JDBC3.0 : createStatement(resultSetType, resultSetConcu...

2013-01-14 13:27:54 125

原创 serverlet实现文件的下载(迅雷、360)

在serverlet中实现如下方法HttpServletResponse v_resp = ((HttpServletResponse) arg1); String v_serverName = arg0.getParameter("data"); if (v_serverName != null && !v_serverName.trim().isEmpty()) { i...

2012-12-29 14:55:09 271

原创 mysql 基础

use test;-------------------------------------------------------------------------------------------------------- 外键/*drop table classes create table classes (classid int constraint ...

2012-12-10 10:49:01 70

mysql 练习

USE gg;/*CREATE TABLE STUDENT (SNO VARCHAR(3) NOT NULL, SNAME VARCHAR(4) NOT NULL, SSEX VARCHAR(2) NOT NULL, SBIRTHDAY DATETIME, CLASS VARCHAR(5)) COLLATE='utf8_bin' ENGINE=InnoDB;CR...

2012-12-06 22:19:14 75

原创 Linux 系统命令及其使用详解(大全)

Linux 系统命令及其使用详解(大全)  cat cd   chmod chown   cp cut  名称:cat   使用权限:所有使用者   使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName   说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)   参数:   -...

2012-10-28 22:53:13 151

原创 Ubuntu上部署tomcat

网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务。最终成功的方法如下:  Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:  sudo apt-get install openssh-server ...

2012-10-28 21:48:07 94

原创 多帐号使用javamail发送邮件问题

在使用javamail.jar发送邮件,无意中考虑多个帐号同时向某一个邮箱发送邮件,当使用Session.getDefaultInstance(pro,ma),第一次发送邮件总能成功,后面发送邮件就不能成功了,报第二个发送邮件地址和Authenticator中的设置不匹配。查看源码,public static synchronized Session getDefaultInstance(Pr...

2012-08-30 10:03:15 194

原创 cocos2d-x socket联网(JAVA socket做服务器)

需要引入ODSocket 类,见附件。客户端代码如下:ODSocket cSocket; cSocket.Init(); cSocket.Create(AF_INET,SOCK_STREAM,0); cSocket.Connect("192.168.8.145",9443); char recvBuf[1024] = "\0"; std::string testms...

2012-08-23 15:09:20 203

原创 java 过滤https证书验证

package com.test;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.URL;...

2012-08-15 16:55:36 391

原创 reids 主从复制

在WINDOWS 下使用redis,需要下载相应的包,见附件。进入目录,D:\redis-2.4.5-win32-win64\32bit,如果马上想运行的话,直接点击redis-server.exe,然后再打开redis-cli.exe,输入info,就会看到一大堆的信息,说明你配置环境成功了。如果你想要按照你的配置文件启动的话,先修改配置文件,然后在cmd中进入当前目录,输入re...

2012-08-09 11:45:17 128

原创 cocos2d -x 技能按键实现

自己写了一个技能栏的工具,希望对各位游戏开发者有用。部分函数使用了我上一篇文章中的hashtable。测试代码如下,附件中为测试图片,部分图片来自网络,仅供学习参考,请勿商用,后果自负。CCSprite *normal=CCSprite::spriteWithFile("fire_normal.png"); CCSprite *select=CCSprite::spriteWi...

2012-08-01 14:57:10 240

原创 简单实现一个hashtable---------在cocos2d-x中存放全局变量

#include #include static std::map datamap;/**@description: 存入一个string类型的数据*@author: buerkai.iteye.com*@fullName: put*@param1: key*@param2: value*/static void put(std::string ...

2012-07-31 11:11:05 132

原创 cocos2d-x 触摸简单分析

CCLayer中的setTouchEnabled(true)会开启多点触摸。如果使用CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(this,0,true);只会开启一个点的触摸。当HelloWorld::ccTouchBegan返回为false的时候,TouchDispatcher...

2012-07-27 16:04:30 107

原创 cocos2d-x 联网函数(未做线程处理,后面补上)

采用的是http,post联网方式,url为网络地址,data为发送数据。最好不要设置网络超时时间,不然会连接不上。其中部分是加了JSON数据解析的#include "stdio.h"#include "stdlib.h"#include "curl/curl.h"#pragma comment(lib,"libcurl_imp.lib")#include "pthread...

2012-07-10 17:51:55 74

原创 cocos2dx添加第三方库注意事项

前一段时间,使用cocos2dx 2.0,在使用中文转码的时候,老是加载出问题。Error 1 error LNK2019: unresolved external symbol _libiconv_close referenced in function "public: int __thiscall HelloWorld::GBKToUTF8(class std::basic_stri...

2012-07-10 10:14:21 92

原创 cocos2dx 2.0运行HelloWorld报错

cocos2dx 2.0运行HelloWorld在glGenVertexArrays(1, &m_uVAOname)时候报0x00000000错误解决办法:在ccConfig.h中找打CC_TEXTURE_ATLAS_USE_VAO修改成如下#ifndef CC_TEXTURE_ATLAS_USE_VAO #if (CC_TARGET_PLATFORM == CC_PL...

2012-07-05 20:27:48 181

原创 cocos2d初始化

首先,winmain创建AppDelegate,AppDelegate继承于CCApplication,其构造函数获取应用程序句柄,以及设置动画。紧接着,创建单例CCApplication,接着cocos2d::CCApplication::sharedApplication().run();。 在里面,执行PVRFrameEnableControlWindow,这儿是设置与获取注册表...

2012-07-05 11:30:47 139

原创 在安装cocos2dx模版报错解决方法

在安装cocos2dx模版,可能会出现了【没有文件扩展".js"的脚本引擎】的错误。经过分析,发现是js文件和UtralEdit文本工具关联在一起了,需要取消关联。在运行中输入“regedit”进入注册表,把[HKEY_CLASSES_ROOT\.js] 项下的那个默认值改成 "JSFile"即可(注意这个值不需要双引号)。...

2012-07-05 11:24:30 136

原创 cocos2d-x使用curl联网必备知识

利用libcurl.so库 我们能轻松的连接某个web站点。获得某个首页的html代码 或者是http 请求的头部。 还可以提交表单,此外它还支持ftp,https,/usr/include/curl/curl.h 中。1 CURLcode curl_global_init(long flags);描述:这个函数只能用一次。(其实在调用curl_global_cle...

2012-06-07 15:27:00 242

原创 源码网站

源码聚集地:http://www.mccec.com/

2012-06-07 15:22:16 102

原创 cocos2d-x内存管理和常见宏

1.自动内存管理 1)概述 C++语言默认是没有提供自动内存管理的。使用者需要自己分配,自己释放。在cocos2d-x里提供了一个自动内存管理的方案。主要是通过CCObject来提供的,用户只要继承了CCObject,就可以通过调用autorelease()来告诉系统进行自动内存管理。 一般用法就是: CCLayer* pLayer = Create...

2012-06-07 15:18:00 99

原创 字体根据屏幕自动换行

String a = "\1阿第克搜房卡死的\2gsd\3阿萨德分呵可降低首付款及空间阿萨德akjsdkfklasdklfkl\2adsfkasdfklasdfklasdklfadsgfasdg\0呵可降低首付款及阿康鸡丝豆腐阿萨德发生的广泛撒的gas的广泛撒丁格\2adskjfkjaskdf呵可降低首付款及阿康速度\1aksdfklalsdklfklasdgklad是否快乐\0adsjfkjas...

2012-06-05 10:59:54 718

原创 cocos2d-x getContentSize和getContentSizeInPixels区别

cocos2d-x中使用getContentSize获得的就是逻辑点的大小,而getContentSizeInPixels获得的就是像素点的大小。 像素点和逻辑点的对应关系为:逻辑点的大小 = 像素大小 / contentScaleFactor。如果在高分辨率的平台上(如Iphone4),使用非高分辨率的图片资源,且设置contentScaleFactor为1.0,则IOS的Core An...

2012-05-30 18:02:33 411

原创 cocos2d-x场景间切换效果

Cocos2d-x提供了很多场景间切换的效果,可以方便大家使用(很多是在Kjava时代都需要程序员自己来实现的效果)。1.使用方法:正常的无过渡场景的如果尚未建立场景(即游戏中的第一个场景),就是用pDirector->runWithScene(pScene);即可以使用相应场景,如果是替换场景,则使用CCDirector::sharedDirector()->replaceSce...

2012-05-21 15:27:03 101

原创 获取全国邮编

转载请注明出处:http://buerkai.iteye.compackage com.test.chaxun;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.FileReader;import java.io.Inp...

2012-05-08 16:23:41 155

原创 JAVA 反射

package com.test.rmi;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Modifier;import java.n...

2012-04-20 18:09:07 95

原创 RSA非对称加密

package com.test.security;import java.io.ByteArrayOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectOutputSt...

2012-04-17 20:49:21 82

C++builder

关于C++builder 6的一些东西,希望大家会喜欢!谢谢!

2009-04-30

c++ builder

关于C++builder 6的一些东西,希望大家会喜欢!谢谢!

2009-04-30

c++builder

关于C++ builder的一些东西!希望各位会喜欢!

2009-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除