<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Faustine的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Faustine___</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Faustine___]]></copyright><item><title><![CDATA[html 实训6]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94970440</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94970440</guid><author>Faustine___</author><pubDate>Wed, 10 Jul 2019 16:48:52 +0800</pubDate><description><![CDATA[总结：

1. 出现JavaScript的原因：解决表单验证，最早网速很慢，表单的一些非法字符等验证只能在服务器，但是一来一回往往要几分钟，所以就提出JavaScript在本地客户端验证这些信息。

2. JavaScript语法：代码写在script标签里&lt;script type="text/javascript"&gt;&lt;/script&gt;，

  js代码都写在head...]]></description><category></category></item><item><title><![CDATA[Html 实训5]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94719961</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94719961</guid><author>Faustine___</author><pubDate>Fri, 05 Jul 2019 15:57:22 +0800</pubDate><description><![CDATA[技巧总结：

1. 对多个li标签使用标签选择器时，margin-bottom对第一个不影响，因为margin-bottom改变两个元素间底边距，而是相对于第一个块的，所以第一个不动，使用margin-top将改变第一个，因为第一个li的margin-top是相对于ul标签所以，margin-top改变他也改变。

2. 对网页布局先用float，float若不能达到要求再改用position

...]]></description><category></category></item><item><title><![CDATA[Html 实训4]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94600494</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94600494</guid><author>Faustine___</author><pubDate>Thu, 04 Jul 2019 21:49:00 +0800</pubDate><description><![CDATA[1. 指定元素选择器：

例：.CLASS1 X Y

对CLASS1类下的X元素下的Y元素写选择器

2. 多个选择器或元素间空格

多个选择器或元素用空格组合在一起，表示相邻之间有亲缘关系（父子，祖父孙子）

3. 对li标签使用指定元素选择器，不用再定义一个类选择器

4. 所有标签都可以看作一个矩形框，例如：a标签也是一个矩形框框起来的

5. 不要在ul里面设置margin属性，尽量设...]]></description><category></category></item><item><title><![CDATA[Html 实训3]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94570282</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94570282</guid><author>Faustine___</author><pubDate>Wed, 03 Jul 2019 21:13:35 +0800</pubDate><description><![CDATA[1. 定位

position属性：定位属性，position属性和float属性不能同时使用。取值：

  1.1 absolute绝对定位：向上级找position，若上级有position，则相对上级position对该标签定位；若上级没有position，则相对与当前浏览器窗口定位。absolute是脱离文档流。

  1.2 relative相对定位：相对于自身原来的位置定位。r...]]></description><category></category></item><item><title><![CDATA[Html 实训2]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94486614</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94486614</guid><author>Faustine___</author><pubDate>Tue, 02 Jul 2019 21:49:43 +0800</pubDate><description><![CDATA[1. div

对div标签了有了新的认识，在开发一个前端网页时，可以先使用div对网页进行布局，然后在对具体某一个div进行操作

2. 选择器：定义样式

2.1 元素选择器：修改一个标签的样式，后续使用这个标签时格式均按修改后的。下例：

h1{

}

2.2 类选择器：以.开头，使用时不需要加. 定义一个类选择器后，需在标签中添加class="li_top"这属性即可使用。下例：

....]]></description><category></category></item><item><title><![CDATA[Html 实训1]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94407707</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94407707</guid><author>Faustine___</author><pubDate>Mon, 01 Jul 2019 21:07:51 +0800</pubDate><description><![CDATA[1. div标签

&lt;div&gt; &lt;/div&gt;标签：div标签可以认为是一个块，可以通过style属性改变这个块的颜色、大小、位置等。下例：


&lt;div style="width: 65%; height: 300px; background-color: blueviolet; float: left; margin-top: 10px; margin-left: ...]]></description><category></category></item><item><title><![CDATA[Html 表单与输入]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94335921</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94335921</guid><author>Faustine___</author><pubDate>Sun, 30 Jun 2019 17:26:21 +0800</pubDate><description><![CDATA[1. 表单

&lt;form&gt; &lt;/form&gt;标签：&lt;form&gt;标签内的信息捆绑在一起

2. 输入框

&lt;input&gt;标签：该标签用于产生一个输入框。

type属性：type属性用于决定该输入框的类型。下例：

&lt;input type="text"&gt;，则产生一个文本框

&lt;input type="password"&gt;，则产生一...]]></description><category></category></item><item><title><![CDATA[Html 列表]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94333997</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94333997</guid><author>Faustine___</author><pubDate>Sun, 30 Jun 2019 16:52:34 +0800</pubDate><description><![CDATA[1. 无序列表

&lt;ul&gt; &lt;/ul&gt;标签：在ul大标签下使用&lt;li&gt;内容&lt;/li&gt;标签，一个标签即代表一个项。下例：

&lt;ul&gt;

  &lt;li&gt;苹果&lt;/li&gt;

  &lt;li&gt;桃子&lt;/li&gt;

&lt;/ul&gt;

type属性：可以指定无序标签的项目符号，下例：

&lt;ul...]]></description><category></category></item><item><title><![CDATA[Html 表格]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94297377</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94297377</guid><author>Faustine___</author><pubDate>Sun, 30 Jun 2019 16:35:48 +0800</pubDate><description><![CDATA[1. 表格标签

&lt;table&gt; &lt;/table&gt;标签：该标签将内容划分到一张表格中

&lt;tr&gt; &lt;/tr&gt;标签：该标签将内容划分在一行

&lt;td&gt; &lt;/td&gt;标签：该标签将内容划分在一列

总结：&lt;tr&gt;，&lt;td&gt;将&lt;table&gt;内容划分成行列的形式，此时的表格是没有外边框，同一行以空格为...]]></description><category></category></item><item><title><![CDATA[Html 链接]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94296565</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94296565</guid><author>Faustine___</author><pubDate>Sun, 30 Jun 2019 11:01:28 +0800</pubDate><description><![CDATA[1. 链接

&lt;a href="http://www.w3school.com.cn/"&gt;链接&lt;/a&gt;：该标签为链接表情，标签内文字为链接的触发器。

href属性：指向链接地址

target属性：若target="_blank"，则另起一个窗口打开新的链接

文本可以使用&lt;img&gt;图像标签，则触发器为图片
...]]></description><category></category></item><item><title><![CDATA[Html 文本格式化]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94174793</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94174793</guid><author>Faustine___</author><pubDate>Sun, 30 Jun 2019 10:55:25 +0800</pubDate><description><![CDATA[1. 文本格式化标签

&lt;b&gt; &lt;/b&gt;：bold缩写，定义粗体文本

&lt;strong&gt; &lt;/strong&gt;：定义加重语气

&lt;big&gt; &lt;/big&gt;：定义大字号

&lt;em&gt; &lt;/em&gt;：emphasized缩写，定义重文字

&lt;i&gt; &lt;/i&gt;：italic缩写，定义斜体

&l...]]></description><category></category></item><item><title><![CDATA[Html 基础标签]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/94163568</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/94163568</guid><author>Faustine___</author><pubDate>Sat, 29 Jun 2019 16:24:03 +0800</pubDate><description><![CDATA[1. Html文件：以&lt;html&gt;标签开头，以&lt;/html&gt;标签结尾。

2. 显示信息的地方有两处，一是标题栏，二是浏览器内。

&lt;title&gt;开始，&lt;/title&gt;结束：title标签将信息划分到标签栏。

&lt;body&gt;开始，&lt;/body&gt;结束：body标签将信息划分到浏览器内。

3. 段落

&lt;p&gt;开始，&...]]></description><category></category></item><item><title><![CDATA[Java 跨平台]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/93748495</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/93748495</guid><author>Faustine___</author><pubDate>Wed, 26 Jun 2019 16:44:08 +0800</pubDate><description><![CDATA[1. 什么是平台

平台=CPU+OS（操作系统）

开发程序前必须要确定的是：程序在什么机器上运行，否则开发的程序不能在这个机器上运行，就等于没有做。

早期的windows和linux支持Intel和AMD的CPU，但不支持PowerPC的CPU，Mac电脑使用的PowerPC的CPU，所以Mac电脑上无法安装Windows，即程序想在Mac电脑上运行就必须是PowerPc的CPU+Mac的系...]]></description><category></category></item><item><title><![CDATA[Java 反射]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/93721920</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/93721920</guid><author>Faustine___</author><pubDate>Wed, 26 Jun 2019 11:28:45 +0800</pubDate><description><![CDATA[1. 反射的定义

反射就是可以在运行时加载类信息，并可以创建其对象访问其属性和方法。这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

2. 反射的应用

动态创建对象。平常我们写代码的时候，创建一个Person对象，例：Person p = new Person(); 编译器就会根据这句代码创建一个Person对象，但如果我们想要根据输入的对象名来创建对象这时候应该怎...]]></description><category></category></item><item><title><![CDATA[Java 异常]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/93651797</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/93651797</guid><author>Faustine___</author><pubDate>Tue, 25 Jun 2019 23:41:47 +0800</pubDate><description><![CDATA[1. 什么是异常

异常可以理解为：程序内部产生出错，若可以自行处理，则不影响程序继续运行；若不能处理则上抛给Java虚拟机，程序终止运行。


当程序出现异常时，有两种处理手段：抛出、捕获。

抛出：则由上层调用处理。

捕获：则在当前程序段处理。

若异常则一直抛出，最终由虚拟机处理，此时异常变为错误，程序终止。


2. 异常抛出

2.1 系统抛出：不在程序中做任何处理，若有异常，则系统会...]]></description><category></category></item><item><title><![CDATA[Java 关键字Static和Final]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/93604208</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/93604208</guid><author>Faustine___</author><pubDate>Tue, 25 Jun 2019 11:57:01 +0800</pubDate><description><![CDATA[1. static

1.1 static可以修饰变量和方法，static修饰的变量和方法属于类，即所有对象共享这个变量、方法。

1.2 一个对象修改static变量，修改后的结果其他变量也可以看到。

1.3 static修饰的方法可以使用"类名.方法名"的方式调用

1.4 静态块，static修饰的类变量最先初始化，所以可以使用static{ }的形式把要定义类变量集中在一起，使程序可...]]></description><category></category></item><item><title><![CDATA[C#调用API]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/92835136</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/92835136</guid><author>Faustine___</author><pubDate>Wed, 19 Jun 2019 16:13:44 +0800</pubDate><description><![CDATA[1. 调用格式

using System.Runtime.InteropServices; //引用此名称空间，简化后面的代码

// 使用DllImportAttribute特性来引入api函数，声明的是空方法

public static extern ReturnType FuntionName(type arg1, type arg2,……)

调用时与调用其他方法相同



参考：h...]]></description><category></category></item><item><title><![CDATA[Java中数据类型的分类]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/92590908</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/92590908</guid><author>Faustine___</author><pubDate>Mon, 17 Jun 2019 14:55:38 +0800</pubDate><description><![CDATA[1. 值类型

值类型数据也就是基本数据类型，四类八种：

1.1 逻辑型：boolean

1.2 字符型：char

1.3 整型：byte、short、int、long

1.4 浮点型：float、double

值类型变量的内容是数据本身，例：a = 5，则a的内容是5，5存放在栈中

所以，值类型的数据是存放在栈中

2. 引用类型

除了值类型，其他都是引用类型：数组、类、字符串、接...]]></description><category></category></item><item><title><![CDATA[JavaSe 八大基本数据类型]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/92576254</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/92576254</guid><author>Faustine___</author><pubDate>Mon, 17 Jun 2019 10:59:57 +0800</pubDate><description><![CDATA[boolean、char、byte、short、int、long、float、double

1. 逻辑型boolean

boolean类型取值：false和true，不能用0和非0的整数表示，不同于c语言

2. 文本型char

字符常量是用单引号括起来的单个字符，可以是中文字符

例：char ch1 = 'a';  char ch2 = '中';

Java的char类型是2个字节...]]></description><category></category></item><item><title><![CDATA[C# winform 跨线程更改窗体控件的属性]]></title><link>https://blog.youkuaiyun.com/Faustine___/article/details/89668005</link><guid>https://blog.youkuaiyun.com/Faustine___/article/details/89668005</guid><author>Faustine___</author><pubDate>Mon, 29 Apr 2019 09:08:36 +0800</pubDate><description><![CDATA[当winform程序中新开一个线程，是无法改变主线程中窗体控件的属性的，否则运行时会报错。

若想在其他线程中控制主线程中的窗体控件，则必须利用BeginInvoke方法。

例如：添加一个名为textbox1的TextBox控件，想将它的Visible设置为false，则执行下面的代码即可

textbox1.BeginInvoke(new Action(() =&gt; { textbox1....]]></description><category></category></item></channel></rss>