-
聊聊Unsafe的一些使用技巧
所属栏目:[语言] 日期:2022-11-28 热度:131
前言 记得初学 Java 那会,刚学完语法基础,就接触到了反射这个 Java 提供的特性,尽管在现在看来,这是非常基础的知识点,但那时候无疑是兴奋的,瞬间觉得自己脱离了“Java 初学者”的队伍。随着工作[详细]
-
三个 Python 编程技巧
所属栏目:[语言] 日期:2022-11-28 热度:7758
今天分享 3 个 Python 编程小技巧,来看看你是否用过? 1、如何按照字典的值的大小进行排序 我们知道,字典的本质是哈希表,本身是无法排序的,但 Python 3.6 之后,字典是可以按照插入的顺序进行遍历的,这就是[详细]
-
盘点三种Python网络爬虫过程 中的中文乱码的处理方法
所属栏目:[语言] 日期:2022-11-28 热度:7762
大家好,我是Python进阶者。前几天给大家分享了一些乱码问题的文章,感兴趣的小伙伴可以前往:UnicodeEncodeError: 'gbk' codec can't encode character解决方法,这里再次给大家祭出网络爬虫过程中[详细]
-
利 用 Python 实现多任务进程
所属栏目:[语言] 日期:2022-11-28 热度:9989
进程介绍 进程:正在执行的程序,由程序、数据和进程控制块组成,是正在执行的程序,程序的一次执行过程,是资源调度的基本单位。 程序:没有执行的代码,是一个静态的。 二、线程和进程之间的对比 由图[详细]
-
内核级Python调控Python编 译器源码
所属栏目:[语言] 日期:2022-11-26 热度:3318
python编译器在执行时,给它指定要执行的源码文件,或者说直接输入源码字符串就可以驱动脚本的执行流程,其基本框架如下: input层是python编译器用于获取源码的输入方式,事实上Python能够有多种方式将源[详细]
-
Go 这样设置版本号 我们的项 目也行
所属栏目:[语言] 日期:2022-11-26 热度:7195
大家好,我是 polarisxu。 项目中,特别是开源项目,会特别重视项目的版本号。有些项目,会把版本号写入源码中,每次升级都修改源码号。不过这不是特别好的方式。本文通过学习 Go 语言源码的处理方式来掌握它,[详细]
-
Golang 语言简 化 HTTP 客户端 GoRequest
所属栏目:[语言] 日期:2022-11-26 热度:99
介绍 GoRequest 是一个极简的 HTTP 客户端,作者灵感来源于 Node.js 库 SuperAgent。相比 Golang 标准库 net/http,GoRequest 使用起来更加简单。GoRequest 官方的口号是 “像机枪一样发送请求”。 [详细]
-
Go 中的分段 栈和连续栈的不同
所属栏目:[语言] 日期:2022-11-26 热度:843
# 分段栈 在 Go 1.3 版本之前 ,使用的栈结构是分段栈,随着goroutine 调用的函数层级的深入或者局部变量需要的越来越多时,运行时会调用 runtime.morestack 和 runtime.newstack创建一个新的栈空间,这些栈空间[详细]
-
HarmonyOS练习路之 开发篇—Java UI框架
所属栏目:[语言] 日期:2022-11-26 热度:7213
接上一篇文章… 上两篇文章已经介绍了大部分的Java UI组件 ,因为时间关系把一个内容分为了三个部分,这是最后一篇组件的介绍。分别介绍ListContainer、ScrollView和WebView。 二、分类说明 ⑪Li[详细]
-
LayUI走了,JDK17 到了
所属栏目:[语言] 日期:2022-11-25 热度:1353
看到这条消息时充满了感慨,毕竟松哥虽然主业是 Java,但是也一直在关注着前端的发展。
2013 年还在大三的时候就玩过 TypeScript,2014 年的时候当时还买了一本书 NodeJS 的书,后来大学毕业,工作,[详细] -
相见 恨晚的Python内置库itertools
所属栏目:[语言] 日期:2022-11-25 热度:7202
最近事情不是很多,想写一些技术文章分享给大家,同时也对自己一段时间来碎片化接受的知识进行一下梳理,所谓写清楚才能说清楚,说清楚才能想清楚,就是这个道理了。
很多人都致力于把Python代码写得[详细] -
C语言 | 函数执行成 功时,return 1 还是return 0?
所属栏目:[语言] 日期:2022-11-25 热度:461
今天分享的内容是关于函数执行成功,返回0还是1的讨论~
基本上,没有人会将大段的C语言代码全部塞入 main() 函数,更好的做法是按照复用率高,耦合性低的原则,尽可能的将代码拆分不同的功能模块,[详细] -
Python 处理 JSON 我 选择 ujson 和 orjson
所属栏目:[语言] 日期:2022-11-25 热度:9501
在 Python 使用用 json.dumps(data) 时突然发现特别慢,data 本身不大,但是一个包含很多元素的列表,所以促使本人寻找一个替代的 JSON 处理库。大概对比了一个 ujson(UtltraJSON), python-rapidjson(RapidJSON[详细]
-
在SQLite中插入10亿 条Python VS Rust
所属栏目:[语言] 日期:2022-11-25 热度:8342
在实际生活中,市场有这样的案例:写脚本来进行数据处理,比如说给数据库导入导出数据,这种任务一般来说最方便的方法是用python脚本,但是如果数据量比较大时候(比如上亿条)时候Python就会超级慢,看到无法忍受[详细]
-
你清楚JDK版本相关特性吗?结果令 人尴尬!
所属栏目:[语言] 日期:2022-11-24 热度:6575
关于版本意识,尤其是初学者,很少有人会关注(很多三五年了,照样没怎么关注)。
为什么不关注呢?因为他们关注都是功能点或者知识点。
后来,逐渐的,一部分人在开发中就会遇到各种各样的问[详细] -
从 Hotspot 虚拟机角度来分析 Java 线 程开启
所属栏目:[语言] 日期:2022-11-24 热度:5042
基本概念
Java 线程其实是映射到操作系统的内核线程上的,所以 Java 线程基本上也就是操作系统在进行管理。在 Linux系统中,线程和进程用的是同一个结构体进行描述的,只不过进程拥有自己独立的地址空间,而[详细] -
什么是可中断锁?有什么用?怎么 达成?
所属栏目:[语言] 日期:2022-11-24 热度:6664
在 Java 中有两种锁,一种是内置锁 synchronized,一种是显示锁 Lock,其中 Lock 锁是可中断锁,而 synchronized 则为不可中断锁。
所谓的中断锁指的是锁在执行时可被中断,也就是在执行时可以接收 i[详细] -
我近日偶遇的六个很酷 的Python库
所属栏目:[语言] 日期:2022-11-24 热度:2031
Python是机器学习不可或缺的一部分,库让我们的生活更简单。最近,我在处理机器学习项目时遇到了6个很棒的库。它们帮我节省了大量时间,本文将介绍它们。
1. clean-text
clean-text是真正很出色[详细] -
Python太好用了! AI初学者快速体验人脸检查
所属栏目:[语言] 日期:2022-11-24 热度:116
我们使用python进行AI识别测试,具体方式是是开启本地电脑的摄像头进行实时的识别,或者直接传入一张图片进行行人检测,在分析代码把数据源传入到识别,看到的是source=’0’,但是这个参数是打开本[详细]
-
你,也许 没完全搞懂 Java 泛型
所属栏目:[语言] 日期:2022-11-23 热度:6316
今天我们来谈谈泛型。其实在初学的时候,我就对泛型有点蒙,因为看到有人说 Java 的泛型不是真的泛型,我搞不懂。
还有人说 Java 的泛型在实际运行时候会把类型给擦除了,我想着擦除是什么意思?为什么[详细] -
一文带你搞 明白 Python 的输入输出
所属栏目:[语言] 日期:2022-11-23 热度:7406
为什么要输入和输出?
无论是从 一开始的“hello world”,还是前面的各种例子,基本都是些“自说自话”,展示类的代码片段。只有能够接收用户输入,根据输入代码生成结果,并输出到屏幕[详细] -
Java 问题 排查技术共享
所属栏目:[语言] 日期:2022-11-23 热度:1334
问题排查
可从三个方面入手
知识:有些问题,思考一下就有答案,就像传说中多隆那样,回忆下就知道第83行代码有问题~
工具:当然不是每个人都能做到过目不忘,也有可能这代码完全不是[详细] -
HashMap面试常 见的六连问,你可以扛得住吗?
所属栏目:[语言] 日期:2022-11-23 热度:2179
高手过招,招招致命
JDK1.8 中 HashMap 的底层实现,我相信大家都能说上来个 一二,底层数据结构 数组 + 链表(或红黑树) ,源码如下:
/**
* 数组
*/
transient[详细] -
为什么 C和C++难以被替代
所属栏目:[语言] 日期:2022-11-23 热度:7181
这是为什么呢?难道没有其他语言能取代C/C++吗?
我个人认为确实很难有。即使技术上有了(如rust)也很难真的流行起来,在市场使用上打败C/C++。原因有这么几个。
一个重要原因就是前两天提[详细] -
oracle操作to_date查询 一周的第一天日期
所属栏目:[语言] 日期:2022-11-21 热度:1666
周使用IW方式计算,如果一年当中第52周别之后至当年的12月31日之间,还有大于或等于4天的话,则定为当年的第53周,否则剩余这些天数被归为下一年的第1周
复制代码 代码如下:
CREATE OR RE[详细]

浙公网安备 33038102330478号