自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(145)
  • 资源 (36)
  • 收藏
  • 关注

原创 Android 学习之路和App开发框架

学习之路:1. http://www.stormzhang.com/android/2014/07/07/learn-android-from-rookie/框架:2. https://github.com/white-cat/ThinkAndroid3. https://github.com/yangfuhai/afinal

2015-08-20 18:23:58 795

原创 通过反射修改类的某些字段

// 通过反射获取并修改module相应的字段 Class userClass = sUser.getClass(); Field field; boolean flag; for (EditTextItem item : sEditTextList) { field

2015-08-05 11:32:19 916

原创 Android Adapter推荐写法

package jason.fragmentdemo.adapter;import nqy.fragmentdemo.R;import nqy.fragmentdemo.model.ArticleModel;import android.content.Context;import android.view.LayoutInflater;import android.view.View

2015-07-24 16:52:54 1226

原创 最小生成树(MST)三种实现方法C++版本

代码如下:#include #define MAXN 100 using namespace std ;ifstream cin("test.txt") ;ofstream cout("MST.out") ;const int infinity = 1000000 ;int cost[MAXN][MAXN],g[MAXN][MAXN],n,m=0;int dis[MAXN]

2015-03-06 21:50:46 1534

原创 C++ 文件流fstream的重载

#include #includeusing namespace std; ////////////////////////////////////////////////class PhoneNumber;ofstream &operator<<(ofstream &,const PhoneNumber &); ifstream &operator>>(ifstream &,Phon

2015-01-07 20:41:29 3750 2

转载 在C++里写一个不能被继承的类

class AbstractFinal{ protected: AbstractFinal() {} ~AbstractFinal() {}};class FinalClass: virtual private AbstractFinal{};把AbstractFinal的构造函数设置成私有的,然后FinalClass以私有虚继承的方式

2014-12-27 00:00:11 380

原创 去掉文件中的某个字或符号

去掉文件中的某个字或符号#include "fstream"using namespace std ;int main(){ ifstream fin("a.txt") ; ofstream fout("b.txt") ; char a ; while (!fin.eof()) { fin >> a ; if (a == '?') { fout << ' '

2014-12-16 23:19:40 615

原创 Android模拟器中模拟缩放

按下鼠标左键,然后按下鼠标右键,向右拖动鼠标时屏幕放大,向左拖动是屏幕缩小。

2014-12-01 16:03:01 1455

原创 genymotion ova的路径

jumper是我的          C:\Users\jumper\AppData\Local\Genymobile\Genymotion\ova

2014-11-23 21:32:36 852

原创 QT float与QString类型互换

1. QString转float   简单,   float f =

2014-11-21 23:30:41 1009

转载 Qt QLineEdit 限制输入类型以及大小Int 和double

1.QLineEdit 限制整数[cpp] view plaincopym_LineEditIterate = new QLineEdit();  m_LineEditIterate->setFixedWidth(100);  m_LineEditIterate->setSizePolicy(QSizePolicy::Fixed, Q

2014-11-21 22:44:44 3583

转载 Xcode和 iOS Simulator 下载

如果你嫌在App Store下载Xcode太慢的话,你也可以选择从网络上下载:Xcode下载Xcode 6.1 正式版:http://pan.baidu.com/s/1dDtOkJv这个应该就是6.1的正式版了,支持Yosemite和Mavericks,包含iOS 8.1、OS X 10.10 、OS X 10.9的SDK,其中对Swift的语法和一些方法又有一

2014-11-13 16:29:48 1206

转载 Java 生产者 消费者 代码

import java.util.Stack;import java.util.concurrent.atomic.AtomicInteger; /** * 1个生产者 3个消费者 生产、消费10次 * * @作者 pt * */ public class ProducerConsumer { Stack items = new Stack(); final stati

2014-11-10 16:34:51 570

原创 emu8086 不支持用 ? 来定义 数据

1.emu8086不可以使用dup(?)来分配未初始化的单元1.emu8086不可以使用dup(?)来分配未初始化的单元……换成buffer db 128 dup(0)即可2.这个我感觉应该是emu8086编译器的bug……确实解释不通,估计是emu8086不支持SZIE伪指令,top纯粹做标号用了,如此offset buffer=offset top=0

2014-11-10 13:23:29 6317 2

转载 QT 中文乱码

qt 中文乱码 初学Linux,直接进阶QT编程。然而,第一个Demo程序就碰到了中文乱码,巨汗!环境:1、RedHat AS52、QT4.4.03、LANG="zh_CN.GB18030"程序:...QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));...l

