![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ComputerScience
文章平均质量分 67
睹物思理
繁星纵变,智慧永恒。
展开
-
最简单也最难——如何获取到Android控件的高度
问题如何获取一个控件的长和高,相信很多朋友第一眼看见这个问题都会觉得很简单,直接在onCreate里面调用getWidth、getMeasuredWidth不就可以获得了吗,但是,事实上是并没有简单的,不信的话,你可以去试一下,在onCreate里面,你是无法获得长宽值的,始终为0。原因这是为什么呢,其实熟悉view绘制流程的朋友应该一眼就看出来了,在onCreate中,我们的控件其实转载 2016-03-14 11:26:42 · 301 阅读 · 0 评论 -
1.Linux基本概念及操作
1.Terminal(终端)(1)通常在我们使用 Linux 时,我们并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成接受用户输入和显示输出,Linux 系统还提供了一个叫做终端模拟器的程序(Terminal)。下面几个比较常见的终端模拟器,例如 gnome-terminal,kconsole,xterm,rxvt原创 2017-01-12 21:17:59 · 279 阅读 · 0 评论 -
【蓝桥杯题目分析】2014年第五届——第四题:史丰收速算
史丰收速算法的革命性贡献是:从高位算起,预测进位。不需要九九表,彻底颠覆了传统手算! 速算的核心基础是:1位数乘以多位数的乘法。 其中,乘以7是最复杂的,就以它为例。 因为,1/7 是个循环小数:0.142857...,如果多位数超过 142857...,就要进1 同理,2/7, 3/7, ... 6/7 也都是类似的循环小数,多位数超过 n/7,就要进n原创 2015-04-07 21:16:21 · 1264 阅读 · 0 评论 -
Node.js 介绍文章
作者:厂长链接:https://www.zhihu.com/question/33578075/answer/56951771来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。国外有一篇非常好的Node.js 介绍文章,从原理入手讲解,在这里给大家翻译一下(本人非翻译出身,一些地方结合了点个人理解,有错误欢迎指出)。原文地址 Node.j转载 2017-10-24 10:54:51 · 184 阅读 · 0 评论 -
解决coursera视频无法播放问题
最近Cousera一直表现不佳,课程视频无法观看。小编结合网上找到的信息,操作一番便解决了问题,视频也可以正常观看了。特别感谢百度用户@wintel886工具/原料win10系统,记事本方法/步骤首先是win+s找到记事本,并用管理员身份打开,在记事本 页面使用ctrl+o打开hos转载 2017-11-06 17:07:24 · 3116 阅读 · 0 评论 -
【Git问题】
1、git clone问题error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version一、问题现象今天在github 进行git clone 代码的时候发现报error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol ...原创 2018-03-13 15:57:49 · 558 阅读 · 0 评论 -
【ssh】ECDSA key fingerprint问题
$ whoaminame: kelvinemail: kelvv@outlook.comhomepage: www.kelvv.comgithub: https://github.com/kelvvSecure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所制定;SSH为一项创建在应用层和传输...转载 2018-03-13 16:44:39 · 31735 阅读 · 0 评论 -
配置Windows 2008 R2 64位 Odoo 8.0 源码PyCharm开发调试环境
安装过程中,需要互联网连接下载python依赖库:1、安装: Windows Server 2008 R2 x64标准版2、安装: Python 2.7.10 amd64 到C:\Python27 并将下列路径加到PATH环境变量:C:\Python27\;C:\Python27\Scripts;3、安装: Oracle jdk 1.7 到C:\Java 并配置 J转载 2015-12-14 21:40:21 · 769 阅读 · 0 评论 -
【转】算法还重要吗?
算法还重要吗?我为什么要问这个问题呢?其实这最近一周时间都在看算法在数据挖掘和存储处理性能上运用. 当然这也引起我个人的一些对算法的思考.正好昨天晚上看到张洋同学的算法杂货铺——分类算法之贝叶斯网络(Bayesian networks)一篇文章.更是激发我要去写这篇文章,躺在床上一直在想这个问题怎么能清楚的说出来. 也许你看到这个标题 你也工作了几年 回过头在来看这个问题 也许一时间会感到转载 2015-04-05 17:09:32 · 401 阅读 · 0 评论 -
一个谷歌程序员的算法学习之路
关于严格来说,本文题目应该是我的数据结构和算法学习之路,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。这篇文章讲了什么?我这些年学习数据结构和算法的总结。一些不错的算法书籍和教程。算法的重要性。初学第一次接触数据结构是在大二下学期的数据结构课程。然而这门课程并没有让我入门——当时自己转载 2015-04-05 17:48:41 · 917 阅读 · 0 评论 -
李开复老师的算法的力量
李开复老师的《算法的力量》。文章短小精悍,就像算法一样,充满力量。精于内功,勤于思考,吾心之所向。 -------------------------(奉原文如下)----------------------------------------------算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就原创 2015-04-05 17:18:31 · 551 阅读 · 0 评论 -
【蓝桥杯题目分析】2014年第五届——第一题:啤酒和饮料
啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。注意:答案是一个整数。请通过浏览器提交答案。不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。 思路:1、任何题目拿到手,第一步应对题目数据有一个大致的数学分析,确定答案的大致范围,这样即使是使用暴力求解也可能最大限度原创 2015-04-06 10:57:53 · 4548 阅读 · 1 评论 -
【蓝桥杯题目分析】2014年第五届——第二题:切面条
一根高筋拉面,中间切一刀,可以得到2根面条。 如果先对折1次,中间切一刀,可以得到3根面条。如果连续对折2次,中间切一刀,可以得到5根面条。 那么,连续对折10次,中间切一刀,会得到多少面条呢?答案是个整数,请通过浏览器提交答案。不要填写任何多余的内容。 思路:1、还是那句话,先数学分析,再动手。规律题,不妨多画几步,让规律呈现在眼前。原创 2015-04-06 11:20:17 · 11972 阅读 · 12 评论 -
【蓝桥杯题目分析】2014年第五届——第三题:李白打酒
话说大诗人李白,一生好饮。幸好他从不开车。 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。 这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 请你计算李白遇到店和花的次序,可以把遇店记为a,遇花记为b。则:babaabbabbabbbb原创 2015-04-07 21:06:47 · 4854 阅读 · 0 评论 -
C语言中以十六进制输出字符型变量会出现'ffffff"的问题
最近在做一个C的嵌入式项目,发现在C语言中用printf()函数打印字符型变量时,如果想采用"%x"的格式将字符型变量值以十六进制形式打印出来,会出现一个小问题,如下:C代码 char buf[10] = {0}; buf[0] = 0xbf; printf("%2x\n\n\n", buf[0]); /*在终端将会显示成:ffffffb转载 2015-05-11 20:11:26 · 1209 阅读 · 2 评论 -
Nim博弈与SG函数
博弈问题若你想仔细学习博弈论,我强烈推荐加利福尼亚大学的Thomas S. Ferguson教授精心撰写并免费提供的这份教材,它使我受益太多。(如果你的英文水平不足以阅读它,我只能说,恐怕你还没到需要看“博弈论”的时候。)Nim游戏是博弈论中最经典的模型(之一?),它又有着十分简单的规则和无比优美的结论,由这个游戏开始了解博弈论恐怕是最合适不过了。Nim游戏是组合游戏(Comb转载 2015-05-14 22:21:45 · 1201 阅读 · 1 评论 -
assert函数用法总结
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badpt转载 2015-08-18 17:14:39 · 453 阅读 · 0 评论 -
【Vue.js】在windows下搭建Vue.js开发环境
在window下搭建Vue.Js开发环境nodejs官网http://nodejs.cn/下载安装包,无特殊要求可本地傻瓜式安装,这里选择2017-5-2发布的 v6.10.3cmd命令行:node -v //显示node版本 v6.10.3npm -v //显示npm包管理器版本 3.10.10由于有些npm有些资源被屏蔽或者是国外资源的原因,经常会导致用npm安装依赖包的时候失败,所有我还需...转载 2018-07-02 20:59:51 · 237 阅读 · 0 评论