自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021-03-03暂时还没想好题目(回忆过往)

今天是2021年3月3日,离我第一次写博文是4年,离我上一次发表是3年。最近邮箱中总弹出CSDN的通知,说您的文章被收藏什么的,我其实并不是很在意,我已经很久没写过了,也不想点进去。人总是耐不住好奇心,今天早上登录了3年还没登录过的账号,看看自己发表的文章,是一些基础的知识,当时是想通过记录来提高自己的专业知识。研究生期间我的专业是软件工程,研究方向是无线传感器网络,整体偏向理论,对实际操作代码编辑有所欠缺,开通博客也是想敦促自己在这一方面进行学习与提高,并且可以在毕业以后能找到好工作。时间倒退到几

2021-03-03 09:00:48 160 1

原创 关于wireshark抓ARP包的疑问

说白了,ARP协议是IP与Mac地址的一种转换。主机A(如192.168.1.1)要向与主机B(192.168.1.2)通信,就在网络上广播一个ARP请求,表明自己的MAC地址和IP,以及目标主机的IP,那主机B接受到这个广播就发送ARP响应,把自己的MAC告诉主机A。但是,我今天遇到一个情况:Wireshark抓包时,路由器(huawei)是向我的电脑(Apple)发送特定的ARP询问包的,...

2018-09-29 22:21:42 5691 2

原创 搜索算法-顺序查找和二分查找

