前言: 前面5篇博客主要对Python的相关基础知识和重点疑难问题进行了相关整理,本篇博客主要针对文件操作相关知识点来做一个系统性的梳理,以期帮助大家快速掌握文件操作的知识。 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个 ...
分类:
编程语言 时间:
2017-08-29 19:39:25
阅读次数:
270
军训回来了,皮皮。。。。。 import socket import sys try: s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建一个服务器之间的连接,使用TCP连接 except socket.error as e: print(" ...
分类:
编程语言 时间:
2017-08-29 19:39:45
阅读次数:
154
第三百六十一节,Python分布式爬虫打造搜索引擎Scrapy精讲—倒排索引 倒排索引 倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted i ...
分类:
编程语言 时间:
2017-08-29 19:40:31
阅读次数:
117
网络 通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。 pycurl – 网络库(绑定libcurl)。 urllib3 – Python HTTP库,安全连接池、支持文件post、可用性高。 httplib2 – 网络库。 R ...
分类:
编程语言 时间:
2017-08-29 19:40:37
阅读次数:
183
用 java.util.Scanner 如下 public static void main(String[] args) { while(true){ Scanner scan = new Scanner(System.in); System.out.println("请输入:"); String ...
分类:
编程语言 时间:
2017-08-29 19:42:03
阅读次数:
161
上次遇到这个问题就想写下来,其实当时我也不怎么会,老师说这个东西不需要理解,只需要死记硬背,写的多了就记住了,所以今天搜集了几篇文章,加上自己的理解,写下了这篇python 输出颜色的样式与方法的文章,一方面想自己记录下自己的理解,另一方面想用自己通俗的理解送给需要的盆友。 在写python 程序代 ...
分类:
编程语言 时间:
2017-08-29 19:42:16
阅读次数:
169
1.概念:Aspect Oriented Programming 面向切面编程 在方法的前后添加方法 2.作用:本质上来说是一种简化代码的方式 继承机制 封装方法 动态代理 …… 3.情景举例 ①数学计算器接口[MathCalculator] int add(int i,int j); int su ...
分类:
编程语言 时间:
2017-08-29 19:42:31
阅读次数:
373
一多线程的概念介绍 threading模块介绍 threading模块和multiprocessing模块在使用层面,有很大的相似性。 二、开启多线程的两种方式 1 1.创建线程的开销比创建进程的开销小,因而创建线程的速度快 2 from multiprocessing import Process ...
分类:
编程语言 时间:
2017-08-29 19:44:49
阅读次数:
171
1 AOP概述 ●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。 作用:本质上来说是一种简化代码的方式 继承机制 封装方法 动态代理 …… ●AOP编程 ...
分类:
编程语言 时间:
2017-08-29 19:45:42
阅读次数:
218
声明一个js对象, var box1=new Object();box2.name1='123';box2.age=100;box2.run=function(){ return this.box2.name1; } //再次声明一个对象 var box2=new Object();box.name ...
分类:
编程语言 时间:
2017-08-29 19:46:13
阅读次数:
144
背景:前几天在项目开发的时候遇到一个问题,那就是利用myeclipse编写好的一个项目打包成jar包后上传部署到服务器里,之后本地的项目被自己改来改去出现了一些问题,想着把上传到服务器里面的war包下载下来重新利用,大家都知道,war包里面的内容解压下来后java文件已经被编译成class文件了,期 ...
分类:
编程语言 时间:
2017-08-29 19:46:54
阅读次数:
220
随着用户量的增大,单台服务器已经满足不了用户的需求。 准备工作:安装 gcc、pcre-devel、zlib、OpenSSL 一下是在线 离线请戳这里 gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: PCRE pcre-de ...
分类:
编程语言 时间:
2017-08-29 20:31:51
阅读次数:
245
1.函数式 创建一个活动函数,将函数当做参数传入,然后用 threading 模块: threading.Thread(target = 函数名,args = (a,b)) 2.继承 去继承一个来自 threading.Thread 的类,功能写在 self.run() 中 方法1: from th ...
分类:
编程语言 时间:
2017-08-29 20:34:27
阅读次数:
143
练习12.23 字符串常量 string对象 练习12.24 可以使用输入的字符串的长度来动态的分配字符长度; 练习12.25 ...
分类:
编程语言 时间:
2017-08-29 20:34:49
阅读次数:
180
(原) default方法是java 8中新引入进的,它充许接口中除了有抽象方法以外,还可以拥用具有实现体的方法,这一点跟jdk8之前的版本已经完全不一样了,为什么要这样做呢? 拿List接口举例,在java 8以前的老系统中有一个开发人员自己写了一个类DefinedList,它继承于List接口。 ...
分类:
编程语言 时间:
2017-08-29 20:37:23
阅读次数:
164
1. String、StringBuffer、StringBuilder三者区别? (1)三者在执行速率上的比较: String<StringBuffer<StringBuilder 原因:String是字符串常量,StringBuffer,StringBuilder是字符串变量; 每当用Strin ...
分类:
编程语言 时间:
2017-08-29 20:38:02
阅读次数:
170
使用 gradle: 最后发现是依赖的包commons-pool没有配置。关键是刚用 grade 谁知道这文件什用啊? 打开build.gradle,定位到如下位置 project("spring-context") { 然后在 testCompile("javax.inject:javax.inj ...
分类:
编程语言 时间:
2017-08-29 20:38:54
阅读次数:
145
python 中除了整型,其他进制的只能用字符串来表示 ...
分类:
编程语言 时间:
2017-08-29 20:39:59
阅读次数:
243
1 切入点表达式 1.1 作用 通过表达式的方式定位一个或多个具体的连接点。 1.2 语法细节 ①切入点表达式的语法格式 execution([权限修饰符] [返回值类型] [简单类名/全类名] [方法名]([参数列表])) ②举例说明 表达式 execution(* com.atguigu.spr ...
分类:
编程语言 时间:
2017-08-29 20:40:24
阅读次数:
1048
1 IOC和DI ①IOC(Inversion of Control):反转控制。 在应用程序中的组件需要获取资源时,传统的方式是组件主动的从容器中获取所需要的资源,在这样的模式下开发人员往往需要知道在具体容器中特定资源的获取方式,增加了学习成本,同时降低了开发效率。 反转控制的思想完全颠覆了应用程 ...
分类:
编程语言 时间:
2017-08-29 20:42:00
阅读次数:
194