自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

caitao_zhan

Not just a programmer, be a thinker. 个人网页: caitaozhan.github.io

  • 博客(69)
  • 资源 (10)
  • 收藏
  • 关注

原创 为什么我坚持写博客?为什么我开始学习制作视频?我的所有主页:CSDN,LinkedIn,GitHub,YouTube,BiliBili,个人网页

Hello 大家好,我是詹才韬,作为学习计算机的人,非常喜欢我能被搜索引擎搜索到的感觉。这个博客记录所有关于我的网页(都能被搜索到),以及她们背后的故事:CSDN 博客,link,创建于2014年10月。那个时候,我是想学习我的ACM队友和学长把一些做过的ACM题目通过写博客的方式总结下来。后来ACM没能坚持下去,写博客却持续了下来,并且逐渐成为了一个爱好。人和机器一样,是有输入和输出的。能...

2020-01-06 10:54:06 1322 3

原创 Python编程语言入门视频教程,人生苦短,我用Python!

前言我的妈妈,华科无线电专业的本硕,美国佐治亚州 Kennesaw State University计算机科学硕士,资深程序媛一枚,武汉职业技术学院的教师,最近在开发一套Python编程语言入门视频教程: 【钱老师的课堂 – Python教程】,发布在B站上面。我是这门课的助教。这门教程让你入门Python的过程非常舒畅。置顶推荐。【钱老师的课堂--Python教程】目录前言第1课:环境搭建,安装pyth

2020-07-13 01:45:30 1408 3

原创 《PhD Journey》Chapter 3 Summer 2020 --- 半程总结

准备写一写过去两年的PhD总结,包括科研,学习,生活,交友,旅游等方方面面。

2020-06-07 21:45:55 788 2

原创 《PhD Journey》Chapter 2 Spring 2018

《CS PhD Journey》Chapter 2 – Spring 2018文章目录前言CSE532 Theory of Database SystemsCSE534 Fundamentals of Computer NetworksCSE634 Data Mining Concepts and TechniquesTeaching AssistantAdvisor前言第一个学期过了一个T...

2020-04-28 05:55:48 1043

原创 Mac Safari, Chrome 浏览器劫持 SearchSystem Search 恶意插件移除 尝试Brave浏览器

这年头,不仅要会找bug,还得会找病毒!近一段时间,我的Chrome和Safari浏览器双双被劫持,真是日了狗了!1 浏览器劫持症状本人在美国纽约,我的MacBook Pro的 Safari 浏览器被劫持的症状如下:图1:浏览器劫持。当打开新的tab的时候,url 变成了一个奇怪的search网站。图2: 当我用这个奇怪的搜索网站的时候,比如输入hello,它会自动跳转到yahoo搜...

2019-11-25 07:42:29 18739 1

原创 一亩三分地,答题题库,1point3acres (Time series,每周末答题一次/更新一次)

最近开始每日签到一亩三分地了。一亩三分地学了B站,注册新账户之后弄了一个考试。考试通过之后可以获得100个积分。我为了这100积分,重新注册了一个新账户。每日签到,答对题目之后可以获得一个积分。题目是单选题,我最开始答题是纯凭感觉,结果有两次答错了。。。很多题目不简单,于是我打算做一个题库,把答案汇总一下。日期问题答案11/15/2019下面哪个说法错误?芝加哥是美...

2019-11-15 22:56:10 40511

原创 CSDN-markdown语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-11-15 22:23:48 356

原创 用line_profiler做Python profile. 给Python做性能分析,程序的瓶颈在哪里,每行代码运行多长时间?为什么 line_profiler 比 cProfile好?

本篇博客简单讲解如何给Python程序做profile。这个东西很有用。

2018-09-24 11:56:23 3044

原创 GPU加速的编程思想,图解,和经典案例,NVIDIA Python Numba CUDA大法好

这篇博客深入浅出讲解了使用Python Numba CUDA进行GPU编程。图文并茂,并附上矩阵相乘的源代码。矩阵相乘是GPU编程界的Hello world。

2018-08-29 23:56:27 13222 32

原创 《PhD Journey》Chapter 1 Fall 2017

《CS PhD Journey》Chapter 1 — Fall 2017登陆美国第一周CSE519 Data Science FundamentalsCSE548 Analysis of AlgorithmsCSE591 Topics in Computer Science Smart Energy ComputingTeaching AssistantAdvisor结余

2017-12-23 14:58:22 1708 1

原创 《PhD Journey》Chapter 0 Preface

去美国留学念CS PhD将会是一个人生的重要转折点。它可能是一个最好的决定,使得未来似乎变得无限可能;它可能是一个最坏的决定,念PhD念到一半念到怀疑人生,最终黯然退出。

2017-12-23 14:50:47 1197

原创 Python Data Science Cheat Sheet,数据科学总结

前言:Python是搞Data Science的不二选择。对于新手来说(比如我) ,需要快速学会使用Python的常用package。这篇博客主要就是总结一下用Python搞Data Science的大体步骤和一些细节。 PS. 我在美国的第一个学期,选了一门课叫做 Data Science Fundamentals,课程链接。使用的教材是《The Data Science Design Ma

