4 Cynthia lyn

尚未进行身份认证

Life is short, use Python.

等级
TA的排名 9k+

趣谈网络协议学习笔记[计算机网络]

网络请求过程详述:当你在浏览器中输入一个网址并按回车之后到浏览器页面显示的过程中间发生了什么呢?1.浏览器通过地址簿协议DNS或HTTPDNS(更加精准)查找该网址对应的ip地址。2.浏览器使用HTTP或HTTPS协议打包请求并通过socket编程交给传输层。3.传输层的协议有无连接的UDP和面向连接的TCP。那么何为面向连接呢?就是如果请求的传输过程中出现问题不需要浏览器再...

2018-07-27 14:25:07

分布式爬虫调度及数据管理系统[Python]

摘要本系统通过对航空公司官方网站的分析,利用Scrapy,Requests等多种方式来探索获取对应的航班信息并处理入库,异步高并发的架构提高了数据获取的速率。用Flask+Redis做接口来监控处理爬虫,处理分发任务,以分布式的结构做到保证任务可以不间断,且不受单个爬虫意外的影响。通过Django来做管理后台展示数据,Django自带的人性化的管理后台以及认证系统提高了软件开发效率。...

2018-07-10 14:58:42

python+selenium对网页执行js脚本报错“$ is not defined”

背景在python里用selenium模拟浏览器的时候需要发送一个POST请求,我用的是webdriver的execute_script方法,对页面执行下面的js代码来获取数据$.post(........)然后运行的时候报错“$isnotdefined”原因对页面执行$的js代码的前提是该网页已经加载过jquery,现在的状态是页面没有加载jquery,但...

2018-05-23 09:27:04

E:Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

在Ubuntu系统里用sudoapt-getinstall….时遇到错误:E:Couldnotgetlock/var/lib/dpkg/lock-open(11:Resourcetemporarilyunavailable)E:Unabletolocktheadministrationdirectory(/var/lib/dpkg/),is

2018-02-01 22:05:06

多重剪贴板【Python】

跟着《Python编程快速上手 让繁琐工作自动化》这本书学Python,按照书上的步骤来,第二次遇到自己解决不了的问题:E:\Python\python.exe:can'topenfile'mcb.pyw':[Errno2]Nosuchfileordirectory题是:假定你有一个无聊的任务,要填充一个网页或软件中的许多表格,其中包含一些文本字段。剪贴

2017-08-05 18:51:21

SQL总结

一.基础注意:SQL语句一般不区分大小写,但是一般为了区分保留字和变量名,把保留字大写,变量名和数据小写。1.打开MySQL服务sudoservicemysqlstart2.用root登录mysql-uroot3.创建数据库格式:CREATEDATABASE;eg:CREATEDATABASEmysql_shiyan;4.查看数据库sh

2017-07-20 11:42:53

NYOJ 1092:数字分隔(二)【JAVA 】

数字分隔(二)时间限制:1000 ms | 内存限制:65535 KB难度:3描述在一个遥远的国家,银行为了更快更好的处理用户的订单,决定将一整串的数字按照一定的规则分隔开来,分隔规则如下:1、实数的整数部分按照每三个数字用逗号分隔开(整数部分的高位有多余的0时,需先将多余的0过滤后,再进行数字分隔,如:0001234567 输出结果为1,234,567.00)2、

2017-04-10 22:27:28

NYOJ 111:分数加减法【水】

分数加减法时间限制:3000 ms | 内存限制:65535 KB难度:2描述编写一个C程序,实现两个分数的加减法输入输入包含多行数据 每行数据是一个字符串,格式是"a/boc/d"。 其中a,b,c,d是一个0-9的整数。o是运算符"+"或者"-"。 数据以EOF结束 输入数据保证合法输出对于输入数据的每一行输出两个分

2017-03-07 20:04:20

Codeforces 605A.Sorting Railway Cars【技巧】

A.SortingRailwayCarstimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputAninfinitelylongrailwayhasatr

