自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言-qsort函数详解

实际上应该传p地址空间中arr1,arr2的地址,这样strcmp()才能找到arr1和arr2对应的字符串,因此得先把e1,e2转化成char**,这样解引用以后才是一个char*的地址。对于这种写法,传进去的是p的地址,strcmp()会将p地址对应的内容转化成字符串,也就是将p中arr1,arr2,arr3的地址转化成字符串。->调试后发现:e2存放的是p的地址(char**类型),e1存放的是p指向的下一个元素的地址(char**类型)比较年龄->实际比较的是整形。

2024-12-20 07:50:23 597

原创 C语言 宏 assert()_#define assert(y)

编写代码时,我们总是会做出一些假设,断言(assert)就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。注意:assert()是一个宏,而不是函数。

2024-12-20 07:46:41 1037

原创 CTO 说了,用错@Autowired 和@Resource 的人可以领盒饭了

基于字段的依赖注入方式会在Idea当中吃到黄牌警告,但是这种使用方式使用的也最广泛,因为简洁方便.您甚至可以在一些Spring指南中看到这种注入方法,尽管在文档中不建议这样做.(有点执法犯法的感觉)Spring的IOC对待属性的注入使用的是set形式,但是final类型的变量在调用class的构造函数的这个过程当中就得初始化完成,这个是。的方式来使用Spring的IOC的时候,当你注入的太多的时候,这个构造方法的参数就会很庞大,类似于下面.Spring自己的文档。基于字段的依赖注入缺点。

2024-12-20 07:42:59 494

原创 CTF —— 网络安全大赛_ctf网络安全大赛

CTF概况CTF简介CTF(Capture The Flag),中文名夺旗赛。网络安全人员之间进行竞技的一种比赛。CTF的含义CTF的英文名可以直接翻译为夺得Flag。参赛团队之间通过进行攻防对抗等形式率先从主办方给出的比赛环境中得到一串具有一定格式的字符串或其它内容,并提交给主办方,从而夺取分数。为了方便称呼,将需要夺得的内容称为Flag。CTF的发展历史CTF的起源CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今。

2024-12-20 07:39:19 1015

原创 CSS鼠标滑过翻转动画图标_鼠标滑过左右的翻转效果

【代码】CSS鼠标滑过翻转动画图标_鼠标滑过左右的翻转效果。

2024-12-20 07:35:37 913

原创 CSS面试常见布局问题