2017-09-22 23:03:28 3438 3

原创 我在湖北新东方烹饪学校上的12次课——大厨笔记

前言:本人将在2017年八月出国留学。在出国之前,决定去新东方学习烹饪,这样可以在异国他乡更好的生存和生活。练就一番好的烹饪手艺,做出自己喜欢的菜肴,在国外哪里都能品尝到家的味道。

2017-06-11 22:47:04 9865 3

原创 Useful Links for Statement of Purpose for CS Graduate Application,CS研究生申请SOP有用链接

Abstract: Statement of Purpose是留学申请文书中的重头戏。关于计算机的sop,这一篇博客就够了。

2017-04-07 21:29:06 3841

原创 Accept CS Ph.D. Offer from Stony Brook University,去SUNY石溪大学的CS Ph.D.啦

前言:在2017年3月24日,正式决定去纽约州立大学石溪分校(State University of New York, Stony Brook,简称石溪大学),读CS Ph.D. 项目。

2017-03-26 23:58:33 14244 7

原创 Jni:架起 Java 和 C/C++的桥梁,Java Native Interface

前言正如标题所说,Jni(Java Native Interface) 把 Java 和 C/C++之间联系起来了。这样的话,Java可以直接调用C/C++语言编写的代码。

2017-01-23 15:56:26 2119

原创 记录一些行命令,my cheat sheet for commands

平时经常上网搜索各种行命令如何使用,有时候比较凌乱。熟能生巧,好记性不如烂笔头。LinuxVimGit一个关于 GitGithub 的 push permission denied error其他Linux根目录下的常见目录Linux命令分为5种:内置命令,外部命令,关键词,别名,和函数。通过 type 可以查看命令的类型。内置命令是Linux默

2016-11-15 16:27:52 1651 3

原创 软件综合实习——基于NoSQL数据库的空间数据存储

前言:在“软件综合实习”这门实践课中选择了一个题目《基于NoSQL数据库的空间数据存储》,基于HBase的空间数据存储和查询。此博客是这次课程设计过程中的简单记录。

2016-09-30 09:39:14 4554

原创 LaTeX的IEEE模板,以及有用的链接

