
作者\/
文章平均质量分 79
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
超实用的JavaScript代码段 Item8 -- js对象的(深)拷贝_js的对象分为item和
看一下输入结果结果是两个的出生地都被改了。所以,只是拷贝了基本类型的数据,我们把这种拷贝叫做“浅拷贝”。原创 2024-05-28 02:16:07 · 421 阅读 · 0 评论 -
漫画告诉你什么是 DDoS 攻击?
而真正的顾客连进店的地方都没有了!4、用户行为模式分析:真是的数据是随机访问的,这就好比顾客进店后的行为是随机的,或看看商品,或询询价,或来回比对,或和店员攀谈,而非法流量会大规模地,步调一致地去访问某一个点,这样一来,也是会被ADS识别。3、特定应用防护:非法流量总是有一些特定特征的,这就好比即便你混进了顾客群中,但你的行为还是会暴露出你的动机,比如老重复问店员同一个问题,老做同样的动作,这样,你仍然还是会被发现的。你完全应接不暇,而且他们老找你问这问那,东看西看,就是不买东西,更可恶,赖着不走了!原创 2024-05-28 01:57:36 · 222 阅读 · 0 评论 -
微信小程序--》小程序全局配置和详解下拉刷新和上拉触底页面事件
🏍️全局配置-window全局。🍇window节点常用的配置项| 属性名 | 类型 | 默认值 | 说明 || navigationBarTitleText | String | 字符串 | 导航栏标题文字内容 || navigationBarBackgroundColor | HexColor | #000000 | 导航栏背景颜色,如 #000000 || navigationBarTextStyle | String | white | 导航栏标题颜色,仅支持black/white |原创 2024-05-28 01:41:44 · 673 阅读 · 0 评论 -
循序渐进VUE+Element 前端应用开发(9)--- 界面语言国际化的处理
我们多处采用了类似 t ( ′ l o g i n . u s e r n a m e ′ ) 的 函 数 处 理 方 式 来 动 态 获 取 对 应 语 言 的 内 容 即 可 , 其 中 t(‘login.username’) 的函数处理方式来动态获取对应语言的内容即可,其中 t(′login.username′)的函数处理方式来动态获取对应语言的内容即可,其中t()函数里面就是对应的语义解析的键参数,对应我们lang/zh.js里面或者lang/en.js里面的内容即可。中文界面提示如下所示。原创 2024-05-28 01:41:14 · 888 阅读 · 0 评论 -
只需一行CSS代码,让长列表网页的渲染性能提升几倍以上!
visible: 默认值。对布局和呈现不会产生什么影响。hidden: 元素跳过其内容的呈现。用户代理功能(例如,在页面中查找,按Tab键顺序导航等)不可访问已跳过的内容,也不能选择或聚焦。类似于对其内容设置了display: none属性。auto: 对于用户可见区域的元素,浏览器会正常渲染其内容;对于不可见区域的元素,浏览器会暂时跳过其内容的呈现,等到其处于用户可见区域时,浏览器在渲染其内容。效果对比。原创 2024-05-28 01:25:23 · 360 阅读 · 0 评论 -
双向链表(JavaScript实现)
向列表尾部添加一个项:向列表的特定位置插入一个项:获取对应位置的元素:返回元素在列表中的索引,如果列表中没有该元素则返回-1:修改某个位置的元素:从列表的指定位置移除一项:从列表中移除一项isEmpty():如果链表中不包含任何元素,返回true,如果链表长度大于0返回falsesize():返回链表包含的元素个数,与数组的length属性相关toString():由于列表项用到了Node类,需要重写继承自JavaScript对象默认的toString方法,让其输出元素的值:返回正向遍历的节点字符串形式。原创 2024-05-28 01:24:53 · 779 阅读 · 0 评论 -
前端开发一枚,入职前自学的感觉不难,为什么工作起来很吃力?_前端刚上班感觉工作做不了
我是软件工程专业,学前端之前,学过 C/C++、Java、PHP、.net 成绩还不错基本都是90多分。感觉自己干后端也不吃力。实验室里面的项目都是前后都写。最爱 PHP,本以为以后就走上PHP后端工程师的道路了。由于项目需要的原因,后来渐渐开始学起 HTML、CSS、JavaScript 这些语法相关的东西。刚接触时没有感觉太大难度。当时就想着怎么把页面搞好看,搞各种动画炫技。写一个小球从下面弹出来的效果,换各种姿势弹出。当时觉得前端真的有意思,就入了前端的坑。原创 2024-05-28 01:11:22 · 708 阅读 · 0 评论 -
前端实现打印功能_前端打印
这样写虽然不会影响原页面,但是需要我们把打印的内容及样式用JS来生成,如果打印的内容很多,或者样式很复杂的话,那就是一个大工程,难免不方便,所以如何解决问题呢?需要注意的是,使用第三方插件能够提供更为定制化的打印功能,但是在使用前需要对插件的相关文档进行仔细的阅读和熟悉,确保能够正确地使用插件完成打印功能。这个与方法一的区别就是,取消打印后可以完整保留当前访问页面的内容,不需要影响原页面,需要注意的是,在你生成新的iframe内的html时,方法来触发打印操作。最后,在触发打印的按钮的点击事件中,使用。原创 2024-05-28 01:10:51 · 2066 阅读 · 0 评论 -
使用VS Code远程开发小游戏,并实现公网访问本地游戏(1)
在本篇博客中,我们将分享如何通过VS Code实现远程开发MENJA切块小游戏,并使用VS Code并结合Live Server插件进行调试,Live Server可以实现一键安装,实现自动刷新,架设本地服务器环境。最后通过cpolar内网穿透发布到公网,分享给无论身在何地的好友体验由你开发的游戏的乐趣。原创 2024-05-28 00:56:42 · 637 阅读 · 0 评论 -
使用IDEA搭建一个Spring + AOP (权限管理 ) + Spring MVC + Mybatis的Web项目 (零配置文件)
141820 @PropertySource(value = “classpath:jdbc.properties”)//加载资源文件21 public class SpringDaoConfig implements EnvironmentAware {//数据层222529 }3031 //配置数据源40 }41 //配置 mybatis//实体类// 映射 sql文件//mybatis配置。原创 2024-05-28 00:56:11 · 648 阅读 · 0 评论 -
一文搞懂css中精灵图如何使用
1.用户体验而言:在用户使用网页时,首先页面越华丽速度越快越好,如果使用一系列的小图标,不将所有的小图片全放在一张图片上,页面一旦卡顿,那么只会展示出一部分图标,会使页面看起来很乱,使用精灵图就是将一部分图标绑定在一起页面卡顿时页面上什么也没有,一旦有,所有的图画都有,这样就使得页面很整洁。2.就开发者而言:开发者将来不会只进行一个网站的开发与维护,可能会开发许多网站,使用多个网页的图片,但是开发环境(也就是电脑只有一个),将图片分文件夹进行存放。原创 2024-05-28 00:40:23 · 207 阅读 · 0 评论 -
一文学会多线程
i++) {会发现执行结果是相交的……27250main27252main8176881770……/*** 练习* 创建俩个多线程,分别打印100以内的奇数和偶数*/m1.start();m2.start();i++) {运行结果……原创 2024-05-28 00:39:52 · 818 阅读 · 0 评论 -
【前端入门必看】手把手带你打开前端的大门(涵盖HTML,CSS3,JS)
二、页面的美化2.1制作贺卡的页面背景下一步就是完成贺卡的美化工作,我们将使用HTML5的核心 – CSS来完成 通俗来说,HTML5相当于我们构建了一个整体的框架,而CSS就是套上了一套皮肤。这里,我准备了一张名为chun_jie.jpg的图片作为贺卡的背景,但是像素大小没整好显得尺寸偏大了很多。如下图所示:路径:接下来我们就要创建CSS样式:在定义CSS样式之前,我们应该创建相应的容器来容纳这些样式。所以我们可以在页面头部创建一个style元素来作为样式的容器。原创 2024-05-28 00:28:41 · 949 阅读 · 0 评论 -
【前端三剑客三】 JavaScript
/ 同时声明多个变量时,只需要写一个 var, 多个变量名之间使用英文逗号隔开。函数名(实参列表) // 不考虑返回值。返回值 = 函数名(实参列表) // 考虑返回值。// 读取并打印变量。console.log(“这是一条日志”);prompt(“请输入您的姓名:”);} else if (条件2) {// 创建函数/函数声明/函数定义。switch (表达式) {// 向控制台输出日志。// 声明变量同时赋值。// 弹出一个输入框。原创 2024-05-28 00:28:10 · 340 阅读 · 0 评论 -
vue开发常用方法
param cardCode:string 银行卡号。@param digit:num 截取长度。thousands_sep:千分位符号*/// NaN,undefined,空值。返回账户金额,每隔三位数字添加一个逗号。返回银行卡号,每隔四个数字添加一个空格。decimals:保留几位小数。dec_point:小数点符号。number:要格式化的数字。将银行卡末尾n位数字截取出来。返回精确的n位小数数值。原创 2024-05-27 19:23:48 · 609 阅读 · 0 评论 -
R语言题目及参考答案(2)
a.将因子变量命名为‘river’,并将‘river’与第1题中的‘weight’向量合并到一个命名为‘bristol.df’的数据框(data frame)中。a.分别输入下列数据,将第一组数据命名为‘length1’的向量,第二组数据命名为‘weight1’。(5)作出‘age’和‘it’关于因子变量‘tint’和‘sex’的条件散点图;(7)使用matplot( )描述变量‘age’,‘it’和‘csoa’.(4) 作出‘age’和‘it’关于因子变量‘tint’的条件散点图;原创 2024-05-27 16:31:43 · 556 阅读 · 0 评论 -
Redux——结合案例一步步深入学习
action上的标示性信息如果在actionCreators里面将action的type写错名字了,那么就在reducers里面匹配不上,内部就会走default返回了之前的状态。而redux的思想:状态与视图是一一对应的。状态不变,那么组件的视图结构就不会发生任何的变化组件产生用户操作,调用actionCreator的方法创建一个action,利用store.dispatch方法传递给reducerexport default{ //面试题?原创 2024-05-27 16:31:11 · 374 阅读 · 0 评论 -
JSP内置对象与servlet对应关系
2.session对象的ID:当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个session对象,同时分配一个String类型的ID号,JSP引擎同时将这个ID号发送到客户端,存放在Cookie中,这样session对象和客户之间就建立了一一对应的关系。javax.servlet.jsp.PageContext 的实例,对象直译时可以称作“页面上下文”对象,代表的是当前页面运行的一些属性,通过此对象可以拿到其他8大对象,使用该对象可以访问页面中的共享数据。该实例代表其他页面中的异常和错误。原创 2024-05-27 16:17:03 · 327 阅读 · 0 评论 -
Js-w3school(2024
当比较 40 和 100 时,sort() 方法会调用比较函数 function(40,100)。16.shift() 方法会删除首个数组元素,并把所有其他元素“位移”到更低的索引。17. unshift() 方法(在开头)向数组添加新元素,并“反向位移”旧元素。// 创建包含 40 个未定义元素的数组!12.JavaScript 方法 toString() 把数组转换为数组值(逗号分隔)的字符串。Math.max.apply([1, 2, 3]) 等于 Math.max(1, 2, 3)。原创 2024-05-27 16:16:32 · 415 阅读 · 0 评论 -
JavaScript知识点的总结
如果第一个能够决定结果,则结果就是第一个表达式的值如果第一个不能决定结果,则结果就是第二个表达式的值1.函数的声明。原创 2024-05-27 16:04:55 · 426 阅读 · 0 评论 -
javascript的执行机制
JavaScript的单线程,与它的用途有关。为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。所以,为了避免复杂性,从一诞生,JavaScript就是单线程,这已经成了这门语言的核心特征,将来也不会改变。整段代码,共进行了三次事件循环,完整的输出为1,7,6,8,2,4,3,5,9,11,10,12。是通过的事件循环(event loop),理解了event loop机制,就理解了JS的执行机制。原创 2024-05-27 16:04:24 · 712 阅读 · 0 评论 -
JavaScript for循环的使用
在Javascript中,for循环是一个非常重要内容,在网页制作中占据了很大的比重,很多重复繁琐的工作都不用我们自己来写了,有了for循环,一切都显得那么简单。for循环的使用基本上在知晓循环次数上面进行的,如果不知道需要进行循环多少次最好使用while循环,如我们进行九九乘法表的后台打印,使用for循环可以是我们大大降低代码量;3.实际应用(如淘宝产品页的详情切换,新浪的头部标签页等)下面是淘宝的详情页的截图,看到这里应该 都明白是什么。点击不同的模块,显示相应的子模块。原创 2024-05-27 15:54:22 · 209 阅读 · 0 评论 -
Java Web 网络商城案例演示二十三 管理员界面异步显示订单详情 修改订单状态
商品名称单价数量原创 2024-05-27 15:53:51 · 447 阅读 · 0 评论 -
Flex弹性布局教程详解_flex full-body grasping without full-body grasps
默认情况下,项目都排在一条线(又称"轴线")上。flex-wrap属性定义,如果一条轴线排不下,如何换行。它可能取三个值。(1)nowrap(默认):不换行。(2)wrap:换行,第一行在上方。(3)wrap-reverse:换行,第一行在下方。flex-flow属性是flex-direction属性和flex-wrap属性的简写形式,默认值为row nowrap。可能取5个值,具体对齐方式与轴的方向有关。下面假设主轴为从左到右。align-items属性定义项目在交叉轴上如何对齐。原创 2024-05-27 15:41:41 · 342 阅读 · 0 评论 -
ES6入门—ES6的数组与函数
【代码】ES6入门—ES6的数组与函数。原创 2024-05-27 15:41:10 · 282 阅读 · 0 评论 -
CSS-浮动元素的margin-left和margin-right
我们需要理解,box2在margin-left:-100px之后,box2的有效宽度只剩下200px了,溢出去的100px可以看成是无效宽度(注意是无效,而不是失效宽度),所以能够填充进第一行闲置200px宽度区域的只能是box2的有效区域了。再观察下margin-left:-100px,可以看到填充进container第一行闲置区域的就是box2的有效区域,而box2的无效区域已经覆盖了box1部分区域。其中内容宽度,paddin宽度,border宽度都不能是负数,只有margin宽度可以是负数。原创 2024-05-27 15:29:29 · 422 阅读 · 0 评论 -
Css 弹性布局(Flex)详细介绍(Flex 属性详解、场景分析)_css flex
Webkit 内核的浏览器,必须加上-webkit前缀。采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。原创 2024-05-27 15:28:58 · 2294 阅读 · 0 评论 -
2022年前端面试题
面试题:::before 和 :after中双冒号和单冒号 有什么区别?面试题:localStorage、sessionStorage、cookie的区别复制代码。面试题:Vue组件传值 面试题:computed、methods、watch有什么区别?面试题:禁止ios长按时触发系统的菜单,禁止ios&android长按时下载图片。面试题:在网页中的应该使用奇数还是偶数的字体?分别是根据什么定位的?面试题:怎么让Chrome支持小于12px 的文字?面试题:JS数组去重 面试题:找出多维数组最大值。原创 2024-05-27 15:17:17 · 307 阅读 · 0 评论 -
2022年了,这些ES7-ES12的知识点你都掌握了嘛?
可选链操作符(?)允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。?操作符的功能类似于链式操作符,不同之处在于,在引用为null或者undefined的情况下不会引起错误,该表达式短路返回值是undefined。与函数调用一起使用时,如果给定的函数不存在,则返回undefined。当尝试访问可能不存在的对象属性时,可选链操作符将会使表达式更短、更简明。在探索一个对象的内容时,如果不能确定哪些属性必定存在,可选链操作符也是很有帮助的。address: {原创 2024-05-27 15:16:46 · 752 阅读 · 0 评论