自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alexanderpu的博客

技术改变世界

  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

原创 阿里校招-java研发 题目

第一题:算法题一组整型数中,有一个数字重复3遍,其它数字重复2遍,请找出这个重复3遍的数字。比如:[88, 459, 5262, 88, -17, 677, 88, 667, -17, 459, 5262], 结果为88。要求程序代码中额外申请的空间为O(1),请给出一个平均时间复杂度不大于O(nlogn)的算法。请首先用文字阐述答题思路,然后用Java程序实现。第二题:系统设

2015-08-23 11:42:07 617

原创 java NIO 实现

服务器端:package cn.nio;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java

2015-08-16 21:31:39 380

原创 JAVA IO操作关键点

一、字节流和字符流字节流主要是操作byte类型数据,以byte数组为准,主要操作类就是OutputStream、InputStream字符流 在程序中一个字符等于两个字节,那么java提供了Reader、Writer两个专门操作字符流的类。操作流程在Java中IO操作也是有相应步骤的,以文件操作为例,主要的操作流程如下:1 使用Fil

2015-08-16 21:01:09 374

原创 托福写作2

(2)As an economic rule goes, when supply outweighs demand, the price decreases. The same seems true for the current situation for college graduates.Since 1990, the central government has implement

2015-08-12 18:09:54 379

原创 托福写作1

(1)Given the fact that many college students have difficuties in finding jobs in the recent years, thousands of high school students are reported to refuse to take the National College Entrance Exam

2015-08-12 18:08:49 338

原创 编程小技巧

1 判断奇数:if(n & 0x1)  或用用 x % 2 != 0,不要用 x % 2 == 1,因为x可能是负 数。 2 在判断两个浮点数 a 和 b 是否相等时,不要用 a==b,应该判断二者之差的绝对值 fabs(a-b) 是否小于某个阈值,例如 1e-93 用 char 的值作为数组下标(例如,统计字符串中每个字符出现的次数),要考虑到 char 可能是负数。有的人考虑到了,

2015-08-11 10:53:18 261

原创 [LeetCode]66-Plus One

大整数加法--数组表示解法:直接反转-注意进位标志问题-最后反转回来 解法比较唯一class Solution {public: vector plusOne(vector& digits) { vector result(digits); reverse(result.begin(),result.end());

2015-08-08 23:09:59 275

原创 [LeetCode]217-Contains Duplicate 几种解法

数组重复元素查找:解法一 :sort 后相邻位比较  40msclass Solution {public: bool containsDuplicate(vector& nums) { if(nums.size() <= 1) return false; sort(nums.begin(),nums.end());

2015-08-08 09:34:55 582

原创 ExtJS 多文件上传

前台实现:ExtJS MVC 上传文件button响应事件里面的: //multi file upload 插件 var panel = Ext.create('Ext.ux.uploadPanel.UploadPanel', { header : false, addFileBtnText : '选择日志文件...', uploadBtnText :

2015-08-07 17:10:38 1803

转载 智能推荐系统开发中的十个关键注意点

原文:http://www.resyschina.com/2013/03/recommendation-keypoint.html作者:陈运文 博士,盛大智能推荐团队负责人亚马逊的CEO Jeff Bezos曾经说过,他的梦想是“如果我有100万个用户,我就要为他们做100万个亚马逊网站”。智能推荐系统承载的就是这个梦想,即通过数据挖掘技术,为每一个用户实现个性化的推荐结果,让每个

2015-08-04 21:17:36 1054

转载 C++ 的Vector增长方式

vector其中一个特点:内存空间只会增长,不会减小,援引C++ Primer:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。设想一下,当vector添加一个元素时,为了满足连续存放这个特性,都需要重新分配空间、拷贝元素、撤销旧空间,这样性能难以接受。因此STL实现者在对vector进行内存分配时,其实际分配的容量要比当前所需的空间多一些。就是说,

2015-08-04 20:55:25 438

原创 上机编程题-约瑟夫问题(升级版)

java 实现数据链表,动态模拟约瑟夫问题求解package huawei;public final class Demo { /* 功能: 约瑟夫问题众所周知,原始的约瑟夫问题是这样的:有n个人,编号为1,2,..., n,站成一圈, 每次第m个将会被处决,直到只剩下一个人。约瑟夫通过给出m来决定赦免其中的一个人。 例如当n=6,m=5时,5,4,6,2,3将会被依次处

2015-08-03 17:18:38 461

原创 上机编程题-迷宫问题

algorithm

2015-08-03 17:09:50 1510

原创 EXTJS-1 表单和ajax数据交换

EXTJS 技术

2015-08-02 20:58:28 508

转载 SSH和EXTJS 之旅开始

在华为公司实习了一段时间,打算mark一下自己学到的东西,以后还是用的着嘛。第一次接触j2ee的东西,SSH框架和EXTJS富客户端,从头到尾学完感觉整个人都萌萌哒,特别mark 一下extjs的sencha architect开发工具 还有spek插件,让我在几天内学通了extjs4.2 下面就是在这项目中间要用到的一些很细节的东东。

2015-08-02 20:47:52 403

简单的vc++实现winsock点对点通信

网络课程实验, winsock编程,北京理工大学

2015-10-27

ssh框架项目教程-教案

ssh框架项目教程-教案,配有详细的开发指导和步骤,是从零开始入门很好的资料~

2015-08-02

Spring+Hibernate+Extjs项目实例

SpringMVCHibernate+Extjs项目实例是j2ee比较常见的企业级网站开发框架,里面代码需要配置一定环境在Myeclipse下,要下载extjs自己的库,保证可以运行

2015-08-02

图像处理软件

涉及所有的图像处理知识,是初学者学习的好工具,同时也可以用于比赛

2014-09-04

数学建模国赛论文模版

2014年数学建模国赛论文可以借鉴 在比赛的时候可以节省时间

2014-09-04

Libsvm matlab支持向量机工具箱

Libsvm matlab支持向量机工具箱 matlab下广泛使用的SVM,具体使用方法可以百度

2014-08-15

灰色系统预测GM(1_1)模型及其Matlab实现

数学建模要的灰箱理论 用于不是完整信息的统计分析 附有源代码和基本的讲解

2013-04-29

空空如也

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

TA关注的人

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