原创
Mike_Shine
BUPT.
展开
-
AndroidStudio_Cha2_2
2.3 使用 Intent在活动之间穿梭 点击App图标,直接跳到主活动,那么进入活动,就要用Intent了。 2.3.1 显式 Intent 首先,创建第二个SeocndActivity. 这里其实非常简单,就是说在第一个activity的按钮事件中加入,intent(context, 目标事件)即可。button1.setOnClickListener...原创 2018-04-16 16:12:22 · 153 阅读 · 0 评论 -
关于Http和 Https
前几天在公司的网站被黑的时候,就听到别人在说什么http和https的问题,当时不太懂。现在看一下。1. HTTPHttp 比较熟悉了,就是Hyper Text Transfer Protocol,是应用最为广泛的网络协议了。该协议没有任何加密操作,以明文的方式传递信息,所以如果在中间被人截去,别人也是可以读懂的。 2. HTTPS安全版的HTTP 详细地讲...原创 2018-08-15 14:57:41 · 457 阅读 · 0 评论 -
关于屏幕分辨率的一点常识
平时经常听人说什么分辨率是多少多少。今天我们来总结一下常见屏幕分辨率和相关的接口。 ############### 先看分辨率 ################ 1. 720p / 1080p (Progressive Scan,逐行扫描)720p对应的分辨率为像素1280*720=92w像素1080p对应的分辨率为1920*1080=207w像素这里跟1080p类似的...原创 2018-09-13 10:32:47 · 6958 阅读 · 0 评论 -
分布式基站中的BBU和RRU
分布式基站是相对于传统的宏基站来说的。分布式基站一个典型的例子就是EnodeB(Evolutional Node B,LTE中的基站。)分布式基站由两个主要的模块组成: BBU(Base Band Unit)和 RRU(Remote Raido Unit)射频拉远单元。基本思想就是说把基带和射频分开来处理,以达到分布式的效果,完成复杂区域(如大楼内部等)的覆盖工作。BBU和RRU之间由...原创 2018-09-14 10:41:19 · 16709 阅读 · 0 评论 -
周工作计划__17
首先需要说明的是,上一个星期的工作都完成了。不过个人感觉有几点问题。问题:1. 每天的学习时间太少了。 这个主要是说晚上的情况,晚上如果不来实验室的话,一天的学习时间只有5-6个小时,这样算下来是远远不够的。这一点从你的更新博客的数量就可以看出来,整个九月份没有更新几篇靠谱的博客。 所以要对自己提出要求,除了去健身,晚上一定要坚持在实验室学习。还要保证晚上的学习...原创 2018-09-25 09:13:12 · 1951 阅读 · 0 评论 -
win下,基于VBox安装ubuntu虚拟机
主要参考了http://www.cnblogs.com/rocedu/p/6012545.html,希望大家尊重原创。下面总结一下安装虚拟机的过程。前期需要: VBox + Ubuntu.iso这里理解一下,VBox作为虚拟机运行的环境。而Ubuntu镜像作为虚拟机的操作系统。简单来说就是VBox创建了一个没有操作系统的主机,之后我们用镜像装了系统。 1. 在VBox中创建虚拟...原创 2018-09-25 11:41:21 · 398 阅读 · 0 评论 -
Python3下使用WC和numpy做云图
分为两个部分来完成:1. 得到分词。2. 数据处理3. 生成云图。 1. 分词的获取。这里的分词可以是来源于爬取的文本,之后用 jieba 包做一下分词(用jieba.cut()方法)。会得到分词集合(这里返回的是generator)。可以写一个小函数来对分词结果进行初步处理。如下,可以避免单个字或者换行符号。2. 数据处理上面得到了最原始的文本分词。这里需要将...原创 2018-09-27 20:23:11 · 595 阅读 · 0 评论 -
周工作计划__18
这是国庆节后的第一个星期。上一个星期的计划都完成了。很好的一点是确定了工作的方向。本周的工作计划:1. 让董鉴在ARM板子上装好操作系统。并把组播的c&s端代码跑起来。2. 研究一下组播的关键代码,编写相关ppt。3. 研究一下多主机之间的组播通信。 在空余时间学习:1. Linux系统中那些文件目录的作用。2. 做漫画的作业3, 基本过一下java...原创 2018-10-08 09:08:19 · 453 阅读 · 0 评论 -
windows下最强大的SSH连接软件
今天在下载文件夹的时候用sz命令遇到了问题,因为sz/rz命令只能用来下载单个的文件。(优点就是说可以直接在linux中安装,不用在windows端进行多余软件的安装)。去查了一下,发现了另外一个很厉害的SSH软件叫做 Bitvise SSH这个软件和Xshell类似,但是其集成了FTP和FQ(翻墙),可以下载文件夹(对比于上面提到的sz命令)这个是SSH登录界面。登录之后就弹出...原创 2018-10-08 11:07:40 · 7799 阅读 · 0 评论 -
关于组播的基础知识
1. 组播的基础概念: 就是说一对多的通信。这个是相对于单播和广播而言的。IP 组播是对硬件组播的抽象,是对标准 IP 网络层协议的扩展,它通过使用特定的 IP 组播地址,按照最大投递的原则,将 IP 数据报传输到一个组播群组的终端集合。其基本思想是:当某发送方向一组用户发送数据时,它不必向每个用户都发送一份数据,而只需将数据发送到一个特定的预约的组地址,所有加入该组的用户均...原创 2018-10-08 15:16:49 · 1555 阅读 · 0 评论 -
周工作计划__19
上个星期实验室的工作完成的不错,提前完成了任务。但是个人学习的部分还是不够。上次罗列的任务基本没有做。 这个星期的工作计划有:1. 完成组播系统功能模块的文档编写。2. 开始看机器学习的书。3. 开始学习java(以后肯定用的到,过几天就会安排郊游中国的项目了。) 你看到师兄们都拿到很好的Offer。所以自己也要加油加油。健完身一定还要来实验室,电脑就不要带回...原创 2018-10-15 14:04:06 · 748 阅读 · 0 评论 -
关于Python中的 yield
今天研究一下 python 中的 yield。首先要明白的是 generator 叫做“迭代器”,是可以用在 for 循环中的,包括 生成器 和 带有 yield 表达式的 generator function. 这里yield 有两个优点: 1. 不会把所有数据取出来放进内存里,而是返回一个对象,用...原创 2018-10-15 15:02:50 · 353 阅读 · 0 评论 -
关于python中的 lamda 匿名函数
lambda表达式 是指 匿名函数。 通常是需要一个函数,但是又不想去命名一个函数 的场合下使用(或者说不允许 def 出现的地方)。有如下几种使用方式:1. lambda 的一般形式是关键字 lambda 后面跟参数,紧跟一个冒号,之后是一个表达式。lambda 是一个表达式而不是一个语句。作为一个表达式,lambda 返回一个值。2. lambda 表达式常用来编写跳转表 ( ...原创 2018-10-15 21:34:01 · 588 阅读 · 0 评论 -
Python自动发送邮件(zmail 模块)
通过第三方(比如QQ,163) 提供的SMTP服务,我们可以用脚本来发送邮件。 1. 获取相关邮箱的SMTP服务: 首先要在QQ邮箱打开相关的SMTP服务,然后把授权码记下来,即为脚本中登陆的密码。2. 使用zmail模块来发送邮件 相关的send模块参数:具体的详细参数可以看 https://github.com/ZYunH/z...原创 2018-08-06 14:52:42 · 1773 阅读 · 0 评论 -
Python中的进程/线程/协程
在爬虫中的数据下载部分,由于单线程下载非常慢,这里要考虑使用多线程。1. 进程1) 在Unix/Linux操作系统里面,系统提供了Fork()调用,跟普通的函数不同,fork调用一次,返回两次。因为操作系统把当前进程(父进程)复制了一份(子进程),所以在父和子进程内分别返回,即返回两次。子进程返回0,父返回子进程的ID.2) 在windows里面没有fork调用,但是python提供了mult...原创 2018-07-06 17:18:12 · 6367 阅读 · 0 评论 -
Django学习--1
今天第一次开始学习Djangn。因为龙神说他已经把仿真搞定了,我只需要把论文改一改,突出工程性就行了。说明天给我框架让我改论文,所以说,压力并不大了。所以今天下午的时间就用来学习Django吧。(自强学堂) Django是基于Python的开源Web框架,可以用来快速搭建网站。 Django的特点是,减少重复的工作(Don't Repeat Urslf),...原创 2018-05-10 17:11:01 · 170 阅读 · 0 评论 -
随记2
今天上午把论文的东西差不多弄完了,就剩下实验结果图了。之后给苏老师看一下,提一些改进意见。就差不多了。 怎么说呢,这个毕设感觉工程性差的很远,虽然从来没有做过这些类似算法的东西,不过这次我觉得有点水,没学到什么东西,感觉浪费了将近两个月时间。算了,可能也是成长了吧。成长过程中,难免会有这样自己感觉很鸡肋的东西,要毕业嘛。现在的教育就是这样,流于形式,还要什么外文文献翻译,我读了那么多...原创 2018-05-18 11:14:57 · 220 阅读 · 0 评论 -
Django学习--2
2. Tepl篇 把新建的app添加到 工程文件目录下的settings.py 的 INSTALLED_APPS里面 (Django可以自动找到app中的模板文件和静态文件,app-name/templates/下的文件)。需要注意的是,如果有多个APP,是按照所有的APP的Tmpl形成一个文件夹列表来寻找的,所以这时候应该按照 tem/app-name/index.html这样,加入a...原创 2018-05-22 10:57:28 · 227 阅读 · 0 评论 -
Django学习--3
3. Models篇(数据库) Django的模型是跟数据库相关的。所以与数据库相关的一般写在models.py中(这里默认使用SQlite3,不用配置) 这里新建learn_models工程,工程下建立people应用,添加到setting.py中。之后修改工程文件下models.py上面的代码中,从models.Model继承得到 Person类,其中包含了名字和年龄之后在终端-...原创 2018-05-22 16:20:34 · 185 阅读 · 0 评论 -
Django学习--4
4.后台篇修改app名下的models.py。这里注意每个类最后写一个 __str__()返回名字然后把app添加到set.py之后同步数据表 makeimgrations & migrate再创建一个管理员 manage.py create superuser然后runserver 访问。这一课的教学,只是抛砖引玉吧,很多功能还是用到什么区具体学习什么了。admin.py里面。感觉...原创 2018-05-22 17:23:37 · 157 阅读 · 0 评论 -
Django学习--5
5. 表单HTML表单用于搜集不用类的用户输入 一般写为 的形式这一节不懂,下午问一下同安。原创 2018-05-23 11:22:54 · 140 阅读 · 0 评论 -
HTML学习--1
今天因为要接手大数据改版的东西,先来学一下HTML相关的知识。HTML不是编程语言,是标签语言。1. 基础标题:通过<h1>~<h6>定义 <h1>这是一个标题</h1>段落:通过<p>来定义 <p>这是一个段落<p>超链接:通过<a>来定义 &am原创 2018-05-29 16:41:03 · 156 阅读 · 0 评论 -
Scrapy框架爬虫学习--1
写在前面:今天上午把手势控制播放器的Demo弄完了。可以学习自己的东西了。因为要找爬虫的实习,所以学习一下Scrapy框架的爬虫。这个和之前做的脚本爬虫是对应的。不过好像是说Scrapy的分布式爬虫更加牛逼,没有不可以爬的网站。1. 安装好 Scrapy 和 lxml. 之后来做。2. 来看一下基本的操作。在终端下输入 scrapy shell url,就相当于之前的Request请求请求之后...原创 2018-06-12 15:52:36 · 253 阅读 · 0 评论 -
找实习心得(Python爬虫)
既昨天收到天润融通的Offer之后(虽然觉得自己的面试表现比较差,但是可能还是由于学校的关系吧,有一些优势),今天陆续收到了两个面试通知。在拉勾网和Boss网这样的网站上搜索相关实习,然后投简历感觉比在论坛靠谱多了。 感觉去面试的时候可以带着电脑,给他们看一下做过的爬虫Demo,然后自己主动一点掌握节奏,之前那么差的面试都过了,我觉得这两个面试也不会有什么问题。 关键是这两个面试的...原创 2018-06-13 11:26:23 · 6406 阅读 · 1 评论 -
Scrapy框架爬虫学习--2
在之前的学习中已经试过了demo,今天看一下Scrapy的工程是怎样的。本节第一次正经八百的用Pycharm,暴露出了很多问题。1. 建立工程 在想要建立工程的目录下打开终端,输入scrapy startproject zufang。2. 打开工程直接用Pycharm打开工程即可。这里可能会涉及Pycharm的几个问题:interpreter配置,以及包的配置(参考他人博客中的解决方法),关于Sc...原创 2018-06-13 15:44:05 · 187 阅读 · 0 评论 -
随记3
哇塞~~~~我的妈耶~~~答辩完啦~~~很顺利~~~~意料之外的顺利~~~~嘻嘻嘻~~~~Keep Fightiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiing~^_^原创 2018-06-07 11:15:42 · 168 阅读 · 0 评论 -
JAVA学习--1
之前的JDK已经配好了,今天下载了eclipse for java. 开始学习一下基础 java。1. 基础语法 首先,在终端用javac FileName.java 对脚本进行编译,之后会自动生成ClassName.class。然后终端 java ClassName就可以运行,一定注意是java 类名才可以运行 其次,在所有Java代码中要注意,java大小写敏感类名,首字母...原创 2018-06-01 16:37:39 · 159 阅读 · 0 评论 -
JAVA环境变量配置 could not find java.dll
配置Java环境变量的时候。最终cmd 下javac可以读取,但是输入java -version 就会报错。 could not find java.dll could not xxxxxx Environment这时候其实知识环境变量顺序的问题。把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin 两个环境变量移到java/classpath前面...原创 2018-07-12 11:08:43 · 1140 阅读 · 2 评论 -
组播工作计划更新
今天晚上在ubuntu上面调试了很久原来的代码,其中DC端的代码成功运行起来了。sds域的代码还没有运行起来,现在的问题是 libmysqlclient.so.16这个共享包没有配置好。弄了很久也没有解决。不过其实把原来的代码跑起来也没什么用了。现在工作的重点是,要把整个框架重新画出来,然后根据之前的论文把所有的技术框架和技术难点一一罗列出来,并且要写出相关的解决方案。之后,根据这...原创 2018-10-09 21:20:20 · 205 阅读 · 0 评论