<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_45591813的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_45591813</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_45591813]]></copyright><item><title><![CDATA[c# 核心技术指南——第1章 c# 和 .NET简介]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/144185696</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/144185696</guid><author>qq_45591813</author><pubDate>Tue, 03 Dec 2024 15:54:01 +0800</pubDate><description><![CDATA[C# 是一种面向对象编程语言。它的目标是提高程序员的生产力，为此，需要在简单性、表达性和性能之间进行权衡。]]></description><category></category></item><item><title><![CDATA[c# 核心技术指南——第2章 c# 语言基础]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/144212337</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/144212337</guid><author>qq_45591813</author><pubDate>Tue, 03 Dec 2024 13:12:15 +0800</pubDate><description><![CDATA[本书中几乎所有的程序和代码片段都可以作为交互式示例在 LINQPad 中运行。阅读本书时使用这些示例可以加快你的学习进度。在 LINQPad 中编辑执行这些示例可以立即得到结果，无须在 VisualStudio 中建立项目和解决方案。]]></description><category></category></item><item><title><![CDATA[前端-CSS-zxst]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/129190580</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/129190580</guid><author>qq_45591813</author><pubDate>Thu, 23 Feb 2023 21:25:11 +0800</pubDate><description><![CDATA[CSS入门]]></description><category></category></item><item><title><![CDATA[前端-HTML-zxst]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/129190271</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/129190271</guid><author>qq_45591813</author><pubDate>Thu, 23 Feb 2023 21:08:16 +0800</pubDate><description><![CDATA[简单介绍HTML常用的标签]]></description><category></category></item><item><title><![CDATA[day04 - Multithreading]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/122501006</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/122501006</guid><author>qq_45591813</author><pubDate>Fri, 14 Jan 2022 19:40:33 +0800</pubDate><description><![CDATA[并发错误和并发修改异常
多线程共享数据的时候 导致的并发错误
并发修改异常 和 并发错误是什么关系?
并发修改异常其实是为了防止出现并发错误 而主动校验的, 由官方程序员 主动向外抛出(throw).
并发错误编译不报错, 运行没异常, 就是数据全是错误的.
public class Test{
	public static void main(String[] args){
        /*
        	模运算结果的符号 和 %前面的数的符号一致.
        	所以如果 %前面的数是负数,]]></description><category></category></item><item><title><![CDATA[day03 - Thread]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/122500995</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/122500995</guid><author>qq_45591813</author><pubDate>Fri, 14 Jan 2022 19:39:53 +0800</pubDate><description><![CDATA[Thread
程序: 保存在物理介质中的代码片段
进程: 正在进行当中的程序片段. 一旦程序运行起来, 就变成了操作系统中的一个进程.
线程: 进程当中更加微观的概念, 指的是程序当中一条独立的执行线索.
宏观并行, 但微观串行.
如果在run方法中可能会发生异常, 绝对不能throws, 因为,  如果父类的方法抛出一个异常, 子类在重写这个方法的时候, 抛出的异常要么是父类中的异常, 要么是这个异常的子类. 如果父类的run方法就没有抛出异常, 那么子类也不能抛出异常.
/*Thread的run()方法]]></description><category></category></item><item><title><![CDATA[day02 - Exception(未完成)]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/122500961</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/122500961</guid><author>qq_45591813</author><pubDate>Fri, 14 Jan 2022 19:38:11 +0800</pubDate><description><![CDATA[Exception
Exception中文翻译是例外, 可以理解为程序云习惯过程中的例外情况.
Java中类的继承结构
​							Throwable
​							[可以向外抛出的]
​			Error								Exception
​			[错误]								[异常]
​													RuntimeException
​														[运行时异常]
Error和Exception的区别?
import java.util.*;
public class TestE]]></description><category></category></item><item><title><![CDATA[day01 - InnerClass]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/122500949</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/122500949</guid><author>qq_45591813</author><pubDate>Fri, 14 Jan 2022 19:37:23 +0800</pubDate><description><![CDATA[InnerClass
为什么使用内部类: 内部类是共享数据最简单的方式之一
内部类编译之后同样会生成.class文件.
其命名规则是: 外部类名字$内部类名字.class
class A {
    int i = 7;
    
    // 内部类
    class C {
        public void test() {
            System.out.prinln(i);
        }
    }
}

成员内部类
public class TestMemberInne]]></description><category></category></item><item><title><![CDATA[Java Collection Framework]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/122418517</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/122418517</guid><author>qq_45591813</author><pubDate>Mon, 10 Jan 2022 20:25:52 +0800</pubDate><description><![CDATA[Java Collection Framework – JCF

本遍文章, 是抄了一遍他人博客的内容.下面是原链接的跳转按钮.
点击此处调转

容器就是可以容纳其他Java对象的事物(或者说对象), Java Collection Framework(JCF)为Java开发者提供了通用的容器.
Java集合主要划分为四个部分:

Collection(List列表, Set集合)
Map映射
迭代器(Iterator, Enumeration)
工具类(Arrays, Collections)

背景
数]]></description><category></category></item><item><title><![CDATA[Linux基本命令与应用]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/120690723</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/120690723</guid><author>qq_45591813</author><pubDate>Sun, 10 Oct 2021 19:31:30 +0800</pubDate><description><![CDATA[2.3 目录和文件
2.3.1 目录及文件的基本操作
1. 系统的目录组织结构

  /: 根目录, 每个系统有且只有一个根目录, 是所有其他目录的父母路, 可以看成是树状目录的起点
  
  /bin: 存放系统中所有用户都可以执行的命令文件,这些命令文件爱你是以哦热禁止行使存在的可执行文件,
  默认该目录已经提那家到PATH系统环境变量里
  
  /sbin: 存放系统中只有root用户才能执行的系统命令文件
  
  /boot: 存放Linux内和镜像文件和启动相关的文件,其中内核文件形式为VM]]></description><category></category></item><item><title><![CDATA[Git入门]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114984844</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114984844</guid><author>qq_45591813</author><pubDate>Thu, 18 Mar 2021 17:08:02 +0800</pubDate><description><![CDATA[Git
什么是Git?
Git是一个免费的, 开源的分布式版本控制系统,是一个工具,可以快速高效地处理丛小型到大型的项目.
什么是版本控制?
版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统.
为什么要是用版本控制系统?
有了它就可以将某个文件回溯到之前的状态.甚至将整个项目退回到过去某个时间点的状态.而且回溯的工作量微乎其微.你可以比较文件的变化细节,查出最后是谁修改了哪个地方,从而找出导致问题出现的原因,又是谁在何时报告了某个功能缺陷等等.
版本控制系统的分类
集中化的版本控]]></description><category></category></item><item><title><![CDATA[mysql--DBA\三范式和表的设计方案]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601965</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601965</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:19:58 +0800</pubDate><description><![CDATA[DBA和三范式
将数据库中的数据导出:
在Windows的dos命令窗口中执行(不用登陆):
mysqldump bjpowernode&gt;D:\bjpowernode.sql -uroot -p1234
	导出指定表:
	mysqldump bjpowernode emp&gt;D:\bjpowernode.sql -uroot -p1234
导入数据库:
	必须先创建数据库,并且打开数据库,才能导入数据库.
	create database bjpowernode;
	use bjpowernode]]></description><category></category></item><item><title><![CDATA[mysql--索引和视图]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601923</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601923</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:19:22 +0800</pubDate><description><![CDATA[索引和视图
什么是索引?有什么用?
索引就相当于一本书的目录,通过目录可以快速的找到对应的资源.
在数据库方面,查询一张表的时候有两种查询方式:
第一种方式:全表扫描.
第二种方式:根据索引检索(效率远高于遍历查询)
	索引为什么可以提高检索效率呢?
		其实最根本的原理是缩小了扫描的范围.

	索引虽然可以提高检索效率,但是不能随意的添加索引,因为索引也是数据库当中的对象,也需要数据库对其不断的维护,是有维护成本的.
	比如,表中的数据经常被修改,这样就很不适合添加索引,因为数据一旦修改,索引就要重新排序]]></description><category></category></item><item><title><![CDATA[mysql--TCL]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601885</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601885</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:18:37 +0800</pubDate><description><![CDATA[TCL
事务(transaction)
1. 什么是事务?
是一个完整的业务逻辑,不可再分.
	比如:银行账户转账,从A账户向B账户转账10000, 需要执行两条update语句.

	update t_act set balance = balance - 10000 where actno = 'act-001';
	update t_act set balance = balance + 10000 where actno = 'act-002';

	以上两条语句不许同时成功或者同时失败,不允许出现]]></description><category></category></item><item><title><![CDATA[mysql--约束]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601855</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601855</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:18:07 +0800</pubDate><description><![CDATA[约束


什么是约束?常见的约束有哪些?
约束是为了保证数据的完整性,合法性,有效性.
非空约束 (not null)
唯一约束	(unique)
主键约束	(primary key, PK) 既不能为null也不能重复
外键约束	(foreign key, FK) …
检查约束	(check) :注意Oracle数据库中有check约束,但mysql没有,目前mysql不支持该约束


非空约束
mysql&gt; drop table if exists t_user;
mysql&gt; create]]></description><category></category></item><item><title><![CDATA[mysql--DDL]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601830</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601830</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:17:36 +0800</pubDate><description><![CDATA[DDL
(data defination language, 数据定义语言):create, drop, alter,对标的结构的增删改.
1.表的创建(create)
建表的语法格式:
	create table 表名 (
		字段名1 数据类型,
		字段名2 数据类型,
		字段名3 数据类型,
		...
	);

关于mysql当中字段的数据类型?以下只说常见
	int			整数型
	bigint		长整型
	float		浮点型
	char		定长字符串
	varchar		可变长字符串 (不超]]></description><category></category></item><item><title><![CDATA[mysql--DML]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601800</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601800</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:17:04 +0800</pubDate><description><![CDATA[DML
(data manipulation language, 数据操作语言):insert, delete, update,
对标当中的数据进行增删改.


插入数据
语法格式:
insert into 表名(字段名1, 字段名2, …) values(值1, 值2, 值3, …)
要求: 字段的数量和值的数量相同,并且数据类型也要对应相同.
 insert into t_student(no, name, sex, classno, birth) values(1, 'zhangsan', '1', ]]></description><category></category></item><item><title><![CDATA[mysql--DQL]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601762</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601762</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:16:20 +0800</pubDate><description><![CDATA[简单地查询语句(DQL)
语法格式:
select 字段名1, 字段名2… from 表名;
提示:
1. 任何一条sql语句以分号(;)结尾.
2. sql语句不区分大小写.
mysql&gt; select ENAME, empno FROM emp;
±-------±------+
| ENAME  | empno |
±-------±------+
| SMITH  |  7369 |
| ALLEN  |  7499 |
| WARD   |  7521 |
| JONES  |  756..]]></description><category></category></item><item><title><![CDATA[mysql--基础]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/114601669</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/114601669</guid><author>qq_45591813</author><pubDate>Tue, 09 Mar 2021 21:14:37 +0800</pubDate><description><![CDATA[数据库的基本操作不难,但是一边学一边忘.
抽时间再刷刷题目吧.
下面是数据库的相关笔记,一个博客放不下,分开了.

MySQL


SQL, DB, DBMS分别是什么?他们之间的关系?
DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)
DBMS:DataBase Management System(数据库管理系统,常见的有:
Mysql, Oracle, DB2, SQLServer…)
SQL:结构化查询语言,是一门标准通用的语言.标准的sql适合于所有的数据库
产品.SQL属于.]]></description><category></category></item><item><title><![CDATA[HTML5--笔记--2]]></title><link>https://blog.youkuaiyun.com/qq_45591813/article/details/112547809</link><guid>https://blog.youkuaiyun.com/qq_45591813/article/details/112547809</guid><author>qq_45591813</author><pubDate>Tue, 12 Jan 2021 21:17:40 +0800</pubDate><description><![CDATA[HTML5–笔记

HTML常用标签
4.6 图像标签和路径(重点)


图像标签和路径
在HTML标签中,标签用于定义HTML页面中的图像.

单词image的缩写.
src是标签的必须属性,它用于指定图像文件的路径和文件名.
图像标签的其他属性:
属性	属性值		说明
src		图片路径	必须属性
alt		文本		替换文本.图像不能正常显示时会显示该文字
title	文本		提示文本.鼠标放到图像上,显示的文字
width	像素		设置图像的宽度
height	像素		设置图像的高度
border	像]]></description><category></category></item></channel></rss>