学习《轻松学算法》一顺序查找    给定一个数列和一个数key,找出第一个与key相同的数的下标。   原理:从数列开始一个一个进行比较,这个还是比较简单的。package xxc.algorithm.ch04.SequentialSearch;public class SequentialSearch { private int[] array; public Se

2017-10-21 20:27:45 778

原创 排序算法之简单选择排序

学习《轻松学算法》简单选择排序简单选择排序的思想很简单,假设我们要从小到大排序,那么我们可以这样:从未排序的数列中找到最小的数,放在第一个位置,让原来在第一个位置上的数放到最小数的位置,那么第一个位置上就是最小数,他是有序的。接着在剩下的未排序的数列中,再找到最小数,放在第二个位置,让原来第二个位置上的数又放到最小数的位置,不断重复,直到数列有序。原理:    在待排序的数列中

2017-10-19 21:00:39 273

原创 排序算法之快速排序

学习《轻松学算法》之快速排序快速排序是对冒泡排序的一种改进。思想:      找到一个数key,把要排序的数据分成AB两部分,A部分的所有数据比key大,另一部分B所有数据比key都要小。例如(3,4,2,5,1,8,6),如果以key=3进行分类,那么就有(3,2,1)和(4,5,8,6)两部分。针对每一部分,我们进行相同的上述操作。如A部分(3,2,1),若key=3,操作以后是(

2017-10-02 20:17:18 247

原创 排序算法之冒泡排序

学习《轻松学算法》之冒泡排序概念引入:    对排序的数字,定好排序的方向,假如是从大到小排序,每一轮 两两相比较,把小的数字都靠到后面。原理:   假设我们要从小到大排序一个数组,我们需要将大的元素往后移。   1 i=0   2 开始比较相邻的元素,如果前面的元素比后面的元素大,则交换,否则不做,除了已经排好的元素。   3 数组下标后移一位 i++ 

2017-10-01 21:05:35 264

原创 排序算法之桶排序

学一学排序算法,(学习《轻松学算法》)第一篇排序算法送给桶排序,也叫箱子排序。概念引入:    假如我有4,8,6,10 ,1,4,2,这么7个数,我想让他们排序,那么我可以找几个木桶,每个木桶从0开始标号,标号到要排序的号码,这样每个桶放与自己标号相同的数字。放完以后,按照木桶的顺序依次输出数字。思路:1 需要知道所有待排序元素的范围        2 需要这个范围内

2017-10-01 20:04:13 240

原创 eclipse 中代码突然变红变绿变黄

如图所示,解决方案:哈哈 ,随便摁一个 enter

2017-09-20 21:44:17 8844 5

转载 Linux执行定时器crontab中文变问号,而脚本直接运行中文正常的解决方案

转载自:http://m.blog.chinaunix.net/uid-29179844-id-5535674.html问题在Linux下直接执行shell脚本,中文输出正确;而进行crontab -e时,生成定时器任务,中文输出为问好?的情况。解决方案:echo $LANG 获取当前语言环境,如输出zh_Ch然后在shell脚本的main()下,输入export LANG=z

2017-08-30 15:55:05 1903

原创 mac 终端登录阿里云

打开终端黑框框,输入ssh 用户名@ip或者域名之后会让你输入password

2017-08-24 17:34:29 726

原创 python2 urllib2 重定向模拟用户登录图书馆(二)

利用urllib2 进行两次提交模拟用户登录,截断重定向的cookie

2017-08-19 18:30:37 955 1

原创 python2 urllib2 重定向模拟学校图书馆用户登录(一)

利用python urllib2重定向一次登录,自带cookie,只需要提交一次post请求,即可输出登录成功的页面

2017-08-19 18:09:07 1270

转载 python urllib2 解决重定向问题

python2 urllib2解决重定向的问题

2017-08-19 17:59:45 5155

原创 python2+requests+模拟用户登录+重定向

利用python的requests库进行重定向的模拟用户登录

2017-08-19 17:50:04 12626 2

原创 eclipse中中文乱码

eclipse中文乱码土办法解决

2017-08-09 17:00:09 364 1

原创 python logging日志模块

一个简单的logging类,python日志

2017-08-07 20:42:54 244

原创 python 编码问题 UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb4 in position 0: invalid start byt

解决python下的一种编码问题

2017-08-02 16:58:32 14512 2

原创 spark python初学(一)对于reduceByKey的理解

对spark中rdd的reduceByKey函数的理解

2017-07-17 16:37:12 16075 1

原创 spark python初学(一)针对某个单词计数版本1

针对单词计数版本0的优化版1 可以针对任意文件2 针对任意文字

2017-07-16 18:15:13 791

原创 spark python初学(一)针对某个单词计数版本0

针对spark下README.md进行单词计数的python代码。具体单词可以在9 10行更改

2017-07-16 18:01:43 592

原创 python 中 np.sum()函数 通俗易懂理解!

python numpy数组sum函数

2017-07-12 12:18:07 83876 27

原创 在pycharm上配置pyspark

pycharm中配置pyspark

2017-07-05 22:05:09 15715 8

原创 笔试题

1 http通信协议,掺杂tcp 应用层2 栈,出栈入栈,求栈容量3 二叉树,先序后序,求中序,这一类4 字符串的正则表达5 数据库 select 分组等6 进程 线程等

2017-06-22 10:14:46 194

原创 心情日记

2017 06 08很累,对于工作,我觉得自己实在基础很差。今天去了工行的软件研发面试(自我介绍-项目介绍-项目实现原理-数据库-对工行的印象),我觉得我已经把我该有(除了技术类的知识)展示给了面试官。虽然我知道我水平很low,但是我把我整个人的气质展现出来了。和师兄聊天的时候,他就说我不会通过,我知道我不会通过,可是他这样说还是很让我难过。我有自知之明,自己和别人的距离还是有的,他们也不会要

2017-06-08 17:19:18 293

原创 前端面试笔试(一)

我这个菜鸟,我要记录一下我的前端面试笔试题1 有没有了解过前端的新技术2 假如有个框,我要实现点击一下,框出现,再点击一下,框消失(width auto width固定)3 怎么样判断一个空元素4 如果对象的属性没有定义,eg : var perspn={}; var a = person.name; 请问a输出什么,怎么样判断a    面试官说用typeof5 funct

2017-06-07 18:43:03 312

原创 记录我的python面试问题

2017-06-07今天是全国高考的第一天,浙江实行新高考的第一个高考日。妹妹也是新高考其中的一员,而今天我也是第一次面试python。我希望我们两个都可以有一个满意的成绩!这篇主要记录一下python中面试出现的问题,第一次面python。让广大朋友们还有我自己知道如何避免出现我这种菜鸟错误。我这个菜鸟啊!!!!我要学习了以后一个一个写起来1 面试官看着我的简历(第一个项目是能量

2017-06-07 18:09:48 408

原创 原来我的博客写的乱七八糟的

发现自己的博客乱七八糟的,要是我是读者, 我会马上点浏览器的叉。需要改进。加油。

2017-05-24 14:12:00 201

原创 插入排序(INSERTION-SORT) PYTHON实现

给定一个序列(如数组),使用插入排序。插入排序用生活中的例子,比如,向小学里面学生按身高排座位。学生无序排成一列,老师进行身高从低到高的排序。老师从第二个学生开始,空出第二个物理位置,开始与第一个学生开始比较,如果第二个学生比第一个学生身高还低,就把第一个学生往后退一个物理位置即将其放入第二个物理位置,此时第一个同学的物理位置已经空出,把第二个学生移到第一个学生的空出的物理位置上。如果第二个学生的

2017-05-24 13:28:30 4288

原创 在mac上安装matplotlib (python)

在终端运行pip3 install --user matplotlibpip3是正对python3的,如果是python2,改成pip即可。安装完成后,可在终端进入python模式进行测试:import matplotlib

2017-04-20 09:32:45 1779

原创 mac上安装pygame

1。安装pygame,需要安装一些其依赖的包,此时需要用homebrew。安装homebrew,可以看一下我的上一篇文档。2. 安装pygame所依赖的库:在终端命令行输入:       brew install hg sdl sdl_image sdl_ttf  回车以后,每安装一个库,终端会不停输出信息。然后就等待安装这些库结束。3. 安装较高级的功能库:在终端命令行输

2017-04-11 15:41:55 1607 1

原创 在mac上安装homebrew

homebrew的安装依赖于xcode。我不知道Xcode要不要先下,因为之前就下载了Xcode。1.在终端窗口输入命令行:       xcode-select --install 然后会跳出“要安装该工具吗”(具体忘记了),点确定,接着点同意协议。然后他就开始安装下载了,这个期间大概花了十几二十分钟。2.在终端窗口输入命令行:   

2017-04-11 14:57:29 622

原创 这是第一篇

开通csdn账号这么久,这是我的第一篇博客。菜鸟来啦。记录一下学习过程中出现的问题及解决方案。

2017-04-10 15:58:50 214

python学习手册-learning python

python学习手册第4版,机械工业出版社,Mark Lutz著,李军、刘红伟等译

2018-07-23

空空如也

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

TA关注的人

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