自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

修真专栏

修真专栏

  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

转载 代码测试

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define EXIT_FIILURE -1#defi

2015-04-03 14:08:10 715

原创 jdk环境变量配置

进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"

2013-11-15 14:48:29 633

转载 Android基于XMPP Smack Openfire下学习开发IM(六)总结

XmppConnection.java[java] view plaincopypackage com.techrare.utils;    import java.io.BufferedInputStream;  import java.io.BufferedReader;  import java.io.ByteArray

2013-11-15 00:10:35 1770

转载 Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连

学习过程中大家都碰到过连接被断开的问题给困扰吧,下面教大家如何做到连接断开后,重新连接首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnError()前者为连接正常断开,后者是连接异常断开,不管是正常还是

2013-11-15 00:06:49 1041

转载 Android基于XMPP Smack Openfire下学习开发IM(四)单人聊天和多人聊天(发送消息、接收消息)

很久没有写博客了,回顾了一下原先学习的,接着没有写完的继续写咯。(ps:告诉大家一个秘密,其实写写博客对自己的帮助是非常大的哦~)好了废话不多说,进入主题吧。一、单人聊天1)发送消息:首先要获取一个聊天窗口,getConnection()为获取连接connection的方法,调用getFriendChat()获取[java] vi

2013-11-15 00:05:31 1176

转载 Android基于XMPP Smack Openfire下学习开发IM(三)会议室创建、加入以及查询会议室中所有成员等

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

2013-11-15 00:03:47 1053

转载 Android基于XMPP Smack Openfire下学习开发IM(二)对分组、好友和头像等一些操作

