自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重构JavaScript实现百叶窗手风琴(纯css版和JavaScript版)

如果你仔细看过我写的注释,里面有个对初学者来讲很有意思事,是由于不完整的循环判断造成的;css实现的功能有限,改天吧,css的版也重构下。

2022-10-29 21:16:08 456

原创 力扣2两数相加(JavaScript)

JavaScript没有链表,启蒙题,难度中。

2022-10-24 01:21:40 1122

原创 LeetCode第一题两数之和(JavaScript版)

原因:正常遍历会因元素个数和目标值的位置而影响;如果有100元素,恰目标值处于最后,要遍历很多次(将近100次)哈希表则遍历一次储存表中,再次遍历把目标值拿到哈希表中比对(听起来好像只用两次o(2))少很多。好处:如果是遍历一遍取下标,复杂度为O(N),哈希表貌似低。js版关于i当value不是很懂;原始哈希表难到不是这样。

2022-10-19 00:03:59 454

原创 扫描器s-scan下载安装功能应用

扫描器,s-scan配置,扫描网段,扫描什么,扫描原理,扫描地址,端口等,软件怎么用参数设置点击"设置"菜单,选择"扫描参数"或者直接点击工具栏的蓝色按钮进入扫描参数设置。

2022-10-18 09:56:04 1736

原创 博客访问量破1W,记录下:

想起来三个半月前那个下午,我愣在济南市城中区路边的台阶上,放假的第一天我没有坐上回家的那班车; 对一个刚刚19岁的半的大学生来说,城中区500元月租的房间,冰箱发臭,厕所白瓷瓦脱漆,冲浴的花洒和坑几乎重合在一起平分着本就矮小狭窄已经老化的电路,合租室友门上挂着奇奇怪怪的长腿娃娃,屋里响着奇怪的口音,也难怪作为二线城市的市中心医院附近,房租却低的出奇,第一次认识的什么是社会什么叫生活

2022-10-09 08:30:39 209

原创 JavaScript原生放大镜

【代码】淘宝京东等电商平台商品放大镜。

2022-10-06 17:05:39 235

原创 linux安装图形化用户管理器管理用户和组群

因为我已经安装过了,所以它提示我要不要进去,e进去即可,下面进入后,输入如下所示;ctrl+shift+v粘贴到虚拟机终端。如果你需要设置新的用户群组或者过期时间。&是user用户 #是root管理员。ESC后输入冒号和wq回车。

2022-10-05 09:36:10 8212 24

原创 WireShark简介和抓包原理及过程

Wireshark是一个网络封包分折软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出 最为详细的网络封包资料。Wireshark使用VinPCAP作为接口,直接与网卡进行数据报文交换。1、混杂模式概述:混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包,即不验证 MAC地址。普通模式下网卡只接收发给本机的包(包括广播包)传递给上层程序,其它的包一律丢弃。~ 一般来说,混杂模式不会影响网卡的正常工作,多在网络监听工具上使用。~2.关闭默认的混杂模式进入普通模式。

2022-10-04 11:14:25 6867

原创 前端JavaScript购物车模块

【代码】麦当劳购物车。

2022-10-03 21:01:25 713

原创 c1认证web进阶DOM与BOM

class是设置标签的类,用于指定元素属于何种样式的类。在CSS样式中以小写的“点”及“.”来命名id是设置标签的标识。用于定义一个元素的独特的样式。在CSS样式定义的时候 以“#”来开头命名id名称class可以重复,id是唯一的。

2022-10-03 10:41:58 233

原创 c认证JavaScript基础

/ 定义一个对象var obj = { name: "李明", age: 18, gender: "man", city: "山东", hobby: "游泳" }1.1 function关键字我们可以使用function关键字来定义一个具有名称的函数,其语法结构如下{}1.2 说明[]表示可选,并不是正常代码中需要使用[]name表示函数名,()中的表示参数,{}中的表示函数体。在函数被调用的时候,会执行函数体中的代码。注意:函数被定义的时候,函数体中的代码并不会被执行。

