自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Java毕业设计:校园二手闲置物品交易网站(java

[](()效果图控制器类/**登录相关*/@RequestMapping(“config”)@RestControllerpublic class ConfigController{@Autowiredprivate ConfigService configService;/**列表*/@RequestMapping(“/page”)public R page(@RequestParam Map<String, Object> params,Con

2022-05-26 13:22:12 314

原创 JavaScript:ajax传递List数组到后台

alert(“保存成功!”);}else {alert(“保存失败!”);}},});完整代码如下:ajax传递List数组到后台

2022-05-26 13:20:33 189

原创 JavaScript的执行机制——this的详解

1.JavaScript 中的 this 是什么2.全局执行上下文中的 this3.函数执行上下文中的 this3.1 通过函数的 call 方法设置3.2 通过对象调用方法设置3.3 通过构造函数中设置4.this 的设计缺陷以及应对方案4.1 嵌套函数中的 this 不会从外层函数中继承4.2 普通函数中的 this 默认指向全局对象 window5.总结我们讲了词法作用域、作用域链以及闭包,并在最后思考题中留了下面这样一段代码:..

2022-05-26 13:18:53 197

原创 JavaScript的BOM模型与DOM模型

Screen:显示器屏幕对象Location:地址栏对象History:历史记录对象**[](()DOM模型===============================================================DOM模型就是文档对象模型(Document Object Model): 定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。包括:**Document:文档对象Element:元.

2022-05-26 13:17:05 124

原创 JavaScript垃圾回收GC算法、V8引擎的垃圾回收以及性能优化

[](()JavaScript 内存管理 Memory Management[](()? 内存为什么需要管理function fn() {arrList = []arrList[100000] = ‘lg is a coder’}fn()[](()内存管理介绍内存: 由可读写单元组成,表示一片可操作空间管理:人为的去操作一片空间的申请、使用和释放内存管理:开发者主动申请空间、使用空间、释放空间管理流程: 申请-使用-释放[](()JavaScript 中的内存管理

2022-05-26 13:15:26 107

原创 JavaScript入门第四章(运算符与表达式上 )

*/console.log ( 10 / 3 ); //3.333333console.log ( 10 / - 2 ); //-5console.log ( 10 / 0 ); //Infinity无穷大/*求模/console.log ( 10 % 3 ); //13.复合算术运算符符合算术运算符是算术运算符的一种简写形式num += 5 只是 num = num + 5的简写形式,他们之间完全等价+=: 在自身值的基础上再加多少-=:在自身值的基础上减多少

2022-05-26 13:13:41 46

原创 JavaScript从入门到精通之入门篇(一)概念与语法

[](()位非运算符 ~[](()位与运算符 &有一个0为0,没有0为11 & 1 = 1, 1 & 0 = 0,0 & 1 = 0,0 & 0 = 0var a = 20; // 转成二进制:10100var b = 10; // 转成二进制:01010// 位与运算后:00000 转成10进制 --> 0console.log(a&b); // 输出:0[](()位或运算符 |有一个1为1,没有1为01 | 1 = 1, 1

2022-05-26 13:11:20 50

原创 [html+css+js] 小米官网首页制作

在i 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 ndex.js中轮播图的左右按钮的监听事件里,有一个flag,它起的就是节流阀的作用,说白了就是防止点击按钮频率太快,导致图片动画没加载完就跑飞了:这里的轮播图是简化版本,没有加底下的小圆点,且不能动态生成,下面附上原生js轮播图的高配版本(带有注释),感兴趣的同学可以自行修改:window.addEventListener(‘load’, function() {// 1

2022-05-25 14:05:55 326

原创 web开发题,JavaScript变量声明提升

// 从磁盘加载Datum和term数据进行数据恢复RaftStore.load();Loggers.RAFT.info(“cache loaded, peer count: {}, datum count: {}, current term: {}”,peers.size(), datums.size(), peers.getTerm());while (true) {if (notifier.tasks.size() <= 0) {break;}Thread.sleep(1000L

2022-05-25 14:04:13 59

原创 web前端面试常见问题(get与post的区别,http常用状态码,跨域条件及解决方案)

[](()1.get与post的区别,什么时候使用post?1.get和post在HTTP中都代表着请求数据,其中get请求相对来说更简单、快速,效率高些2.get相对post安全性低3.get有缓存,post没有4.get体积小,post可以无限大5.get的url参数可见,post不可见6.get只接受ASCII字符的参数数据类型,post没有限制7.get请求参数会保留历史记录,post中参数不会保留8.get会被浏览器 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码.

2022-05-25 14:01:56 164

原创 web前端面试官: 如何让你开发的组件支持 v-model,在往细了说一说

面试官: 如何让你开发的组件支持 v-modelv-model  的本质是语法糖。语法糖,简单来说就是『便捷写法』。[-点击这篇博客有说-](()在大部分情况下, v-model="foo" 等价于 :value="foo" 加上 @input="foo = $event";<el-input :value=“foo” @input=“foo = $event” />没错,在大部分情况下如此。但也有例外:

2022-05-25 13:59:39 255

原创 web前端常见的面试题总结

2)底层原理function myInstanceof(left, right) {left = left.proto;right = right.prototype;while (true) {if (left === null || left === undefined) {return false}if (left === right) {return true}//即上面均不满足时,继续往原型链上查找left = left.proto;}}参考文章:[https://z

2022-05-25 13:57:14 107

原创 web前端之浏览器篇——http协议知识汇总

Accept-Charset:浏览器可接受的字符集User-Agent:告诉HTTP服务器,客户端使用的操作系统和浏览器的名称和版本Content-Type:例如:Content-Type: application/x-www-form-urlencoded。Connection:例如:Connection: keep-alive 当一个网页打开完成后,客户端和服务器之间用于传输HTTP数据的TCP连接不会关闭,如果客户端再次访问这个服务器上的网页,会继续使用这一条已经建立的连接。HTTP 1.1默

2022-05-25 13:54:57 1005

原创 Web前端之你所忽略的那些非常有用基础知识点

font:small-caps italic bold 50px/100px ‘microsoft yahei’;text-aligntext-indent:letter-spacing《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】word-spacinglist-style----只继承ul…2、a 标签的color值不继承3、默认不继承的给属性加inherit例:background:inherit;二、阿里

2022-05-25 13:53:09 60

原创 webRTC(二十)

创建保存截图信息的surfacemImageReader = ImageReader.newInstance(UIUtils.getScreenWidth(this),UIUtils.getScreenHeight(this),PixelFormat.RGBA_8888,1);打开系统截屏权限projectionManager = (MediaProjectionManager) getSystemService(MEDIA_PROJECTION_SERVICE);Intent cap.

2022-05-25 13:50:57 101

原创 WebRTC 成为 W3C 与 IETF 正式标准

对现实世界积极且及时的影响过去的 2020 年已向我们表明在差旅和接触被限制的世界中 WebRTC 有多么的重要,同时也显示出可以进行的诸多技术改进以应对新的需求。商业和家庭都依赖于 WebRTC 进行大量的操作,从而增加了它的使用率。各机构也正利用 WebRTC 组织培训、面试、战略规划,或者作为面对面会议的替代方式,通过休闲时光和其他社交互动来保持联系 — 它不仅取代了面对面会议,现在还替代了办公室内的人际互动。医疗和国防等领域使用 WebRTC 进行训练。学校已经迁移至在线学习平台。云游戏和社交网

2022-05-25 13:49:28 116

原创 Webpack HMR 原理全解析

执行 npx webpack serve 命令后,WDS 调用 HotModuleReplacementPlugin 插件向应用的主 Chunk 注入一系列 HMR Runtime,包括:用于建立 WebSocket 连接,处理 hash 等消息的运行时代码用于加载热更新资源的 RuntimeGlobals.hmrDownloadManifest 与 RuntimeGlobals.hmrDownloadU.

2022-05-25 13:47:05 349

原创 webRTC(十五)

Receive progress: js‘use strict’var localVideo = document.querySelector(‘video#localvideo’);var remoteVideo = document.querySelector(‘video#remotevideo’);var btnConn = document.querySelector(‘button#connserver’);var btnLeave = documen...

2022-05-18 19:45:28 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除