left: 0;top: 0;bottom: 0;right: 0;body{

2024-12-20 07:31:56 279

原创 CSS长度单位 和 CSS响应式(媒体查询)

如果视口的宽度是300mm,高度是200mm,那么上述代码中h1元素的字号将为24mm,即(8x300)/100,因为宽度比高度要大,所以计算的时候相对于宽度。如果视口的宽度是300mm,高度是200mm,那么上述代码中h1元素的字号将为16mm,即(8x200)/100,因为高度比宽度要小,所以计算的时候相对于高度。em 相对长度单位:相对于当前对象内文本的字体尺寸。em:element元素单位,相对单位,指相对于父元素的大小,如果父元素的字体大小是16px,默认情况下1em=16px。

2024-12-20 07:28:15 874

原创 CSS常用代码(记录比较难记,不依靠工具提示就写不出来的代码)

四个值 -:border-radius: 15px 50px 30px 5px。| none | 默认值。| inherit | 规定应该从父元素继承 float 属性的值。| inherit | 规定应该从父元素继承 clear 属性的值。| pointer | 光标呈现为指示链接的指针(一只手) || none | 默认值。允许浮动元素出现在两侧。| default | 默认光标(通常是一个箭头) || both | 在左右两侧均不允许浮动元素。| right | 在右侧不允许浮动元素。

2024-12-20 07:24:34 871

原创 css学习2:定位、轮播图、元素显示与隐藏_轮播图隐藏旁边图片

.tudou {.mask {/\* 隐藏遮罩层 \*/top: 0;left: 0;/\* 当鼠标经过了.tudou 这个盒子就让里面遮罩层显示出来 \*/

2024-12-20 07:20:53 125

原创 CSS字体样式的使用

font-size 属性用于定义字体大小。font-size``: 字号值;字体的单位可以是绝对单位,所定义的字体大小是固定的,大小显示不会受外界因素影响。如:in(英寸),cm(厘米),mm(毫米)等单位。不常用也可以使用相对单位,所定义的大小不是固定的,会根据外界环境不断变化。常用的有 px(像素),em 等单位。常用[外链图片转存中…(img-5rkCFDS1-1734650221440)]color 属性来定义字体颜色。color``:color值;参数 color 表示颜色值;

2024-12-20 07:17:11 738

原创 Android:面向单Activity开发

单Activity开发在手机和平板上使用都一样,但在平板上注意的地方更多,尤其是平板一个页面可能是多个页面组成,其局部还能单独跳转的功能,其中涉及到参数回传和栈的回退问题。其实想想还比较酷,以前还需要关注多个Acitivity之间的生命周期,现在只需关注一个,但还是需要对Fragment的生命周期进行关注。如图,点击左边列表的单个item,右边需要显示详情,这时候再点左边的其他item,此时的左边页面是保持不动的,但右边的详情页需要跳转对应的页面。,于是正是开启了面向单Activity的开发。

2024-12-17 10:34:27 591

原创 Android高阶:了解这些知识点,学习Binder就不成问题~

最后为了帮助大家深刻理解Handler相关知识点的原理以及面试相关知识,这里还为大家整理了Android开发相关源码精编解析深入解析 Binder 源码解析Binder设计基础ioctl(): 内核/用户空间调用mmap(): 内核/用户空间内存映射Binder中的ONEWAY与非ONEWAY调用Binder中的生产者与消费者Binder代理对象的handle句柄Binder内核中的红黑树实名服务的注册与获取跨进程数据传输匿名服务的跨进程传输与回调死亡回调的注册与获取。

2024-12-17 10:30:46 976

原创 android验证验证码界面ui实现倒计时实现

get_verfiy_code.setText(“获取验证码”);

2024-12-17 10:27:05 401

原创 Android项目中自定义顶部标题栏

Toast.makeText(this, “点击返回,可在此处调用finish()”, Toast.LENGTH_LONG).show();Toast.makeText(this, “点击提交”, Toast.LENGTH_LONG).show();//加载 activity_title 布局 ,并获取标题及两侧按钮。**注:**此处使用 标签引入标题栏,且下方有定义一个空的FrameLayout的布局。//取出FrameLayout并调用父类removeAllViews()方法。//设置标题文字颜色。

2024-12-17 10:19:41 589

原创 Android面试题大全二

特点:比较轻便,灵活,易于扩展,在3.0后以及4.0中都进行了改善,如对HTTPS的支持,在4.0中,还增加了对缓存的支持。Android中View的机制主要是Activity的显示,每个Activity都有一个Window(具体在手机中的实现类是PhoneWindow),Window以下有DecorView,DecorView下面有TitleVie以及ContentView,而ContentView就是我们在Activity中通过setContentView指定的。UI线程只进行UI相关的操作。

2024-12-17 10:16:00 469

原创 Android面试超详细知识点!音视频学习指南来咯,大厂内部资料_android 音视频开发 面试点总结

本部分内容是关于Android进阶的一些知识总结,涉及到的知识点比较杂,不过都是面试中几乎常问的知识点,也是加分的点。在面试的过程中,结合具体自身实践经历,才能更加深入透彻的描绘出来。14.说一款你认为当前比较火的应用并设计(比如:直播APP,P2P金融,小视频等)12.说说EventBus作用,实现方式,代替EventBus的方式。8.用到的一些开源框架,介绍一个看过源码的,内部实现过程。11.RxJava的作用,与平时使用的异步操作来比的优缺点。7.适配器模式,装饰者模式,外观模式的异同?

2024-12-17 10:12:16 576

原创 Android面试刨根问底之常用源码篇(二):OkHttp, Retrofit,自定义View源码分析总结

运行期InvocationHandler接口和Proxy类动态代理与静态代理的不同源码serviceMethonCache //缓存,网络请求对象Factory callFactory //默认okExecutor callbackExecutor //执行回调boolean validateEagerly //是否立即解析接口中方法。

2024-12-17 10:08:34 855

原创 Android逆向之https

TRACE | 追踪路径 | 1.1 || CONNECT | 将服务器作为代理,让服务器代替用户去访问 | 1.1 || LINK | 建立和资源之间的联系 | 1.0 || UNLINK | 断开连接关系 | 1.0 |

2024-12-17 10:04:53 1479

原创 android适配方案,怒斩获了30家互联网公司offer,面试总结

相信大多数从事Android开发的朋友们越来越发现,找工作越来越难了,面试的要求越来越高了除了基础扎实的java知识,数据结构算法,设计模式还要求会底层源码,NDK技术,性能调优,还有会些小程序和跨平台,比如说flutter,以思维脑图的方式展示在下图;点击文档前往获取面试资料与视频教程;【阿里P7级别Android架构师技术脑图+全套视频】

2024-12-17 10:01:11 545

空空如也

空空如也

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

TA关注的人

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