2017-03-06 20:30:44

单例模式之多例类【设计模式】

单例模式:单例模式多例类:请使用单例模式编写一个程序,然后考虑一下如何对这个程序进行改造,使得系统中某个类的对象可以存在有限多个,例如两例或三例?法一:最多有max_num种实例,如果调用次数超过,则默认为第max_num种代码如下:publicclassKFC{ privatestaticArrayListtaocan=newArrayList(); s

2017-02-28 16:02:29

砝码称重问题【dp】

设有 1g , 2g , 3g , 5g , 10g , 20g 的砝码各若干枚 ( 其 总重≤1000g) ,要 求:  输入:       a1  a2  a3  a4  a5  a6( 表示 1g 砝码有 a1 个, 2g 砝码有 a2个, ......20g 砝码有 a6 个 ) 输出:       Total=N

2016-11-18 16:15:28

数据库高级应用学习报告【T-sql】

数据库高级应用这门课已经结束了,好喜欢这门课,好喜欢这个萌萌哒数据库老师。老师说过,以后不管搞什么都要扯到数据库,所以谨防自己忘记(清理电脑内存),就把我的数据库学习报告也贴上来吧。。一.本人电脑安装sqlserver2012并能正常运行并且本人独立解决了安装过程中遇到的各种问题。二.基本表操作DDL1.数据库操作--创建数据库createdatabaseTest

2016-11-17 15:39:53

软件框架的搭建【Fragment】

第一讲_软件框架的搭建  1_启动页面(LauncherActivity)1.1_启动页面的布局xmlversion="1.0"encoding="utf-8"?>RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"    android:layout_widt

2016-10-24 18:07:42

HDU 1042:N!【BigInteger】

N!TimeLimit:10000/5000MS(Java/Others)    MemoryLimit:262144/262144K(Java/Others)TotalSubmission(s):76055    AcceptedSubmission(s):22253ProblemDescriptionGivenanintegerN(0≤

2016-10-09 18:45:43

杀毒扫描效果【Animation】

功能1:雷达扫描旋转动画功能2:自定义水平进度条代码实现:activity_main.xml<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fil

2016-09-18 12:21:28

界面切换的平移动画【Animation】

启动动画: publicvoidnext(Viewv){ startActivity(newIntent(this,SetupGuide2Activity.class)); overridePendingTransition(R.anim.right_in,R.anim.left_out); }right_in.xml<translatexmlns:andro

2016-09-18 11:51:20

动画【Android】

一、关于动画动画有下面两种情况同一个图形通过视图在界面上进行透明度,缩放,旋转,平移的变化(View动画)在界面的同一个位置上不断切换显示不同的图片(Drawable动画)动画的分类ViewAnimationDrawableAnimationAndroid中提供了两种实现动画的方式纯编码的方式Xml配置的方式动画在应用

2016-09-17 19:31:12

应用管理菜单【Android】

一、功能描述展示手机应用信息列表选择某个应用时,显示PopupWindow菜单使用9Path图片使用selector+shape二、相关APIPopupWindowPopupWindow(ViewcontentView,intwidth,intheight)构造方法,指定包含的视图,宽度和高度showAsDropDown(View

2016-09-17 17:53:01

横竖屏切换【Android】

事件流 跳转 functionmsg(event){ varele=event.target||event.srcElement; alert(ele); event.stopPropagation(); } functionmsgbox(){ alert("这是放按钮的盒子"); } functionsto

2016-09-17 16:18:32

图形处理【Android】

一、有关Graphics手机上显示的任何界面,无论是文字,按钮或图片,都是系统内置的一些API绘制的Graphics(图形,图像)Graphics分为2D和3D两种,我们这里不去管3DGraphics在我们应用中操作最多的Graphics就是图片,如何操作图片是我们要学习的重点如何利用系统的相关API绘制一个自定义的Graphics也是我们将要去二、相关API

2016-09-13 10:11:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!