虽然本人用Word用的挺不错的,但是正规学术文章必须用LaTeX。以下是一个IEEE的会议LaTeX模板。我加入了{CJK}包,这样可以写中文。学会用LaTex很重要:1)写国际论文都用这个;2)平时写课程报告用LaTex,逼格陡增~LaTeX模板神器,多人在线合作编辑,我喜欢!LaTeX在线公式编辑LaTeX参考\documentclass[10pt, conference, c...

2016-08-07 21:37:04 14819

原创 C++11 thread_local 关键词

在C++11多线程编程中,thread_local 这个关键词在一些特定场合挺有用的。

2016-08-05 15:27:41 23005

原创 生产者-消费者,使用C++11的版本

前言multi-threading以及lambda是C++11的重要升级,下面的经典的生产者-消费者的代码,既使用了C++11的multi-threading相关的库, 又使用了lambda。

2016-07-29 17:45:31 8815 3

原创 Life is short, use emplace_back()。探究一下C++11的push_back, move, rvalue, emplace_back

总结一句话:Life is short, use emplace_back()。

2016-07-26 22:22:11 1240

原创 模式识别——基于ID3算法的三次改进

ID3算法是决策树的鼻祖,最早于1986年由Quinlan提出,全称是Iterative Dichotomiser 3。

2016-07-07 14:38:24 2716

原创 计算机网络课程设计

项目发布在GitHub上,课程设计报告已经上传,总共36页~~

2016-06-29 10:38:36 12243

原创 Java的一些知识图片

前言:看一眼这些图片,Java的错综复杂的关系瞬间就理清了~

2016-05-30 17:21:18 614

原创 软件设计师,突击 6 天,拿下 122 分

上午57分,下午65分

2016-05-06 22:02:59 2087

原创 把读过的书记录下来。很多年以后再看看这个书单,应该很有趣~

现代的人,忙忙碌碌,一有空闲时间又低头玩手机。我努力培养了一个习惯:在晚上睡觉之前,夜深人静时分,静下心来读读书。下面这个书单会不断增长。

2016-04-09 12:53:37 3429

原创 Python——在Linux和Windows下创建Django项目

前言:我和一个室友合作写了一个网站,“网络数据库技术”的课程 project。

2016-04-08 13:01:14 6208

原创 安装GitHub Desktop for Windows 失败,弃疗了,用 Git 算了

折腾Github Desktop半天,搞不出来,说什么丢失 xxxx.dll,缺了上十个这样的动态链接库文件。“无法启动此程序,因为计算机中丢失libiconv-2.dll ,尝试重新安装该程序以解决此问题。”

2016-04-07 20:51:30 2535

翻译 AlphaGo论文的译文,用深度神经网络和树搜索征服围棋:Mastering the game of Go with deep neural networks and tree search

围棋的英文是 the game of Go,标题翻译为:《用深度神经网络和树搜索征服围棋》

2016-03-22 17:35:40 31822 5

原创 托福 103,GRE 158+167+3.5

托福和GRE是留美中的一座山,只要翻过那一座山,就能看见大海。成绩考试成绩:托福一战103,GRE一战323+3.5,GRE二战325+3.5

2016-03-14 00:40:30 4005

原创 Java 数据库连接——JDBC

JDBC 全程是 Java Database Connectivity,是一种用于执行 SQL 语句的 Java API,它由一组用 Java 编写的类和接口组成,属于 Java EE 的一部分

2016-02-02 17:24:12 1399

原创 servlet / jsp 学习——java,关系,区别,核心概念,代码例子

servlet 就是 java,是继承父类 HttpServlet 的 java 类。在服务器端运行,用于处理用户的请求并给予响应。jsp 就是 servlet,所以 jsp 也就是 java

2016-01-31 22:55:25 1882

原创 设计模式——装饰者模式 Java源代码

装饰者模式,可以动态地把职责附加到已有的对象上面去。又称 Wrapper Pattern,在代码实现的时候,确实有“包装”的意思。

2016-01-20 19:34:36 2754 2

原创 修道士与野人问题——C++源代码,伪代码,详细分析

前言:这一个经典的问题,可以把问题转换成数据结构中的 图 来解决。

2016-01-19 23:43:17 15394 3

原创 计算机组成原理课设——我自己亲手写了机器指令和微指令

前言:2014年12月,大二上学期,计算机组成原理课程设计,我当年亲手写了一些机器指令,甚至设计出了一些微指令(扩充指令集,写到控制存储器里面),想想都觉得我当年好厉害。。。

2016-01-19 17:58:17 17197 14

原创 微机接口课设 汽车控制系统 C语言源代码 Proteus 8086

前言:经过这次微机接口课程设计之后,更加深入理解了:总线、IO端口地址译码、可编程接口芯片、和外设四者之间的关系。自己亲自连接的线路、自己写的C语言代码,想想编程调试代码时候的遇到的困难,令人回味无穷~

2016-01-19 16:32:50 5011 5

原创 Java——刷题,考点,难点,查漏补缺

Java考试,考前突击,以下是刷往年例题中出现的错题和很模糊题的小结。

2016-01-13 09:01:47 1093

原创 正则表达式初探(Java String regex Grok)

In theoretical computer science and formal language theory, a regular expression (sometimes called a rational expression) is a sequence of characters that de

2016-01-03 15:20:00 4429

原创 eclipse 很好用的高频快捷键

这个不是 eclipse 快捷键大全,而是我自己使用频率非常高的

2016-01-02 16:47:21 1005

IEEE风格的LaTeX模板

这个是一份IEEE风格的LaTeX模板的PDF。 摘要为什么要大于50?摘要为什么要大于50?摘要为什么要大于50?

2016-08-07

The Data Science Design Manual

《The Data Science Design Manual》by Steven Skiena。数据科学课程的教材。非常棒的教材,通俗易懂,把道理讲的非常清晰。广泛涉及了数据科学的方方面面,可读性非常强。

2018-01-16

N皇后C++源代码---回溯法、遗传算法、CSP最小冲突法

N皇后C++源代码(回溯法、遗传算法、CSP最小冲突法)采用面向对象的设计思想设计

2015-12-04

野人与修道士 C++完整工程项目及源代码

野人与修道士问题,C++完整工程项目及源代码

2016-01-19

修道士&野人_终极测试数据

修道士&野人的终极测试数据,为修道士或野人的数量从3到11提供了解

2016-01-19

N皇后C++源代码(回溯法、遗传算法、CSP最小冲突法)

N皇后C++源代码(回溯法、遗传算法、CSP最小冲突法)

2015-12-04

模式识别——基于ID3算法的三次改进

ID3算法是决策树的鼻祖,最早于1986年由Quinlan提出,全称是Iterative Dichotomiser 3 [1]。在这篇课程报告中,我将对经典的ID3做出三次改进:1.把 info gain 改进为 gain ratio;2. 把简单投票的过程改进为朴素贝叶斯的方法;3. 将许多颗ID3决策树打造成随机森林。本人将在Weka平台进行二次开发,并且用Weka-Experiment做大量实验,和其它著名的算法进行比较,最后做出综述。项目的源代码开源在本人的GitHub主页上。

2016-07-09

微机接口课设 Proteus 8086 汽车控制系统 (附带电路图和C语言源代码

微机接口课设Proteus 8086汽车控制系统福利,工程项目 + 电路图 + C语言源代码! 摘要为什么要大于50字?

2016-01-19

计算机网络课程设计报告_DH算法_WireShark_UDP聊天

这个 PD F文件是本人(计算机科学与技术专业)大三下学期的计算机网络课程设计的报告,总共36页。主要内容包括:WireShark使用, Java编程,UDP协议,Diffie-Hellman密钥交换实现,DES加密解密,MD5完整性检测等等。

2016-07-07

计算机组成原理课程设计报告

计算机组成原理课程设计报告,机器指令,微指令。 摘要为什么要大于50字?摘要为什么要大于50字?摘要为什么要大于50字?

2016-01-19

空空如也

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

TA关注的人

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