自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 收藏
  • 关注

转载 MySql(一)

数据库RDBMS即关系数据库管理系统(Relational Database Management System)的特点:数据以表格的形式出现每行为各种记录名称每列为记录名称所对应的数据域许多的行和列组成一张表单若干的表单组成databaseRDBMS 术语数据库: 数据库是一些关联表的集合。数据表: 表是数据的矩阵。在一个数据...

2018-11-27 15:12:00 189

转载 Android学习(一)

Android 系统架构linux内核层系统运行库层应用框架层应用层Android 的四大组件活动(Activity)服务(Service)、广播接收器(Broadcast Receiver)内容提供器(Content Provider)手动创建一个活动在Android Studio中创建一个Androi...

2018-11-26 16:32:00 140

转载 Android学习(二)

##常用控件所有的安卓控件都需要指定 layout_width 和 layout_height 都具有visibility属性TextView <TextView android:id="@+id/txtOne" android:layout_width="match_parent" android:...

2018-11-26 16:27:00 296

转载 Android学习(三)

Fragment 碎片碎片的简单用法新建一个左侧碎片布局 起名为left_fragment.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_widt...

2018-11-26 16:21:00 150

转载 Andoroid学习(四)

Broadcast 广播Android中的广播主要可以分为两种广播标准广播 这是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息, 因此他们之间没有任何先后顺序。这种广播的效率会比较高,但同时也意味着他是无法被截断的。有序广播 是一种同步执行的广播, 在广播发出之后同一时刻内只有一个广播接收器能够收到这个...

2018-11-26 16:20:00 225

转载 Android学习(五)

数据存储文件存储写入数据到文件。在Context类中提供了一个openFileOutput()方法 ,可以用于将数据存储到指定的文件中,这个方法接受两个参数, 第一个参数是文件名, 在文件创建的时候使用的就是这个名称,这个指定的文件名不可以包含路径, 因为所有的文件都是默认存储在 /data/data/<包名>/files/ 目录下的。第二个参数是...

2018-11-26 16:19:00 99

转载 Android学习(七)

Notification 通知Notification是Android系统中比较有特色的一个功能。当某个应用程序希望向用户发出一些提示消息,而该应用程序又不在前台运行时就可以借助通知来实现,发出一条通知后,手机最上方的通知栏中会显示一个通知的图标。Notification的基本用法首先需要一个NotificationManager来对通知进行管理,可以调用Co...

2018-11-26 16:17:00 79

转载 Android学习(六)

ContentProvider 内容提供器内容提供器(ContentProvider)主要用于在不同的应用程序之间实现数据共享的功能。他提供了一套完整的机制, 允许一个程序访问另一个程序中的数据, 同事还能保证被访问的数据的安全性。Android运行时权限,如果要访问系统的网络状态以及监听开机广播等, 需要在AndroidManifest文件中进行权限声明,否则程...

2018-11-26 16:17:00 82

转载 Android学习(八)

调用摄像头拍照。新建一个CameraAlbumTest项目, 然后修改activity_main中的代码 添加一个按钮 和一个ImageView控件。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertic...

2018-11-26 16:16:00 105

转载 Android学习(九)

WebView 的使用方法创建一个WebViewDemo工程 并编辑activity_main的布局文件如下。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layou...

2018-11-26 16:14:00 129

转载 Android学习(十)

Service 服务服务是Android中实现程序后台运行的解决方案, 他非常适合去执行那些不需要和用户交互而且还要长期运行的任务, 服务的运行不依赖任何界面, 即使程序被切换到后台或者用户打开了另外一个程序,服务仍然能够保持正常运行, 不过需要注意的是服务并不是一个独立的进程,而是依赖于创建服务时所在的应用程序进程。Android的UI和其他的Gui库一样,也是线...

2018-11-26 16:12:00 123

转载 Java Web基础

Xml eXtendsible markup language 可扩展的标记语言XML作用用来保存数据。用来做配置文件。数据传输载体。XML的文档声明 简单声明:version:解析这个XML的时候使用什么版本的解析器。 <? xml version="1.0" ?> encoding...

2018-11-17 10:50:00 141

转载 Java 类集

一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口public interface Collection<E>exten...

2018-11-17 08:42:00 41

转载 读书笔记(Java开发实战经典):Java基础知识

Java环境变量配置。Windows下需要将JDK目录下的bin目录放置环境变量下。然后设置classpath点击确定保存后在cmd中测试环境配置是否成功。javac -versionjava -version221javac -version2java -version出现版本信息后即为配置成功:注:1.PATH修改后需要重新启动命令行。 2.javac是ja...

