- 博客(18)
- 资源 (11)
- 收藏
- 关注
原创 shell脚本常用脚本
常用shell脚本多机程序部署脚本作用及介绍go脚本介绍及作用总结常用shell脚本shell脚本在我们工作过程中会起到相当重要的作用,下面是我在一年工作中保存下来的常用的脚本。多机程序部署脚本作用及介绍在某个程序需要完成多机部署,并且路径一致的时候,通过脚本来完成部署,启动,终止是一件很方便的事情。#!/bin/bash# Author: zhaoyixing# @breif 程序部署
2016-08-02 23:55:32 666
原创 使用python 编写 抓取内涵段子动态图的简单爬虫
前段时间在浏览知乎的时候发现了一个关于python编写爬虫的帖子,下面是帖子的链接 www.zhihu.com/question/20899988所以就想到了使用python也来试试爬取一些东西,本打算是根据关键词爬取百度图片的图片并下载,但是过程中遇到了阻碍,暂时停止了。然后去内涵段子的页面结构发现比较简单一点,然后就实现了一个下图爬虫。我编写这个程
2015-04-23 21:39:54 4025
原创 反思与计划
好久没有写博客了,中间各种各样的事情出现。从蓝桥杯考试到大实习再到各种实习面试。今天也算是一个转折点,基本上前段时间的任务都已经完结。今天就写一下这么长时间的感悟与反思,并且规划一下自己的下一步。找实习单位:首先参加的是腾讯的实习生招聘,因为当时对网络、linux都不是很熟悉,所以没有敢报自己想报的的后台研发岗,选择了移动客户端开发。笔试:笔试的题目主要包括c语言、操作系统
2014-06-13 23:36:22 696
转载 原码,反码,补码详解---转自博客园
今天在做看书的时候突然想到了原码,反码这些概念,然后就回想了一下。顺手就查了查下面是转自的网址:点击打开链接文章中提到的取模问题,正好和我昨天看到的内容想印证。。也就是上一篇下面是文章的内容:一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式,
2014-01-24 00:13:58 705
原创 关于取余运算的一些细节问题
今天看到了一个关于负数取余的问题,然后就去c++ primer上找到了一些关于取余运算的知识:取余运算只对整数有效,所以不讨论浮点数的问题。假设我们需要求解 a%b类型1:a,b同为正整数的情况这种就很简单了。。例如 5%2 = 5 - (5/2)*2 = 1类型2:a,b同为负整数这种情况下,和正数一样计算,然后再取符号就可以了例如:-5%-2 = -1
2014-01-22 22:53:28 1610
转载 Leetcode难度及面试频率
转载的博客:http://blog.csdn.net/yutianzuijin/article/details/11477603 1Two Sum25arraysort
2014-01-22 20:17:22 739
原创 《高效能程序员修炼》读书心得与内容简介。。。建议读读
前两天在首页上看到了一个名为"别为了编程而编程“的帖子,然后就点进去看了一看,因为好奇就把文章中提到的《高效能程序员修炼》下下来看了一遍。这本书开始吸引我的地方是它比较有趣的语言,同时我也是希望能够从中找到一些能够提升我水平的建议出来,虽然我现在还不算是一个真正的程序员。。。下面只是我在看完本书第一遍之后的感触,并不代表是本书的内容,有些具体的可能会记错。。下面是作者的简介:
2014-01-22 16:18:46 996
原创 算法导论学习-----霍纳规则
在归并排序的课后题中看到了这样一个题目,就是用霍纳规则来求解多项式相加问题。例如Pn(x)= anx ^n+a(n-1)x^(n-1)+…+a1x+a0=((…(((anx +an-1)x+an-2)x+ an-3)…)x+a1)x+a0这个的求值问题。我们很容易想到的办法是每次计算一项,然后相加这样的话我们就需要计算1+2+3+......+n=(n+1)*n/2次乘法和
2014-01-22 10:30:46 1280
原创 算法导论学习------归并排序
前面看完了插入排序和插入排序后面习题里面的选择排序,最近又把归并排序给看了。插入排序的最坏情况为n平方,当然选择排序的恒为n平法,而归并排序则是一个nlogn的时间复杂度。当然这指的是在n无限大的情况下才可以成立,对于元素个数很小的,插入排序反而会快一些。归并排序的主要思想就是利用了分治法把大的问题划分成相同类型,比较小规模的子问题来解决。下面贴今天敲得代码:(在对排序好的数组
2014-01-21 21:41:28 832
原创 算法导论-----------选择排序 c++
到了大三才发现自己大二缺了多少的功课,最近开始看算法导论,将以前丢掉的拾起来。在看完2.1插入排序之后,做了一下课后习题,看到这个算法---选择算法选择算法的思想是:第一次取得数组的最小元素,放在第一个位置。接着取得数组的第二小元素,放在第二个位置。。。。如此下去,直到找到倒数第二小的元素,放在倒数第二个位置,这样排序便完成了书上的题目有一下几个问题:1.该算法
2014-01-14 20:40:57 726
原创 sizeof
前两天在和同学交流的时候讨论到了sizeof和strlen的用法,自己也不是太清楚,于是就查了书和相关博客,得到的总结如下:strlen是c++库函数中的求字符串的函数,而sizeof则是操作符。我首先遇到的问题是字符数组或者字符串常量的问题字符数组或者字符串常量在存储时,在最后都有一个'\0'所以strlen("1234")与sizeof("1234")是不同的。但是在strin
2013-12-14 20:32:33 818
原创 POJ 1061 青蛙的约定
最近听到百纳的那个不知道什么先生的演讲,内心甚是汹涌澎湃。人家一个非计算机专业都可以用三个月的时间看完XX本书,所以相信虽然留给我的时间不多了,同样可以做的不错。。。所以最近就开始强化自己的基础知识。下面是我的第一道OJ题(除了老师要求的)我首先选的这道是因为,这是一道中文题,而且看起来简单一些,结果这个题就搞了我好长时间。
2013-12-06 20:48:09 765
转载 POJ 常见错误类型
菜鸟最近决定要开始做POJ上面的题了,今天做了一个题,很简单但还是出现了问题。看到博客中好像很少有提到错误类型的,所以就总结如下,希望能给像我一样的菜鸟一些帮助。1.Presentation Error 格式错误2.Wrong answer 就是答案错误了3.Time Limited
2013-12-04 21:05:22 1744
转载 Android优秀开源项目
菜鸟最近需要做android方面的作业,于是就开始学习android了,在网上找的开源代码,好像有些是要钱的,看到了一个爬爬的博客,上面给出了许多优秀的开源项目,跟大家分享一下,希望菜鸟们能早日成长。。。网址:http://blog.tisa7.com/android_open_source_projects项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好osc
2013-11-21 16:25:54 924
原创 排序算法总结 c++版
常用排序算法总结---插入排序大三了,别人找帮忙改一个程序,提到排序算法竟然不能马上想起来该怎么写,真是惭愧。。。废话不多说,自己没学好,下面我就把几种常用的排序算法总结一下。1.插入排序。看一下下面的例子大家应该就清楚什么是插入排序了:插入排序的工作方式就像是排序扑克牌,开始时,牌是放在桌子上的。现在我们开始从桌子上一张一张取牌(桌子上的牌是看不到的,背着放在上面),并放在手中相
2013-10-25 10:59:17 619
原创 类的继承与派生 c++ ~~菜鸟的第一篇博文
c++学习已经有一段时间了,但是在这段时间中用到继承方面的知识并不多,自己本来搞得就不是很清楚,现在回头看了一下继承与派生,总结如下:1.首先,类与对象的关系恰当反映了个体与同类群体共同特征之间的关系。继承是众多关系中的一种,例如:汽车与自行车从属于一个抽象的概念-----交通工具。2.类的派生机制有什么好处呢? 好处在与代码的重用性和扩充性。下面进入主题:1.1派生类的定
2013-10-02 21:21:19 684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人