51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#怎么查自己手机号
自己实现数据结构系列二---LinkedList
一.先上代码:1.方式一:publicclassLinkedList<E>{//节点,用来存放数据:数据+下一个元素的引用privateclassNode{privateEe;privateNodenext;publicNode(Ee,Nodenext){this.e=e;this.next=next;}p...
代码星球
·
2021-01-30
自己
实现
数据结构
系列
---LinkedList
自己实现数据结构系列一---ArrayList
1.先上代码:publicclassArrayList<E>{privateE[]data;privateintsize;/***构造方法,初始化容量capacity*@paramcapacity*/publicArrayList(intcapacity){data=(E[])newObject[capac...
代码星球
·
2021-01-30
自己
实现
数据结构
系列
---ArrayList
面试被问,一千万个整数里面快速查找某个整数,你会怎么去做?
专注于java。分享java基础、原理性知识、JavaWeb实战、spring全家桶、设计模式及面试资料、开源项目,助力开发者成长!最近小林在求职面试中被询问了这么一个有趣的面试题:假设当我们需要在一千万个整数(整数的范围在1-1亿之间)里面快速查找某个整数是否存在于其中的话,如何快速查找进行判断会比较方便呢?ps:i...
代码星球
·
2021-01-30
整数
面试
被问
千万个
里面
花了快2个月!自己动手写了一个简单的RPC框架
大概2个月前,我说过要利用业余时间写一个简单的RPC框架,今天总算将其开源出来,希望对小伙伴们有帮助。虽说RPC的原理实际不难,但是,自己在实现的过程中自己也遇到了很多问题。Guide-rpc-framework目前只实现了RPC框架最基本的功能,一些可优化点都在下面提到了,有兴趣的小伙伴可以自行完善。Guide-rp...
代码星球
·
2021-01-30
花了
2个月
自己
动手
写了
什么?CPU 怎么运行代码?太刁难人了吧!
最近读到这样一篇文章,从底层硬件角度出发剖析了一下CPU对代码的识别和读取,内容之精彩,读完感觉学到的很多东西瞬间联系起来了,分享给猿们。首先要开始这个话题要先说一下半导体。啥叫半导体?半导体其实就是介于导体和绝缘体中间的一种东西,比如二极管。电流可以从A端流向C端,但反过来则不行。你可以把它理解成一种防止...
代码星球
·
2021-01-30
什么
CPU
怎么
运行
代码
你连Nginx怎么转发给你请求都说不清楚,还好意思说自己不是CRUD工程师?
目录/一、Nginx工作原理二、Nginx进程模型三、Nginx处理HTTP请求流程Nginx工作原理Nginx由内核和模块组成,Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个locationblock。此location中所配置的各个指令则会启动不同的模块去完...
代码星球
·
2021-01-30
你连
Nginx
怎么
转发
给你
arxiv文章打开很慢怎么办
原文地址:https://blog.csdn.net/seasermy/article/details/95176357强烈推荐使用中科院arxiv的镜像地址:http://xxx.itp.ac.cn具体使用方法:把要访问arxiv链接中的域名从 https://arxiv.org 换成 ...
代码星球
·
2021-01-30
arxiv
文章
打开
很慢
怎么办
List怎么遍历删除元素
publicstaticvoidmain(String[]args){ List<String>list=newArrayList<String>(); list.add("1"); list.add("2"); &nb...
代码星球
·
2021-01-30
List
怎么
遍历
删除
元素
Java和操作系统交互(Java 代码是怎么执行)(转)
根据冯·诺依曼思想,计算机采用二进制作为数制基础,必须包含:运算器、控制器、存储设备,以及输入输出设备,如下图所示. 我们先来分析CPU的工作原理,现代CPU芯片中大都集成了,控制单元,运算单元,存储单元.控制单元是CPU的控制中心,CPU需要通过它才知道下一步做什么,也就是执行什么指令,控制单元又包含:指令寄存...
代码星球
·
2021-01-24
Java
操作系统
交互
代码
怎么
“猜你喜欢”是怎么猜中你心思的?
文/JosephA.Konstan&JohnRiedl)如今,到网上购物的人已经习惯了收到系统为他们做出的个性化推荐。Netflix会推荐你可能会喜欢看的视频。TiVo会自动把节目录下来,如果你感兴趣就可以看。Pandora会通过预测我们想要听什么歌曲从而生成个性化的音乐流。所有这些推荐结果都来自于各式各样的推...
代码星球
·
2021-01-24
猜你喜欢
怎么
猜中
心思
char和vachar的字段长度怎么影响数据库的性能的
1、限制规则字段的限制在字段定义的时候有以下规则: a) 存储限制varchar 字段...
代码星球
·
2021-01-23
char
vachar
字段
长度
怎么
linux 上修改了nginx.conf 怎么重新加载配置文件生效
步骤如下先利用/usr/local/nginx/sbin/nginx-t测试配置文件修改是否正常/usr/local/nginx/sbin/nginx-sreload重新加载 nginx更改配置文件后需要重启生效。 1、更改配置重启nginx: kill-HUP主进程号或进程号文件路径 ...
代码星球
·
2021-01-23
linux
修改
nginx.conf
怎么
重新
Idea的maven项目中module置灰,怎么解决
问题:插件中工程中的study-demo-delete模块置灰, 解决方案: File->ProjectStructure-> 选择Modules,然后点击”+” 选择ImportModule 找到工程所在位置...
代码星球
·
2021-01-23
Idea
maven
目中
module
置灰
轻量级内网穿透工具nps在阿里云以及自己机房的部署
这里是nps在github上的地址,https://github.com/ehang-io/nps这里是nps的文档地址,https://ehang-io.github.io/nps/#/nps是一个国产的轻量级内网穿透工具,而且有比较完整的服务端图形化管理web界面,目前用起来稳定性不错,没出现过什么问题首先在阿里云...
代码星球
·
2021-01-22
轻量级
内网
穿透
工具
nps
在npm上发布一个自己的包
1.首先你要在npm上创建一个账号,这里需要输入邮箱的,注意激活邮箱否则无法publish自己的包 2.在本地创建一个文件夹,输入npminit初始化项目,这里是我使用npminit创建的package.json文件 这是我的包的index.js代码,很简单就是一个helloworld&...
代码星球
·
2021-01-22
npm
发布
一个
自己的
首页
上一页
...
17
18
19
20
21
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他