自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 linux用户

用户信息配置文件用户信息文件vim /etc/passwdman 5 passwd用户名:密码标志:uid:gid:用户说明(可不加):家目录uid:0超级用户,1-499:伪用户,500-65535:普通用户:shell(bin/bash)gid:初始组id家目录:普通用户:/home/用户名 超级用户:/root影子文件vim /etc/shadow用户名:加密密码(!!...

2019-03-12 16:21:55 154

原创 Linux-rpm命令管理

命名规则格式:软件包名-版本-发布次数.Linux平台.硬件平台.rpmlinux没有扩展名,.rpm是为了注明文件注意区分包名和包全名包依赖性树形:a->b->c环形:a->b->c->a(abc用一条命令装)模块:rpmfind.netyum解决了依赖性问题包全名/包名包全名:安装,升级时使用,注意路径包名:查询,卸载rpm安装rpm...

2019-02-23 21:32:59 145

原创 Android-广播-标准广播/有序广播

标准广播大致思路为设置一个界面,上面有一个按钮,通过按钮的点击事件,发送一条广播,然后由于注册文件中写明了这条广播,就通过接收器来接受广播并发出提示信息。设计一个布局,加入按钮<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical...

2019-01-29 16:35:38 415 1

原创 关于安装MySQL时出现缺失文件等问题

因为之前做课程设计时乱安装过一次MySQL,用完后再次安装MySQL进行系统学习时出现了种种问题。包括缺失ssleay.dll,libeay.dll,应用程序无法正常启动0xc000007b等问题。查阅网上教程都未必一定有效,缺失的文件版本较多,难以确定,损坏文件也没有被指定软件修复。和我一样始终难以修复的可以在别的干净的机器上重新安装MySQL,拷贝其program file 和progra...

2019-01-28 20:26:58 2042 1

原创 计算机网络-TCP

特点面向连接两个端点可靠交付全双工通信面向字节流连接连接的端点是套接字(ip:端口号)可靠传输停止等待协议无差错情况A发送分组,B收到并回发确认,A再发送分组出现差错A发送分组,出错,A未收到确认,超时重传A会暂时保留发送副本,收到确认后清除。分组要进行编号超时重传计时时间比发送-确认时间要略长一些确认丢失B收到分组后,回复的确认丢失了,A超时重发...

2019-01-27 16:36:19 124

原创 计算机网络-运输层UDP

特点无连接不可靠交付面向报文没有拥塞控制支持x对x通信首部开销小首部首部8字节,2个一组:源端口:需要回信时选用。目的端口:交付时必用。长度:总长度。最小为8检验和:检验首部和数据部分检验和计算检验和时,添加伪首部。...

2019-01-27 10:25:00 148

原创 Linux-vim

进入:vi 文件名插入:iao区分大小写编辑:输入冒号,命令(行号set nu)退出:wqgg首行,G尾行,:数字,0行首,$行尾,(n)x删字符,(n)dd删行,dG删光标到文末,D删到行尾(n)yy复制,(n)dd剪切,pP粘贴u取消上一步,w保存,wq退出,q!不保存退出,wq!保存并退出...

2019-01-26 21:28:53 152

原创 数据库-范式

第一范式表中不能有表第二范式如果一个关系模式中,A→X,B→X,且A包含B,则说明X局部依赖于A。这时,要拆分成BX关系模式和(A-B)加其余属性关系模式(X为外键)。第三范式A→B→C,分解为BC模式和A+其他属性+外键B模式...

2019-01-26 18:35:54 233

原创 Android-广播-动态注册/静态注册

类型:标准广播没有先后顺序,效率高,无法截断有序广播有顺序,按优先级,可截断动态注册package com.example.broadcasttest;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import an...

2019-01-26 18:03:24 251

原创 数据库-数据库设计

设计过程生存期:规划-需求分析-概念设计-逻辑设计-物理设计-实现-运行维护规划系统分析可行性分析生成总目标需求分析对用户需求进行分析—业务流程图确定人机边界,范围—系统关联图分析业务数据流—产生数据流图产生数据字典概念设计独立于软硬件抽象数据,设计局部模型整合模型,生成整体模型评审逻辑设计独立于硬件,依赖于软件转换为逻辑模型设计外模型设计...

2019-01-25 15:40:28 242

原创 计算机网络-ICMP

网际控制报文协议ICMPICMP封装在IP数据报的数据部分,看起来像高层协议,实际上依然是网络层协议。分两种:ICMP差错报告,ICMP询问报告格式:类型(不同的报告类型);代码(类型的详细分类);检验和(IP数据报不检验数据部分,所以ICMP要自己检验);报文类型相关;数据部分(长度在于类型)差错报告报文的五种:终点不可达:不能交付源点抑制:用塞丢弃,速率放慢...

2019-01-25 10:45:12 1264

原创 Linux-网络命令

write给用户发送信息,ctrl+d保存结束语法:write 用户名内容xxxxyyyy…ctrl+d注意,两者一定要都是在线用户wall广播信息语法:wall 要发送的信息ping测试网络连通性语法:ping 选项 ip-c 指定发送次数ifconfig查看网卡信息mail发送邮件语法;mail 用户名与write不同的是可以不在线last统计计算机用...

2019-01-25 09:02:51 203

原创 Android-碎片

碎片嵌入在活动中的UI片段。最简单的建立一个左碎片布局,有一个按钮<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:or

2019-01-23 17:27:47 191

原创 数据库-非形式化设计准则

尽可能只包含有直接联系的属性不会出现增删改操作异常避免放置经常空值的属性使得等值连接在主键和外键上进行,不会产生额外元组

2019-01-22 23:18:36 202

原创 Linux-剩余常用命令

useradd语法:usseradd 用户名用途:创建用户passwd语法:passwd 用户名用途:更改密码who语法:who显示:用户名 登录终端(tty本地终端) 登录时间w更详细的who压缩文件压缩格式:.gz压缩:gzip 文件名(只能压缩文件,不能压缩目录,且不保留源文件)解压缩:gunzip 文件名解压缩:gzip -d 文件名打包:tar功能:...

2019-01-21 23:42:37 130

原创 SQL-语句(2)

查询//不做总结,都是实例代码SELECT S.S#,SNAMEFROM S,SCWHERE S.S#=SC.S# AND C#='C2';SELECT S.S#,SNAMEFROM SWHERE S# IN(SELECT S# FROM SC WHERE C='C#');SELECT S.S#,SNAMEFROM SWHERE 'C2' IN(SELECT C#...

2019-01-21 22:38:44 157

原创 数据结构-概论

逻辑结构集合;线性;树形;图形;存储结构顺序;链式;索引;散列;

2019-01-21 18:28:48 187

原创 SQL-语句(1)

数据库的创建模式:基本表的集合创建一个模式(数据库)CREATE SCHEMA <模式名> AUTHORIZATION 用户名撤销一个模式(数据库)DROP SCHEMA <模式名> [CASCADE | RESTRICT]CASCADE:级联式,删去与其有关的一切。RESTRICT:约束式,只有当模式中没有元素时,才会执行。定义一个新的域CREATE...

2019-01-20 21:51:56 226

原创 java-命名风格

基本的语法正确性java命名大小写敏感,长度无限制。可用的命名字符有:大小26字母,数字,下划线,美元符。(开头不能是数字)关键字不可用优良的风格不将下划线,美元符放置在首尾两处坚持使用纯英文命名方式类名:每个单词首字母大写,但这些不用:DO、BO、DTO、VO、AO、PO等。这些是用于描述对象的类型的,需注意。方法名、参数名、成员变量、局部变量:首字母小写,其余单词首字...

2019-01-19 00:46:04 269

原创 Linux-帮助命令

帮助:man 命令 或man 文件名如:man ls进一步搜索具体的东西:如:/-L

2019-01-18 23:02:11 126

原创 Linux-其他搜索命令

locate在所建立的文件资料库(有一定收录范围,tmp就不是)中查找文件,速度较快语法:locate 文件名要更新资料库:updatedb不区分大小写:locate -i 文件名which搜索命令所在目录等信息语法:which 命令whereis命令所在目录及帮助文档语法:whereis 命令grep文件中搜索所匹配的字符串语法:grep 匹配字符串 文件所在路径不区...

2019-01-18 22:27:49 127

原创 SQL-简介

SQL也分为三层结构关系模式-基本表存储模式-存储文件子模式-视图组成有四个部分数据定义语言DDL:用于定义数据操纵语言DML:查询与更新嵌入式SQL数据控制语言DCL:对基本表和视图的授权,完整性,事务控制等。...

2019-01-18 21:23:13 111

原创 Android-ListView

1首先在布局文件中加入ListView控件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Lis...

2019-01-18 17:43:04 114

原创 数据库-关系代数

传统集合操作:并,差,交,笛卡尔,笛卡尔逆扩充关系操作:投影,选择,连接,自然连接基本操作:并,差,笛卡尔积,投影和选择组合操作:交,连接,自然连接,除法基本操作并相同关系模式,元数(属性个数)也相同。R和S中的元组都写出来。R∪S差相同关系模式,元数相同。R中排出出S的元组。R-S笛卡尔积R和S的元数相加,得到新关系模式。其元组数量相乘是最后的元组个数。...

2019-01-17 23:25:28 620

原创 数据库-关系模型概念

键超键:可唯一标识元组的属性或属性集(可有多余属性)候选键:把超键中的多余属性丢弃主键:用户最终选择的唯一标识外键:其他模式的主键在本模式中存在关系的几个特点属性值(数据项)是不可分解的最小单位无重复元组无序性属性无序性3类完整性规则实体完整性(即主键不可能为空空值,否则失去唯一性)参照完整性()...

2019-01-17 21:11:26 1654

原创 Android-基本布局

线性布局LinearLayout称为线性布局,即依次排列顺序即可。通过android:orientation属性指定排列方向(vertical纵向,horizontal横向)通过android:layout_gravity指定控件在布局中的对齐方式。应当注意控件的属性不能与布局的排列冲突,竖直排列时水平属性生效,水平排列时竖直属性生效。android:layout_weigh...

2019-01-17 11:56:15 145

原创 计算机网络-网络层学习笔记(3)

IP数据报:首部(固定长度20字节+可变长度)+数据固定部分版本:占四位,通信双方版本须一致,目前采用IPv4,以后IPv6。首部长度:占四位,一个单位为32位字,占四字节。最小值为5(20字节,0101)最大值为15(60字节,1111)当长度不是四字节整数倍,利用填充字段填充。分区服务:占八位。总长度:16位,2^16-1=65535字节,但由于数据链路层最大传送单元MTU的存在,...

2019-01-14 11:30:36 228

原创 Linux-文件搜索命令find

find命令语法:find 搜索范围 匹配条件功能:文件搜索find 目录范围 条件 文件名find /etc -name abc只有不多不少的abc这三个字符的文件可以被搜索。find /etc -name abc模糊搜索,包涵abc即可find /etc -name abc*开头为abcfind /etc -name abc???后面有三个不确定字符find /...

2019-01-13 00:06:59 186

原创 数据库-数据库管理系统

DBMS是对数据进行管理的软件系统。应用程序-请求-DBMS-指令-DB-查询结果-DBMS-应用程序DBMS主要功能:定义:DDL操纵:DML保护维护数据字典数据库系统的组成:数据库,硬件,软件,数据库管理员...

2019-01-12 21:59:58 946 1

原创 计算机网络-网络层学习笔记(2)

地址解析协议ARP主要作用:已知IP的情况下,找到硬件地址。RARP:知道硬件地址找IP。现已包含在DHCP中。IP地址32位;硬件地址48位。

2019-01-11 21:40:52 165

原创 数据库-数据库抽象级别

概念模型:综合 用户需求 (概念设计)逻辑模型:转换为 计算机实现 (逻辑设计)外部模型:映像 用户使用 (逻辑设计)内部模型:映像 物理结构(物理设计)概念模型表达了数据整体逻辑结构,是用户的全面的描述。从用户需求出发,建模独立于软硬件。是设计人员与用户的交流工具。逻辑模型1.表达了DB整体逻辑结构,是设计人员的全面的描述。2.从数据库实现出发,建模。3...

2019-01-08 21:15:19 9140

原创 Android-UI常用控件

TextView <TextView android:id="@+id/text_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="cent

2019-01-08 20:02:25 310

原创 Linux-chmod及其他权限命令

谁可以更改?所有者,root语法:chmod [ugoa ±= rwx] (a:所有用户)(±=增加减少不变)法1:chmod u+x,o-r,g=rwx 文件(=更不考虑原本权限)法2:规定:r(4);w(2);x(1)则:rwx(7),rw-(6),r–(4)chmod 数字数字数字 文件改变目录,子目录不会改变。这样才可以:chmod -R 777 文件写权限针对目录而言,...

2019-01-07 23:41:24 170

原创 Linux-链接文件

名称:ln语法:ln -s 原文件 目标文件l开头,所有人(u,g,o)有全部操作权限。软链接类似于快捷方式。ls -l查看后可发现,依然指向原文件。之所以给这么大的权限,因为最终还是由原文件决定权限。即1.权限:lrwxrwxrwx。2.很小。3.ls -l后有指向原文件。若不加-s,则是硬链接,类似复制。不同的是两个文件可以同步更新。(从某种意义上说软链接也是同步更新的,因为软链...

2019-01-07 22:48:47 116

原创 数据库-数据描述

概念设计实体:可相互区别的事物,如一本书,一辆车。实体集:性质相同的一类事物。属性:实体的特性。实体标识符:唯一的实体标识。逻辑设计字段:也是数据项。记录:一个实体字段的集合。文件:同一类的记录。关键码:唯一标识符。注意数据库技术中的类型和值的区分物理数据描述和逻辑数据描述也不同联系的描述与一个联系有关的实体集的个数称为元数二元联系(一对一,一对多,多对多)...

2019-01-07 21:39:08 3315

原创 Android-活动的启动模式

启动模式有四种,通过设置注册文件的android:launchMode启动:standard默认启动模式每启动一个活动,就创建一个实例入栈。singleTop启动的活动已经是该活动,不会再创建实例。但如果不在栈顶,则将创建多个实例。singleTask只创建一个实例。singleInstance当活动允许其他程序调用,用一个单独的返回栈管理这个活动。ps.活动部分技巧待补...

2019-01-07 17:42:03 104

原创 Android-活动的生命周期

安卓使用任务来管理活动,也可以说是一个栈。活动有四个状态运行状态(活动位于栈顶,系统不愿收回)暂停暂停(不在栈顶,但没有完全不可见。系统不愿收回)停止状态(不在栈顶,完全不可见。适时收回)销毁状态(从返回栈移除,收回)有7个回调方法。onCreate()第一次创建,加载布局。onStart()不可见变为可见。onResume()位于栈顶,处于运行状态,准备用户交互。onPau...

2019-01-07 16:01:30 157

原创 Linux-常用命令-目录处理命令

1. ls(list)执行权限:所有用户功能:显示目录文件语法:ls -a/-d/-l 路径-a(all)所有文件,包括隐藏文件。(Linux中以点开头的文件为隐藏文件(改名为点xxx,成为隐藏文件))隐藏文件在于提醒用户不要随意修改的文件。-l(详细信息)以第一条为例十个字符,第一个字符:文件类型(-二进制文件,d目录,l软链接)接下来的九个字符,三个一组。三个组...

2019-01-06 23:15:34 144

原创 Android-活动之间的Intent穿梭

显式Intent穿梭首先创建两个活动,及其布局文件。活动自动注册完成。Intent(,);第一个参数为启动活动的上下文,第二个为启动目标。在通过startActivity();方法启动活动。 Button button1 = (Button) findViewById(R.id.button_1); button1.setOnClickListener(...

2019-01-06 18:03:16 161

原创 计算机网络-网络层学习笔记(1)

网络层提供两种服务。一种是虚电路,一种是数据报。因特网设计思路:网络层向上只提供简单灵活的,无连接的,尽最大努力交付的数据报服务。尽最大努力即不可靠。主要区别:虚电路(vc)数据报服务思路网络保障通信主机保障通信建立连接必须不需要终点地址建立连接时使用每个分组都需要分组转发同一路由分组独立选择路由节点故障停止工作路由线路变...

2019-01-06 11:58:55 595 1

空空如也

空空如也

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

TA关注的人

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