- 博客(232)
- 资源 (12)
- 收藏
- 关注
原创 vue总结
vue是javascript和html结合后的,实现了html的模块开发,并且样式和js互不影响。组件内的javascript逻辑只在组件内有效,当然父类可通过某些方法调用,但是彼此间没有影响。各个组件的样式,通过scope防止了彼此间的影响。各个组件的独立,因此彻底实现了html的界面的可模块化。把vue比作人,生命周期就是vue的生成的过程。好比人类的婴儿期,幼儿期,少年期,青年期,老年期等等。vue-loader先处理,将vue解析与转换完了之后,webpack在转换后的结果上进行处理。
2025-04-08 09:42:37
290
原创 c#难点整理3
a.静态类里不能定义实例方法,实例属性,所以说非静态类是无法继承静态类的。父类无法拥有实例化的方法和属性,子类可以,这从逻辑上是矛盾的,不符合继承的逻辑。原因在于静态是直接运行在内存中,如果能继承,内存中的数据会特别混乱。c.非静态类中可以定义静态方法,调用的时候通过类名调用。b.那么静态类与静态类之间能否继承能呢。
2025-03-25 09:20:13
382
原创 c#难点整理2
父类方法有virtual,子类方法才可家override,但是子类方法其实不加override也可调用。就是先定义一系列的对象,用一个,调一个。2.virtual的使用。
2025-03-21 17:37:54
361
原创 c#难点整理
非托管代码,就是非.net框架下的代码。1.何为托管代码,何为非托管代码。托管代码就是.net框架下的代码。将方法作为参数进行传递。2.委托的关键知识点。
2025-03-21 16:04:45
380
原创 C#面试题整理13
is null是一个判断,常用在sql语句中,判断值是否为null。null则是个状态,比如该字段的某一行的值是null。连接池管理,服务器多的话,则那个负载均衡。静态类无法实例化,都是通过类名直接使用。
2025-03-12 09:22:57
381
原创 c#面试题整理12
如果成员没有static修饰符,如果是public访问权限,则可通过实例化的对象访问,也可通过this访问,如果是protected与private,则通过this访问。有static修饰符,如果是public,则是类之间调用,非public,则是类的内部直接调用。xml的语法严谨,html语法送,具体就是xml一定要有结束标记,属性值一定要有引号。即代码后置技术,就是前端的文件放在aspx文件里,后台逻辑放在aspx.cs文件里。可用于存储结构化的数据。将原始的控件,用户根据需要进行整合成一个新的控件。
2025-03-11 16:24:45
313
原创 C#面试题整理11
post提交的数据,在浏览器地址栏中看不见,而且提交的数据长度多,刷新页面会再次执行post,post在后台接口中,一般用于操作行为接口。using调用命名空间,using的代码块,还可实现自动Dispose()b.根据需求文档,去实现页面效果图,出了这一版后,然后跟客户那边介绍一下。get提交的数据量小,在浏览器中可看见,一般用于查询接口、c.如果页面通过之后,就是划分各自的模块了。全程程序集缓存,即dll文件存储的地方。new实例化对象,覆盖父类方法。a.外出调研,形成需求文档。d.进入代码开发阶段。
2025-03-11 16:08:32
323
原创 c#面试题整理10
Sleep是休眠,并且调用方式只能是Thread.Sleep(10000);finally有,try-catch-finally连用。Set有,不过是作为属性的关键字。finalize没有。
2025-03-11 14:50:34
328
原创 c#面试题整理9
抽象类不能是静态和密封的类,密封的类表示无法继承,抽象类本身就不可实例化,加不好继承,则失去意义。原命题和逆否命题同正假,所以说hashCode不一样,x.equals(y)一定是false。这段在C#平台中,编译失败。
2025-03-11 12:01:32
325
原创 c#面试题整理8
webservice好比,这个水库对外有个水管,其他人想用水库里面的水,把管子打开放水即可。这里的水管就比喻webservice的对外接口。Test会出问题,Test2不会,Test的遍历时类,是引用类型,所以会出现死锁的情况。服务端给客户端一个进程编号,客户端根据这个进程编号去操控服务端。remoting则是告诉对方水库在哪里,你自己到水库里取水。打个比喻,把一座水库比作一个web项目。生成的是,debug文件里的文件。右击项目节点,添加->服务引用。或者用wsdl.exe工具调用。
2025-03-09 17:04:02
417
原创 c#面试题整理7
这个程序能同时执行俩个任务,任务A是播放音乐,任务B打印,执行任务A和执行任务B,就是俩个线程。IEnumerable接口和GetEnumerator()方法。UDP是只要能连上终端就发送,至于终端是否收到,不管。双击一个程序的exe文件,程序执行了,这就是一个进程。TCP则是会存在交换,即发送失败或成功,是可知的。1.UDP和TCP的区别。栈系统自动分配和释放。
2025-03-09 12:00:07
699
原创 c#面试题整理6
Const常量可以直接用,ReadOnly也算是起到常量的作用,但是还是需要配合类,配合着使用。第二个叫方法重载,一个类种同样的方法名,不同的参数个数,类型,顺序,这叫方法重载。可以看到String类的修饰符是sealed,即是密封类,故不可被继承。不是,但是可通过同步机制,确保同一个时间只有一个线程访问。Exception,抛出异常后,程序也可恢复的。可以,可通过指针操作,但指针操作不安全。第一个叫方法重写,是子类对父类方法的重写。Hashtable有,存放的是键值对。都没有,只有Length属性。
2025-03-09 11:34:02
421
原创 c#面试题整理5
比如有多个线程,线程1再请求一个资源的时候,这个资源比较大,不能立刻请求完毕,所以再请求完毕之前,这个资源就是阻塞的状态。b.非本机的话,右击项目节点,选择打包,然后将包文件放到需要部署的服务器上,再进行部署。父类只有自定义的无参构造函数,子类继承的时候无需显示继承,即你可以不写无参构造函数。.net平台有垃圾回收机制,会自动清理那些不再使用的对象,以减少对内存的占用。搜索托管代码,看到有被引用的对象标记为有效,没有被标记为有效的,则会被回收。父类有无参构造函数,有有参构造函数时候,子类同样无需显示继承。
2025-03-09 10:09:26
371
原创 c#面试题整理4
开发了一个程序,这个程序的版本更新,卸载都被隔离在一个框框内,这个框框就是应用程序域。值类型赋值给另一个值类型,是完全赋值,赋值完之后,修改当前类型,对原始类型无影响。CLS:是 CTS 的一个子集,定义了跨语言互操作性的规则。引用类型则不是,引用类型的赋值只是对原始类型地址的引用。CTS:公共语言定义,定义了所有类型的规则和行为。CLR:公共语言库,用于代码开发何运行代码。利用公共语言运行库开发的代码就叫托管代码。2.都可实例化,与类的使用几乎一样。passport身份验证。windows身份验证。
2025-03-08 16:18:22
356
原创 c#面试题整理3
俩个系统,通过tcp连接,系统甲把一个实例化的类发送到系统乙。具体的流程就是把系统甲可序列化的类进行序列化操作,通过tcp通道发送到系统乙,系统乙收到序列化后的数据后,再将其反序列化操作为可读的类。特定类:即用于数据库访问和操作的类,之前已介绍,即Connection,DataAdapter等等。sealed,密封的意思,有了sealed修饰的类,则说明该类无法被继承。类单继成,一个类只能继承类,但是可以实现多个接口。数据库的表和代码里的实体类,通过映射,实现关联。a.实例化接口,实例化类。
2025-03-08 15:07:53
443
原创 c#面试题整理2
结构化的文档,也能起到数据库的存储作用。webform项目的webconfig,spring boot项目的pom文件,都是xml文档。方法重载即方法名一致,但是参数类型,数量或者顺序不一致。这种写法也是可以的,即同名方法,返回类型和参数不同。a.代码分离,apsx文件用于页面显示,aspx.cs用于后台逻辑。SqlDataReader 读取数据库的查询结果,但只读取第一行。简而言之,就是一个web系统,对外提供访问http请求接口。//Model层,即实体类层,有的没有。BLL层,具体的业务逻辑层。
2025-03-08 14:24:26
385
原创 c#面试题整理
视图的作用,就是把临时整合的结果放在视图里,这样查询这个整合结果的时候,直接查询视图名即可。游标,顾名思义游动的标记。比如有一张订单表,里面有订单总额这个字段,这时候要实现总额超过1000的,状态字段显示高,小于等于1000的显示低。他的优势在于,在于要么全部成功,如果失败的话,会回滚,不会出现一部分成功,一部分失败这种情况。对某张表执行某项操作的时候,如果该操作,有对应的触发操作,执行该操作后,就会执行触发器里定义的操作行为。索引,英文名index,功能就类似于书籍的索引,通过索引目录,可以更快地定位。
2025-03-08 13:40:50
589
原创 JavaScript知识点5
2.checkbox的选中值,juqery怎么取。1.radio的选中值,jquery怎么取。7.定义一个元素一模一样的事件,会发生什么。a.id选择器,属性选择器,类选择器。6.用on绑定一个元素的事件。5.未来元素的方法定义。俩个事件里的逻辑会合并。
2025-02-27 10:49:59
204
原创 JavaScript知识点4
输出的a值为-1,indexOf的第二个参数是-1,从倒数第一个元素开始检索,然后继续向右检索,所以查不到Apple。2.JavaScript的json与json字符串的转换。1.解释一下这段JavaScript代码。3.let与var用法的区别。
2025-02-26 12:46:31
203
原创 JavaScript知识点3
/有返回值,能起到类似过滤的作用,但是会留空。//forEach无返回值。//value,遍历的元素 index索引,array数组。forEach,map,filter都不会对原数组作出影响。1.数组的遍历,映射,以及过滤方法的使用。以myfunction1为例。
2025-02-24 16:24:55
171
原创 JavaScript知识点2
/从索引1开始切(包括),切到索引4结束(不包括)。所以长度是3,返回的是切除的数组。//升序,执行之后num直接变了。//降序,执行之后num直接变了。//把这个数组的前三个元素移除,返回的是切除后的数组。
2025-02-24 13:55:10
169
原创 JavaScript知识点1
array.splice(1,0,"星期1","星期二");//如果数组原先有三个元素,push之后,则会返回4。9.如何在数组的指定位置处删除指定个数的元素,比如从索引1处,删除俩个元素。10.如何在数组的指定位置处添加指定的元素,比如在索引1处,添加2个元素。//删除第一个元素,并且返回第一个元素。//这个删除会返回删除的数组元素。4.数组的toString()方法有什么作用。8.如何在数组的第一个元素的位置插入一个元素。
2025-02-24 10:29:04
240
原创 spring boot知识点5
active: prod # 指定当前激活的环境,可以是 dev 或 prod。application-prod.yml 用于发布配置环境。application.yml 用于配置你用那个配置环境。application-dev.yml 用于开发配置环境。这就是spring profiles的作用。1.如何你有俩套配置环境,运行时如何选择。如果有俩套配置环境,则需要三个yml。
2025-02-20 17:52:47
330
原创 spring boot知识点4
安装actuator插件,然后通过接口查询 /actuator/health。b.JVM优化(java虚拟机优化),限制堆的最小最大值。d.并发优化,对于执行时间较长的逻辑,改为异步处理。a.安装spring-boot-devtools。b.在properties添加配置,实现自动重启。1.如何监视所有spring boot微服务。3.spring boot项目如何实现热部署。2.spring boot项目性能如何优化。c.数据库查询优化,要避免查询表的所有。a.优化启动时间,去除重复的依赖。
2025-02-20 15:15:34
298
原创 spring boot知识点3
3.bootstrap.properties和application.properties的区别。可以,但是很繁琐,现在都建议走JavaConfig。1.spring boot能否使用xml配置。2.spring boot的核心配置文件。
2025-02-18 14:56:52
441
原创 spring boot知识点2
热部署这个概念,我知道。就是不重启服务,实现新的服务的部署。最常用的热部署,通过spring boot devtools。b.通过application.properties可设置端口号等地址信息。2.什么是热部署,以及spring boot通过什么方式进行热部署。1.spring boot 要开启一些特性,可通过什么方式开启。a.通过Enable注解,可启动定时服务。
2025-02-17 14:02:18
368
原创 spring boot知识点1
spring boot是spring框架的子项目,主要特点是自动配置,以及内置的tomcat服务器,适合快速开发web与微服务架构。spring cloud则是用于多个spring boot微服务之间的协调,提供完整的微服务架构方案。2.spring boot和spring cloud俩者之间的联系。换言之,spring boot是spring cloud的基础。3.spring boot的优点有哪些。spring boot可单独运行,1.什么是spring boot。b.有内置的tomcat服务器。
2025-02-17 09:44:19
255
原创 vue知识点2
this.$emit('事件名','参数’);//这是调用父文件有参数的方法,当然参数类型类型根据实际类型进行传递。如果子控件要调用父页面的方法,在父页面的子控件引用处,可以自定义个事件名称,格式为。this.$emit('事件名');所以methods后面是:,mounted后面是()@事件名="父文件方法名",然后子控件内部就可以通过。1.methods和mounted的区别。methods是定义方法,不涉及到调用。2.介绍一下emit的用法。mounted涉及到操作。
2025-02-11 10:24:47
300
原创 .net一些知识点5
4.sql server的数据库连接类,用到的命名空间是什么。iPhone首字母小写其他单词首字母大写的,小驼峰命名方式。Name首字母大小的帕斯卡命名方式,也要大驼峰命名方式。//假设这个参数带out。方法体中,一定要有out参数的赋值,并且能输出。1.dot Net带out的参数如何使用。用于语句块中,可起到自动释放的作用。3.using的用法有哪些。2.参数的传递方式有哪些。b.引用传递 ref。c.输出传递 out。
2025-02-07 10:34:16
628
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人