2022-09-29 14:41:11 228

原创 c1认证web基础

目录C认证知识转义字符表单1、form标签2、input元素3、label标签4、select标签5、button元素表单案例1.密码不是特定数提示2.没什么好说的,submit提交3.没什么好说的,reset重置4.将内容提交到指定地址是head不是headertarget属性SEO搜索引擎移动端定义全屏样式导入1、行内样式2、内嵌样式3、外部样式图片覆盖1、background-size属性css文本属性1、color属性2、font-size属性3、font-weight属性4、font-family

2022-09-28 10:59:39 338

原创 c1认证事件部分

c1认证视频部分事件知识点大纲,包括知识点和源码,主要包括:ui事件,键盘事件,事件对象,阻止冒泡,阻止默认,放大镜案例,拖拽事件等

2022-09-16 16:09:53 331

原创 5个汇编考察问题

物理地址=段地址*16+偏移地址。

2022-09-05 18:02:56 230

原创 猿创征文 |汇编语言基础知识

希望可以在有限的时间里,帮助不熟悉硬件,但追求上进的软件攻城狮们

2022-08-25 11:47:05 769

原创 c1认证视频部分web基础(超全大纲)

c认证官方视频学习内容知识点大纲总结(超全web基础html+css部分)

2022-08-13 20:30:24 2908

原创 c1认证(web进阶篇)

其实学习开发web前端也有半年了,经过这次专业认证学习,发现自己的不足之处比自己想象中的要多的多;也意识到,了解,熟悉,与精通之间的差距;这一周多的时间里,让我受益和感触最深的就是,用马云先生的一句话:"因小而美,因小而伟大"; The best asset you have is that you are young. Don't complain. Let the other people complain. The opportunity lie, always lies where p....

2022-08-06 10:32:12 759

原创 c1认证学习(css+html+js部分)

c1认证前端三件套必备知识点,官方知识点,覆盖大部分知识点,可供学习参考

2022-08-05 11:43:13 610

原创 变化按钮小Demo

这是一个点击后的动画变化过程。

2022-07-20 12:50:20 109

原创 网页弹窗小Demo

点击xxx内容或者确认都可隐藏弹窗。

2022-07-20 10:04:01 323

原创 字体大小变化小demo

放大或缩小字体。

2022-07-18 09:44:49 220

原创 微信小程序文档解读

基于网页开发的技术,相当于把开发平台从浏览器切换到微信应用内部微信开发团队把实用的如支付,消息推送,信息获取等已经成熟的技术向开发者打开,作为回报,微信平台将进一步提高社交,生活等方面的能力;但知识是具有生产价值的东西,知识产权应当得到尊重,在性能优化这一耗费大量人力物力的研发上,核心技术微信团队会有所保留,以确保微信在短期内不会收到其他社交,支付平台的冲击。类似 HTML5 的 Application Cache进行了优化后大同小异初次开发,并不需要我们全部阅读其庞大优质的组件,扩展等库上线运行时第一步,

2022-07-03 17:34:56 384

原创 python初级技能树1学习笔记

Python 是一种简单易学并且结合了解释性、编译性、互动性和面向对象的脚本语言。Python提供了高级数据结构,它的语法和动态类型以及解释性使它成为广大开发者的首选编程语言。Python 是解释型语言: 开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 可以在一个 Python 提示符 >>> 后直接执行代码。Python 是面向对象语言: Python支持面向对象的风格或代码封装在对象的编程技术。# 2 Python发展史## 10年前火了一阵,20年的发展史,30

2022-06-19 10:29:21 306

原创 程序员读《马云全转》

