自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)

原创 CNN实现MNIST手写数字识别

关键词:CNN、TensorFlow、卷积、池化、特征图一. 前言本文用TensorFlow实现了CNN(卷积神经网络)的经典结构LeNet-5, 具体CNN的LeNet-5模型原理见《深度学习(四)卷积神经网络入门学习(1)》,讲得还是比较清楚的。数据来源自MNIST, 为了方便起见,已经准备了一个脚本来自动下载和导入MNIST数据集。它会自动创建一个’MNIST_data’的目录来存储数据。

2017-10-28 20:44:35 20528 4

原创 机器学习(二)——多变量线性回归

一. 前言本文继续《机器学习(一)——单变量线性回归》的例子,介绍多维特征中的线性回归问题,并通过矩阵计算的方法优化机器学习的计算效率。二. 模型表示现在我们对房价预测模型增加更多的特征值,如房间数、楼层、房屋年限等,构成一个多变量的模型,模型中的特征为(x1,x2,...,xnx_1,x_2,...,x_n)。 (说明: 在现实机器学习的问题中往往具有几百甚至上万维的特征值的模型)2.1 变量定

2017-10-11 00:03:44 835

原创 机器学习(一)——单变量线性回归

关键词:线性回归、监督学习、模型、假设函数、代价函数、梯度递降、学习率、训练集一.前言前段时间在学习 Andrew Ng 的《机器学习课程》,个人认为这是一个非常适合新手学习机器学习的课程(即使你对线性代数,微积分、概率论等已经忘得差不多了)。这里对学习课程做一些笔记和经验总结,方便自己后面做回顾复习,也希望对新手学习机器学习有些帮助。机器学习的第一个算法就是 线性回归算法 , 这也是 监督学习

2017-09-25 22:51:23 977 1

原创 机器学习——矩阵知识复习

一. 矩阵知识复习此文只给出一些机器学习中常用的矩阵知识和公式,方便复习和查询。1.1 矩阵乘法Am×pBp×n=Cm×nA_{m \times p} B_{p \times n} = C_{m \times n} 1.2 矩阵乘法性质不满足交换律: A×B≠B×AA\times B \neq B \times A满足结合律: A×(B×C)=(A×B)×CA \times (B \times

2017-09-25 22:44:28 2560

原创 异常处理+代码混淆(Crashlytics+proguard)

如果你在公司做过Android的产品,或者自己发布过自己的产品,那么你应该知道

2014-05-18 01:26:10 2615

原创 Crashlytics Android 异常报告统计管理

Crashlytics使用说明(Android)  1.   Crashlytics介绍1)     Crashlytic 成立于2011年,是专门为移动应用开者发提供的保存和分析应用崩溃信息的工具2)     2013年1月,Crashlytics被Twitter收购,成为又一个成功的创业产品。被收购之后,由于没有了创业公司的不稳定因素,我们更有理由使用它来分析应用崩溃信息。

2014-05-15 20:46:03 7802 1

原创 基于JADE的一个多 Agent 应用系统(“图书交易”系统)

1、系统功能要求系统中需要构建两类 Agent:"卖书"Agent和"买书"Agent,通过启动多个买方agent 和卖方 agent可实现自动“图书交易”。(1)买方Agent功能要求买方Agen(t对应bookTrading.buyer包中的BookBuyerAgent类,在课程PPT第四讲中有介绍),带有一个简单的图形界面GUI, 买方 Agent

2014-05-06 21:14:14 3955 9

转载 详细解析Java中抽象类和接口的区别

转自:http://dev.yesky.com/436/7581936.shtml

2014-05-01 22:24:26 616

原创 阿里面试经历与感受谈

这些天一直奔波于一些大大小小的公司笔试和面试,今天终于空下来可以喝大家分享一下阿里的面试经历了。首先来谈一谈阿里的整个面试过程给我的感受吧。之前也去参加了腾讯的面试,但是一面就被刷了,说实话有点不爽,不过也让我这次在阿里的表现比上次好了很多。我的面试时间是下午1点,提前了半个小时来到面试的酒店,感觉人比腾讯少了很多,但是阿里的服务工作做得确实挺温馨的,提供了专门的会议厅共大家休

2014-04-30 22:51:11 1767 5

原创 2014金山网络实习生招聘——Android笔试题

2014金山网络实习生招聘,Android开发工程师笔试题

2014-04-28 21:59:28 2246 13

原创 从一道面试题彻底搞懂hashCode与equals的作用与区别及应当注意的细节

从一道面试题彻底搞懂hashCode与equals的作用与区别

2014-04-28 14:24:44 22161 12

原创 基于LRU算法的缓存池——阿里笔试题

这是一题2011年阿里实习生招聘的笔试题,感觉不错,拿来给大家fen'xia

2014-04-27 21:47:43 2202 1

原创 Java 实现目录拷贝

