Studying】的更多相关文章

Some one asked a question for studying C programming language on stackexachange.com. He got a bucket of recommanded project, which I reformed here. Reimplementing the famous library 1. the c standard library. string.h memchr, memcmp, memcpy, memmove,…
Studying git Shopping list: GIT的功能 接触一个新的软件或者网站,最重要的就是认识它的功能:Git 是用于 Linux内核开发的版本控制工具.与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不太一样.并且在push和pull的时候和服务器端还是有交互的.),使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如…
Studying TCP's Throughput and Goodput using NS What is Throughput Throughput is the amount of data received by the destination. The Average Throughput is the throughput per unit of time Example: Suppose a TCP receiver receives 60 M Bytes of data in 1…
Studying TCP's Congestion Window using NS How to obtain TCP's CWND value The most important value that determine the behavior of TCP is the congestion window size or traditionally abreviated as CWND In NS, every TCP-type class (Agent/TCP/Tahoe, (Agen…
Reference: https://www.zhihu.com/question/35788789 安装指南:http://wiki.ros.org/indigo/Installation/Ubuntu 第一,有心的同学可能已经注意到了,这里的版本是indigo而并非是最新版本的jade,这里都是血泪的教训,一开始老师就告诉我们新手要选择indigo版本安装. 第二,是镜像源的问题.在安装步骤1.2 Setup your sources.list下面黄色底的Mirrors字样点进去就是我们可以…
Once you added a new application to INSTALLED_APPS, the database tables need to be updated, thus you need to run python manage.py syncdb. Normally the server auto-reloads code every time you modify a file, but creating a new file does not trigger the…
I start study english lately,but the is no basis for english.Only i use baidu translation,google translation and youdao.I really need the ability now.I think a little bit of progress every day,for work,for target,for faimly.…
Books from Zhihu: 幽默一把 看完Gonzalez:嗯,好像很好玩的样子,我也来搞一搞.看完Price:什么鬼,怎么这么多公式,公式看不懂肿么破.看完Szeliski:原来用一千页的书只能勉强做综述和论文索引,玩蛋去. 书的使用 Szeliski的<computer vision:algorithms and application>论文索引工具书 Reinhard Klette的<Concise Computer Vision: An Introduction into…
TCP concept: 传输控制协议(Transmission Control Protocol, TCP)是一种面向连接(连接导向)的.可靠的.基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified).(from bing) 2.TCP program: (1).有明确的C/S之分,Server端用ServerSocket,Client端用Socke; (2).Server端用accept()做監聽等待接收,一旦有鏈接連上的話,返回一…
UDP concept: UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范.UDP在IP报文的协议号是17.(from baike) UDP program: 因爲UDP協議是一種無連接的協議,所以 (1).每次發送數據並不需要綁定,只需要使用DatagramP…
项目要换用element组件了. element [http://element.eleme.io/1.4/#/zh-CN]是饿了么前端出品的一套基于Vue2.0的组件库,今天看了一下,确实简单好看. 目前1.4版本开发就剩充值单垫款逻辑了,打算下周再写,所以今天看下element. 在看element的过程中,发现youren推荐学习Free Code Camp(FCC)来学习编程: 搜了一下fcc 兼职发现了新大陆!好像确实是一个学习编程的好地方,于是入坑啦! 注册了账号,已经开始进行挑战了…
美团spark实践:http://tech.meituan.com/spark-in-meituan.html CDH5.6.0-HBase1.0.0:http://archive.cloudera.com/cdh5/cdh/5/hbase/book.html Spark On Yarn内存资源:http://blog.javachen.com/2015/06/09/memory-in-spark-on-yarn.html Spark 动态资源分配:http://lxw1234.com/arch…
https://github.com/bitcoinbook/bitcoinbook/blob/develop/book.asciidoc https://github.com/bitcoin/bips https://github.com/bitcoin/bips/blob/master/bip-0018.mediawiki https://bitcoin.org/en/developer-guide#block-chain https://en.bitcoin.it/wiki/Bitcoin…
★ 缓存在单例中的使用("单例+缓存"技术) 缓存在编程中使用非常频繁,有着非常关键的数据,它可以帮助程序实现以空间换取时间, 通常被设计成整个应用程序所共享的一个空间,现要求实现一个用缓存存放单例对象的类. 说明:该缓存中能够存放多个该类对象,每一个对象以一个key值标识.key值同样时所訪问的是同一个单例对象. ★ 单例变形--多例模式("单例+缓存+控制实例个数"技术) 把上面缓存的单例实现,做成一个可以控制对象个数的共享空间,供整个应用程序使用. 在缓存中维…
设计模式5--DAO(data access object) 1)把本机内存数据保存到指定目录中 2)把本机指定目录中数据读取到内存中 设计模式4--装饰模式 1)加强某个类的功能,并把该类加到加强类的体系中 设计模式3--值对象 1)数据封装.方便socket传输 设计模式2--工厂 1)选择实现类 2)返回接口 3)隐藏实现类 设计模式1--单例 1)仅仅同意内存中仅仅有一个实例 2)(多例)同意内存中有多个实例 3)实例:数据库訪问人数的设计…
设计模式 设计模式:解决这个问题的一种行之有效的思想. 设计模式:用于解决特定环境下.反复出现的特定问题的解决方式. 设计模式学习概述 ★ 为什么要学习设计模式 1.设计模式都是一些相对优秀的解决方式.非常多问题都是典型的.有代表性的问题,学习设计模式, ------------我们就不用自己从头来解决这些问题,相当于在巨人的肩膀上,复用这些方案就可以. 2.设计模式已经成为专业人士的经常使用词汇,不懂不利于交流. 3.能让你设计的系统更加专业,让系统有更好的架构. ★ 学习设计模式的层次 1.…
学一门语言用 learn. study 表示深入研究,一般指在大学里.如果大学里的专业是英语,就可以说 study English. 1. If you study hard, you will learn English well. 如果你努力学,一定能学好英语.2. I’ve learnt nothing, because I study English in a negative way. 我什么都没学到,因为我学英语的方式很消极.3. I’ve learnt something grea…
设计模式1--单例 解决:保证了一个类在内存中仅仅能有一个对象. 怎么做才干保证这个对象是唯一的呢? 思路: 1.假设其它程序可以任意用new创建该类对象,那么就无法控制个数.因此,不让其它程序用new创建该类的对象. 2.既然不让其它程序new该类对象,那么该类在自己内部就要创建一个对象,否则该类就永远无法创建对象了. 3.该类将创建的对象对外(整个系统)提供.让其它程序获取并使用. 步骤: 1. 将该类中的构造函数私有化. 2.在本类中创建一个本类对象. 3.定义一个方法.返回值类型是本类类…
最近在学习bootstrap框架. Bootstrap框架是目前前端最受欢迎的框架,出于Twitter公司!搞前端你说你不会Bootstrap都不好意思见人呢. Bootstrap是基于Html Css JavaScript.使网页开发变得迅速简洁明了,是我们在前端开发中必不可少的工具!下面是我学习的总结! *Bootstrap引用时一定要在jquery后面,因为几乎所有的js脚本都是依赖于jquery.js <script src="js/jquery-3.1.0.js">…
设计模式5--DAO ★ 场景和问题 在Java程序中,常常须要把数据持久化.也须要获取持久化的数据,可是在进行数据持久化的过程中面临诸多问题 (如:数据源不同.存储类型不同.供应商不同.訪问方式不同等等), 请问怎样能以统一的接口进行数据持久化的操作? 比如: ★ DAO的理解 1.DAO事实上是利用组合工厂模式来解决这个问题的,并没有带来新的功能,所以学的事实上就是个思路. 2.DAO理论上是没有层数限制的. 3.DAO的各层理论上是没有先后的. ★ DAO模式的本质 一层屏蔽一种变化 图片…
写在前面 虽然都说线性DP是入门,但我还是今天才开始学 线性DP就是珂以通过线性处理得出答案的一种DP 每一种状态都可以从前面推得,并且推导过程是呈线性的 参考题单(本人现在主要用luogu,所以这些题都是luogu上找的) 下面是例题: P1057 传球游戏 这道题算是热身题吧 Solution 思路很简单, 每个人手中的球只能从他左边的同学和右边的同学传过来,所以递推求就好了 我们用i表示编号,j表示第几次传球,f[][]表示有几条到达这种状态的"路" 那么可以推出递推式: f[1…
干货!详述Python NLTK下如何使用stanford NLP工具包 作者:白宁超 2016年11月6日19:28:43 摘要:NLTK是由宾夕法尼亚大学计算机和信息科学使用python语言实现的一种自然语言工具包,其收集的大量公开数据集.模型上提供了全面.易用的接口,涵盖了分词.词性标注(Part-Of-Speech tag, POS-tag).命名实体识别(Named Entity Recognition, NER).句法分析(Syntactic Parse)等各项 NLP 领域的功能.…
1.创建一个目录/data 记忆方法:英文make directorys缩写后就是mkdir. 命令: mkdir /data 或 cd /;mkdir data #提示:使用分号可以在一行内分割两个命令. 实践过程: 方法一: [root@oldboy66 ~]# mkdir /data #查看data目录是否创建成功,ls是list列表的意思,-ld是ls的常用参数,是长格式查看目录属性,l表示长格式,d表示目录 [root@oldboy66 ~]# ls -ld /data drwxr-x…
第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Linux系统命令操作语法的格式 提示: 一般情况下命令中的[]表示可选,既命令的参数及文件是可选的. 参数选项===>一个命令的不同的功能(不同的条件). 1.2 Linux目录结构 第2章 认识常用的Linux基础命令 简单粗暴贯穿常用命令,对命令使用框架有个整体认识 2.1 创建一个目录/data…
原文:Introduction to ASP.NET Core 作者:Daniel Roth.Rick Anderson.Shaun Luttin 翻译:江振宇(Kerry Jiang) 校对:许登洋(Seay).魏美娟(初见).姚阿勇(Mr.Yao) ASP.NET Core 是对 ASP.NET 的一次意义重大的重构.本文介绍了 ASP.NET Core 中的一些新概念,并且解释了它们如何帮助你开发现代的 Web 应用程序. 章节: 什么是 ASP.NET Core? 为什么构建 ASP.N…
原文:Getting Started 翻译:娄宇(Lyrics) 校对:刘怡(AlexLEWIS) 1.安装 .NET Core 2.创建一个新的 .NET Core 项目: mkdir aspnetcoreapp cd aspnetcoreapp dotnet new 3.编辑 project.json 文件,添加 Kestrel Http Server 包引用: { "version": "1.0.0-*", "buildOptions":…
原文:Your First ASP.NET Core Application on a Mac Using Visual Studio Code 作者:Daniel Roth.Steve Smith 以及 Rick Anderson 翻译:赵志刚 校对:何镇汐.刘怡(AlexLEWIS) 本节将展示如何在 macOS 平台上创建首个 ASP.NET Core 应用程序. 配置开发环境 在开发机中下载并安装 .NET Core.Visual Studio Code 及 C# 扩展(在 VS Cod…
原文:Developing ASP.NET Core applications using dotnet watch 作者:Victor Hurdugaci 翻译:谢炀(Kiler) 校对:刘怡(AlexLEWIS).许登洋(Seay) 介绍 dotnet watch 是一个开发阶段在源文件发生变动的情况下使用 dotnet 命令的工具. 当代码发生变动的时候可以用来执行编译,运行测试,或者发布操作. 在本教程中,我们将使用一个现有的计算两个数字之和以及乘积的 WebApi 应用程序来演示如何使…
前言 很久之前就想研究React Native了,但是一直没有落地的机会,我一直认为一个技术要有落地的场景才有研究的意义,刚好最近迎来了新的APP,在可控的范围内,我们可以在上面做任何想做的事情. PS:任何新技术的尝鲜都一定要控制在自己能控制的范围内,失败了会有可替换方案,不要引起不可逆的问题,这样会给团队造成灾难性的后果. 事实上,RN经过一段时间发展,已经有充分数量的人尝试过了,就我身边就有几批,褒贬也不一: ① 做UI快 ② 还是有很多限制,不如原生Native ③ 入门简单,能让前端快…
By Daniel Du I have been studying Meteor these days, and find that Meteor is really a mind-blowing framework, I can talk about this latter. I was inspired by this question on forum and started to looking at the possibilities of using View and Data AP…