关于long的争议和思考

逸鹏说道 逸鹏说道     2022-10-05     688

关键词:

先普及一下VS开发Linux的知识点 VS2017的安装:https://www.cnblogs.com/dunitian/p/8051985.html

创建项目在这

第一次运行的时候会让输入服务器信息(SSH连接)

然后你去服务器看即可看见编译后的版本(写程序的时候win里面的一些东西就不要带进去了,比如notepad之类的指令)

一般都在/home/用户名里面创建项目,远程服务器信息可以在选项--跨平台里面看见

不扯了,步入正题。有些人说32位系统long是4个字节,这个没有争议。64位是8个字节,也有些人说是4个字节。。。晕,实验一把就知道了

一般来说:Linux64的long类型是8个字节

Win的long都是4个字节

这个是其他模式下:(仅供参考)

所以所能定义成int的,就别定义成long了吧,里面的内部实现也是耗性能的

-----------------------------------------------------

扩:Net方向的顺便测试了一下,x64是8位(32位的待测试)

 

long和bigdecimal引发的管理思考

关于long、double、BigDecimal在效率、可用性、灵活性等等方面的技术性讨论和测试其实在网上已经很多了,本文也不是打算讨论他们的实现的,其实笔者也曾在很长的职业生涯周期中一度拘泥于此。但是渐渐的,已经对此没有那么... 查看详情

关于线性回归和逻辑回归一些深入的思考

转载:会飞的蜗牛专栏  查看详情

关于测试工作的思考与启示

前言思考与启示[本文出自天外归云的博客园] http://www.cnblogs.com/LanTianYou/p/6402813.html前言向身边优秀的人学习,不断的思考,向前摸索。以下思考与启示部分来自Zero(网易资深测试专家)和Snail(网易资深测试工程师),余下... 查看详情

关于signal和fork的思考

fork可以在linux中创建子进程。先看man手册里面的东西:SYNOPSIS      #include<unistd.h>      pid_tfork(void);DESCRIPTION      f 查看详情

关于#和$的思考(代码片段)

#和$符号在Mybatis和Spring中出现的频率都很高。在Mybatis里#是安全的取值方式,会以PreparedStatement的参数值方式解析到sql语句,能够防止sql注入攻击;$方式是不安全的取值方式,它会把值直接拼接到sql语句,存在... 查看详情

关于今后学习方向的思考

  今天在洗澡的时候就在想,今后自己学习和成长的方向该是哪些?!  python--一门独立的语言,丰富的库,以后还可以从事数据科学家和深度学习、人工智能等方面的工作...  英语--我手头有很棒的学习资源和学习平台... 查看详情

关于线上故障的思考

周末早上,一个哥们突然@我,问是否有线上故障处理和定级的规范或者模板,虽然手头有既有文档,但内容显的太具象了,跟我们的业务有很强的关联性,并不是那么好直接复制到他的团队中。因此,个人对过去的线上故障处... 查看详情

博客阅读和思考

问题1:关于当初  专业选择:我所在地区志愿优先,只能服从调剂。  过去如何学习的:上课听课,课后做作业,考试前突击复习。学到的东西(C,C++,java,mysql,Windows的汇编)  最复杂的软件项目/作业:学校安排的实... 查看详情

关于接私活做外快的思考

...一、尽量不要接和做;二、可以接的前提是正确地判断出关于活儿的需求的掌握程度如何,和自己的时间以及精力是否充盈;第二点比较很难做到,因为这个判断力有难度,技术大牛和自制力良好的工程师可以忽略这个难度。要... 查看详情

关于肯德基和麦当劳的思考

今天去了学校新开的快餐店--华莱士,回来后思考了一下,联想到了肯德基和麦当劳,产生了如下问题,好奇心促使我行动起来。废话不多说,如果你也有兴趣就看下去吧。本着求真的原则,开始上网搜索,网上的答复已经相当... 查看详情

关于客户端设计之数据分类和存储的思考

一、关于数据的分类在Android 客户端设计过程中,我将数据分为未知,已知(本地),临时,三者之间根据需求相互转化。未知主要来自用户输入和服务端输入。已知主要来自sharedPerferences,SQLite等本地存储。临时主要是指存... 查看详情

关于nft版权保护的争议

...权问题的困扰。比如在不久前杭州互联网法院审理的一起关于“胖虎打疫苗”NFT 侵权案件,国外的《低俗小说》NFT 也因版权问题而陷入了纠纷。 查看详情

kmp算法:关于各个步骤的疑惑和思考

KMP看书是很难懂的......相信我,推荐一个易懂视频https://www.bilibili.com/video/BV1jb411V78H?from=search&seid=9395428282072905815 1.为什么只用研究模式串?因为发生不匹配时,模式串当前下标之前的内容和被查找串的内容是相同的。 2... 查看详情

关于数据库‘状态’字段设计的思考与实践

...状态’数据库字段设计有了一些分歧,网上也有不少关于这方面的思考和探讨,结合这些资料和项目的实际情况,拟对一些共性问题进行更深一层的思考,笔耕在此,和大家一起探讨。问题综述这里的分歧点即有团队内部的... 查看详情

做了这么多年java开发,关于long和bigdecimal的相等比较,你可不一定能准确回答下面26个问题

...出a==b或a.equals(b)这样简单的问题的答案。请看下面这26道关于Long和bigdecimal的相等比较,看看你是否可以准确说出每行代码的输出结果呢?答案在文末,请先看题: 关于Long的相等比较:1、System.out.println(Long.valueOf( 查看详情

关于模型优化的思考

1、提高深度学习模型识别率的准确率的思考(1)数据增强技术(图像翻转、白化),对训练数据做一些处理增加数据的抗造性能(2)模型改进,尝试多种模型(3)调整学习率首先使用较大的学习率进行训练,观察目标函数值... 查看详情

关于java核心技术(卷一)读后的思考(用户自定义类,静态域和静态方法的思考以及方法参数)

用户自定义类:这部分并没有太过于困难的部分,借由代码进行复习:Employee类的定义:packagecom.java.EmployeeTest;importjava.time.*;publicclassEmployee{   privateStringname;   privatedoublesalary;  &nb 查看详情

关于long转string和js丢失精度截断的问题(代码片段)

背景Java后端的Long(long)类型字段,在web接口返回这种类型的值给前端时,会发生截断(即js会精度丢失,因为后端的Long的最大值超过了前端js能表示的值)哪些情况下发生截断如果前端不是用js框架则不会截断,比如... 查看详情