下面就一起来学习一下,如何查询分组和添加分组等!一、查询所有分组通过Roster来获取所有分组,Roster可以通过connection.getRoster()来得到。[java] view plaincopy"white-space:pre">  /**      * 获取所有组      *       * @pa

2013-11-15 00:02:42 1018

转载 Android基于XMPP Smack Openfire下学习开发IM(一)实现用户注册、登录、修改密码和注销等

以前学习过用Scoket 建立聊天,简单的建立聊天是没问题的,但如果要实现多人复杂的聊天,后台服务器代码就比较复杂,对于我这新手来讲就比较难了。后来在网上看到用openfire做服务器,利用强大的Smack API库来实现IM聊天就简单多了。 网上也有很多关于这方面的资料,我就在这里把网上的资料和自己的理解总结一下和大家一起交流学习。需要用到以下几个工具:Openfire

2013-11-15 00:00:29 1052

转载 Openfire开发配置,Openfire源代码配置,OpenFire二次开发配置

1、下载源代码:http://www.igniterealtime.org/downloads/source.jsp 2、把源代码解压出的openfire_src文件夹放至eclipse workplace(注意:若是变更了解压出来的文件名,则接下来所有用到文件名的地方都要作出相应更改,否则会报错!) 3、把openfire_src文件夹里的三个无用的htm

2013-11-14 23:49:31 990

转载 北大ACM试题分类 - 实时更新我所有的解题报告链接

優YoU http://blog.csdn.net/lyy289065406/article/details/6642573  最近AC题:2528   更新时间:2011.09.22  已AC题数:146初级题已在2011.06.30全部完成 部分解题报告添加新内容,除了原有的“大致题意”和“解题思路”外,新增“Source修正”,

2013-11-11 18:51:24 889

原创 TCP/IP学习笔记

TCP/IP详解学习笔记(15)-- TCP的流量控制和拥塞控制摘要: TCP的流量控制1.概述 所谓的流量控制就是让发送方的发送速率不要太快,让接收方来得及接受。利用滑动窗口机制可以很方便的在TCP连接上实现对发送方的流量控制。TCP的窗口单位是字节,不是报文段,发送方的发送窗口不能超过接收方给出的接收窗口的数值。 如图所示,说明了利用可变窗口大小进行流量控制。设主机A向主机B发送数

2013-10-22 00:02:38 979 2

原创 计算机网络原理笔记

计算机网络原理笔记1(可以用作考条)第一章计算机网络四个发展阶段:面向终端的计算机网络、计算机-计算机网络、开放式标准化网络、因特网广泛应用和高速网络技术发展。我国三大网络:电信网络、广播电视网络、计算机网络。未来发展趋势:宽带、全光、多媒体、移动、下一代网络。计算机网络由资源子网和通信子网构成。计算机网络的定义:利用通讯设备和线路将地理位置不同的、

2013-10-21 23:56:14 1349

转载 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结

基础篇:操作系统、计算机网络、设计模式一:操作系统1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5. 线程的实现方式. (也就是用户线程与内核线程的区别)6. 用户态和核心态的区别。7. 用户栈和内核栈的区

2013-10-21 23:24:39 946

转载 计算机网络面试

1、OSI(Open System Interconnect):开放系统互联,是一个七层的计算机网络模型,分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。TCP/IP(Transmission Control Protocol/Internet Protocol):传输控制协议/因特网互联协议,是一个四层的计算机网络模型,分别为:网络接口层、网络层、传输层和应用层。结合

2013-10-21 23:22:37 899

原创 嵌入式面试之经典基础题

@@@@@预处理器(Preprocessor)@@@@@1 . 用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:?; #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)?; 懂得预处理器将为你计算常数表达

2013-10-21 22:36:21 790

转载 锐捷面试总结

1、         intern():返回字符串对象的规范化表示形式。 一个初始为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(用 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并返回此 String 对象的引用。 它遵循以下规则:对于任意两个字符串 

2013-10-21 21:54:55 1031

转载 C++类构造函数初始化列表

构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如:class CExample {public:    int a;    float b;    //构造函数初始化列表    CExample(): a(0),b(8.8)    {}    //构造函数内部赋值    CExampl

2013-10-20 17:02:46 658

转载 vector和list区别

stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。l

2013-10-20 16:43:43 585

转载 (int)a、&a、(int)&a、(int&)a区别

(int)a、&a、(int)&a、(int&)a的区别,很偏僻的题 #include #include #include #include using namespace std; int main() { float a = 1.0f; cout cout cout /*(int&)a:将a的引用强制转换为整型,意思是a所在的内存,本来定义的时候为float类型

2013-10-19 22:15:26 743

原创 2013年金山笔试题

C++试卷B卷说明:答题时间为 100 分钟自我判断题(请选择最符合您本人意愿的一项)1、你觉得你的能力特点是:(   )a. 注重团队交流b. 注重细节、追求完美c. 擅长钻研d. 重视知识积累e. 做事仔细,思维慎密2、你觉得你的思维特点:(   )a. 创造力b. 想象力c. 把握复杂问题

2013-10-17 21:41:28 1361

转载 2012宇龙通信天津招聘笔试题

一、填空1、float X与零值比较的if语句?2、**a[3][4]的所占内存的大小?3、第三代通信网络无线传输的三个标准?4、x=1;y=3 if(x==3||y )后y的值?(记不太清了)二、选择选择题不定项这个没记住三、查错题是一个关于malloc和strcay的问题四、简答1、TCP和

2013-10-17 21:13:14 936

转载 2014宇龙酷派校招西安java类笔试题(热乎的,还冒烟呢)

经过了 叫人伤感的 阿里,我决定去 这些小公司找找 信心,今天去参加了 宇龙酷派  的2014校招笔试(地点:西安理工大学)语言:Java 类。 首先 ,发表一下个人感觉,题目 挺基础的,多看看 Java核心技术基础这些资料,应该没啥问题吧。 闲言少絮,直接上题:共考了  四道 必答题(2编程题,2问答题),2个选做题。1. 两只兔子, 第一个月出生(一对)

2013-10-17 21:10:37 1460

原创 宇龙酷派笔试题 2014 武汉

1、9*9乘法口诀2、static作用3、字符串反转4、两个线程通信,不使用queue和list等5、分支限界求旅行商问题

2013-10-17 21:09:19 1177

原创 宇龙酷派202笔试题

1一个十六进制数 OXABCD高两位和低两位交换。2十六进制的字符串转换成十进制整数[cpp] view plaincopy#include "stdio.h"  #include "string.h"  #define MAXLEN 80  int main(void)  {      char ch;   

2013-10-17 21:05:53 1165

转载 爬山算法,模拟退火算法

一. 爬山算法 ( Hill Climbing )         介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。         爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定能搜索到全局最优解。如图1所示:假设C点为当前解,爬山算法搜索到A点这个局部最优解就会停止搜

2013-10-15 17:03:26 798

转载 K-Means 算法

最近在学习一些数据挖掘的算法,看到了这个算法,也许这个算法对你来说很简单,但对我来说,我是一个初学者,我在网上翻看了很多资料,发现中文社区没有把这个问题讲得很全面很清楚的文章,所以,把我的学习笔记记录下来,分享给大家。在数据挖掘中, k-Means 算法是一种 cluster analysis 的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。问题

2013-10-15 16:43:31 734

转载 CART分类算法

统计学习方法是一本好书,可惜例子太少。找到一个好的CART算法的例子谢谢原文作者了http://www.cnblogs.com/zhangchaoyang  作者:Orisun分类回归树(CART,Classification And Regression Tree)也属于一种决策树,上回文我们介绍了基于ID3算法的决策树。作为上篇,这里只介绍CART是怎样用于

2013-10-15 16:37:41 1150

转载 分类资料的Logistic回归分析

所谓Logistic模型,或者说Logistic回归模型,就是人们想为两分类的应变量作一个回归方程出来,可概率的取值在0~1之间,回归方程的应变量取值可是在实数集中,直接做会出现0~1范围之外的不可能结果,因此就有人耍小聪明,将率做了一个Logit变换,这样取值区间就变成了整个实数集,作出来的结果就不会有问题了,从而该方法就被叫做了Logistic回归。随着模型的发展,Logistic家族

2013-10-15 16:01:01 3730

转载 线性回归,logistic回归和一般回归

1 摘要      本报告是在学习斯坦福大学机器学习课程前四节加上配套的讲义后的总结与认识。前四节主要讲述了回归问题,回归属于有监督学习中的一种方法。该方法的核心思想是从连续型统计数据中得到数学模型,然后将该数学模型用于预测或者分类。该方法处理的数据可以是多维的。     讲义最初介绍了一个基本问题,然后引出了线性回归的解决方法,然后针对误差问题做了概率解释。之后介绍了logist

2013-10-15 15:59:41 1024

转载 分类算法之朴素贝叶斯分类(Naive Bayesian classification)

0、写在前面的话      我个人一直很喜欢算法一类的东西,在我看来算法是人类智慧的精华,其中蕴含着无与伦比的美感。而每次将学过的算法应用到实际中,并解决了实际问题后,那种快感更是我在其它地方体会不到的。      一直想写关于算法的博文,也曾写过零散的两篇,但也许是相比于工程性文章来说太小众,并没有引起大家的兴趣。最近面临毕业找工作,为了能给自己增加筹码,决定再次复习算法方面的知

2013-10-15 15:43:32 1616

转载 C4.5决策树

1. 算法背景介绍分类树(决策树)是一种十分常用的分类方法。他是一种监管学习,所谓监管学习说白了很简单,就是给定一堆样本,每个样本都有一组属性和一个类别,这些类别是事先确定的,那么通过学习得到一个分类器,这个分类器能够对新出现的对象给出正确的分类。这样的机器学习就被称之为监督学习。分类本质上就是一个map的过程。C4.5分类树就是决策树算法中最流行的一种。下面给出一个数据集作为算法例子的基

2013-10-15 14:58:09 888

转载 K近邻算法

什么是K近邻算法    何谓K近邻算法,即K-Nearest Neighbor algorithm,简称KNN算法,单从名字来猜想,可以简单粗暴的认为是:K个最近的邻居,当K=1时,算法便成了最近邻算法,即寻找最近的那个邻居。为何要找邻居?打个比方来说,假设你来到一个陌生的村庄,现在你要找到与你有着相似特征的人群融入他们,所谓入伙。    用官方的话来说,所谓K近邻算法,即是给定一

2013-10-15 14:42:31 1381

转载 优酷土豆2012.9.12校园招聘笔试题

一、选择题1、已知中国人的血型分布约为A型:30%,B型:20%,O型:40%,AB型:10%,则任选一批中国人作为用户调研对象,希望他们中至少有一个是B型血的可能性不低于90%,那么最少需要选多少人?A、7     B、9      C、11     D、13分析:题目要求,至少有一个是B型血,那么我们可以求:一个B型血也没有,假设选择x个人,则有1-0.8^x >=0.9 即求

2013-10-13 14:22:09 1155

转载 360笔试题

照片稍微有点模糊,但仔细看还是能看清楚的!强烈推荐!!!

2013-10-12 13:40:32 777

转载 阿里面试题型总结

前几天参加了阿里巴巴的电话面试,把他们问的问题都记录了下来,希望对那些正准备面试的人有用。 一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的? 二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么? 三、HASHTABLE, HASGMAQ,TreeMap区别 四、ConcurrentMap和H

2013-10-10 23:30:41 1031

转载 数据库系统概论 数据挖掘 目录

第一篇 基础篇第一章 绪论1.1 数据库系统概述1.2 数 据 模 型1.3 数据库系统结构1.4 数据库系统的组成1.5 小结习题本章参考文献第二章 关系数据库2.1 关系数据结构及形式化定义2.2 关 系 操 作2.3 关系的完整性2.4 关 系 代 数2.5 关 系 演 算2.6 小 结习 题实验1 认识DBMS本章参考

2013-10-10 23:09:18 1118

转载 HTTP 协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HT

2013-10-10 23:07:37 788 1

转载 白话经典算法系列之二 直接插入排序的三种实现

直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。 设数组为a[0…n-1]。1.     初始时,a[0]自成1个有序区,无序区为a[1..n-1]。令i=12.     将a[i]并入当前的有序区a[0…i-1]中形成a[0…i]的有序区间。3.

2013-10-02 22:39:56 647

转载 白话经典算法系列之三 希尔排序的实现

希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,因

2013-10-02 22:39:23 729

转载 白话经典算法系列之四 直接选择排序及交换二个数据的正确实现

直接选择排序和直接插入排序类似,都将数据分为有序区和无序区,所不同的是直接播放排序是将无序区的第一个元素直接插入到有序区以形成一个更大的有序区,而直接选择排序是从无序区选一个最小的元素直接放到有序区的最后。 设数组为a[0…n-1]。1.     初始时,数组全为无序区为a[0..n-1]。令i=02.     在无序区a[i…n-1]中选取一个最小的元素,将其与a[i]交

2013-10-02 22:39:11 635

循序渐进实现仿QQ界面

RingPhone大侠实现的,循序渐进实现仿QQ界面,做成的pdf文档供大家学习。 最终实现效果图:http://hi.csdn.net/attachment/201003/13/23990_12684890525zzo.jpg

2011-11-09

基于Web的学生工作管理系统的JSP设计与实现.pdf

基于Web的学生工作管理系统的JSP设计与实现

2010-03-19

空空如也

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

TA关注的人

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