一个“不完美”但正确的决定浅读《马云全传》感想:本书出版时间2015(确保足够客观) ​ 阿里巴巴成功离不开支付宝 ​我不知道什么时候流言蜚语流入耳中说:“马云危害国家安全要坐牢”,即使天不生马云,也会有第二个“马云”,而有人正在妄想以一根木棒滞后“时代齿轮”的运转。我拒绝媒体以及个人带给我的片面而又经过筛选的信息,因为那不真实,至少是对世界维度而言。因此我也学会了查知乎,开始确实不错,很多优秀的精英在上面发表看法,直到我读了这本《马云全传》,...

2022-06-15 10:46:36 158

原创 数据查询上(保姆式教学)

SELECT[ALL|DISTINCT] 要查询的内容FROM 表名列表[WHERE 条件表达式][GROUP BY 字段名列表[HAVING 逻辑表达式]][ORDER BY 字段名[ASC|DESC]][LIMIT [OFFSET,]n];SELECT [ALTER|DISTINCT]要查询的内容、FROM 表名列表;字段名顺序可以改变;当要查询所有内容时:SELECT*FROM 表名;继续now输出日期和时间SELECT uid 序号,nname 名字,now()AS 查询

2022-06-07 03:49:28 186

原创 实训项目之数据表记录的更新操作

首要任务 2.创建4个表用户表,book表(因为任务二中要删除,选择性写),category表,border表偷懒表 偷懒表没有定义INT具体大小,可能默认为1个字节,一个汉字两个字节,造成空间不够无法插入的情况 收工...

2022-06-07 01:09:43 285

原创 数据表记录的更新操作

INSERT[INTO] 表名[(字段名列表)]VALUES({DEFAULT|NULL|值}[,..n]);用在关键字 insert 和待插入表名之间的关键字,一般省略不写;字段名,可不写;如果不写,默认操作对象为全体;写部分,操作部分,字段名之间逗号隔开大括号括起来,表示必须选择其中一个(应该可以多个同时选,没试过暂时)为某字段插入指定默认值为某字段插入空值值为某字段指定一个具有数据值的变量或表达式这里结果截图我给漏掉了,看下面的吧INSERT [INTO]表名[(字段名列表)]VALU

2022-06-07 00:02:13 323

原创 数据库数据表基本操作之实训项目

设法在数据库里存入下面4个表,通过完成表的创建,熟悉这一流程 原因在于4个表如果顺序插入数据库,第二张表图书表要用到外键(需要关联第三张表),而稍微看一下最后两张表发现只有第二张表麻烦些(也没有很麻烦,可以建完表再插入,只要你别忘了加外键约束就行) 语句上也没有多麻烦对比如下: 区别在于后者多了一个常规的插入语句 ALTETR TABLE 我选择先创造这个表,大型开发不建议,容易忘细枝末节,

2022-06-06 20:05:21 1771

原创 初识DOM(完整版)

DOM为我们提供了一个全局(内置)对象document,我们要操作网页文档,就要调用document对象(相当于封装好的一些函数)document.getElementById("main")应该是不常用,使用querySelectorAll()选择列表的第二个元素_世界尽头与你的博客-CSDN博客document.querySelector("#main .nav")通过class名获取 document.getElementsByClassName("left") document.getEl

2022-06-05 00:34:35 155

原创 DOMjs获取样式(包括常用事件)

包含隐藏展开功能 onmousedown===onclick *1. .操作符 => 获取元素样式 元素.style.样式名 获取对应的样式 a. 只能获取行内样式 2. 获取内联样式与外联样式 getComputedStyle(元素节点).样式名 返回一个style完整的样式表

2022-06-04 20:46:25 1370

原创 java基础之数组和方法(含随机点名器)

(不是数学意义上的,相当于计算机中的程序)Java方法详解(Java基础)_辰兮要努力的博客-CSDN博客_java方法详解可能是不同浏览器之间的编码不同,导致引用链接长度显示不一外部浏览器复制链接到本浏览器:https://blog.csdn.net/geekmubai/article/details/81975990?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165431019216782350931450%2522%252C%252

