问: 我有一个名为 test.sh 的脚本: #!/bin/bash STR = "Hello World" echo $STR 当我运行 bash test.sh 时,我会得到以下信息: test
这是关于链接建设系列文章的第三部分。我将会涉及到实际上的如何在你的站点上创建链接的最终的想法。最初的两篇日志我们向大家介绍了每个人都应知道的链接是怎么工作以及如何创建外部链接。
xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具,它能够捕获一个命令的输出,然后传递给另外一个命令。之所以会用到这个命令,关键是由于很多命令不支持管道来传递参数,而日常工作中就有这个需要,所以就有了 xargs 命令。
聊一聊一个最基本的问题,游标的使用。可能你从来没有注意过它,但其实它在MongoDB的使用中是普遍存在的,也存在一些常见的坑需要引起我们的注意。
我不是安全专家也不是搞服务器的,所以这对我而言也是一种有趣的经历,而记录这个过程可以让其他任何人也能很快地做到这些。包括一些暂时的停顿时间,我总共只花了20-30分钟。
公司做项目管理的同事,经常需要将一些合同文件提供给实施人员。但是合同中有一些不太适合公开的敏感信息,例如合同金额、采购单价等。之前项目管理的同事要手工处理这些文件,费时费力,还有可能有遗漏。另外,PDF 文件处理的工具要么收费,要么很难用,所以我觉得可以写一个工具来简化这个工作。
当我将peek高度从这个xml更改为120dp时,我得到了正确的视图。但是当尝试从java做同样的事情时,我会得到不同的结果,即高度小于xml。 bottomSheetBehavior.setPeekHeight(120); 出现这样的问题是当然的,setPeekHeight()(以及许多其他大小/维度相关的方法)为其参数获取像素值。这意味着您需要先将dp值转换为px。执行此操作的最佳方法是定义dimen资源值,然后在代码中获取它:
因为文章总共超过5W字,所以我分为两部分,今天这是第一部分,先自己大致了解下什么是HMM,明天将会是具体的通俗公式讲解。加油,每天进步一丢丢O.O
授权转自THU数据派 作者:Amit Shekhar 翻译:梁傅淇 王军福 校对:李君 原文链接:https://blog.mindorks.com/android-tensorflow-machine-learning-example-ff0e9b2654cc#.aoq0izsg6 我们都知道,谷歌有一个开源库叫做TensorFlow,可被用在安卓系统中实现机器学习。换言之,TensorFlow是谷歌为机器智能提供的一个开源软件库。 我在网络上搜寻了很久,都没有找到在安卓上搭建TensorFlow的简单
对于一个良好和安全的网络——并且也为了更快的性能,新的API网络例如Service Workers,更佳的搜索排名,还有——在你的网站上使用HTTPS是关键。这里我会指导大家如何轻松搞定。 我
「哎呀,我们竟然有共同好友」 「哎呀,没想到你们也认识」 经常在朋友圈评论区能够看到类似的评论,这些评论反映的其实就是共同好友这个概念。那如果你是负责微信的数据分析师,现在业务方想看下微信中任意两个人之间有多少个共同好友,应该怎么看呢? 我们先创建一个模拟数据表,创建代码如下: create table weixin_friends (uid bigint, tuid bigint); insert into weixin_friends (uid,tuid) values (100,200), (
你辛辛苦苦,埋头苦学了好久基础知识,甚至书都被翻烂了,但是跟着别人的视频或者文章写一个代码,一运行,一堆一堆的error!于是你又要吭哧吭哧的重新排查
昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说。演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈)。我成功地向技术听众们(主要是Java程序员,一些Fl
最近公众号有一段时间没有更新了,主要是工作上有点忙,同时也在准备数据分析的课程,以及项目实战第二季的内容,所以有些耽搁,但我是真的爱你们,废话不说进入正题!
这是一个关于 pandas 从基础到进阶的练习题系列,来源于 github 上的 guipsamora/pandas_exercises 。这个项目从基础到进阶,可以检验你有多么了解 pandas。
昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说。演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈)。我成功地向技术听众们(主要是Java程序员,一些Flex程序员和少数的测试人员)解释了MapReduce的概念,这让我感到兴奋。在所有辛勤的工作之后,我们在Xebia印度办公室享用了丰盛的晚餐,然后我径直回了家。
我问妻子:“你真的想要弄懂什么是MapReduce?” 她很坚定的回答说“是的”。 因此我问道: 我: 你是如何准备洋葱辣椒酱的?(以下并非准确食谱,请勿在家尝试) 妻子: 我会取一个洋葱,把它切碎,然后拌入盐和水,最后放进混合研磨机里研磨。这样就能得到洋葱辣椒酱了。 妻子: 但这和MapReduce有什么关系? 我: 你等一下。让我来编一个完整的情节,这样你肯定可以在15分钟内弄懂MapReduce. 妻子: 好吧。 我:现在,假设你想用薄荷、洋葱、番茄、辣椒、大蒜弄一瓶混合辣椒酱。你会怎么做呢? 妻子:
不满足上诉资产条件者,容易受到工作中各类事物影响,并且很多朋友背负贷款,长期贷款,持续性压力大,有二娃并且有长期性贷款的朋友家庭,收入波动影响家庭和睦案例太多了。
原文地址:Windows Insets + Fragment Transitions: A tale of woe 原文作者:Chris Banes 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:LeeSniper 校对者:Starrier 一个悲伤的故事 这篇文章是我写的关于 fragment 过渡动画的小系列中的第二篇。第一篇可以通过下面的链接查看,里面写了如何让 fragment 过渡动画开始工作。 Fragment 过渡动画:让他们工作起来 ----
这在大多数情况下都有效,但是,您会注意到,有时当您从 GitHub 或 SourceForge 下载文件时,它不会获取正确的文件。
第一章 喜欢的事,就要拿来当饭吃! 你选择怎样的生活方式都可以,谁都无法强迫你。但我们总是顾虑 太多,迫于来自家人、伴侣的有截图而无法活出自我 但最终无论是你的父母、伴侣、孩子,都无法承担起让你幸福的责任 除你以外,没有人能改写你的人生 第二章 为什么做自己喜欢的事,人生就会发生巨变? 从7个方面了解你的热爱 仅仅去做主就快乐 让身边的人感到快乐和幸福 自然而然就会去做 即使再活一次也还想做 即使花钱也想做 总会被周围人盛赞,建议『多去做做看』的事 只要有一点时间就会去做 感觉时间不够用的人,很多都没有把时
小编现在待的公司是一家提供云仿真软件的公司(远算科技),虽然这种形式的软件产品十分便利,价格还十分低廉,但是由于业内并不太了解,因此经常需要去接触制造类企业……因此我不得不经常乘坐高铁……
翻译:http://blog.briebug.com/5-ways-to-pass-data-into-child-components-in-angular 原作者:
有很多读者加我微信,有时候有些读者向我提一些问题,我一眼看上去什么信息都获取不了,有时候你提问题你必须要站在对方的立场上考虑一下,你需要对方我的问题点在哪里?问题的背景是什么?我做了什么操作会产生这个问题?这个问题导致了什么样的结果?以及在这个过程中相关日志的详情等等,你至少要将问题的前因后果描述出来,你需要把对方带入你的场景中,如果你冷不丁防地短短抛出一个 10 字描述不到的问题,你怎么讲对方带入你的场景中,感同身受到你的问题呢?
因为教程跨越了不同时间周期,软件更新,数据集的特异性,导致很多小伙伴follow不同系统的教程会得到不一样的报错。
一个小需求 我们想做一个这样的函数 参数 number 默认值为 1 number 只能输入 1,2,3 三种类型 1、开始筹划 code // 声明一个 number 的特殊类型,限制参数 type numberType = 0 | 1 | 2; function test(a:numberType = 1){ console.log(a) } test(); // 1 test(2); // 2 复制代码 什么是联合类型? 认识和复习一下联合类型 联合类型表示一个值可以是几种类型之一。
我不明白为什么 get_input() 函数返回的是 None,因为它本应只返回 my_var。这个 None 是从哪里来的?我该如何修复我的函数呢?
当我们实现神经网络时,反向传播的过程中更容易出错。因此,如果我们能够实现一些使我们能够轻松调试神经网络的工具,那将是多么酷。在这里,我们将看到“梯度检查”的方法。简而言之,该方法使用数值方法近似梯度。如果实际的梯度接近计算得出的梯度,则可以正确实施反向传播。还有很多其他方法,让我们一起看看。有时,可以看到网络在几个epoch内陷入僵局,然后继续快速收敛。我们还将看到如何解决这个问题。让我们开始吧!
最好的软件工程师比其他人要好 10 倍。他们升职的速度比任何人都快。每个人都想聘请 10 倍工程师,每个人都想成为 10 倍工程师。
我想告诉你一个关于后缀数组的故事。在一段时间里,我正在西雅图的一家公司面试,当时好奇的是如何最有效地创建一个用于可执行二进制文件的diff。我的研究给我带来了后缀数组和后缀树。后缀数组只是,将字符串的所有后缀排序,储存到有序列表中。后缀树是类似的,但是比列表更像BSTree。这些算法相当简单,一旦你进行了排序操作,它们就具有很快的性能。他们解决的问题是,找到两个字符串之间最长的公共子串(或者在这种情况下是字节列表)。
Contrastive Learning (对比学习) 是这两年深度学习非常热的话题,可以说是刷新了很多人对无监督学习对认知。最初谷歌写的Representation Learning with Contrastive Predictive Coding (CPC) 公式十分抽象,不好理解。我在做完了一个CPC的项目以后,决定做一张超直观的图帮助大家摆脱公式理解。
继《宋宝华:一个简单的python脚本看透Linux程序对库的依赖》之后,作为一个python的初级用户,学习和实践python的步伐根本就不下来!
3 + true === 4,想知道为什么吗?那就跟我一起来探索这8个有趣的JavaScript等式吧。
通常,当我们使用数字时,偶尔也会使用其他类型的对象,我们希望使用某种类型的随机性。 Often when we’re using numbers, but also,occasionally, with other types of objects,we would like to do some type of randomness. 例如,我们可能想要实现一个简单的随机抽样过程。 For example, we might want to implement a simple random sampling process. 为此,我们可以使用随机模块。 To this end, we can use the random module. 所以,我们的出发点是,再次导入这个模块,random。 So the starting point is, again, to import that module, random. 让我们考虑一个简单的例子,其中列表中包含一组数字,我们希望从这些数字中随机统一选择一个。 Let’s think about a simple example where we have a set of numbers contained in a list,and we would like to pick one of those numbers uniformly at random. 在本例中,我们需要使用的函数是random.choice,在括号内,我们需要一个列表。 The function we need to use in this case is random.choice,and inside parentheses, we need a list. 在这个列表中,我将只输入几个数字——2、44、55和66。 In this list, I’m going to just enter a few numbers– 2, 44, 55, and 66. 然后,当我运行随机选择时,Python会将其中一个数字返回给我。 And then when I run the random choice, Python returns one of these numbers back to me. 如果我重复同一行,我会得到一个不同的答案,因为Python只是随机选取其中一个对象。 If I repeat the same line, I’m going to get a different answer,because, again, Python is just picking one of those objects at random. 关于随机选择方法,需要了解的一个关键点是Python并不关心所使用对象的基本性质 A crucial thing to understand about the random choice method is that Python doesn’t care about the fundamental nature of the objects that 都包含在该列表中。 are contained in that list. 这意味着,不用数字,我也可以从几个字符串中选择一个。 What that means, instead of using numbers,I could also be choosing one out of several strings. 让我们看看这是怎么回事。 So let’s see how that might work. 我要回到我的清单上。 I’m going to go back to my list. 我只想在这里包括三个短字符串。 I’m just going to include three short strings here. 让我们只做“aa”,“bb”和“cc” Let’s just do "aa," "bb," and "cc." 我可以让Python随机选择其中一个。 I can ask Python to pick one of these uniformly at random. 因此Python并不关心这些对象的性质。 So Python doesn’t care about the nature of these objects. 对于任何类型的对象,随机的工作方式都是一样的。 Random works just the same way for any type of object.
RNN 模型作为一个可以学习时间序列的模型被认为是深度学习中比较重要的一类模型。在Tensorflow的官方教程中,有两个与之相关的模型被实现出来。第一个模型是围绕着Zaremba的论文Recurrent Neural Network Regularization,以Tensorflow框架为载体进行的实验再现工作。第二个模型则是较为实用的英语法语翻译器。在这篇博客里,我会主要针对第一个模型的代码进行解析。在之后的随笔里我会进而解析英语法语翻译器的机能。 论文以及Tensorflow官方教程介绍: Z
俄勒冈州立大学教授、AAAI 前主席 Thomas G. Dietterich 文/CSDN周翔 7 月22 - 23 日,由中国人工智能学会、阿里巴巴集团 & 蚂蚁金服主办,CSDN、中国科学院自动化研究所承办的第三届中国人工智能大会(CCAI 2017)在杭州国际会议中心盛大开幕。 在本次大会上,俄勒冈州立大学教授、AAAI 前主席 Thomas G. Dietterich 发表了主题为《构建强健的人工智能:原因及方式》的演讲。 在演讲中,Thomas G. Dietterich 综合考虑了“已知的未知
“多云”这个词到底是什么意思呢?它是一个目的地吗?一个操作吗?要怎么才能“做多云”呢?
我观察了数以千计的创始人,并思考了很多如何才能赚到巨额资金或创造出重要的东西。通常,人们开始的时候想得到前者,到最后会想要得到后者。
这篇博文是为了解释下Benjamin Delpy(@gentilkiwi)在这条推特上写的东西,看官们且耐住性子。 FreeBuf科普时间 krbtgt账户:每个域控制器都有一个“krbtgt”的用户账户,是KDC的服务账户,用来创建票据授予服务(TGS)加密的密钥。 黄金票据(Golden Ticket):简单来说,它能让黑客在拥有普通域用户权限和krbtgt hash的情况下,获取域管理员权限。 dcsync:mimikatz中的功能,可以有效地“假冒”一个域控制器,并可以向目标域控制器请求帐户密码
俄勒冈州立大学教授、AAAI 前主席 Thomas G. Dietterich 文/CSDN周翔 7 月22 - 23 日,由中国人工智能学会、阿里巴巴集团 & 蚂蚁金服主办,CSDN、中国科学院自动化研究所承办的第三届中国人工智能大会(CCAI 2017)在杭州国际会议中心盛大开幕。 在本次大会上,俄勒冈州立大学教授、AAAI 前主席 Thomas G. Dietterich 发表了主题为《构建强健的人工智能:原因及方式》的演讲。 在演讲中,Thomas G. Dietterich 综合考虑了“已知的
于近期开始研究Linux,目前用的是ubuntu。本想着用Linux搞事情,没想到却被Linux搞了。 我安装的是双系统,Linux&windows的组合。相信刚开始用双系统的小伙伴们一定会碰见这个问题的。加上本人有总结的习惯(逃~ 好了,废话不多说,直接上解决办法,后面我会介绍双系统时间显示不正常的具体原因。
我会在这篇文章介绍Python几种类型的集合。 在开始前,先定义集合是什么。一个集合就像篮子,你可以放进和取出东西,可以是同一类的东西,也可以是不同类的。基本上,它是个让你收集东西的存储结构。 比如你有一个车的类型(car),创建了几种车,想把这些车放在一起又容易找到,就是运用集合非常好的场景。 集合存在于内存中。你不需要创建集合或者任何架板,这些都是现成的。只要有个变量就可以往里面放车子了。完了之后你就可以根据名字或者索引(在集合中的参数)把他们取出。 Python提供了许多自建类型归属于集合类,但是没有
这一小节我们来说说输入吧。突然想总结以下if语句的,结果发现,还有一个输入没说;之前是不是说过了输出?就是printf这个,现在还有输入没有说,现在我们就来说说输入。
选自Talla Blog 作者:Daniel Shank 机器之心编译 参与:马亚雄、吴攀 本文作者为 Talla 公司的高级数据科学家 Daniel Shank。他最近在旧金山举办的机器学习会议上发
英文 | https://engineering.udacity.com/the-4-upcoming-css-features-im-most-excited-for-24b66293edfa
仝健 ThoughtWorks 编程,众所周知被定义为知识工作。所有的知识工作,从业者和门外汉都喜欢把它神秘化,将整个过程以不可知论的风格来解释。理由往往非常简单粗暴,无非是“照搬体力工作时代的工作方式会在知识工作中失败。” 这其实没什么靠谱的理论。偶有几个人能写写理论与理由,也跟癔症者的呓语无甚差别。我个人是反对将知识工作神秘化的,我是科学管理原理的忠实粉丝。尽管科学管理原理的具体案例都过时了,但泰勒的研究方法依然是有效的,只是研究者和被研究者发生了一些微妙的变化。 1 彼得德鲁克在《21世
Hello,几天没更,一些小伙伴在后台给我留言想咨询一下关于monoDevelop这个IDE的一些快捷方式和模板导入导出等,是如何做到的?
每个人都知道一个文件是什么...这就是你使用的“照片”,“文档”或“音乐”。程序是由文件组成的,实际上,整个Linux操作系统只是一个文件集合...但是,现在是奇怪的部分。不仅是你上传到电脑的数码照片文件,但你的显示器也是一个文件!你看,在Linux中,一切都是一个文件!哇!!!怎么可能?我们试着解释一下。 / dev目录 你会看到很多黑色的黄色。这些是您的系统使用或可以使用的设备。在Linux中所有的东西都被认为是一个文件,所以你的硬盘会被记录为一个文件。如果您使用IDE硬盘驱动器(而不是SCSI),
在本练习中,我将让你将数据结构的中文描述翻译成工作代码。你已经知道如何使用“大师复制”方法,分析算法或数据结构的代码。你还可以了解如何阅读算法的伪代码描述。现在你将结合二者,并学习如何拆分一个相当松散的二进制搜索树的英文描述。
领取专属 10元无门槛券
手把手带您无忧上云