自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 TCP、UDP、HTTP知识整理

3.Socket连接:长连接,客户端跟服务器端直接使用Socket进行连接,没有规定连接后断开,因此客户端和服务器端保持连接通道,双方可以主动发送数据,一般多用于游戏Socket默认连接超时时间是30秒,默认大小是8K(理解为一个数据包大小)。1.HTTP协议是基于TCP连接的,是应用层协议,主要解决如何包装数据,Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API),通过socket,我们才能使用TCP/IP协议。3.通过三次握手完成连接,是可靠协议,安全送达。

2023-05-06 15:41:19 58 1

原创 颜色值的16进制和RGB互转原理

#A65CDA 格式的颜色被称为十六进制颜色码。这6位数分为3组,每两位数1组,依次是红、黄、蓝颜色的强度。3组数字组合分别依次对应 rgb(166,92,218) 的3个十进制数字。因此将rgb格式转换成十六进制,只需要将三个数值转换成十六进制即可。反之则逆向转换。1. RGB转换为HEXRGB与HEX中每个颜色都是一一对应的关系, 如下所示:HEX的数值第一位 = ((RGB的数值 / 16) -> 再转换成 16进制数)HEX的数值第二位 = ((RGB的数值 % 16) ->

2021-06-01 15:44:54 2260

原创 JS基础部分学习笔记

整理了下之前JS的学习笔记,基础部分的知识。1.className设置标签的css类的时候不能直接使用class,而是className。2.设置元素属性的方法一种是使用 . 一种是使用中括号,使用变量设置css属性值的时候,不能直接写成div1.style.name,应该写成div1.style[name],name是个变量。例如:div1.style[‘name’],div1.style.height,div1.style.width,变量不用加引号,加引号就是字符串了,例如:div1.s

2021-04-01 19:15:08 92

原创 Flutter学习笔记

全部章节的笔记(课程来源于慕课网):转载自本人文章:https://www.cnblogs.com/musk66/p/9871692.html1. 使用var声明变量,可赋予不同类型的值。如果不初始化变量的值,则默认是null。赋值以后变量的数据类型就已经确定。2. 使用final声明一个只能赋值一次的变量。3. 使用const声明常量。使用const声明的必须是编译期常量(在编译的时候就能确定的值)。4. isNaN是否是非数字,isEven是否是偶数,isOdd是否是奇数。 a

2021-04-01 19:06:12 76

原创 iOS方法名称混淆之随机字符串和随机单词组合

iOS方法名的混淆可以使用宏定义的方式,方便管理。但是目前混淆成随机字母的组合很难上架,会被Apple警告语意不明确。因此可以尝试通过单词组合的方式来混淆,通过读取单词库,获取不同的单词组合来实现混淆方法名。通过shell脚本实现,具体代码如下:TABLENAME=symbols#混淆时生成的数据库文件SYMBOL_DB_FILE="./symbols"#需要混淆的方法名称STRING_SYMBOL_FILE="./func.list"#混淆后生成的宏定义HEAD_FILE="./code

2021-04-01 19:00:00 382

原创 Vue相关知识

1.Vue挂载的方式new Vue({data: {}}).$mount("#app");new Vue({el: ‘#app’data: {}});

2021-03-02 16:56:40 51

原创 纯CSS实现简易的无缝滚动效果

本文将介绍通过强大的CSS中的animation来实现无缝滚动动画,思路来源于JS的动画方式。1.给要使用动画的元素添加animation属性,并设置相关参数和动画方案@keyframes。2.相同的某个元素复制2份。3.动画逻辑是:2个相同的元素,父容器的宽度是1680px,当第1个元素向左偏移840px完成后,瞬间复原位置,利用视觉差来实现无缝滚动的效果。图1:图2:直接上代码:html:<div class="box1-wrapper"> <div cla

2020-10-26 20:12:52 2310

原创 Xcode 12 - AppName‘s architectures (arm64) include none that iPhone11 Pro can execute (Intel 64-bit)

更新过Xcode12后,调试程序,提示 [Xcode 12 - AppName’s architectures (arm64) include none that iPhone 11 Pro can execute (Intel 64-bit)]。解决方案:删除项目中 Build Settings -> User-Defined -> VALID_ARCHS 这一项即可

2020-10-09 16:40:45 6343 4

原创 Unity适配iOS14时app闪退原因之一

最近在iOS14设备上测试app,由于之前没注意修改info.plist中BundleName属性,一直写的是中文名称,在iOS14之前的设备上没有闪退情况,但是换到iOS14设备后就出现闪退情况。解决方法:info.plist中的BundleName属性必须要设置为英文,BundleDisplayName属性设置成中文没有问题。...

2020-09-23 16:11:08 3260 2

百度-前端开发面试题目

百度-前端开发面试题目,有关键标签的定义讲述,含答案

2013-12-04

ASC2编码表

ASC2表,含有八进制,十进制,十六进制的ASC2表

2013-04-08

asp加法验证码

asp加法验证码,用asp语言编写的加法验证码,使得验证码更加复杂

2013-04-08

CAD快捷键大全

CAD快捷键大全_常用CAD快捷键汇总,把所有的都收集在一起了

2012-10-08

BIOS设置图解教程

BIOS设置图解教程,整理的很全的BIOS设置图解教程,有图

2012-10-08

测试用例的格式

测试用例的格式

2012-01-01

窗体界面设计皮肤素材及源代码

C#皮肤素材,含有大量Winform窗体设计素材,还有源代码。

2011-06-29

空空如也

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

TA关注的人

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