2014-11-10 00:18:29 739

转载 设置tableViewCell之间的间距

UIView *view = [[UIView alloc initWithFrame:CGRectMake(0, 0, 320, 10)]; view.backgroundColor = [UIColor colorWithRed:74.0/255 green:56.0/255 blue:58.0/255 alpha:1.0]; [cell.contentView addSubview:vi

2014-11-07 22:32:05 965

原创 'Could not load NIB in bundle: 'NSBundle解决办法

检查你的nib名字是否拼写错误 一般为这个问题[[XXX alloc] initWithNibName:@"这个Nib拼写错误会出现那个问题"  bundle: nil]

2014-11-07 20:41:41 1120

转载 解决压缩包内乱码问题

问题:用好压打开同事给发的压缩包后,打开查看和解压的文件夹里面文件名都是乱码。截图如下:原因:1.编码方式不一样。像linux下文件名是用UTF-8编码,win32下文件名是用GBK编码。2.使用不同压缩软件压缩的,比如你打开的这个压缩包是winrar压缩的,用好压打开就会文件名乱码解决:用好压软件打开压缩包,在“选项

2014-11-06 10:45:08 43276

原创 android listview 添加数据

listView = (ListView) findViewById(R.id.list) ; //生成动态数组,加入数据 ArrayList> listItem = new ArrayList>(); for(int i=0;i<10;i++) { HashMap map = new HashM

2014-11-05 23:29:17 889

原创 Android 打开其他程序

Intent intent = new Intent(); intent.setComponent(new ComponentName("所要打开的程序包名", "所要打开的程序包名+主运行类名")); intent.setAction(Intent.ACTION_VIEW); startActivity(intent);

2014-11-05 23:12:43 403

转载 Android 自定义ListView Item侧滑删除

本程序是基于网上开源项目修改而来,具体来源忘了,懒得搜了,如果有不合适的地方,请原作者联系我,我会及时回复和处理的!该例子程序中主要包含两个ListView,一个是实现侧滑删除,一个是侧滑出菜单,代码中的注释很全,我就不在赘述了,直接贴上核心代码和效果图,程序源码在最后,如果有不太明白的地方可以留言评论,我会及时回复,大牛勿喷啊!侧滑删除ListView: 

2014-11-05 17:23:57 1238 2

原创 无法打开源文件QtWidgets/QApplication 解决方法

环境:Qt5.3.2 + VS2012装完Qt后报错   无法打开源文件QtWidgets/QApplication

2014-11-05 17:10:26 25500 10

原创 Intent 传递对象

方法:可以让这个要传递的对象所属类实现Serializable或者Parcelable接口。然后利用onCreate函数中的Bundle参数作为载体,传递这个对象。在新的组件中再获得即可。例如: @Override public void onCreate(Bundle savedInstanceState) {     super.onCreate(saved

2014-11-04 23:40:12 394

原创 Win8.1 取消开机密码

1、首先进入Win8.1传统桌面界面,然后使用Win + Q组合快捷键,打开Win8.1功能搜索,然后在搜索框中输入"netplwiz",确定,之后即可找到用户账号管理设置入口

2014-11-04 18:08:25 664

原创 eclipse Java调试笔记

1.点击中间的播放按钮即可执行下一条指令2.输入/**再回车可自动注释3.设断点:双击左边的代码行---(条件断点)4.异常断点追踪:切换到debug模式,然后点右上角有个J和!的小图标,输入异常类型,即可加入Java异常断点。

2014-11-02 17:39:04 328

原创 更改MMS协议的默认播放器

答:可以通过修改注册表来达到目的:单击“开始→运行”,输入“regedit”打开注册表编辑器,依次展开“HKEY_CLASSES_ROOT\\MMS\\shell\\open\\command”,将右侧的数值改为迅雷 的安装路径即可。

2014-11-02 11:16:50 936

原创 Eclipse Building workspace.GC overhead limit exceeded 解决方法

找到eclipse.ini找到 -vmargs -Xms128M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=1054M

2014-11-02 00:46:06 3613

原创 Your content must have a ListView whose id attribute is 'android.R.id.list' 解决方法

解决方法是:在ListView显示列表的时候,必须在main.xml文件里加上ListView这一个控件把标签ListView的id改为“android:id/list” 这个id表示是系统自带的id,因为如果是你在main.xml里定义的listView不用默认的id.你可以去查看R.java这里id只代表一个控件,并不是layout但是这里需要的id是一个layout所以这样写只能是l

2014-11-02 00:39:32 563

转载 vmware network adapter vmnet8 未识别网络解决方法

系统: Windows7 x64虚拟软件: VMware Workstation 7.1.3情况:VMware Network Adapter VMnet1和VMnet8 被防火墙认定为[未识别的网络-公用网络],阻隔,无法使用端口映射,虚拟机的80端口无法传入,数据包只能出不能入。且公用网络被限制不能修改为家庭或工作网络。解决方法:参考VMware的知识库文章 [http://kb.

2014-10-31 22:21:53 6303

转载 virtualbox 导致 vmware不能上网 的解决方法

安装了Oracle VM VirtualBox后 发现原来虚拟机VMware中的 centos 不能上网。自己研究了下 发现VirtualBox与VMware不能同时上网 简单的找了些解决办法第一步:进入网络管理(window7 是网络和共享中心) ,然后点击 更改适配器设置第二步:右键禁用掉VirtualBox Host-Only Network 的网络服务,然后再右键选

2014-10-31 21:19:57 809

原创 大文件获取百度网盘地址

先在手机端登录,然后再把网址记下来,到电脑端登录,然后就可以正常下载了。好处是可以用迅雷,QQ快车等软件下载大文件,比百度云管家快不少。

2014-10-30 22:48:09 989

转载 OC入门笔记

1.OC类.h文件  类、函数的生命  @interface @end.m文件  类的具体实现    @implementation  @end2.创建OC对象Dog *dog=[Dog alloc];  alloc=new初始化构造函数[dog init];销毁[dog release];3.类中字段和函数@interface Dog:NSObje

2014-10-30 21:38:06 361

转载 Android之NetworkOnMainThreadException 解决方法

看名字就应该知道,是网络请求在MainThread中产生的异常先来看一下官网的解释:Class OverviewThe exception that is thrown when an application attempts to perform a networking operation on its main thread.Thi

2014-10-29 22:13:00 641

原创 Java 经典单例模式代码

public class Singleton { private static Singleton uniqueInstance = null; private Singleton() { // Exists only to defeat instantiation. } public static Singleton getInstance(

2014-10-29 21:14:14 478

转载 Android LoginActivity 源代码分析

本文是基于android4.0下的loginActivity Demo和android下的Webservice实现的。loginActivity是android4.0下的自带演示例程,他自带登录界面、用户名格式设定、输入密码和用户名格式是否正确、用户登录时间进度条等功能,用户可以在这个例程的基础上延伸出自己login用户登录程序。在这里我没有对这个程序做过多的延伸,只是增加Webservice验证

2014-10-29 19:20:42 6684

原创 android开发No Launcher activity found! 解决方法

在AndroidManifest.xml中的中少了这段代码其中.MainActivity就是你的项目的主Activity。

2014-10-29 18:02:08 918

转载 openfire Android学习(六)----总结

Xmpp的一些方法整理到一个工具类中了XmppConnection.java[java] view plaincopy  [java] view plaincopyimport java.io.BufferedInputStream;  import java.io.Buffer

2014-10-29 17:36:28 867

转载 openfire Android学习(五)------连接断开重连

首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnError()前者为连接正常断开,后者是连接异常断开,不管是正常还是异常,我们都要监听到这里写了一个定时器,两秒进行连接一次,注释写的也很清楚,不做太多介绍要

2014-10-29 17:34:41 1123

转载 openfire Android 学习(四)----单人聊天和多人聊天(发送消息、接收消息)

一、单人聊天1)发送消息:首先要获取一个聊天窗口,getConnection()为获取连接connection的方法,调用getFriendChat()获取[java] view plaincopyprivate Map chatManage = new HashMap();// 聊天窗口管理map集合    /** 

2014-10-29 17:33:57 793

转载 openfire Android学习(三)----会议室创建、加入以及查询会议室中所有成员等

openfire 中的会议室不像QQ群一样,不能保存那些离线用户,加入会议室后,一旦断开连接,就会离开会议室。虽然如此,但如果要实现也不是不可能,我们可以自己做后台来保存,有兴趣的可以去试着实现一下,这里就不实现了。好了,下面我们就一起来学习一下创建会议室、加入会议室以及查询会议室中的所有成员:一、创建会议室注释都写的很清楚,不做太多解释。需要配置更多信息,

2014-10-29 17:32:28 797

android-support-design

Android support design支持库,版本是23.1.1 ,最新版本(截止至2016/01/13)

2016-01-13

Android反编译工具包

Android反编译工具包,具体使用方法可以看这里:http://www.cnblogs.com/jasonkent27/p/5078395.html

2015-12-26

Linux下JDK6

jdk-6u45-linux-x64.bin很多人找不到这个文件,我辛辛苦苦找来的,希望对大家有用。

2015-11-14

ViewPagerDemo

一个简单的ViewPager的使用Demo,左右两边留点间隙,当展示第N个Item时,第N-1和第N+1个Item会露出一点,可以通过设置ClipChildren这个属性,还可以设置滑动效果

2015-11-14

超好的webview学习资料

很好的初级webview学习资料,里面不仅有webview的使用,还有网页通过JavaScritp和android的交互。很适合初级学习。

2015-10-16

ViewPager自定义动画

自定义的ViewPager,还有三种可选的动画!有很详细的注释!

2015-08-25

linux-2.4.20-r8.tar.bz2 内核代码

linux-2.4.20-r8.tar.bz2 内核代码已经算是很少有了,需要的就赶紧下载吧!

2015-07-07

slidingmenu.jar

非常有用的侧滑菜单的包!网上十分火爆的开源项目!希望对你有用!

2014-12-25

Smack帮助文档中文版和英文版

Smack帮助文档中文版和英文版,比较标准的文档,希望对你有所帮助.

2014-12-25

emu8086 V4.08 注册工具

emu8086 V4.08 的注册工具,已在本人机子上测试通过,想要的拿去!

2014-11-12

基于认知模拟的自适应机器学习算法研究

基于认知模拟的自适应机器学习算法研究,一篇很好的论文!

2014-11-11

安卓开源在线音乐播放器

安卓 开源在线音乐播放器,对需要做音乐播放器方面的同学很有帮助!

2014-11-11

grubinst 引导磁盘

用来引导双系统启动的非常好用的工具!需要的赶紧拿去!

2014-11-11

grub4dos-0.4.4 引导

用来引导磁盘的非常好用的工具!需要的请拿去!

2014-11-11

邮件 发送 系统

邮件发送系统,用VC++写的,在本人机子上测试成功!在你的机子上没跑起来,请看一下你地址有没有写对!

2014-11-11

邮件收发系统

邮件收发系统,用VC++写的,可以发附件。需要的拿去,已在本机上测试成功! 注意:地址一定要写对才行!

2014-11-11

iOS自定义侧滑删除按钮功能

iOS cell自定义侧滑功能按钮的一个简单的例子,在本人机子上测试通过,想要就拿去。

2014-11-08

iOS通过xib自定义cell

一个iOS通过xib自定义cell的很好的例子,在本人的机子上通过测试,想要就拿去!

2014-11-08

iOS 自定义cell侧滑删除

这个是本人在网上找的iOS侧滑删除的例子,在本人的机子上测试成功,想要就拿去。

2014-11-08

XMPP 仿QQ,微信 聊天 Android

一个结合文字、表情、语音、发送图片的例子,只需要改一下配置文件的ip地址,和服务器名;还有里面一个文件loginActivity里面我有个地方ip地址写死了,记得改一下;初学者一定要了解JID的格式; 运行本程序需要搭建openfire服务器,不会的请移步: http://blog.csdn.net/jasonkent27/article/details/40437409

2014-10-25

XMPP Smack java 聊天程序

基于XMPP 协议的Java聊天示例程序,已在本人机子上测试成功!

2014-10-25

android使用xmpp双向文字聊天

网上别人写的一个例子,工程采用xmpp协议,服务器使用openfire搭建,搭建好后添加几个用户,并把用户放在同一个组里。android端使用asmack库,下载源代码后修改文件中的ip地址,2台android就可以双向文字聊天了,或者android端与spark聊天也可以。 不懂配置openfire 可以到此博客查看: http://blog.csdn.net/jasonkent27/article/details/40437409 本人上传代码类的文档,都是经过测试成功的,如果你跑不起来,先找一下自己的原因,不要动不动就说别人。

2014-10-25

UDP实现广播通信 MFC

用MFC实现了UDP的广播通信,已在本人机器上测试成功! 如果自己没运行起来,看看自己是否把该倒入的文件导入了,不要动不动就说别人。

2014-10-25

仿QQ MFC 程序

说明:   类似于QQ的局域网聊天软件,包括服务器端和客户端程序,采用tcp/ip socket多线程编程,服务器端主要负责客户端用户的注册登陆,用户资料的获取。客户端负责与其他客户端进行信息控制与传递(包括聊天和传送文件)。 a、采用tcp非udp的socket编程,保证传输的稳定性和实时性。 b、在同步操作时大多数采用了多线程和超时控制。例如:在传送文件的同时能继续聊天。 c、服务器只负责用户登陆,查询,修改用户的基本信息和实时的在线用户列表。而不参与客户端之间的信息传递。 d、每个客户端既是聊天的发起端,又是接收端,实现了多点同时聊天和传送文件。

2014-10-25

XMPP 聊天 示例程序

Java代码,有许多注释,比较好的资源,绝对不坑人。

2014-10-24

算法导论-第三版-pdf

1.由于文件过大(99M)只能通过这种方式共享。 2.这的确是算法导论第三版(中文版),网上太多骗子,鄙人辛苦找到的,给大家共享一下,如果需要,来下载,免费。 3.如果觉得对你有用,也请反馈一下,让更多的人知道! 4.鄙人博客:http://blog.csdn.net/jasonkent27 欢迎来交流。

2014-10-16

牛叉公司面试题集之C和C++版本

牛叉公司面试题集之C和C++版本,面试之前,看一遍,保证有用!

2014-09-22

java面试宝典

Java面试宝典,不容错过

2014-09-22

安卓开发人员必看

Android开发人员必看的问题,共110个,有用!

2014-09-22

Android 颜色选择器

这是安卓颜色选择器的源代码,比较简单,有需要的自行下载,在我这编亲测可用。如果用不了,你得自己找原因。

2014-09-22

人人网开放平台申请所需资料

这是人人网开放平台的申请资料,有需要的自行下载

2014-09-22

空中大战 MFC小游戏

不知道是哪个大神编的,挺不错的一个小游戏,特别适合刚刚学习MFC的同学

2014-09-18

RFC各种文档

RFC各种文档,包含RFC768(UDP)、RFC793(TCP),RFC821(SMTP)、rfc959 FTP,rfc1945(HTTP 1.0)、rfc2616 (HTTP 1.1)等。有需要的可以下载去看.

2014-06-20

UAFXCWD.LIB

VC编译中出现以下错误时: LINK : fatal error LNK1104: cannot open file 'uafxcwd.lib' 解决方法 1.菜单project-》settnigs-》link-》Object/Library modules:中添加uafxcwd.lib (win7下亲测可用) 2. 如果还是不行,选择vc的全部安装,而不是默认安装 如果是unicode,可以用vc盘修复一下vc,钩选相关项。 如果以上方法不行,可以试试下面的方法。 说明: uafxcwd.lib多见于VC6编译过程中,有时候会遇到“ fatal error LNK1104: cannot open file "uafxcwd.lib"”,意思是找不到uafxcwd.lib库文件,你可在此下载,存放在提示的路径下即可,若缺少这个文件而不修复的话,VC项目可能无法编译成功。如果系统提示“没有找到uafxcwd.lib”、“缺少uafxcwd.lib文件”或者无法加载uafxcwd.lib等提示信息,您需要下载uafxcwd.lib后,拷贝到提示的路径里或在系统内安装注册该文件即可。   安装及使用方法(仅供参考,本方法对BPL文件无效):   ①将下载解压的uafxcwd.lib文件复制到C:\Windows\System32系统目录下(请注意:Win7、Vista的系统目录请以实际为准);   ②打开“开始”菜单-选择“运行”,输入“regsvr32 uafxcwd.lib”,在接下来的窗口中按回车确认即可完成控件注册。   ③如果在运行某一软件或程序编译时提示缺少、没有找到uafxcwd.lib等类似提示,您可按照提示的路径将lib拷贝到指定目录即可,或者重新添加文件引用。

2014-05-07

VC6修改工程名

VC6 修改工程名的工具,win7下亲测可用,希望对您有帮助!

2014-05-02

选择重传协议 C语言代码实现

数据链路层的选择重传协议 C语言的代码实现。用VC6 看看就知道了。

2014-05-02

空空如也

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

TA关注的人

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