- 博客(19)
- 收藏
- 关注
原创 HTML5 CSS3 诱人的实例: 3D立方体旋转动画
名字为spin,开始时 translateZ(-10em) rotateX(0) rotateY(0deg);背景设置,从左到右的3像素的条条,从上到下的3像素的条条;同样:stage作为舞台,cube设置子元素的效果为3d,然后每个面都进行旋转和设置translateZ然后形成立方体。前面的3D商品展示中已经说过如何制作正方体,并且那个上面还有数字,理论上说比这个复杂,虽然木有这个炫~这里就不多说了。可以看到立方体已经成型了,最后添加上动画就行了,不要觉得动画很复杂,其实很简单~
2025-01-17 08:14:39
601
原创 Android 自定义UI 实战 03 RecyclerView 吸顶 仿微信好友列表
上面源码中,我写了一个嵌套的for 循环,用来实现数据的赋值,显示为4组,每组组20条数据。中添加上面代码后,预留的 item 的头部空间就出来了,运行如下。3、重写 getItemOffsets() 方法。7、StarDecoration 完整代码。2、StarDecoration 初始化。3、创建一个 StarAdapter。5、重写 onDraw() 绘制头部。中,我写了一个分辩率的转换方法。4、Activity 完整代码。2、创建一个 Star。上面的代码中,我们给。4、绘制头部预留空间。
2025-01-16 11:45:56
269
原创 android 网络实时监听网络状态变化 及 网络类型判断
实现监听网络的功能主要依靠 广播监听。回调中逻辑改成自己的就可以了。oncreate中 需要注册一下 广播。ondestory中需要将广播销毁。case 0://移动 网络。case 1:wifi网络。2.实时监听网络切换。
2025-01-16 11:43:54
402
原创 SpringBoot之Mybatis连接MySQL进行CRUD(注解&配置文件)(简测试版)
System.err.println(“---------配置文件查询---------------------”);System.err.println(“-----------查询所有的数据-----------------”);System.err.println(“-----------查询所有的数据-----------------”);System.err.println(“----------修改数据---------------”);
2025-01-14 15:47:17
1467
原创 SpringBoot中实现分布式的Session共享_springboot如何通过传来的session获取用户名并且展示到前端
第一次在浏览器中进行访问,会看到浏览器中的username=null,并且控制台中展示的log信息为“用户不存在”,说明此时还没有创建出session。但是当第一次访问之后,session就被创建出来了,并且被存储到了redis中,实现了持久化存储。并且我们可以看到Redis控制台中,提示了TTL过期时间是3660,每隔1秒钟刷新1次,3600秒后过期。该接口方法当用户不存在时提示“用户不存在”,否则会提示“用户存在”。第二次访问,就会看到username已经可以获取到新的信息了。
2025-01-14 15:43:36
267
原创 jQuery入门到精通(四)连载
1.1 html([val | fn]) 和原生JS中innerHTML一样,对html文本值进行操作,输入含有标签的元素会自动插在自己设置的div容器的网页的html中。代码图像如下所示。1.2 text([val | fn])和html([val | fn])类似,和原生JS中的innerText一摸一样,输入的文本内容会自动插入自己设置的div容器里面,书写相关标签元素也会当作文本内容插入,代码图像如下所示。1.3 val([val | fn | arr])文本内容在网页输入,打印在控制台。
2025-01-13 16:31:04
380
原创 jQuery-w3school(2024
(二)jQuery laod()加载1.jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 callback 参数是 load() 方法完成后所执行的函数名称。2.也可以把 jQuery 选择器添加到 URL 参数。
2025-01-13 16:27:23
605
原创 Jmeter快速实现接口测试(一)
在Jmeter中,配置元件、定时器、前置处理器、后置处理器、断言、监听器都是用来辅助脚本功能实现的,都是 依赖于Sampler组件,这六类组件和Sampler之间就存在一个作用关系,即作用域。JMeter 是一款开源(有着典型开源工具特点:界面不美观)测试工具,并且安装包较小,相比LR的庞大(安装包3、4g),它非常小巧,只需要JDK环境,就可以使用。:对于每个请求,它统计响应信息并提供请求数,平均值,最大,最小值,错误率,大约吞吐量(以请求数/秒为单位)和以kb/秒为单位的吞吐。
2025-01-13 16:19:57
1511
原创 JDK中的BitMap实现之BitSet源码分析
在Java中,一个int类型的整数占4字节,16比特,int的最大值也就是20多亿(具体是2147483647假设现在有一个需求,在20亿整数中判断某个整数m是否存在,要求使用内存必须小于或者等于4GB。如果每个整数都使用int存储,那么存放20亿个整数,需要约等于7.45GB,显然无法满足需求。如果使用BitMap,只需要20亿 bit内存,也就是约等于0.233GB。在数据量极大的情况下,数据集具备有限状态,可以考虑使用BitMap存储和进行后续计算等处理。现在假设用byte数组去做BitMap。
2025-01-13 13:42:47
746
原创 jdk8新特性-Stream流详解及使用样例(Stream创建、使用、收集、并行流、注意事项)_java8创建线程安全的inputstream
【代码】jdk8新特性-Stream流详解及使用样例(Stream创建、使用、收集、并行流、注意事项)_java8创建线程安全的inputstream。
2025-01-13 13:39:06
290
原创 JavaScript中let、const、var 的区别
ES5中作用域有:全局作用域、函数作用域。没有块作用域的概念。因此也有一系列的问题。//1,内层变量可能覆盖外层变量的问题var a = 2;if(false){var a = 3;//变量提升带来的,尽管存在块级作用域,但是var声明的变量会跨越这个域。fun()//2,用来计数的循环变量泄露为全局变量。i++) {// 5 i循环结束后,泄露成了全局变量ECMAScript 6(简称ES6)中新增了块级作用域。块作用域由。
2025-01-13 01:56:46
389
原创 JavaScript-正则表达式语法规则与示例
示例运行结果:trueexec()示例运行结果:补充//结果:JS//结果:true/*特别注意,上面的test()和exec()方法执行第一次结果正确的,第二次是错误的,第三次又是正确的。如果表达式在使用 “g” 参数时,查找工作原理如下:找到第一个 “JS”,并存储其位置,即给RegExp对象lastIndex属性赋值如果再次运行,则从存储的位置(lastIndex属性 )开始检索,发现后面已经找不到,然后又重头开始查找,并找到下一个 “JS”,并存储其位置。
2025-01-13 01:53:06
408
原创 JavaScript 进阶第一章(分支结构)
2.break作用:结束该switch语句,所以一般情况下要加上,如果不加上则会发生穿透。3.default语句可以写在任何地方,可以省略,一般写在最后,这是一种代码规范。三元表达式中:表达式部分永远是条件,最终代表整个结果的不是代码1 就是 代码2。2.如果代码1或者代码2有运算结果则三元运算式的结果就是他们其中的一个。穿透:从上一个case代码快执行到下一个case代码快。1.表达式的结果要和值一定是全等的关系 ===1.如果表达式成立则执行代码1,否则执行代码2。三元运算符:操作三个值。
2025-01-13 01:49:23
338
原创 2024 Android面试心得,已拿到offer
Http报文结构,一次网络请求的过程是怎样的?4.SingleInstance:这个是SingleTask加强本,系统会为要启动的Activity单独开一个栈,这个栈里只有它,适用新开Activity和app能独立开的,如系统闹钟,微信的视频聊天界面不知道是不是,知道的同学告诉我下,在此谢过!RxJava、RxBus、RxAndroid,这个在面试想去的公司时,可以反编译下他们的包,看下是不是用到,如果用到了,面试过程难免会问道,如果没有,也可以忽略,但学习心强的同学可以看下,比较是比较火的框架。
2025-01-11 19:22:17
891
原创 2023年Android JetpackCompose入门详解【附项目Demo】_android compose demo
想要全方位系统学习了解Compose, 那么这份《Jetpack Compose-从入门到精通》你一定不要错过。
2025-01-11 19:18:37
425
转载 2023 年全国网络安全行业职业技能大赛-电子数据取证分析师总决赛解析WP_2023年网络安全行业职业技能大赛 答案
简介电子数据取证分析师项目需要选手对各类电子数据的现场及在线提取固定,如不同的存储介质、智能终端、服务器及数据库、物联网和工程控制系统等,恢复基于物理修复或数据特征等的电子数据,并进行分析。项目旨在测评参赛选手在电子数据的提取、固定、恢复、分析等一系列理论知识和技术技能。任务描述本项目需要运用不同的电子数据取证技术,任务有以下部分:电子数据提取与固定电子数据恢复电子数据分析1.在开始配置前详细阅读所有的任务。每一项任务都可能和前后任务的完成有所依赖。依赖于上一项或下一项的完成。
2025-01-11 19:14:55
860
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