2018-07-02 10:37:00 168

转载 Java学习笔记(一)面向对象(OOP)

面向对象:面向过程编程:一堆方法,调来调去面向对象编程:以对象为核心,围绕着对象做操作面向接口编程:面向对象的基础之上,抽接口     好的代码:复用性好、可维护性好、可扩展性好、移植性好......面向过程:实在      缺陷一:缺乏对数据的封装    缺陷二:数据和方法分离状态面向对象:抽象  1.现实世界是由很多对象组成的  2.现实世界是先有对象,再抽...

2018-06-14 16:45:00 181

转载 python自制工具----给文件添加前后缀。

PreffixAndSuffix类:import osclass PreffixAndSuffix: def __init__(self): pass @staticmethod def add_preffix(file_path, preffix): # 为file_path添加preffix前缀 并返回文件名...

2018-06-12 09:37:00 630

转载 Java学习笔记(一)基础(fundamental)

基础知识:java编译运行过程: java源文件(.java),经过编译,编译为java字节码文件(.class),然后通过JVM来加载.class并运行.class文件不同系统有不同的JVM,但对.class是一样的 java可以实现跨平台 一次编程到处运行JDK:java开发工具包 JRE:java运行环境 JVM:java虚拟机JRE=JVM+java系统...

2018-06-10 17:28:00 133

转载 python3基础笔记(十)异常处理

y转载于:https://www.cnblogs.com/zbuter/p/8848493.html

2018-04-15 17:47:00 87

转载 python3基础笔记(九)类内置方法

自省(反射)四个可以实现自省(反射)的函数下列方法适用于类和对象(一切皆对象,类本身也是一个对象)hasattr(obj, '属性') # obj.属性是否存在getattr(obj, '属性') # 获取obj.属性。 不存在则报错getattr(obj, '属性', '默认值') # 获取obj.属性。 不存在不会报错返回默认值setattr(obj, '...

2018-04-08 16:59:00 144

转载 python3基础笔记(八)继承和多态

在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印:class Animal(object): def run...

2018-04-08 05:07:00 71

转载 python类和实例

面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。仍以Student类为例,在Python中,定义类是通过class关键字:class Student(object): passclass后面紧接着是类名,...

2018-04-07 22:38:00 57

转载 使用@property

在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改:s = Student()s.score = 9999这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,这样,在set_score()方法里,就可以检查参数:class Stude...

2018-04-07 22:32:00 69

转载 python3基础笔记(六)模块与包

模块&包模块(modue)的概念:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么好处?最大的好...

2018-04-06 17:29:00 53

转载 【转载】Python装饰器-专题笔记

函数作用域介绍 Python 的函数作用域,了解函数作用域 LEGB 间关系。主要内容:函数作用域LEGB闭包理解与使用装饰器LEGB: L>E>G>BL: local 函数内部作用域E: enclosing 函数内部与内嵌函数之间(主要是内置函数对我们函数变量的一个引用,称之为闭包)G: global 全局作用域...

2018-04-06 15:40:00 80

转载 python3基础笔记(五)迭代器与生成器

一、迭代器1.迭代的概念上一次输出的结果为下一次输入的初始值,重复的过程称为迭代,每次重复即一次迭代,并且每次迭代的结果是下一次迭代的初始值注:循环不是迭代while True: #只满足重复,因而不是迭代 print('====>')2.可迭代的对象内置__iter__方法的,都是可迭代的对象。list是可迭代对象,dict是可迭代对...

2018-04-05 20:45:00 102

转载 python3基础笔记(四)文件处理

一、文件处理1.打开文件。必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。语法:file object = open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)  ...

2018-04-05 13:52:00 151

转载 python3基础笔记(三)函数与全局、局部变量

一、函数 使用函数可以减少代码重用。保持一致性,容易维护。可扩展性。  1.函数的定义方法:def function(x): x+=1 return xdef:定义函数的关键字。function:函数名。函数名后括号内的变量表示函数的参数(可以是0个或多个参数)冒号代表一个代码块的开始。x+=1处...

2018-04-03 21:10:00 131

转载 python3基础笔记(二)python的基本数据类型与运算符

一、运算符1.算术运算符假设变量a的值是10,变量b的值是21,则 -运算符描述示例+加法运算,将运算符两边的操作数增加。a + b = 31-减法运算,将运算符左边的操作数减去右边的操作数。a – b = -11*乘法运算,将运算符两边的操作数相乘a * b = 210/除法运算,用右操...

