07 2020 档案

摘要:综合面试题: (1)谈谈有什么缺点:说一下你最近在学什么即可?然后说学的不熟 HTTP/HTML浏览器(一) 说一下http和https: JAVASCRIPT 面试题 7 BOM操作(浏览器对象模型) navigator:获取浏览器属性 screen:获取屏幕信息 location.href:获取 阅读全文
posted @ 2020-07-21 01:24 LY-CS 阅读(93) 评论(0) 推荐(0)
摘要:性能比普通组件更好 阅读全文
posted @ 2020-07-15 13:22 LY-CS 阅读(72) 评论(0) 推荐(0)
摘要:通过 阅读全文
posted @ 2020-07-14 23:52 LY-CS 阅读(82) 评论(0) 推荐(0)
摘要:初始化-》挂载——》更新-》 生命周期函数:指在某一个时刻组件会自动调用执行的函数 生命周期都可以不存在,但是render不可以 生命周期函数:render componentwillmount():在组件即将被挂载到页面的时候自动执行。 componnentdidmount():在页面挂在完后,就 阅读全文
posted @ 2020-07-14 17:23 LY-CS 阅读(147) 评论(0) 推荐(0)
摘要:获取dom的元素 但是不推荐,react还是建议使用数据驱动来实现操作 阅读全文
posted @ 2020-07-14 15:14 LY-CS 阅读(76) 评论(0) 推荐(0)
摘要:深入了解虚拟DOM 实际顺序 jsx->createElemnt →虚拟DOM(JS 对象)->真实DOM 虚拟DOM中的Diff算法 :当react查找差异的时候,就会采用diff 虚拟DOM比对是 同层比对:然后上层不同,则下层全改。虽然会出现dom上的浪费,但是算法上会出现效率上的问题,虚拟d 阅读全文
posted @ 2020-07-14 14:46 LY-CS 阅读(78) 评论(0) 推荐(0)
摘要:之所以数据发生变化,页面也会变化。因为当state或prop变化的时候,render会重新执行。 阅读全文
posted @ 2020-07-14 13:44 LY-CS 阅读(169) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/2006336/202007/2006336-20200714131339008-136351700.png) 阅读全文
posted @ 2020-07-14 13:14 LY-CS 阅读(67) 评论(0) 推荐(0)
摘要:命令式编程:直接操作dom 声明式开发:面向数据变成,react会根据数据进行构建网站 react可以和其他框架一块使用 组件化 单向数据流:要求有单项数据流的思想,父组件可以向子组件传值,但是子组件不可以直接修改原变量数值。如果出现问题,可能导致多个引用原文件的操作会出现问题。 视图层框架:只帮助 阅读全文
posted @ 2020-07-14 12:36 LY-CS 阅读(79) 评论(0) 推荐(0)
摘要:组件的拆分 在组件之中添加数据 组件定义 组件间信息传递: (1)父组件传递给子组件:属性 (2)子组件向父组件传递: 阅读全文
posted @ 2020-07-14 04:57 LY-CS 阅读(126) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/faith3/p/9219446.html 阅读全文
posted @ 2020-07-14 03:26 LY-CS 阅读(60) 评论(0) 推荐(0)
摘要:React组件,就是一个类继承react.component类,就说着这是一个组件。最后通过export default 语法导出。 阅读全文
posted @ 2020-07-13 19:04 LY-CS 阅读(91) 评论(0) 推荐(0)
摘要:完整图片 README.MD:项目说明文件 package.json:一些说明和引用,还有指令 .gitignore:表示如果需要忽略一些功能不用上传,则在这里说明 node_modules:存放的一些需要依赖的文件,都是脚手架需要的,我们都不需要动 public: favicon.ico:表示网站 阅读全文
posted @ 2020-07-13 17:01 LY-CS 阅读(284) 评论(0) 推荐(0)
摘要:https://segmentfault.com/a/1190000011897697 https://zhuanlan.zhihu.com/p/82124513 https://github.com/markyun/My-blog/tree/master/Front-end-Developer-Q 阅读全文
posted @ 2020-07-12 12:13 LY-CS 阅读(137) 评论(0) 推荐(0)
摘要:方法一:通过form窗口进行获取 定义提交窗口 <!--用来输出所所有数据-->> <form id="forms" type="hidden" action="OutPut" method="post"> <input type="hidden" name="did" /> <input type 阅读全文
posted @ 2020-07-10 16:42 LY-CS 阅读(189) 评论(0) 推荐(0)
摘要:function(response,status,xhr) 规定当请求完成时运行的函数。 额外的参数: response - 包含来自请求的结果数据 status - 包含请求的状态("success", "notmodified", "error", "timeout" 或 "parsererro 阅读全文
posted @ 2020-07-10 15:50 LY-CS 阅读(69) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/DSC1991/p/12690394.html 阅读全文
posted @ 2020-07-10 10:34 LY-CS 阅读(74) 评论(0) 推荐(0)
摘要:HttpContext:在control中会被重写 阅读全文
posted @ 2020-07-10 10:05 LY-CS 阅读(225) 评论(0) 推荐(0)
摘要:1.ajax在提交,请求,接收时,都是异步进行的,网页不需要刷新。 from表单提交时是新建一个页面,哪怕是提交给自己本身的页面,也是需要刷新的。 2.ajax在提交时,是在后台新建一个请求。 from表单趋势放弃本页面,再次申请。 3.ajax必须使用js来实现,不启用js的浏览器,无法完成操作。 阅读全文
posted @ 2020-07-10 08:09 LY-CS 阅读(214) 评论(0) 推荐(0)
摘要:ASP.NET MVC4或MVC5 实践代码编程:剑指OFFER and LEETCODE 网页端:JavaScript DOM编程 计算机基础: 数据库:数据库系统概念 操作系统: 数据结构: 计算机网络 阅读全文
posted @ 2020-07-09 17:44 LY-CS 阅读(82) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/guoyeqiang/p/8178336.html 阅读全文
posted @ 2020-07-09 16:04 LY-CS 阅读(78) 评论(0) 推荐(0)
摘要:store 阅读全文
posted @ 2020-07-09 15:56 LY-CS 阅读(78) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/bhlsheji/p/4591529.html 阅读全文
posted @ 2020-07-09 14:49 LY-CS 阅读(120) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/cang12138/p/8297270.html 构造函数分为:实例构造函数,静态构造函数,私有构造函数。 阅读全文
posted @ 2020-07-09 14:42 LY-CS 阅读(108) 评论(0) 推荐(0)
摘要:二,使用析构函数的有什么用? 一,程序员无法控制何时调用析构函数,因为这是由垃圾回收器决定的。 垃圾回收器检查是否存在应用程序不再使用的对象。 如果垃圾回收器认为某个对象符合析构,则调用析构函数(如果有)并回收用来存储此对象的内存。 程序退出时也会调用析构函数。 二,使用析构函数释放资源 通常,与运 阅读全文
posted @ 2020-07-09 14:41 LY-CS 阅读(459) 评论(0) 推荐(0)
摘要:一般写程序是用的都是Convert.ToInt32,为什么呢? 1.Convert.ToInt是数据类型转换成int类型 2. 有三种方法toint16,toint32,toint64 int16-数值范围:-32768 到 32767 int32-数值范围:-2,147,483,648 到 2,1 阅读全文
posted @ 2020-07-09 14:18 LY-CS 阅读(563) 评论(0) 推荐(0)
摘要:https://baike.baidu.com/item/HTTP%E7%8A%B6%E6%80%81%E7%A0%81/5053660?fr=aladdin 阅读全文
posted @ 2020-07-09 13:45 LY-CS 阅读(67) 评论(0) 推荐(0)
摘要:注释 阅读全文
posted @ 2020-07-09 12:22 LY-CS 阅读(67) 评论(0) 推荐(0)
摘要:public int ChargeTypeCode(string typeCode) { int chargeNum; switch (typeCode) { case "": chargeNum = 0; break; case "12": chargeNum = 1; break; defaul 阅读全文
posted @ 2020-07-09 12:15 LY-CS 阅读(177) 评论(0) 推荐(0)
摘要:枚举的简单示例 using System; namespace EnumApplication { class EnumProgram { enum Days { Sun, Mon, tue, Wed, thu, Fri, sat }; static void Main(string[] args) 阅读全文
posted @ 2020-07-09 11:32 LY-CS 阅读(65) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/vaevvaev/p/6995639.html 程序集和程序域的概念 一个程序运行起来以后,有一个应用程序域(AppDomain),在这个应用程序域(AppDomain)中放了我们用到的所有程序集(Assembly)。我们所写的所有代码都会编译到【程序 阅读全文
posted @ 2020-07-09 10:06 LY-CS 阅读(69) 评论(0) 推荐(0)
摘要:访问修饰符# 访问修饰符是一些关键字,用于指定声明的成员或类型的可访问性,C#有4个访问修饰符:public、private、protected、internal,使用这些访问修饰符可以指定以下5个访问级别: public: 同一程序集(DLL或EXE)中的任何其他代码或引用该程序集的其他程序集都可 阅读全文
posted @ 2020-07-09 09:02 LY-CS 阅读(91) 评论(0) 推荐(0)
摘要:设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、 阅读全文
posted @ 2020-07-09 08:36 LY-CS 阅读(91) 评论(0) 推荐(0)
摘要:this的作用 https://www.cnblogs.com/pssp/p/5216085.html 阅读全文
posted @ 2020-07-08 17:12 LY-CS 阅读(82) 评论(0) 推荐(0)
摘要:字段和属性的使用 阅读全文
posted @ 2020-07-08 14:35 LY-CS 阅读(77) 评论(0) 推荐(0)
摘要:参考: https://docs.microsoft.com/zh-cn/aspnet/mvc/overview/older-versions/getting-started-with-aspnet-mvc4/adding-a-view 3你将使用 ASP.NET MVC 3 引入的Razor 视图 阅读全文
posted @ 2020-07-08 14:14 LY-CS 阅读(81) 评论(0) 推荐(0)
摘要:参考:https://docs.microsoft.com/zh-cn/aspnet/mvc/overview/older-versions/getting-started-with-aspnet-mvc4/adding-a-controller 参考:https://odetocode.com/B 阅读全文
posted @ 2020-07-08 14:05 LY-CS 阅读(131) 评论(0) 推荐(0)
摘要:参考博客:https://www.cnblogs.com/yue0104/p/8967930.html 阅读全文
posted @ 2020-07-07 17:56 LY-CS 阅读(94) 评论(0) 推荐(0)
摘要:1.释放内存和资源 (1)因为像bai StreamReader 、SqlConnection等非.net托管的范围,没办du法自己释放资源zhi,所以需要using进行手动资源释放,如果超出了dao花括号的范围,那资源就被释放了 (2)除了用using,也可以用trycatch finally{/ 阅读全文
posted @ 2020-07-07 11:34 LY-CS 阅读(135) 评论(0) 推荐(0)
摘要:NPOI:https://blog.csdn.net/mouday/article/details/81049219 读取数据:https://www.cnblogs.com/chunxiong/p/9406178.html 数据表格:https://www.cnblogs.com/Julyra/p 阅读全文
posted @ 2020-07-07 11:17 LY-CS 阅读(1276) 评论(0) 推荐(1)
摘要:https://www.cnblogs.com/libingql/archive/2012/03/30/2426198.html 阅读全文
posted @ 2020-07-07 08:32 LY-CS 阅读(64) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/ldyblogs/p/sort.html 阅读全文
posted @ 2020-07-05 01:08 LY-CS 阅读(61) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/roseAT/p/13237135.html 阅读全文
posted @ 2020-07-04 23:42 LY-CS 阅读(77) 评论(0) 推荐(0)
摘要:参考文档:https://blog.csdn.net/zhizhuomsj/article/details/51460040 { header: '操作', width: 190, align: 'center', sortable: false, renderer: function (value 阅读全文
posted @ 2020-07-03 16:30 LY-CS 阅读(232) 评论(0) 推荐(0)
摘要:前台线程与后台线程 应用程序必须运行完所有的前台线程才可以退出,或者主动结束前台线程,不管后台线程是否还在运行,应用程序都会结束;而后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出,所有的后台线程在引用程序退出时都会自动结束。 主线程 在 C# 中,System.Threading.Thr 阅读全文
posted @ 2020-07-03 15:40 LY-CS 阅读(158) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/m0_37679113/article/details/83045813 ref作为参数的函数在调用前,实参必须赋初始值。 out作为参数的函数在调用前,实参可以不赋初始值。 ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把 阅读全文
posted @ 2020-07-03 12:17 LY-CS 阅读(205) 评论(0) 推荐(0)
摘要:MVC 代表模型-视图-控制器。 MVC 是用于开发应用程序的一种模式,该模式设计良好、可测试且易于维护。 基于 MVC 的应用程序包含: Models模式:类,这些类表示应用程序的数据,并使用验证逻辑来强制执行该数据的业务规则。 Views视图:应用程序用于动态生成 HTML 响应的模板文件。 C 阅读全文
posted @ 2020-07-03 11:41 LY-CS 阅读(147) 评论(0) 推荐(0)
摘要:栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义,通常用于值类型;堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。 引用类型总是存放在堆中。 存放在栈中时要管存储顺序,保持着先进后出的原则,他是一片连续的内存域,有系统自动分配和维护; 堆 阅读全文
posted @ 2020-07-03 11:15 LY-CS 阅读(218) 评论(0) 推荐(0)
摘要:类和结构体的区别 1,结构是实值类型(Value Types),而类则是引用类型(Reference Types)。 2,结构使用栈存储(Stack Allocation),而类使用堆存储(Heap Allocation)。 3,所有结构成员默认都是Public,而类的变量和常量数则默认位Priva 阅读全文
posted @ 2020-07-03 11:09 LY-CS 阅读(210) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/2006336/202007/2006336-20200703102043020-230072014.png) 阅读全文
posted @ 2020-07-03 10:21 LY-CS 阅读(106) 评论(0) 推荐(0)
摘要:参考: 1、https://www.cnblogs.com/fundebug/p/differences-of-tcp-and-udp.html 2、https://baijiahao.baidu.com/s?id=1654225744653405133&wfr=spider&for=pc TCP/ 阅读全文
posted @ 2020-07-03 10:07 LY-CS 阅读(554) 评论(0) 推荐(0)
摘要:try-catch-finally try:一个 try 块标识了一个将被激活的特定的异常的代码块。后跟一个或多个 catch 块。 catch:程序通过异常处理程序捕获异常。catch 关键字表示异常的捕获。 finally:finally 块用于执行给定的语句,不管异常是否被抛出都会执行。例如, 阅读全文
posted @ 2020-07-03 09:17 LY-CS 阅读(488) 评论(0) 推荐(0)
摘要:事件就是特殊的委托 阅读全文
posted @ 2020-07-03 08:56 LY-CS 阅读(78) 评论(0) 推荐(0)
摘要:字符串一旦创建就不可修改大小,每次使用System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用System. 阅读全文
posted @ 2020-07-03 08:53 LY-CS 阅读(89) 评论(0) 推荐(0)
摘要:文件FileStream Directory Directory类位于System.IO 命名空间。Directory类提供了在目录和子目录中进行创建移动和列举操作的静态方法。 Directory简单demo string path = @"D:\hellow"; //创建新文件夹,创建成功返回表名 阅读全文
posted @ 2020-07-03 08:44 LY-CS 阅读(324) 评论(0) 推荐(0)
摘要:泛型类 class Program { static void Main(string[] args) { //声明泛型类 ClassA<int> classA = new ClassA<int>(); classA.a = 1; classA.b = 2; Console.WriteLine("a 阅读全文
posted @ 2020-07-02 17:57 LY-CS 阅读(77) 评论(0) 推荐(0)
摘要:值类型:struct、enumeration、int、float、char、bool、decimal 引用类型:class,delegate,interface,array,object,string 装箱:把值类型转换成引用类型 拆箱:把引用类型转换成值类型 隐式转换:隐式转换无需人为多余声明,机 阅读全文
posted @ 2020-07-02 17:48 LY-CS 阅读(96) 评论(0) 推荐(0)
摘要:1、抽象类不能被实例化,只能当做一个类的基类进行继承。 2、抽象类可以做方法声明,也可以做方法实现。 3、抽象类中可以定义字段、属性、方法实现。 4、抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类。 public abstract class Shape 阅读全文
posted @ 2020-07-02 17:40 LY-CS 阅读(342) 评论(0) 推荐(0)
摘要:using System; //声明接口,接口只声明方法,其它都不能声明(例如常量、字段之类的) interface IMyInterface { // 接口成员 void MethodToImplement(); } //类要实现继承的接口 class InterfaceImplementer : 阅读全文
posted @ 2020-07-02 17:19 LY-CS 阅读(107) 评论(0) 推荐(0)
摘要:第一范式:字段不能有冗余信息,所有字段都是必不可少的。 第二范式:满足第一范式并且表必须有主见。 第三范式:满足第二范式并且表引用其他的表必须通过主键引用。 一范式 错误:存在一二层 正确: 一范式问题: 二范式 真子集:如果一个集合超过一个属性,则里面的每一个属性都可以称为一个真子集 二范式处理步 阅读全文
posted @ 2020-07-02 14:43 LY-CS 阅读(399) 评论(0) 推荐(0)
摘要:ExecuteNonQuery方法、ExecuteScalar方法、ExecuteReader方法的区别 ExecuteNonQuery():执行命令对象的SQL语句,返回一个int类型变量,如果SQL语句是对数据库的记录进行操作(如记录的增加、删除和更新),那么方法将返回操作所影响的记录条数。 E 阅读全文
posted @ 2020-07-02 12:11 LY-CS 阅读(1705) 评论(0) 推荐(0)
摘要:参考博文:http://www.tracefact.net/tech/009.html 委托的基本概念: 1)有了委托你就可以把方法看作像常数一样,而委托就是该常数类型的变量. 从这个角度看来用于声明事件的委托就是声明这个事件触发以后所调用的方法的标签或者特征.只有符合该标签(参数个数和参数类型)的 阅读全文
posted @ 2020-07-02 10:54 LY-CS 阅读(178) 评论(0) 推荐(0)
摘要:静态变量和静态方法都必须通过类名来引用。 简单使用示例 using System; class StaticVar { public int x; public static int y; public void PrintInfo(){ Console.WriteLine("非静态变量x={0}" 阅读全文
posted @ 2020-07-02 10:31 LY-CS 阅读(1445) 评论(0) 推荐(0)
摘要:btnSubmit, { id: 'time', xtype: 'datefield', fieldLabel: "日期选择框" }] }); 阅读全文
posted @ 2020-07-01 18:00 LY-CS 阅读(135) 评论(0) 推荐(0)
摘要:<script src="~/Scripts/Extjs4.2/ext-all.js"></script> <link href="~/Scripts/Extjs4.2/resources/ext-theme-neptune/ext-theme-neptune-all.css" rel="style 阅读全文
posted @ 2020-07-01 12:03 LY-CS 阅读(378) 评论(0) 推荐(0)
摘要:<script src="~/Scripts/Extjs4.2/ext-all.js"></script> <link href="~/Scripts/Extjs4.2/resources/ext-theme-neptune/ext-theme-neptune-all.css" rel="style 阅读全文
posted @ 2020-07-01 11:41 LY-CS 阅读(417) 评论(0) 推荐(0)
摘要:<!--导入相应Extjs库--> <script src="~/Scripts/Extjs4.2/ext-all.js"></script> <link href="~/Scripts/Extjs4.2/resources/ext-theme-neptune/ext-theme-neptune-a 阅读全文
posted @ 2020-07-01 11:02 LY-CS 阅读(261) 评论(0) 推荐(0)
摘要:<script src="~/Scripts/Extjs4.2/ext-all.js"></script> <link href="~/Scripts/Extjs4.2/resources/ext-theme-neptune/ext-theme-neptune-all.css" rel="style 阅读全文
posted @ 2020-07-01 09:59 LY-CS 阅读(234) 评论(0) 推荐(0)
摘要:EXTJS最大的优点就在于它有着十分健全的API帮助文档,所以如果开发起来,可以通过API文档进行开发。但是美中不足的就是,帮助文档主要是英文,这时候就要考验阅读能力。 帮助文档页面 使用方法:(以Ext为例) 1.查找要调用的API(查找到Ext后,点击Ext) Ext详细属性界面 里面的详细单词 阅读全文
posted @ 2020-07-01 09:42 LY-CS 阅读(743) 评论(0) 推荐(0)
摘要:简介: ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlo 阅读全文
posted @ 2020-07-01 09:26 LY-CS 阅读(123) 评论(0) 推荐(0)
摘要:<!--引用对应的所有JS--> <script src="~/Scripts/Extjs4.2/ext-all.js"></script> <!--引用相关主题的CSS--> <link href="~/Scripts/Extjs4.2/resources/ext-theme-neptune/ex 阅读全文
posted @ 2020-07-01 09:12 LY-CS 阅读(131) 评论(0) 推荐(0)