自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 open62541(1)

服务器和客户端在vs2019上的搭建运行。 建立两个c程序,引入open62541.c与open62541.h, 一个放服务器代码,一个放客户端代码。 运行先运行服务器,再运行客户端 //服务器端代码 #include <signal.h> #include <stdlib.h> #include "open62541.h" //要声明ws2_32.lib,不然会报错无法解析外部符号 #pragma comment(lib,"ws2_32.lib") UA_Boolean ru

2021-05-24 19:10:50 382

原创 KMP算法

案例: s串:dabxabxababxabwabxad(查找的字符串) t串:abxabwabxad(要匹配的字符串) 求next值图解 function getnext(s) { // next的长度是s的长度 var next = new Array(); var len = s.length; var k = 0, //从头部比较的 i = -1; //尾部比较的 next[0] = -1; //因为图解第一个位置是不存在首尾两个字符比较的

2021-05-24 09:17:51 45

原创 媒体查询+rem

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 媒体查询一、格式二、rem1.介绍2.rem布局实现3.rem实现适配所有屏幕大小三.引入资源附加 一、格式 @media 媒体类型(all,print,screen,) 关键字(and,not,only) (媒体特性) { CSS-Code;} /*设置屏幕最大宽度为969px,最小宽度是540px时触发body属性 媒体查询书写时从小到大或者从大到小,页面文字布局会随着页面变化而变化*/ @media screen and (

2021-04-16 10:50:16 180

原创 弹性布局

移动端常见布局 视口: 布局视口(浏览器默认是980px)、视觉视口,理想视口 物理像素 一个手机分辨率是780*1024,这表明在行上有780个小颗粒 pc端1px为一个物理像素,但是在移动端都不相同。 一个px能显示的物理像素点的个数,称为物理像素比 。 倍图是解决图片因为放大造成的模糊,二倍图意思是我们准备的图片要比实际需要的图片大两倍,这样手机进行放大或者缩放就不会出现模糊 参考链接:https://www.jianshu.com/p/7c5fdf90c0ef -moz代表firefox

2021-04-16 09:37:17 64

原创 0.5px线

在Mac/Windows上可以设置屏幕显示的分辨率,Mac默认为设备分辨率的一半,它的dpr = 2,即长和宽用2个像素表示1个像素 1**.直接设置height=0.5px** Chrome把0.5px四舍五入变成了1px,Chrome会把小于0.5px的当成0。 而firefox/safari能够画出半个像素的边,Firefox会把>=0.55px-->1px;Safari是把>=0.75px-->1p 手机上观察IOS的Chrome会画出0.5px的边,而安卓(5.0)原生浏

2021-04-15 15:09:32 120

空空如也

空空如也

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

TA关注的人

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