自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (20)
  • 收藏
  • 关注

原创 一日一码06——堆排序

这个堆排序算法,采用的是最大堆;最小堆,通常在构造最小优先队列时使用。//堆排序 2013/09/29#include #include #include #include int heapSize = 0;void swap(int *a, int *b){ int tmp = *a; *a = *b; *b = tmp;}int left(int

2013-09-29 16:18:17 733

原创 一日一码07——链表

链表的实现,以后会更新。/*带头结点链表常用操作*/#include typedef struct Node{ int data; struct Node *next;} Node;Node* createList(int *arr, int n);int insertList(Node* head, int pos, int data);int del

2013-09-29 11:42:49 799

转载 java反射详解

转自:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?

2013-09-27 15:09:14 624

转载 控制反转

http://baike.baidu.com/view/1486379.htm?fromId=1800021控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。 控制反转还有一个名字叫做依赖注入(Dependency Injection)。简称DI。目 录1起源

2013-09-27 15:03:45 865

转载 【转】5分钟搞定内存字节对齐

写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?讲讲字节对齐吧./******************************分割线如果体系结构是不对齐的,A中的成员将会一个挨一个存储,从而sizeof(a)为11。显然对齐更浪费了空间。那么为什么要使用对齐呢?体系结构的对齐和不对齐,是在时间

2013-09-25 11:42:05 681

转载 Apache与Tomcat的区别

转自:http://walsh.iteye.com/blog/284316Apache是一个web服务器环境程序,可以作为web服务器使用。不过只支持静态网页,如(asp,php,cgi,jsp)等动态网页的就显得无能为力。 引用如果要在Apache环境下运行jsp 的话就需要一个解释器来执行jsp网页,而这个jsp解释器就是Tomcat,  为什么还要JDK呢?因

2013-09-23 17:54:34 928

原创 C/C++技术笔试题

指针1.what will happen after running the test?#include void getMemery(char *p,int num){ p = (char *)malloc(sizeof(char)*num);}int main(){ char *str = NULL; getMemery(str,100); strcpy(str,

2013-09-23 07:26:44 834

原创 一日一码05--希尔排序

坚持真的是最难的事,上次写代码已经是十几天之前了。//希尔排序 2013/09/22#include #include #include #include //path为步长,正常的插入排序调用是insertSort(a,n,0,1)void insertSort(int* a,int n, int start, int path){ int i,j,t; fo

2013-09-22 17:39:40 1027

原创 编程之美:三盏灯问题

房间里有三盏灯,屋外有三个开关,分别控制这三盏灯,只有进入房间,才能看到哪一个电灯是亮的。请问如何之进入房间一次,就能指明哪一个开关控制哪一个灯?本人愚钝,实在想不出来。。。。网上的解法:因为灯开着是会发热的,那么先开一个开关,一段时间后,关闭这个开关,然后打开余下两个开关中的任何一个,进入房间。此时,亮着的是第二次打开的开关;两个不亮的灯,热的是第一次打开的灯

2013-09-12 18:12:06 2857

原创 Union与Union All的区别

union 将两个表连接后删除其重复的项; union all 将两个表连接都不删除其重复的项。

2013-09-10 22:21:12 708

原创 一日一码04——快速排序

写快速排序碰到很多问题,先列出代码,以后慢慢分析并补充。//快速 2013/09/09#include #include #include #include void swap(int *a, int *b){//C89不支持引用,所以C程序不要写成void swap(int &a, int &b),C++可以 int tmp = *a; *a = *b; *b =

2013-09-09 20:05:24 907

转载 引用与取地址有什么区别?

所谓引用就是为对象起一个别名。例如变量b = &a,b就是a的一个引用。对b的任何操作等同于对a的操作,也就是说,如果你改变了b的值,同时a的值也会发生改变。b就是a的另外一个名字,他们实质是同一个变量。就好比是同一个人,只不过穿着不同的衣服而已。至于引用的用处,给你举一个简单的例子,比如一个交换两个值的函数swap(int a, int b),如果将两个值带进去,发生交换的只是形参a和b,因为函

2013-09-09 18:02:11 4574

转载 VC 用发音函数Beep()播放简谱音乐

看了觉得很有意思,就转一下。http://www.cnblogs.com/morewindows/archive/2011/08/15/2139544.htmlWin32 API中有个非常有意思的发音函数Beep(),可以用它在扬声器上播放简单的音调,如果按简谱来设置播放的内容,就可以播放一些简单的音乐了。 函数原型:BOOL WINAPI Beep(  _

2013-09-09 15:11:33 1015

原创 一日一码03——插入排序

把基本排序都补全吧。插入排序//插入排序 2013/09/08#include #include #include #include //范例程序,从后往前比较,比较和移位一次循环就够了,精妙!void insertSort(int* a, int n){ int i,j,tmp; for( i = 1; i < n; i++){ tmp = a[i

2013-09-08 18:23:16 845

原创 一日一码02——选择排序

白天有事,赶紧起床打一下豆豆。不多说了,选择排序。//选择排序 2013/09/06//从小到大#include #include #include #include //从前往后,每次将最小的放到前面void selectSort(int* a, int n){ int i,j,min; for ( i = 0 ; i < n ; i++){ min =

2013-09-07 07:41:32 1006

原创 一日一码01——冒泡排序

//冒泡排序 2013/09/06#include #include #include #include void soapSort(int* a, int n){ int i,j,tmp,flag; for ( i = 0 ; i   flag = 0;  for ( j = n - 1 ; j > i ; j-- ){   if(a[j]     t

2013-09-06 14:01:17 751

Machine Learning Foundation Resourse

我們的課程對應到我在台灣大學所開設之「機器學習」課程的前半學期,課程的強度比照世界一流大學的實體課程設計,希望能幫大家打下紥實的基礎,所 以在份量上會比常見的線上課程要吃重一些,建議大家要預留充足的時間來把這門課學好。即使有前面這句話的「警告」,這門課在台大依然有著很好的口碑,因此這幾年一直看到同學們「前仆後繼」地來修習,我們希望大家能和台大的同學一樣喜愛這門課程。

2015-11-03

Maching Learning Foundation Dynamic e-Chapters

As a free service to our readers, we are introducing e-Chapters that cover new topics that are not covered in the book. These chapters are dynamic and will change with new trends in Machine Learning. New chapters will be added as time permits.

2015-11-03

Maching learning foudation slides

This book is designed r a short course on machine learning. It is a short course, not a hurried course. From over a decade of teaching this material, we have distilled what we believe to be the core topics that every student of the subject should know. We chose the title 'learning om data' that faithfully describes what the subject is about, and made it a point to cover the topics in a story-like fashion. Our hope is that the reader can learn all the fundamentals of the subject by reading the book cover to cover.

2015-11-03

machine Learning Foundation

This book is designed r a short course on machine learning. It is a short course, not a hurried course. From over a decade of teaching this material, we have distilled what we believe to be the core topics that every student of the subject should know. We chose the title 'learning om data' that faithfully describes what the subject is about, and made it a point to cover the topics in a story-like fashion. Our hope is that the reader can learn all the fundamentals of the subject by reading the book cover to cover.

2015-11-03

sicp图形语言

sicp图形语言的drracket程序包,配置路径:C:\Users\Administrator\AppData\Roaming\Racket

2015-04-09

sicp 2.2.4节图形语言

sicp 2.2.4节图形语言的racket程序包,配置路径,C:\Users\Administrator\AppData\Roaming\Racket

2015-04-09

htdp网络资源

How to Design Programs An Introduction to Computing and Programming Matthias Felleisen Robert Bruce Findler Matthew Flatt Shriram Krishnamurthi The MIT Press Cambridge, Massachusetts London, England

2015-02-22

离散数学及其应用(带书签)--part1

《离散数学及其应用(原书第6版)》是经典的离散数学教材,为全球多所大学广为采用。本书全面而系统地介绍了离散数学的理论和方法,内容涉及数学推理、组合分析、离散结构、算法思维以及应用与建模。全书取材广泛,除包括定义、定理的严密陈述外,还配备大量的实例和图表的说明、各种练习和题目以及丰富的历史资料和网站资源。第6版在前五版的基础上做了大量的改进,使其成为更有效的教学工具。    《离散数学及其应用(原书第6版)》可作为高等院校数学、计算机科学和计算机工程等专业的教材或参考书。

2014-11-04

离散数学及其应用(带书签)--part2

  《离散数学及其应用(原书第6版)》是经典的离散数学教材,为全球多所大学广为采用。本书全面而系统地介绍了离散数学的理论和方法,内容涉及数学推理、组合分析、离散结构、算法思维以及应用与建模。全书取材广泛,除包括定义、定理的严密陈述外,还配备大量的实例和图表的说明、各种练习和题目以及丰富的历史资料和网站资源。第6版在前五版的基础上做了大量的改进,使其成为更有效的教学工具。    《离散数学及其应用(原书第6版)》可作为高等院校数学、计算机科学和计算机工程等专业的教材或参考书。

2014-11-04

怎样解题(How To Solve It)[美]G.波利亚

《怎样解题:数学思维的新方法》是一本经久不衰的畅销书出自一位著名数学家的手笔,虽然它讨论的是数学中发现和发明的方法和规律,但是对在其他任何领域中怎样进行正确思维都有明显的指导作用。本书围绕“探索法”这一主题,采用明晰动人的散文笔法,阐述了求得一个证明或解出一个未知数的数学方法怎样可以有助于解决任何“推理”性问题——从建造一座桥到猜出一个字谜。一代又一代的读者尝到了本书的甜头,他们在本书的指导下,学会了怎样摒弃不相干的东西,直捣问题的心脏。

2014-03-03

hackers and painters 黑客与画家

本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。 本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。">本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编 [更多]

2014-02-25

Java程序员上班那点事儿

《Java程序员,上班那点事儿》一书从生存、制胜、发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像。本书中既有在公司中的生存技巧,又有高手达人的进阶策略,既有求职攻略的按图索骥,又有入职后生产环境的破解揭秘。

2013-10-21

IT名企面试资料2

想要进入IT公司,面试笔试题是一定要有所准备的。那么这里我们总结了一些名企笔试题

2013-10-17

IT名企面试资料

想要进入IT公司,面试笔试题是一定要有所准备的。那么这里我们总结了一些名企笔试题

2013-10-17

j2ee复习资料,还有多选题

内部资料,禁止外传,好好复习,明天一百!

2012-08-13

j2ee复习资料

复习j2ee的资料,都是图片格式的,第三组的来下!

2012-08-13

c++入门经典源代码

c++入门经典课本全部源码,THE COMPLETE LANGUAGE ,THIRD EDITION

2009-08-25

空空如也

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

TA关注的人

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