首页 > 编程语言
Java对象初始化过程
Java为对象初始化提供了多种选项。 当new一个对象的时候,对象初始化开始: 1.首先,JVM加载类(只加载一次,所以,即使多次new对象,下面的代码也只会在第一次new的时候执行一次),此时, 静态字段默认初始化 声明为static的静态字段会被初始化为默认值:数字为0,布尔值为false,对象 ...
分类:编程语言   时间:2021-06-29 08:41:54    收藏:0  评论:0  赞:0  阅读:17
[2021 spring] CS61A Lab 5: Python Lists, Data Abstraction, Trees
[2021 spring] CS61A Lab 5: Python Lists, Data Abstraction, Trees ...
分类:编程语言   时间:2021-06-29 08:41:35    收藏:0  评论:0  赞:0  阅读:47
Java面试--线程
JAVA如何开启线程? 1、继承Thread类,重写run方法。2、实现Runnable接口,实现run方法。3、实现Callable接口,实现call方法。通过FutureTask创建一个线程,获取到线程执行的返回值。4、通过线程池来开启线程。 怎么保证线程安全?1、 JVM提供的锁, 也就是Sy ...
分类:编程语言   时间:2021-06-29 00:34:44    收藏:0  评论:0  赞:0  阅读:27
java 替换word中占位符\标签 ${}内容
1、先看效果图 原始文件: 结果: 代码: package com.test.wordTest; import org.apache.poi.hwpf.HWPFDocument; import org.apache.poi.hwpf.usermodel.CharacterRun; import or ...
分类:编程语言   时间:2021-06-29 00:34:07    收藏:0  评论:0  赞:0  阅读:118
python判断字符串是否为空和null
1、使用字符串长度判断 len(s==0)则字符串为空 test1 = '' if len(test1) == 0: print('test1为空串') else: print('test非空串,test='+test1) 2、isspace判断字符串是否只由空格组成 >>> str="" >>> ...
分类:编程语言   时间:2021-06-29 00:33:20    收藏:0  评论:0  赞:0  阅读:20
五、JavaSE语言基础之流程控制
流程控制的简单概念 流程控制:指通过关键字控制代码的执行流程; 一、顺序结构:执行顺序从左到右从上到下; 顺序结构无关键字,一般而言大多数代码都是顺序结构; 二、选择结构:根据条件判断是否执行 选择结构的关键字:if、else、switch; /** 选择结构的简单格式 **/ // 单分支结构 i ...
分类:编程语言   时间:2021-06-29 00:33:07    收藏:0  评论:0  赞:0  阅读:13
一秒可生成500万ID的分布式自增ID算法—雪花算法 (Snowflake,Delphi 版)
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而TWitter的snowflake解决了这种需 ...
分类:编程语言   时间:2021-06-29 00:32:55    收藏:0  评论:0  赞:0  阅读:42
JavaScript 8
数组中元素排序,取值 1. 定义数组,索引取值 2. 遍历数组 3. 数组中字符串拼接 4. 取数组中数字的最大值 5. 数组中翻转元素排序 ...
分类:编程语言   时间:2021-06-29 00:32:34    收藏:0  评论:0  赞:0  阅读:16
Spring Boot + ShardingSphere + JPA 实现读写分离
CREATE DATABASE database0;USE database0;DROP TABLE IF EXISTS `user`;CREATE TABLE `user`( id bigint(64) not null auto_increment, city varchar(20) not n ...
分类:编程语言   时间:2021-06-29 00:31:24    收藏:0  评论:0  赞:0  阅读:22
C++中指针与引用详解
在计算机存储数据时必须要知道三个基本要素:信息存储在何处?存储的值为多少?存储的值是什么类型?**因此指针是表示信息在内存中存储地址的一类特殊变量,指针和其所指向的变量就像是一个硬币的两面。**指针一直都是学习C语言的难点,在C++中又多了一个引用的概念。初学时很容易把这两个概念弄混,下面就来通过一 ...
分类:编程语言   时间:2021-06-29 00:29:54    收藏:0  评论:0  赞:0  阅读:29
java 写webservice接口解析xml报文
1 <!--解析xml报文--> 2 <dependency> 3 <groupId>dom4j</groupId> 4 <artifactId>dom4j</artifactId> 5 <version>1.6.1</version> 6 </dependency> 新增一个接口 1 @WebSe ...
分类:编程语言   时间:2021-06-29 00:28:33    收藏:0  评论:0  赞:0  阅读:23
python建立虚拟环境的2种方法
一、使用 virtualenv pip install virtualenv cd your_project_root_directory vitrualenv .venv Linux: source .venv/bin/activate Windows: .venv\Scripts\activat ...
分类:编程语言   时间:2021-06-29 00:28:03    收藏:0  评论:0  赞:0  阅读:24
python数据类型、变量以及编码和字符串、格式化
1.数据类型包括整型、浮点型、字符串、布尔型、 整数如果位数太多可以用_隔开,浮点数可以用科学记数法表示,字符串要用单引号或者双引号括起来,布尔型的值只能为True和False 2.变量可以由数字、字母和下划线组成,但必须以字母和下划线开头,变量就是值可以改变的量 3.常量必须全由大写字母组成,常量 ...
分类:编程语言   时间:2021-06-29 00:27:14    收藏:0  评论:0  赞:0  阅读:35
Python+Selenium练习(三十一)- 截图并保存
目标:利用Selenium方法进行截图。在selenium for python中主要有三个截图方法,我们挑选其中最常用的一种。get_screenshot_as_file() 具体代码: 1 2 3 4 5 6 7 8 9 10 11 12 # coding = utf-8 import time ...
分类:编程语言   时间:2021-06-29 00:26:53    收藏:0  评论:0  赞:0  阅读:29
多线程学习
1.进程与线程 进程:正在运行的程序,是系统进行资源分配的基本单位。 目前操作系统都是支持多进程,可以同时执行多个进程,通过进程ID(process ID-PID)区分。 单核CPU在同一个时刻,只能运行一个进程;宏观并行、微观串行。 线程,又称轻量级进程(Light Weight Process) ...
分类:编程语言   时间:2021-06-29 00:25:46    收藏:0  评论:0  赞:0  阅读:23
js之删除数组里的某个元素(delete/splice)
js使用delete 或splice删除数组的某个元素。 方法1 delete 删除数组的某个元素 //定义数组 var array=["aa","dd","cc","aa"]; //方法1:delete删除数组元素 delete array[1]; //输出结果 : ["aa",undefined ...
分类:编程语言   时间:2021-06-29 00:25:10    收藏:0  评论:0  赞:0  阅读:15
C# BitConverte扩展方法,提供基于大端模式下的数值和字节数组的相互转换
数值转字节数组,以及字节数组转数值,需要注意的是C#的本地字节序是小端模式的,而网络字节序却是(大端模式),所以我用到了IPAddress来进行Host和Network的转换 为了简单以及更好的性能,做了一些取巧的处理方式,尽量避免数组拷贝和反转,看上去很诡异,但是经过测试貌似没啥问题,不敢保证百分 ...
分类:编程语言   时间:2021-06-29 00:25:01    收藏:0  评论:0  赞:0  阅读:32
聚类算法
参考资料:https://www.cnblogs.com/liujinhong/p/6001997.html https://blog.csdn.net/zaishuiyifangxym/article/details/89488420 https://blog.csdn.net/weixin_42 ...
分类:编程语言   时间:2021-06-29 00:23:55    收藏:0  评论:0  赞:0  阅读:24
【Python】(六)Python数据类型-列表和元组,九浅一深,用得到
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦。 本文分十个章节介绍数据类型中的列表(list)和元组(tuple),从使用说到底层实现,包您满意 干货满满,建议收藏,需要用到时常看看。 小伙伴们如有问题及需要,欢迎踊跃留言哦~ ~ ~。 一浅: 列表(list)的介绍 列表作为Python序列 ...
分类:编程语言   时间:2021-06-29 00:23:32    收藏:0  评论:0  赞:0  阅读:24
python生成各种随机小数,总有一种满足你的需求
有时需要自己模拟生成数据,Python是最合适的工具了。下面是python中的random模块,它用于随机数生成的例子。 (1) 随机小数 import random print(random.random()) #随机大于0 且小于1 之间的小数 #结果 #0.6897784315368002 p ...
分类:编程语言   时间:2021-06-29 00:21:24    收藏:0  评论:0  赞:0  阅读:47
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!