2018-04-01 17:57:00 329

转载 python3基础笔记(一)

1、就单个 python 文件来说在 python 中 python 的后缀可以是任意的。但如果这个 python 文件需要导入的时候如果不是 .py 会出错。所以一般情况下python 文件的后缀为 .py2、是 linux 中使用 ./文件.py 时候需要在文档的第一行注明解释器路径# !/usr/bin/env/ python3、声明文档的编码为utf-...

2018-04-01 12:27:00 61

转载 python3常用内置方法(持续更新中。。。)

本文参考:http://www.runoob.com/python/python-built-in-functions.html收集整理1.abs() 函数  ---->绝对值函数以下是 abs() 方法的语法:abs( x )参数x -- 数值表达式,可以是整数,浮点数,复数。返回值函数返回 x(数字...

2018-03-31 18:00:00 214

转载 CentOS7下安装Python3及Pip3并保留Python2

环境:CentOS 71. 安装依赖环境#yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2...

2018-03-31 16:56:00 68

转载 一个爬取52破解的全部帖子地址的简单爬虫

刚刚学习python爬虫 拿一个小例子练练手。同样的代码在Linux完美运行,但是在windows中就是各种编码错误。因为编码问题搞得迷迷糊糊,所以只能用python3.X来操作了代码如下:# -*- coding:utf-8 -*- import requestsfrom bs4 import BeautifulSoupim...

2018-03-27 15:11:00 706

转载 在windows写入文件中遇到 UnicodeEncodeError: ‘gbk’ codec can’t encode character 错误的解决办法...

今天爬一个网站的内容,在写入文件时,某些页面总是报UnicodeEncodeError: ‘gbk’ codec can’t encode character错误,网上找了半天也没找到解决办法。后来终于找到了解决办法,十分简单:with open('dizhi.txt','w',encoding='utf-8') as f:出错的原因是...

2018-03-27 14:48:00 390

转载 我的vim配置

set nu hi Comment ctermfg=DarkCyan set backspace=2 set tabstop=4 set autoindent set shiftwidth=4 "set softtabstop=4 set showmatch set fenc=utf-8 set ...

2018-03-13 07:11:00 71

转载 树莓派命令行模式调整音量

在命令行中输入alsamixer1会进入图形界面,在图形界面中进行更改音量。 最大音量了100%. 转载于:https://www.cnblogs.com/zbuter/p/8781196.html...

2018-03-12 23:03:00 351

转载 树莓派更改软件源

本文基本涵盖树莓派Raspbian主流国内软件源(stretch及jessie)及少量国外知名软件源。目前最新的系统Raspbian(2017-08-16及以后的系统)已经基于Debian 9 Stretch,请选择正确的软件源。更换源后,需要更新本地软件索引:sudo apt-get update零、一键换源直接执行以下两步,即可替...

2018-03-12 22:32:00 45

转载 linux连接wifi

# 编辑wifi文件sudo vi /etc/wpa_supplicant/wpa_supplicant.conf# 在该文件最后添加下面的话network={ ssid="XXXX" psk="XXXX"} 转载于:https://www.cnblogs.com/zbuter/p/878119...

2018-03-12 21:16:00 60

转载 给树莓派挂载移动硬盘或U盘

外接U盘或移动硬盘时,默认不会自动挂载,所以需要用 mount 命令挂载。通常我们在 /mnt 或 /media 目录下新建一个目录作为挂载点。比如:1234sudo mkdir /mnt/1GB_USB_flashsudo mount -o uid=pi,gid=pi/dev/sda1 /mnt/1GB_USB_flash//用完之...

2018-03-12 21:07:00 136

转载 开机启动screen并在后台运行其他程序

首先我们需要制作一个脚本。在终端下输入并回车新建脚本文件start.shtouch start.shchmod 777 start.sh然后向rc.local文件添加启动代码修改rc.local文件,在终端输入并回车:sudo vi /etc/rc.local在打开的文本中找到exit 0,在此之前添加的代码在启动时都会被执行,在ex...

2018-03-11 22:20:00 185

转载 在使用linux中的vi时按光标、删除键出现ABCD vi没有颜色的解决方案

在用户主目录下建立 .vimrc文件,用户也可以在/etc/vimrc(/etc/vim/vimrc不同版本,可能不一样),全局添加下面内容:"语法高亮syntax on"显示行号set nu"修改默认注释颜色hi Comment ctermfg=DarkCyan"允许光标键将 set compatible 改为set nocompa...

2018-03-09 23:59:00 146

空空如也

空空如也

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

TA关注的人

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