自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python必知小知识_pathou小知识

Python中的一切都是类,所有的变量都是一个对象的引用。引用的值是由函数确定的,因此无法被改变。Python是一种编程语言,它有对象,模块,线程,异常处理和自动内存管理。它简洁,简单,方便,容易扩展,有许多自带的数据结构,而且它开源。在 Python 中,所有的名字都存在于一个空间中,它们在该空间中存在和被操作——这就是命名空间。和别的一些使用标点符号的语言不同,Python使用了大量的英语单词作为关键字,因而具有很好的可读性。数组和元组之间的区别是数组内容是可以被修改的而元组内容是只读的。

2025-02-03 04:46:34 861

原创 Python异常处理中异常的种类有哪些?你知道几个?_python异常处理中异常的种类有哪些

SyntaxError Python代码非法,代码不能编译(个人认为这是语法错误,写错了)UnboundLocalError 试图访问一个还未被设置的局部变量,基本上是由于另有一。IndexError 下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]ValueError 传入一个调用者不期望的值,即使值的类型是正确的。NameError 使用一个还未被赋予对象的变量。KeyError 试图访问字典里不存在的键。个同名的全局变量,导致你以为正在访问它。

2025-02-03 04:44:49 175

原创 Java开源工具库Guava使用指南_java gavan使用文档

Guava是一个功能强大的Java开源工具库,提供了很多实用的工具类和函数,可以简化开发过程。本文将介绍Guava的一些基本用法和常用功能。

2025-02-01 20:00:53 791

原创 android 获取url中的参数,验证邮箱格式,截取字符串中键值对的值,String的字节长度,去空格,替换字符

04-24 14:53:27.140 20566-20566/com.tianxin.ttttest E/lgq: onCreate----东莞市健升大厦。//是"123hhhhc"2、验证邮箱格式,电话格式,密码格式。3、截取字符串中键值对的值。6、根据游标截取字符串。7、去空格,替换字符。

2025-01-31 02:57:50 405

原创 Android 自定义View之随机数验证码(仿写鸿洋)

这一步也不一定非要写在前面,可能有些人觉得不一定就能事先知道会用到哪些属性,由于例子比较简单,暂且放在前面吧,看个人习惯。在下建立一个attrs.xml文件 , 在里面定义我们的属性和声明我们的整个样式format是值该属性的取值类型:一共有:string,color,demension,integer,enum,reference,float,boolean,fraction,flag在xml布局中的引用:注意引入命名空间//获取自定义属性defStyle,0。

2025-01-31 02:56:06 728

原创 开发10年的老Android才知道:Android彻底组件化方案实践方法!

如果要使用某个组件的功能,只需要向Router请求这个Service的实现,具体的实现细节我们全然不关心,只要能返回我们需要的结果就可以了。一个小的细节是,主项目负责加载组件,由于主项目和组件之间是隔离的,那么主项目如何调用组件ApplicationLike的生命周期方法呢,目前我们采用的是基于编译期字节码插入的方式,扫描所有的ApplicationLike类(其有一个共同的父类),然后通过javassist在主项目的onCreate中插入调用ApplicationLike.onCreate的代码。

2025-01-30 06:18:23 778

原创 工作了4年的JAVA程序员应该具备什么技能?

至于算法分析,不会、不想研究就算了,记得某次面试对方问我,Collections.sort方法使用的是哪种排序方法,额,吐血三升。最深入的一次,记得面试官直接问到了我Volatile关键字的底层实现原理(顺便插一句,面试和被面试本身就是相对的,面试官能问这个问题同时也让面试者感觉到面试官也是一个喜爱研究技术的人,增加了面试者对公司的好感,自己最终选择的就是问了这个问题的公司),不要觉得这太吹毛求疵了—-越简单的问题越能看出一个人的水平,别人对你技术的考量绝大多数都是以深度优先、广度次之为标准的,切记。

2025-01-30 06:03:35 1022

原创 vscode-cats插件是如何开发的?小包带你来实现一下_"command " "demo

学习VSCode插件开发,有两个特别重要的文件:,学会这两个文件后,就能进行简单的VSCode插件开发。

2025-01-29 22:06:34 1103

原创 vscode 一些基本知识_复制以下地址黏贴到浏览器,打开后点击“下载”a[星星眼]p[星星眼]p,然后搜索

增加了vscode中自带的git操作,安装后按F1调出控制台,输入git easy [options]完成git操作,代替git bash。js调试的插件,前端项目在Chrome中运行起来之后,可以直接在VSCode中打断点、查看输出、查看控制台,详细配置见插件说明。(ps:使用其他框架,直接搜就好,像是react,angular,就会出现相关的代码提示和语法支持常用插件)能在源代码中的字符串中找到对应的css(类和ID)。以上就是我的前端常用插件,有些插件的功能相互交叉重复,自己可以有选择的安装使用。

2025-01-29 22:04:31 782

原创 java中RSA加解密的实现

注意:【此代码用了默认补位方式,为RSA/None/PKCS1Padding,不同JDK默认的补位方式可能不同,如Android默认是RSA。注意:【此代码用了默认补位方式,为RSA/None/PKCS1Padding,不同JDK默认的补位方式可能不同,如Android默认是RSA。//如果明文长度大于模长-11则要分组加密。// 加密数据长度 <= 模长-11。//如果密文长度大于模长则要分组解密。//使用模和指数生成公钥和私钥。使用模和指数生成RSA私钥。ASCII码转BCD码。

2025-01-28 21:49:36 874 1

原创 Java、Android数据结构小节

不仅分享 Android开发相关知识,同时还分享技术人成长历程,包括个人总结,职场经验,面试经验等,希望能让你少走一点弯路。**[外链图片转存中…(img-VEUAiFll-1738072036923)]

2025-01-28 21:47:26 814

空空如也

空空如也

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

TA关注的人

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