<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lc1662076的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lc1662076</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lc1662076]]></copyright><item><title><![CDATA[MVVM 和 MVVMLight介绍]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/124465300</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/124465300</guid><author>lc1662076</author><pubDate>Thu, 28 Apr 2022 08:37:27 +0800</pubDate><description><![CDATA[MVVM是Model-View-ViewModel的简写。类似于目前比较流行的MVC、MVP设计模式，主要目的是 为了分离视图（View）和模型（Model）的耦合。
它是一种极度优秀的设计模式，但并非框架级别的东西，由MVP（Model-View-Presenter）模式与 WPF结合的应用方式时发展演变过来的一种新型架构。
立足于原有MVP框架并且把WPF的新性糅合进去，以应对PC端开发日益复杂的需求变化。
结构如图所示:

相对于之前把逻辑结构写在Code Behind 里面的方式，MVVM几乎完全解]]></description><category></category></item><item><title><![CDATA[js中[]、{}、()区别]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/123788849</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/123788849</guid><author>lc1662076</author><pubDate>Mon, 28 Mar 2022 10:23:28 +0800</pubDate><description><![CDATA[一、{ } 大括号，表示定义一个对象，大部分情况下要有成对的属性和值，或是函数体
1.{}表示对象、[]表示对象的属性、方法,()如果用在方法名后面，代表调用
2.如：var LangShen = {“Name”:“Langshen”,“AGE”:”28”};
3.上面声明了一个名为“LangShen”的对象，多个属性或函数用,（逗号）隔开，因为是对象的属性，所以访问时，应该用.（点）来层层访问：LangShen.Name、LangShen.AGE，
4.当然我们也可以用数组的方式来访问，如：LangShe]]></description><category></category></item><item><title><![CDATA[变量常量与表达式运算符]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/123552384</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/123552384</guid><author>lc1662076</author><pubDate>Thu, 17 Mar 2022 15:47:32 +0800</pubDate><description><![CDATA[一.表达式与运算符（表达式概念，运算符种类，运算符优先级）
表达式概念：变量常量运算符组成
１．带( )号,[ ]号, . 号的,new,typeof,sizeof,checked,x++,x–级别最高,先计算.
２．++x,–x,+,!
３．算术运算符,先*,/,%,再+,-
４．关系运算符,先&gt;,&lt;,&gt;=,&lt;=,is ,as再==和!=
５．条件逻辑运算符&amp;&amp;和||
6.条件运算符b?x:y
7，赋值运算符=,*=,/=,+=,-=
二.变量与常量（值类型，引用类]]></description><category></category></item><item><title><![CDATA[Comparable和Comparator]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/119350196</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/119350196</guid><author>lc1662076</author><pubDate>Tue, 03 Aug 2021 14:56:42 +0800</pubDate><description><![CDATA[一、Comparable简介
Comparable是排序接口。若一个类实现了Comparable接口，就意味着该类支持排序。实现了
Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。
此外，实现此接口的对象可以用作有序映射中的键或有序集合中的集合，无需指定比较器。
此接口只有一个方法compare，比较此对象与指定对象的顺序，如果该对象小于、等于或大于指定
对象，则分别返回负整数、零或正整数。
二、Comparator简介
Compa]]></description><category></category></item><item><title><![CDATA[Java中继承的实现]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/119349880</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/119349880</guid><author>lc1662076</author><pubDate>Tue, 03 Aug 2021 14:49:32 +0800</pubDate><description><![CDATA[继承描述的是一种能力：可以使用现有类的所有功能，并在无需重新编写原有类的情况下进行功能上的扩展。
要使用继承，必须满足 is-a 原则(代码复用)，定义的语法为：子类 extends 父类。
子类：又称为派生类，子类一定具有父类的全部属性与行为，并且拥有的属性更多，具有的行为更加丰富，表示的范围更小。
父类：又称为超类。

继承的基本实现：
通过上述代码可以发现，当发生了类继承关系之后，子类可以直接继承父类的操作，可以实现代码的重用。子类最低也维持和父类相同的功能。子类也可以进行功能的扩充。
扩充属性和方法]]></description><category></category></item><item><title><![CDATA[循环语句与数组]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/116519356</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/116519356</guid><author>lc1662076</author><pubDate>Sat, 08 May 2021 10:25:17 +0800</pubDate><description><![CDATA[Java中有三种主要的循环结构：
一：for循环语句
1.for循环语句应用案例
2.根据用户列表批量添加用户
3.判断192.168.10.0/24网段中主机状态
二：while循环语句
1。while语句应用案例
2.批量添加规律编号的用户
3、do…while 循环
4、Java 增强 for 循环
一，循环：重复做有规律的事情
循环分：循环条件（循环条件为真进入循环操作）循环操作
while(//循环条件){//循环操作}
while循环的特点: 先判断在循环 用于循环次数不固定时
调试：do{//]]></description><category></category></item><item><title><![CDATA[Java 的基本数据类型]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/116223740</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/116223740</guid><author>lc1662076</author><pubDate>Wed, 28 Apr 2021 08:58:41 +0800</pubDate><description><![CDATA[Java 的两大数据类型: 1、内置数据类型（基本数据类型） 2、引用数据类型 Java 语言提供了八种基本类型。六种数字类型（四个整数型，两个浮点型），一种字符类型， 还有一种 布尔型。 数字类型分别有：byte、short、int、long、float、double;布尔类型 boolean;字符类型 char。 Byte 数字类型内存大小为 1，内存位数为 8，最小值为-2^7，最大值为 2^7-1。
Short 数字类型内存大小为 2，内存位数为 16，最小值为-2^15，最大值为 2^15-1。 ]]></description><category></category></item><item><title><![CDATA[SQL Server最佳索引策略]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/108658366</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/108658366</guid><author>lc1662076</author><pubDate>Fri, 18 Sep 2020 09:12:47 +0800</pubDate><description><![CDATA[关键字： SQL Server 数据模型 聚簇 非聚簇
SQL Server为大多数数据类型只提供了两种索引类型——聚簇和非聚簇。SQL Server也支持全文检索索引和XML索引，但这些只对特定的数据类型。
为你的聚簇索引选择合适的列或列的集合是很关键的。因为表的数据物理上是按聚簇索引列的值排序的。你可以在每一个表上只创建一个单独的聚簇索引。非聚簇索引参照聚簇索引键(数据值)来决定每条记录的物理位置。
建议你在不经常改变而要经常查询和具有较少数据类型的列上创建聚簇索引。在很多情况下，在序号列上建聚簇索引是]]></description><category></category></item><item><title><![CDATA[SQL Server 数据类型详解]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/108658314</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/108658314</guid><author>lc1662076</author><pubDate>Fri, 18 Sep 2020 09:09:57 +0800</pubDate><description><![CDATA[1.整数
整数型数据包括bigint型、int型、smallint型和tinyint型。
·bigint型数据的存储大小为8个字节，共64位。其中63位用于表示数值的大小，1位用于表示符号。bigint型数据可以存储的数值范围是-263～263-1，即-9 223 372 036 854 775 808 ～ 9 223 372 036 854 775 807。
·int型数据的存储大小为4个字节，共32位。其中31位用于表示数值的大小，1位用于表示符号。int型数据存储的数值范围是-231～231-1，即-]]></description><category></category></item><item><title><![CDATA[MVC 介绍]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/108464522</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/108464522</guid><author>lc1662076</author><pubDate>Tue, 08 Sep 2020 11:03:46 +0800</pubDate><description><![CDATA[ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ASP.NET 支持三种不同的开发模式：
Web Pages（Web 页面）、MVC（Model View Controller 模型-视图-控制器）、Web Forms（Web 窗体）。
本教程介绍 MVC。
MVC 编程模式
MVC 是三种 ASP.NET 编程模式中的一种。
MVC 是一种使用 MVC（Model View Controller 模型-视图-控制器）设计创建 Web 应用程序的模]]></description><category></category></item><item><title><![CDATA[安装visual studio 教学]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/108464444</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/108464444</guid><author>lc1662076</author><pubDate>Tue, 08 Sep 2020 11:01:03 +0800</pubDate><description><![CDATA[visual studio 2019 2019年4月2日发布正式版今天终于有时间安装了体验了一下，环境WIN10企业版固态硬盘+机械硬盘，原来安装有visual studio 2017 废话不说，直接上截图
由于考虑到空间问题还是安装在了机械硬盘下，肯定没有固态启动速度快影响效率。
下载速度还可以吧电信50M宽带，大约下载和安装40分钟左右，安装选择上我也没有全部安装，只安装了LINUX C++ NETCORE&nbsp;ASP.NET&nbsp;WEB 开发 NODEJS开发等
经过等待一段时间后安装完成]]></description><category></category></item><item><title><![CDATA[数据库-增改删]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/108077404</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/108077404</guid><author>lc1662076</author><pubDate>Tue, 18 Aug 2020 15:03:53 +0800</pubDate><description><![CDATA[首先我们得说一下整数
1整数
整数型数据包括bigint型、int型、smallint型和tinyint型。
·bigint型数据的存储大小为8个字节，共64位。其中63位用于表示数值的大小，1位用于表示符号。bigint型数据可以存储的数值范围是-263～263-1，即-9 223 372 036 854 775 808 ～ 9 223 372 036 854 775 807。
·int型数据的存储大小为4个字节，共32位。其中31位用于表示数值的大小，1位用于表示符号。int型数据存储的数值范围是-23]]></description><category></category></item><item><title><![CDATA[数据库的-查]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/108077305</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/108077305</guid><author>lc1662076</author><pubDate>Tue, 18 Aug 2020 15:00:19 +0800</pubDate><description><![CDATA[数据库的查询是最复杂的我们单独来讲 查询 select 1、最简单的单表查询 （1）查询所有列 (SELECT *) SELECT 学生ID, 班级ID, 学号, 姓名 FROM A04学生表 （2）查询部分列 SELECT 学号, 姓名 FROM A04学生表 2、多表查询 （1）两个表查询 SELECT A01学院表.院系名称, A02专业表.专业名称, A02专业表.国家专业编码, A02专业表.学制, A02专业表.培养层次, A02专业表.年级 FROM A01学院表 INNER JOIN A02]]></description><category></category></item><item><title><![CDATA[导入·导出]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/107899754</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/107899754</guid><author>lc1662076</author><pubDate>Sun, 09 Aug 2020 20:39:21 +0800</pubDate><description><![CDATA[学习心得（3）
SQL Server 数据类型详解导入·导出
一．整数
整数型数据包括bigint型、int型、smallint型和tinyint型。
·bigint型数据的存储大小为8个字节，共64位。其中63位用于表示数值的大小，1位用于表示符号。bigint型数据可以存储的数值范围是-263～263-1，即-9 223 372 036 854 775 808 ～ 9 223 372 036 854 775 807
int型数据的存储大小为4个字节，共32位。其中31位用于表示数值的大小，1位用于表示符]]></description><category></category></item><item><title><![CDATA[Visual Studio上传图片]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/107899603</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/107899603</guid><author>lc1662076</author><pubDate>Sun, 09 Aug 2020 20:37:54 +0800</pubDate><description><![CDATA[上传图片
在进行C/S程序开发的时候,会对按钮等控件的样式进行调增,一般需要为按钮等控件制定图标,那么拿到美工准备好的图标我们该如何在工程中进行使用呢?
新建Resources资源目录
在项目下新建一个Resource资源目录对图片资源进行统一管理

添加图片
在解决方案资源管理器中点击Properties-Resources.resx-添加资源,将Resource文件夹中的资源添加即可

最终会生成如下代码

引用图片
新建一个窗体,在窗体中加入一个ToolStrip控件,然后新增加一个按钮

用自定义图]]></description><category></category></item><item><title><![CDATA[增删查改]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/107899528</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/107899528</guid><author>lc1662076</author><pubDate>Sun, 09 Aug 2020 20:29:57 +0800</pubDate><description><![CDATA[学习心得（2）
历经两个月时间的学习也是终于迎来了尾声，从开学到现在的教学内容是“中国东方航空电子客票系统”（以下简称FJDPXT），其中涉及到的开发工具有“Visual Studio（简称VS）”、“SQL Server（简称SQL）”。
增删查改

这张图所展示的就是整个FJDPXT的主要模块，主要学习点就是增删查改，所谓的增删查改就是 新增insert 删除delete 查询select 修改update 四个功能，查询功能是整个之中最复杂的
新增
在SQL增删改查当中的新增算是最简单的一种了，我解释]]></description><category></category></item><item><title><![CDATA[Jquery总结模板]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/105962538</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/105962538</guid><author>lc1662076</author><pubDate>Wed, 06 May 2020 23:25:19 +0800</pubDate><description><![CDATA[1.$(selector).action(参数,callback);
美元符号定义Query，选择符(selector)”查询”和”查找”HTML元素，Jquery的action()执行对元素的操作。
2.Jquery选择器：
(“∗”)选取所有元素，(“*”)选取所有元素，(“∗”)选取所有元素，(this)选取当前HTML元素，(“p.intro”)选取class为intro的&lt;p&gt...]]></description><category></category></item><item><title><![CDATA[JavaScript总结模板]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/105962509</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/105962509</guid><author>lc1662076</author><pubDate>Wed, 06 May 2020 23:21:45 +0800</pubDate><description><![CDATA[(document).ready(function()//在这里写你的代码...);&nbsp;注:&nbsp;a.ready(fn)与window.load注册事件类似。所有得确保在&lt;body&gt;元素的onload事件中没有注册函数，否则不会触发(document).ready(function(){ // 在这里写你的代码...});
&nbsp; 注:&nbsp; a. ready...]]></description><category></category></item><item><title><![CDATA[jQuery动画效果]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/105962494</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/105962494</guid><author>lc1662076</author><pubDate>Wed, 06 May 2020 23:20:37 +0800</pubDate><description><![CDATA[•show([speed,[easing],[fn]])：显示选择的元素•hide([speed,[easing],[fn]])：隐藏选择的元素
•toggle([speed,[easing],[fn]])：切换选择的元素•参数：speed：可以选择给定的三种预定值：“slow”,“normal”,or “fast”
&nbsp;&nbsp; 表示动画时长的毫秒数值(如：1000)完成效果持续的时...]]></description><category></category></item><item><title><![CDATA[jQuery异步ajax]]></title><link>https://blog.youkuaiyun.com/lc1662076/article/details/105962471</link><guid>https://blog.youkuaiyun.com/lc1662076/article/details/105962471</guid><author>lc1662076</author><pubDate>Wed, 06 May 2020 23:18:59 +0800</pubDate><description><![CDATA[请求是异步的
因为jQuery的Ajax请求默认是异步的（可以通过配置选项属性async:false来变成同步的），所以响应只能在回调函数中被处理。同源策略和JSONP通常Ajax请求只能限制请求相同协议、相同端口、以及相同的域名下的资源。但是这个限制在使用jQuery加载script标签时不会起作用。JSONP使用一个script标签来执行跨域请求，因为script标签的请求不受同源策略的限制。...]]></description><category></category></item></channel></rss>