自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端学习笔记1

CSS选择器:CSS2: id选择器类选择器普通选择器后代选择器 p em群组选择器 ,分隔伪类选择器:超链接,按钮,div:hover: 光标悬停:active: 光标点下去选择器的优先级:1.内联> 嵌入 > 外联2.定位范围越小的优先级越高 Id> 类>普通3.优先级最高!importantDiv盒子模型:Margin: 90px //4个外边距都是90Margin: 90px 90px 90px 90px //上 右 下 左。

2024-09-10 18:58:46 799

原创 Vue项目打包优化_umi minimize true

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。js: [面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。[外链图片转存中…(img-i5zEUpvA-1725931941627)][外链图片转存中…(img-MxWr9R6F-1725931941629)][外链图片转存中…(img-8mtffqoO-1725931941630)]

2024-09-10 09:32:34 715

原创 React16源码解读:揭秘ReactDOM

怎么样,到目前为止,其实还是觉得挺简单的吧?@param callback ReactDOM.render()或者ReactDOM.hydrate()中的第三个参数,组件渲染完成后需要执行的回调函数。@param container ReactDOM.render()或者ReactDOM.hydrate()中的第二个参数,组件需要挂载的DOM容器。@param container ReactDOM.render()或者ReactDOM.hydrate()中的第二个参数,组件需要挂载的DOM容器。

2024-09-10 05:33:34 860

原创 JS计算两个日期时间差,天 小时 分 秒格式

/创建时间1//创建时间2/**如果求的时间差为天数则处以864000000,如果是小时数则在这个数字上*除以24,分钟数则再除以60,依此类推*/或者 用另一个方法:1234567891011121314151617181920212223242526272829303132333435363738394041functionnewnewswitchcasevarnewvarvar。

2024-09-10 03:48:29 344

原创 Javascript:forEach、map、filter、reduce、reduceRight、find

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。前端面试题汇总JavaScript性能linux。

2024-09-10 02:16:54 670

原创 HTML期末作业-个人简历

欢迎光临我的主页想了解更多,往下滚动哦 ^_^

2024-09-09 22:19:28 329

原创 ActionScript3

rectArea())和 bar()(调用 foo() 并将返回的函数闭包存储在名为 myProduct的变量中)。即使 bar() 函数定义了自己的局部变量 x(值为 2),当调用函数闭包 myProduct()时,该函数闭包仍保留在函数 foo()中定义的变量 x (值为 40)。函数闭包保留定义它们的作用域,这样,在将函数作为参数或返回值传递给另一个作用域时,会产生有趣的结果。(rest)参数的新参数声明。例如,下面的代码创建两个函数:foo() (返回一个用来计算矩形面积的嵌套函数。

2024-09-09 18:57:47 511

原创 Java通过反射获取指定类型的变量

后续:大意了,发现原因了,这属于java基础的问题,因为三个变量都是0的话,存到map集合中时,key都是0就重复了,当key是一样时,则后面存进来的会把前面的覆盖,所以最终只保存到了一个变量。不知道这是不是系统bug,如果不是系统bug而是因为我的水平有限无法理解这个异常,请知道原因的朋友告诉我一下这是怎么回事。Kotlin版本实现。

2024-09-08 16:09:54 234

原创 Cocos2d-x 手游聊天系统Demo实现(Lua实现)

但笔者在使用这个UI的时候,发现在win32平台不能对输入的文本进行删除,但在移动设备可以使用输入法对它进行编辑,所以笔者在这里做了相关的处理把这个bug修正了。以前旧的版本Cocos2d-x可能并未提供这方面的支持,至于是哪个版本支持的笔者也没有去深究,笔者这里使用版本是Cocos2d-x 3.2,它就提供了类似富文本的类,满足基本的需求。笔者想到聊天系统的列表是不断刷新的,所以可能需要实现动态添加列表项,其实这个实现很简单的,只需要在代码中监听相应的事件,然后往ListView添加一项就可以了。

2024-09-08 11:21:50 922

原创 Android组件化开发之一:为什么要进行组件化开发

问题4、内部项目没有一个统一的快速开发框架,每个项目采用的技术实现方式都不一样,每个开发人员的编码风格也不一致,导致每开发一个新项目都要重新编码、重复造轮子,而且也造成了开发人员在项目之间的流动困难。问题3、开发和调测一个业务功能的时候,需要整体编译APP,由于代码量越大,编译速度会相应地变慢,导致一个简单功能的的修改可能就要花费几分钟的时间编译整个APP,极大地影响开发效率。问题2、工程师需要了解各个业务的功能,避免代码的改动而影响其它的业务功能,势必无形中增加了项目维护的成本。

2024-09-08 06:01:02 948

原创 Android开发还不会这些?一篇文章教你搞定计算机网络面试,使用指南

跳槽容易,但想拿大厂的offer可不那么容易。很多小伙伴一直叨叨要跳槽,大大小小的公司面试了很多,但却很难拿到一个满意的offer,要么package太低,要么就是面试被虐。经过多次面试失利之后,方能明白什么叫基础不牢,地动山摇。面试官随便针对一个知识点深入考察一下,就回答不出来,这样还怎么能通过面试?那么大厂到底面试到底需要哪些技术功底呢?这个就多了,不同公司的技术要求也不一样,但是相同的点在于,大公司对于技术的要求都不会很表面,必然会在一定广度的基础上要求有一定的深度。

2024-09-07 19:36:28 358

原创 Android仿人人客户端(v5

1、在异步线程中,当前正在发生着通过HTTP协议获取服务器端返回的数据(InputStream),恰巧在这个时候调用请求中断异步处理,上一篇的处理方式能处理。3、在异步线程中,当前正发生着网络请求返回的数据已解析完,这时调用中断处理,也就是说后面让主线程刷新UI的事就不处理了,上一篇的处理方式不能满足需求。2、在异步线程中,当前正发生着网络请求的数据已返回,这时调用中断处理,也就是说后面的数据解析和刷新UI的事就不处理了,上一篇的处理方式不能满足需求。,这时调用中断处理,后面的。

2024-09-07 13:55:39 217

原创 android 简单实用的Log打印类封装,助你快速定位问题

【代码】android 简单实用的Log打印类封装,助你快速定位问题。

2024-09-07 07:27:39 572

原创 Android TabLayout 使用进阶(含源码)

Override@Override@Override@Override六个Fragment各自对应的xml如下:

2024-09-07 01:43:31 949

原创 31道Android面试题,字节跳动移动架构师学习笔记,大厂直通车!_android面试架构题

这里我想在主module中调用home组件的sayHello方法来Toast一个人的名字那home里的方法怎样才能被其他模块(包括主模块和其他组件模块)调用首先在commonlib模块里创建一个暴露方法的接口,并定义接口签名,同时继承 Iprovider 接口然后在home模块中继承commonlib里定义的接口,并实现签名方法。这里我们同样使用Arouter的 @Router注解来提供这次服务的路由。

2024-09-06 19:11:31 414

原创 Java~Swing中最常见的中间容器有两种:JPanel和JScrollPane的使用

与JPanel不同的是,JScrollPane是一个带有滚动条的面板容器,而且这个面板只能添加一个组件,如果想在JScrollPane面板中添加多个组件,应该先将组件添加到JPanel中,然后将JPanel添加到JScrollPane中。String[] titles = new String[] {“河流编号”, “河流名称”, “河流长度”, “地理位置”, “河流类型”, “治理情况”};//使用表格和滚动面板实现河流信息的展示。

2024-09-05 07:59:02 527 1

空空如也

空空如也

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

TA关注的人

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