2022-06-04 19:34:27 398

原创 java之猜数游戏

最早接触是在学习C语言,跟着慕课网浙大翁凯老师学习的。 可能对于非科班的同学来说,一个猜数游戏没有什么,但也许只有计科的同学才能明白这一道猜数游戏中的奥秘:不一样的语言,同一个逻辑;每一次写,不一样的收获 子曰: “ 温故而知新,可以为师矣。”对new的理解:https://blog.csdn.net/panc_guizaijianchi/article/details/101052826?ops_request_misc=%257B%2522reque

2022-06-04 10:31:06 491

原创 《别再说你不会Mysql了》之“数据库和数据表的基本操作”

前言:数据库使用搭配Navicat,长期使用需要付费,最新版本破解不稳定,我用的老版(这样商家也不会追究太多)再就是数据库不止这一种,这是Mysql的专场,作为前端开发者,常用的是mongodb部分学校教课用到的是Mysql技术与应用,很薄的一本,但实际Mysql工作用到的资料还有配套一本大约2倍厚的,提醒大家,这只是入门,并且单是语句用不到什么技术含量,多敲就能过。以下内容只包括基本操作,并无框架之类,希望能为入门开发者和高校学生备考提供借鉴,同时也是作为我的前端生涯的记录。数据库

2022-06-03 23:31:16 279

原创 DOM初识

"什么是Document对象?document object model 指的是整个页面,我们的页面是一个个文档编写而成type是input的什么?src是img的什么?sss是div的什么?是属性名属性名=属性值(比如img的具体地址)img input 是标签(元素)(元素节点)元素除了自身名称,其他都可称为属性页面交互操作是什么?1.通过js改变元素的css样式,使页面发生变化2.通过js产生新的元素插入页面或者删除页面元素,使页面发生变化js是怎么操作 标签(

2022-05-28 19:14:50 244

原创 一点对程序员外卖人生的思考

区别在于 外卖下线高(8k)上限低(15k),不打工难,一二线城市持平,投入科技知识劳动力少,体力劳动力大 ​软件投入少(原材料)大量人力(知识),下线低(1k[裂开])上线高(70k),不打工甚至没有上限,因为不需要体力劳动,入门门槛比外卖更低,同时为了提高上限,又要求知识劳动者体力精神力极强来提高上限,技能经验要求高 硬件和软件相互依靠,硬件一定程度上入门门槛极高,对研究投入资金有要求,对学历和智商以及投入要求高,岗位极少,硬件商之间竞争最为激烈,因为软件可以一台终端安防上百个,...

2022-05-26 22:35:39 127

原创 js中的class解构