public class DirectoryCopy { public static void main(String[] args) throws IOException { File source = new File("d:\\source"); File target = new File("e:\\"); copyDir(source, target); } // 拷

2014-04-23 00:41:09 832

原创 2014年腾讯暑期实习笔试题(含分析)

这是第二次来参加腾讯的笔试了,感觉和往年的试题差别不大,考得比较基础,内容也基本集中在C++,数据结构,操作系统部分,计算机网络部分。腾讯的笔试题选择题貌似每年都是不定项选择,熟话说不怕单项,不怕多项,最怕不定项,在不知道怎么做的情况下要想蒙对很不容易啊,据说蒙对的概率是4%,废话不多,直接上题,上面是我做的一些答案,望大牛们批评指正!2014腾讯校园招聘实习笔试题目广州站一、不定项选择题

2014-04-21 15:06:18 1594 1

原创 随机数——百度面试题

百度面试题 已知一随机发生器,产生0的概率是p,产生1的概率是1-p,现在要你构造一个发生器,* 使得它构造0和1的概率均为1/2;构造一个发生器,使得它构造1、2、3的概率均为1/3;...,* 构造一个发生器,使得它构造1、2、3、...n的概率均为1/n,要求复杂度最低。

2014-04-21 00:09:21 2282

原创 复杂链表拷贝(面试题)

这是《Google等公司数据结构+算法面试》上的一道题,原题如下:

2014-04-20 20:47:16 792

原创 微软笔试题——基数排序

这是一题微软的笔试题,原题如下: 排序N个比N^7小的数,要求的算法是O(n)(给了提示..说往N进制那方面想)此题的分析见 http://blog.csdn.net/sinshine/article/details/6844370本人使用了N进制的做法,当然在程序中涉及到了十进制字符串转化为N进制的整数(一个数组)和N进制整数转化为十进制字符串。修改之后的算法复杂度是O(n)级别

2014-04-20 20:32:58 755

原创 Java归并排序

import java.util.Comparator;import java.util.Random;public class MergeSort { public static void main(String[] args) { Integer[] a = new Integer[100]; for (int i = 0; i < a.length; i++) { a[

2014-04-20 19:50:52 625

原创 用Java泛化写的伸展树

此程序对原实现进行了泛化,使得使用起来fang'b

2014-04-20 19:47:33 728

原创 B+树的Java实现

下面的B+树算法是在我看了别人的代码之后经过修改之后完成的,主要在叶子节点上使用了二分查找,另外在更新节点上也减少了部分的递归操作,还对节点的结构做了细微的修改(每个节点得孩子指针比关键码多1,原来是孩子指针和关键码一样多),在此特别感谢wguoyong作者!大家可以参考原博主的代码http://blog.csdn.net/wguoyong/article/details/6966942

2014-04-20 19:31:41 8054 2

原创 用观察者模式设计一个交通信号灯调度系统

这是本人在CSDN上的第一篇博客,就写一篇

2014-04-20 19:12:19 2144

Crashlytics异常处理与统计

Crashlytics 是专门为移动应用开者发提供的保存和分析应用崩溃信息的工具 使用Crashlytics的好处:  1、Crashlytics不会漏掉任何应用崩溃信息 2、Crashlytics可以像Bug管理工具那样,管理这些崩溃日志(例如:Crashlytics会根据每种类型的Crash的出现频率以及影响的用户量来自动设置优先级)。个人认为这个统计crash信息是Crashlytics最强大的地方。 3、Crashlytics可以每天和每周将崩溃信息汇总发到你的邮箱,所有信息一目了然

2014-05-15

JADE-all-4.3.2

分布式智能软件,jade-all-4.3.2

2014-04-22

JAVA/eclipse 代码编辑设置

最经典的Eclipse设置,只需将文件与原来路径下的....\.metadata\.plugins\org.eclipse.core.runtime\.settings 替换成压缩包解压出来的文件即可 效果非常棒,堪称完美的设置,本人花费了近半天才设置出来。

2012-09-20

多功能实用计算器

这是一款本人zswx0226花费近两个多月自行研发的计算器,功能可谓完善,界面美观,是一款少有的绿色软件。 集表达式计算:含近30个常用函数(三角函数,反三角,双曲函数等),三个常数,临时存储器,历史记录,精度显示; 线性代数工具:支持矩阵的赋值,基本运算,行列式值,秩,转置矩阵,伴随矩阵,阶梯矩阵,逆矩阵(包含广义),特征值(包括复数),特征向量,特征多项式,绝对值最大的特征值及对应的特征向量,判断是否为正交矩阵,解齐次线性方程组,解非齐次线性方程组,QR分解; 超大整数计算工具:基本四则运算,开方,乘方,阶乘,大数比较,不同显示模式; 还有多项式求根。有任何使用过程中的问题请联系本人caolijie0226@163.com

2012-09-15

空空如也

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