陈先生的博客


  • 首页

  • 标签

  • 分类

  • 归档

内网与外网解析

发表于 2019-05-26 | 分类于 计算机网络 |
字数统计: | 阅读时长 ≈

##前言
今天真的是超级开心,宝宝第一次陪我去打球。好甜好甜的,感觉自己在场上是个超人!不过由此出现了危机意识,也许长高只能做做梦了,但是可通过锻炼长块来让宝宝获取安全感!宝宝真的对我太好了要好好地对宝宝,珍惜她。养一只小泡芙,嘻嘻,蛮期待的。

学了计算机网络有一段时间了,要开始做做笔记,疏通疏通一下概念了。Django和爬虫进阶也开始自学了,抓紧学完写几个项目,去尝试一下面试!

今天记录的是内网与外网的概念与它们之间的区别。


##内网
内网就是局域网(Local Area Network,LAN)是在一个局部的地理范围内(如一个学校、工厂和机关内),一般是方圆几千米以内,将各种计算机,外部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个较大范围的信息处理系统。局域网可以实现文件管理、应用软件共享、打印机共享、扫描仪共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网严格意义上是封闭型的。它可以由办公室内几台甚至上千上万台计算机组成。决定局域网的主要技术要素为:网络拓扑,传输介质与介质访问控制方法。
局域网由网络硬件(包括网络服务器、网络工作站、网络打印机、网卡、网络互联设备等)和网络传输介质,以及网络软件所组成。

阅读全文 »

leetcode-三数之和

发表于 2019-05-13 | 分类于 leetcode 题解 |
字数统计: | 阅读时长 ≈

前言

今天是给自己打零分的自己,表现过于差劲。还是要好好学习呀~明天要注意言行,做到没有弱点。下个星期的周日就是蜜月日了,有点小期待哦,快点来快点来。说点不开心的事吧,不在青协的人觉得青协越来越好了,而留在青协的人越来越不喜欢青协了。呼,有点低迷啊。哄一下我吧,小宝贝。开始刷题吧,蛮久没刷leetcode了,还是要每周刷一下。

题目

给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。

注意:答案中不可以包含重复的三元组。

例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],

满足要求的三元组集合为:
[
[-1, 0, 1],
[-1, -1, 2]
]

阅读全文 »

O2O优惠券预测分析

发表于 2019-05-06 | 分类于 数据分析 |
字数统计: | 阅读时长 ≈

前言

人啊,往往是在失去一些东西之后才懂得珍惜,才懂得害怕。但是还好她回来了。曲曲转转,还是那一份甜蜜。说不出太多的什么,因为那两天我觉得我的世界被摧毁了。不过现在,要打起精神努力奋斗了。因为我要还你一个美好的未来。You’ve always been important

这个五月给自己制定了很多的计划。有得忙的了。不过也结束了很多事情,包括我的不懂事。前两天,疯狂看视频,敲代码,总算是搞完了数据挖掘课程的结课项目。也是对自己的一个学习能力有点小骄傲,不过还是蛮拖,硬是拖到最后几天才写。就当做之前学生组织的事太忙了吧。现在清闲了,可以好好学习,好好陪我的小草莓了。

这次的数据挖掘项目是阿里云的天池大赛的一道新人赛的题,应该说是不难,很基础的一道题。感觉数据挖掘比较符合我的专业与我学的语言,所以做一下记录,毕竟以后是数据的时代。


题目分析

题目描述

随着移动设备的完善和普及,移动互联网+各行各业进入了高速发展阶段,这其中以O2O(Online to Offline)消费最为吸引眼球。据不完全统计,O2O行业估值上亿的创业公司至少有10家,也不乏百亿巨头的身影。O2O行业天然关联数亿消费者,各类APP每天记录了超过百亿条用户行为和位置记录,因而成为大数据科研和商业化运营的最佳结合点之一。 以优惠券盘活老用户或吸引新客户进店消费是O2O的一种重要营销方式。然而随机投放的优惠券对多数用户造成无意义的干扰。对商家而言,滥发的优惠券可能降低品牌声誉,同时难以估算营销成本。 个性化投放是提高优惠券核销率的重要技术,它可以让具有一定偏好的消费者得到真正的实惠,同时赋予商家更强的营销能力。本次大赛为参赛选手提供了O2O场景相关的丰富数据,希望参赛选手通过分析建模,精准预测用户是否会在规定时间内使用相应优惠券。

问题分析

题目给予了下面三个数据集

  • ccf_offline_stage1_test_revised.csv # 线下数据测试集
  • ccf_offline_stage1_train.csv # 线下训练集
  • ccf_online_stage1_train.csv # 线上训练集

    阅读全文 »

Linux面试题整理

发表于 2019-04-27 | 分类于 Linux |
字数统计: | 阅读时长 ≈

