冴羽 冴羽
3年前
VuePress 博客之 SEO 优化(五)添加 JSON-LD 数据
前言在中,我们使用VuePress搭建了一个博客,最终的效果查看:。本篇讲SEO中的JSONLD。JSONLD如果我们打开掘金任意一篇文章,比如这篇,查看DOM元素,我们可以在head中找到这样一段script标签:在思否等其他平台也是可以看到的:那这个type为application/ldjson的script,到底
似梦清欢 似梦清欢
2年前
排序算法(冒泡、快速、插入)
稳定性:排序前后相等的元素位置是否会被交换。冒泡排序strcpy只能拷贝字符串,整型或浮点型数组需要用memcpy。memcpy称为内存拷贝接口,可以将某一段连续的内存放入另一段连续的内存中。在使用随机数的代码中使用固定的数组有利于调试。:::tipmem
前端配置化表单组件设计方法 | 京东云技术团队
前端开发中涉及表单的页面非常多,看似功能简单,开发快速,实则占去了很大一部分时间。当某个表单包含元素过多时还会导致html代码过多,vue文件过大。从而不容易查找、修改和维护。为了提高开发效率及降低维护成本,下面介绍表单配置化组件的封装原理与封装方法。
Wesley13 Wesley13
3年前
JSP学习笔记
JSP学习笔记一、JSP指令1二、JSP注释和JSP的脚本元素:2三、JSP九大对象2四、九大对象的用法3五、四个域6六、Jsp动作7七、自定义标签7八、web地址的写法7九、el表达式7经常使用的对象El表达式隐含对象域pageContextrequ
Easter79 Easter79
3年前
Spring——多种方式实现依赖注入
  在Spring的XML配置中,只有一种声明bean的方式:使用<bean元素并指定class属性。Spring会从这里获取必要的信息来创建bean。但是,在XML中声明DI时,会有多种可选的配置方式和风格,具体到setter方式、构造器方式和P命名空间方式。一、使用setter进行注入!(https://img2018.c
Stella981 Stella981
3年前
O2OA开发平台:(前端)在O2OA中使用系统o2.DL构建弹出框
1、使用O2OA平台封装好对象o2.DL的open方法创建弹出层,传入options参数构建弹出框内容、按钮等元素实现效果:!image.png(https://cdn.nlark.com/yuque/0/2020/png/689690/15918528543063f9ff6b92a2a4e9a82ce704d2f27f3f3.png)
Wesley13 Wesley13
3年前
HTML5全屏API
这几天一直在写全屏查看的功能,没想到HTML5中直接提供了全屏功能的API,看来以后事先应该先查一下HTML5有没有提供相应的API。//开启全屏,必须手动触发(比如click),不能自动全屏,参数为被全屏的元素functionlaunchFullScreen(element){if(element.req
Stella981 Stella981
3年前
Qt 地址薄 (二) 添加地址
 在上一篇Qt地址薄(一)界面设计(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fxinxue%2Fp%2F6305951.html)中,主要是实现了地址簿的界面,使用布局管理器进行元素的布局,并解释了“子类化”和“所有权”的概念。
Stella981 Stella981
3年前
LeetCode:283.移动零——简单
题目:283.移动零:给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入:0,1,0,3,12输出:1,3,12,0,0说明:1.必须在原数组上操作,不能拷贝额外的数组。2.尽量减少操作
sum墨 sum墨
9个月前
《花100块做个摸鱼小网站! 》第四篇—前端应用搭建和完成第一个热搜组件
在本系列文章的早期章节中,我们已经成功地购买了服务器并配置了MySQL、Redis等核心中间件。紧接着,我们不仅建立了后端服务,还开发了我们的首个爬虫程序。后面我们还把爬取到的数据进行了保存,生成了一整套MVC的后端代码,并且提供了一个接口出来。