1.没有写 constructor 会隐士执行constructor函数;construcor(形参参数接收){} new 类名(实参传入)默认 return this ;this 代表着class类2.实例会继承原型上的方法和属性,获取返回的类对象 <script> class Person { constructor(name,food){ // 接收参数 // 设置属性特征

2022-05-18 20:42:23 1221

原创 大一也配迷茫?

师范类二本中的专科计算机需要专升本意义在何处?1.学习前端:原因,入门简单,(转行也多,终究被淘汰为白菜价,要学会看两面性,后端成本高,双一流竞争抢强)深入一门编程语言对于整体编程能力质上的飞跃;面向中小厂,当打工人获取一点外快(因为不是当主业,所以岗位在缺乏的前端生存环境更加恶劣,精英人才除外)2.终身学习,在前端领域获取报酬的基础上转AI(主要面向工厂,孵化,农业等实现无人化),主要研究方向在机械代替人工3.在AI的同时研究单片机,着手考研(目的是为单片机研究获取先进资源,同

2022-05-17 16:10:43 157

原创 js中的class

面向对象 与 面向过程 面向对象 => 将大象放进冰箱 1.打开冰箱 2.把大象放入冰箱 3.关上冰箱 按照分析好的步骤一步步执行,解决问题 面向对象 => 将大象放进冰箱 面向对象将事物分成一个一个的对象,然后分工合作 1. 大象对象 设置一个将大象放入冰箱的功能(我的理解是封装一个函数) 2....

2022-05-17 13:21:01 359

原创 定时器,this,math

回顾数组Api<body> <!-- 数组循环 函数默认返回 undefined --> <script> let arr = ["iu","lisa","夏栀","锦鲤","丫丫"]; let newArr = arr.forEach((item,index,arr)=>{ // console.log(item,index,a

2022-05-14 21:46:32 174

原创 js高级数组Api

1.arr.push(字符)arr.push(字符) 往数组最后添加数据;返回数组的长度参数字符:随意数据,随意个数;2. arr.unshift(字符)arr.unshift(字符) 往数组最前添加;返回数组长度参数字符:随意数据,随意个数;3.arr.pop()arr.pop()删除数组最后一项;返回数组 删除的一项4.arr.shift()arr.shift() 删除数组最前面的一项; 返回数组 删除的一项5.多功能api arr.splice5.a

2022-05-13 16:38:30 322

CSDN,C1认证知识点(包含知识点大纲和项目案例以及源码),视频中事件部分

官方资源整合,c1工程师认证中视频方面事件的笔记 适合:准备c1认证的同学,建议两年以下 内有ui事件,鼠标事件,冒泡,阻止默认,事件委托等知识点和具体案例以及源码 放大镜和拖拽较为有特色

2022-09-16

见习软件工程师c1认证 JavaScript基础

就是c认证里的任务训练下的知识点;js中(其他高级程序语言)的基本语法;如变量命名规范等;不涉及dom和bom;用的Typora生成文件;

2022-09-29

c认证web进阶dom与bom

ID和CLASS的区别 DOM上 1、DOM结构及节点 2、常用节点获取方法和属性 3、常用的节点属性获取方式 关于图片复制到csdn编译器不识别问题 DOM下 1、DOM修改 2、DOM添加 3、DOM删除 案例 DOM控制css样式 1、通过style属性控制样式 2、通过classList控制样式 背景更换 背景色更换 节点写入 1、节点写入常用方式 事件基础 1、节点写入常用方式 2、事件绑定 案例 监听器 更改样式 事件自增 鼠标事件 1、常用鼠标事件 2、常用键盘事件 3、常用键盘事件属性 this使用输出本身 同上 弹窗 窗口事件 1、常用鼠标事件 过程 BOM 1、BOM结构 2、window对象 3、location对象 4、history对象 5、navigator对象 6、screen对象 导航栏顶部返回 刷新页面 BOM定时器 1、定时器方法 等待几秒后蹦出弹窗 检查是否支付,成功蹦弹窗 清除定时器1 清除定时器2 思考为什么是这个水果 ————————————

2022-10-03

购物车,JavaScript,小dom

主要功能: 左侧滚动条 购物车加减功能 麦当劳购物车 分析结构 本次任务重点是非轮播图部分;轮播图估计会单独做一期js原生版本讲解 购物车部分 左上角细节圆角 分析结构 不多说,上代码

2022-10-03

初级软件工程师c1认证,web基础重点

官方精品内容,二次提炼;希望认证的小伙伴可以看下知识点再决定是否报考;涵盖前端表单基础知识和应用(例题即案例,比如如何将内容提交到指定位置,这些简单但实用的知识)SEO引擎优化,移动端定义全屏,target我觉得最重要的还是对内容的思考(二次学习),思维方式;我们再次学习学到了哪些第一次学习没真正弄懂的东西 当然最重要的还是我们css文本属性,其中也含实现对联,文稿转HTML的工作需要的内容;伪类选择器;定位;浮动等

2022-09-28

空空如也

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

TA关注的人

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