前言

又一次拉肚子,真的很疼,不过又犯错误了,我真的是神烦,屁事怎么这么多。希望她还能原谅我。我怎么可以这样。什么都帮不了她,又不听话,还倔,有什么资格发脾气。但是真的不要乱想,我还是那个我,我还是只爱你。以后不再会了。一个人在寝室,她肯定很害怕,要去哄一下我们家的仙女宝宝。真的想把自己打一顿。

前段时间在忙考科二,不过还是命好,一把过。再加上要处理排练节目的事情,有蛮多笔记没有整理了。这里开一篇来整理一下Linux的一些面试问题,为今后的面试打个基础。不过最近压力好大,真的希望自己可以做梦都在学习。不过老是到1点又犯困,还是要慢慢调整一下,找回学习劲头。


请问 $?、 $$、 $#、 $* ?

  • $? 表示上一条命令的返回值
  • $$ 代表当前bash的pid号
  • $# 表示位置变量的个数
  • $* 所有的位置变量的内容
阅读全文 »

leetcode-寻找数组第K个最大数

发表于 2019-04-11 | 分类于 leetcode 题解 |
字数统计: | 阅读时长 ≈

前言

吸烟有害健康,切记。最近要抓紧练车,考完驾照。今天大扫除,有点烦躁,不过寝室干净了,也是有点舒坦的。开始解题吧!回头加一句,一篇博客都写完了,还没回我。o(╥﹏╥)o

题目

在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。

示例 1:

输入: [3,2,1,5,6,4] 和 k = 2
输出: 5
示例 2:

输入: [3,2,3,1,2,4,5,5,6] 和 k = 4
输出: 4
说明:

你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。

阅读全文 »

leetcode-寻找两个有序数组的中位数

发表于 2019-04-07 | 分类于 leetcode 题解 |
字数统计: | 阅读时长 ≈

题目:

给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。

请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。

你可以假设 nums1 和 nums2 不会同时为空。

示例 1:

nums1 = [1, 3]
nums2 = [2]

则中位数是 2.0
示例 2:

nums1 = [1, 2]
nums2 = [3, 4]

则中位数是 (2 + 3)/2 = 2.5

阅读全文 »

python实现ssh

发表于 2019-04-06 | 分类于 python |
字数统计: | 阅读时长 ≈

前言:

多喝水,不仅身体好,啥都好。而且不喝水会有惩罚。emmm,肚子有点饿,没东西吃还要写博客也是蛮痛苦。用python实现ssh功能主要运用了socket编程,主要是加强一下自己对最近有些所学知识的运用。原理就不多写了,直接上代码吧!

代码:

实现的功能:

实现多线程服务器,接收客户端的命令,在Windows系统下执行cmd命令实现简单的ssh功能,并记录日志

阅读全文 »

Python-基础问题(二)

发表于 2019-04-02 | 分类于 python |
字数统计: | 阅读时长 ≈

前言

接着上次的Python基础面试题

题目:

  1. Python3和Python2中 int 和 long的区别?
  2. 4G 内存怎么读取一个 5G 的数据?
  3. read、readline 和 readlines 的区别?
  4. 文件操作时:xreadlines和readlines的区别?
  5. 列举布尔值为False的常见值?
  6. 字符串、列表、元组、字典每个常用的5个方法?
  7. lambda表达式格式以及应用场景? 用lambda函数的好处?
  8. pass的作用?continue的作用? break的作用?
  9. *arg和**kwarg作用
  10. is和==的区别
  11. 简述Python的深浅拷贝以及应用场景?
  12. 拷贝的注意点?
  13. Python垃圾回收机制?
  14. Python的可变类型和不可变类型?
  15. 列举常见的内置函数?
阅读全文 »

Linux用户与组

发表于 2019-03-31 | 分类于 Linux |
字数统计: | 阅读时长 ≈

用户与组

Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和用户口令。用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录。

用户

为什么要学用户

1.用户是用来登录系统的

2.程序是需要用户来启动的

3.程序需要某些用户去登录

阅读全文 »

leetcode-整数反转

发表于 2019-03-29 | 分类于 leetcode 题解 |
字数统计: | 阅读时长 ≈

前言:

本来应该是昨天就写的,可以寝室没电,电脑罢工没法写。不过今天要和我们家领导说声对不起,最近的表现真的太糟糕,无论什么方面都是这么糟糕。我要好好调整自己的心态。你是第一位,说什么都没有用,错了就是错了,错了就改。我会加油让你成为世界上最幸福的人,不过我才是最幸福的,因为我有你。
言归正传,这道题目还是相对简单,思路比较容易。

题目:

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

示例 1:

输入: 123
输出: 321

阅读全文 »

123
陈十三

陈十三

学习与交流

25 日志
9 分类
29 标签
© 2019
主题 – v