有关python3.7中的输入问题

python3输入函数只有input()吗?有没有能够像c++里cin或者get那样的函数,input终止条件只有回车啊
而且把所有输入的全变成字符串处理,刚从c++里抽出来学python感觉有点不适应

2个回答

你可以用split啊
str = input()
arr = str.split(' ') #假设你的输入是空格分隔的
要转换数字的话,可以用 int 或者 float 等。

如果想要把输入变成可运算的数值型可以编写成
a=eval(input(''))

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
python 3.7,日期格式处理和计算

2019/08/29 18:53:18.05这种日期格式怎么转化成time.time()的格式啊。然后对这些日期需要进行计算

在Python3.7的环境下,每次都是执行到serial.read()就卡住了。

import serial if __name__ == '__main__': serial = serial.Serial('COM3',115200) if serial.isOpen(): print('串口打开成功!\n') f = open('./test.txt','a') print(1) #pass else : print('串口打开失败!\n') try: getBytes=b'' while True: count = serial.inWaiting() if count > 0: data = serial.read(count) print('数据读取成功') if data != getBytes: print(data) f.write(data.decode('utf-8')) f.write('\n') getBytes=data except KeyboardInterrupt: if serial != None: f.close() serial.close()

python3.7 要从串口读数据保存到文件,运行后发现如发送的数据中文字比较多就会出现乱码或丢数据。

问题描述如标题,如果发送的是全英文的时候或少数中文字的时候,对比发送和保存文件内容一致,没有丢数据。我(用了14万行文件发送,收到的数据对比都正确) 个人认为:GB2312编码中文字是2个字节表示,串口在读数据的时候可能只读到此中文字的第一个字节,第二个字节在下一轮读取。 代码如下,请大牛们帮忙看看,感谢! ``` #!/usr/bin/python # -*-coding: utf-8 -*- import serial import threading import time from datetime import datetime #串口相关功能 class SerialPort: #初始化 def __init__(self, port, buand,time_out): self.port = serial.Serial(port, buand,timeout=time_out) self.port.close() if not self.port.isOpen(): self.port.open() #打开串口 def port_open(self): if not self.port.isOpen(): self.port.open() #关闭串口 def port_close(self): self.port.close() #读串口数据 def read_data(self): global is_exit global data_bytes while not is_exit: count = self.port.inWaiting() if count > 0: rec_str = self.port.read(count) data_bytes = rec_str.decode('GB2312', 'ignore') file_w.write_file() #文件相关功能 class SerialFile: #初始化 def __init__(self, name): self.name = name self.file ='' #打开文件 def open_file(self): self.f = open(self.name,'w') #print('====打开文件',end='') #print(self.f,end='') #print('====') #self.f.write('打开就写内容,是否能保存到文件中??') #串口读到的数据一个字符一个字符的存到文件中 def write_file(self): global data_bytes mutex.acquire() #print('====写锁定开始====') #print('data_bytes is :') #print(data_bytes) data_len=len(data_bytes) #print('====数据长度',end='') #print(data_len,end='') #print('====') if data_len>0: for data in data_bytes: if data == '\n': self.f.write('') #self.f.write('[%s] '%time.strftime("%Y-%m-%d %H_%M_%S", time.localtime())) else: self.f.write(data) self.f.flush()#刷新buffer数据保存到文件中 data_bytes = '' mutex.release() #print('====写锁定结束====') def close_file(self): self.file.close print('文件关闭') if __name__ == '__main__': serialPort = 'COM4' # 串口 baudRate = 115200 # 波特率 time_out = 2 is_exit=False data_bytes='' #打开串口 mSerial = SerialPort(serialPort, baudRate,time_out) #输入待保存的文件名称 filename=input('请输入保存的文件名:') dt=datetime.now() nowtime_str=dt.strftime('%y-%m-%d %H-%M-%S') #当前时间 filename=nowtime_str+'_'+filename file_w = SerialFile(filename) file_w.open_file() #开始数据读取线程 t1 = threading.Thread(target=mSerial.read_data) t1.setDaemon(True) mutex = threading.Lock() t1.start() ```

Python mac系统 anacoda打不开 终端报错等问题

电脑是Mac: 今天在用spyder的时候关掉了console,想重启一下console,但是立马跟我说 ![图片说明](https://img-ask.csdn.net/upload/202005/24/1590329803_255269.png) 然后我就重启电脑,重启后发现anacoda打不开了(Mac系统每次打开程序坞上的应用的时候应用图标不是会跳两下再打开吗,anacoda跳两下就不动了。) 去网上搜各种方法,断网打开,不行,重装——这个时候我打开终端输入命令,结果跳出来一大串: ``` Traceback (most recent call last): File "/opt/anaconda3/bin/conda", line 12, in <module> from conda.cli import main File "/opt/anaconda3/lib/python3.7/site-packages/conda/__init__.py", line 19, in <module> from .common.compat import text_type, iteritems File "/opt/anaconda3/lib/python3.7/site-packages/conda/common/compat.py", line 89, in <module> from json import JSONDecodeError File "/opt/anaconda3/lib/python3.7/json/__init__.py", line 106, in <module> from .decoder import JSONDecoder, JSONDecodeError File "/opt/anaconda3/lib/python3.7/json/decoder.py", line 2, in <module> import matplotlib.pyplot as plt File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/__init__.py", line 149, in <module> __version__ = str(get_versions()['version']) File "/opt/anaconda3/lib/python3.7/site-packages/matplotlib/_version.py", line 21, in get_versions return json.loads(version_json) AttributeError: module 'json' has no attribute 'loads' ``` 之后我无论在终端上输入什么命令都会报这个错…… 试了网上说检查是否创建了同名json.py文件的情况,发现并没有创建这个名字的文件。 现在anacoda也打不开,终端也废了。。

python3.8 字符串输入了中文字符 为什么没有报错

学习python基础时 老师说python以ASCII处理字符串 如果输入中文字符 在windows下要在第一行输入#coding=GBK 而在其他系统下要在第一行输入#coding=utf-8 但是我什么都没有输入 中文字符却能成功显示出来 难道python3.8内部已经不再用ASCII编码了吗 另外,我安装python时用的是Anaconda3

矩阵乘法错误 (Python3.7; jupyter notebook 6.0.0; numpy 1.16.4)该怎么办?

本人六年级小学生,很想进军人工智能领域,于是搞了本《Python神经网络编程》来看(图1),安装搭建了jupyter,可是在训练神经网络(更新权重那一步)的时候出了问题,也不只是怎么回事,打了ipdb断点,一查,阵矩大小、形状都没有问题,可是jupyter一直报错矩阵无法相乘,求大神解答(更多信息见正文) ![《Python神经网络编程》](https://img-ask.csdn.net/upload/202001/22/1579668143_1165.jpg) 先贴一下错误信息: > ValueError: matmul: Input operand 1 has a mismatch in its core dimension 0, with gufunc signature (n?,k),(k,m?)->(n?,m?) (size 3 is different from 5) 我百度了一下,这个好像是阵矩1的行与阵矩2的列不相同,我再次断点调试,各种一番捯饬,最后……额还是没找出问题…… 再贴一下诡异的jupyter运行截图: ![运行截图](https://img-ask.csdn.net/upload/202001/22/1579680986_443189.png) 图中可以看到框1是将要执行的语句,但是上一句打了ipdb断点,之后我在断点环境下执行了代码,结果成功了!!!成功了!!!可是我按下c之后就又报错了!!!求教啊,神马蛇皮走位?于是我再把断点去掉,又是同样的报错,放到导出py文件后本地执行也报错,神马情况??? 再贴一下train函数截图: ![图片说明](https://img-ask.csdn.net/upload/202001/22/1579680754_198010.png) 最后附上全部代码,方便大家解答: ```python import numpy import scipy.special # 神经网络 class Network: """神经网络类""" def __init__(self, nodes, l_rate): """神经网络初始化方法""" self.nodes = nodes self.lr = l_rate self.layer_num = len(nodes) self.weight_num = self.layer_num -1 self._init_layers() self._init_weights() self.activ = scipy.special.expit def _init_layers(self): """初始化所有神经层""" self.layers = [None for _ in range(self.layer_num)] for i in range(self.layer_num): # 本层的神经数 node_num = self.nodes[i] # 初始化本层神经,用0填充 self.layers[i] = numpy.zeros((node_num,)).T def _init_weights(self): """初始化所有权重""" self.weights = [None for _ in range(self.weight_num)] for i in range(self.weight_num): # 初始化本层权重,用[1/三√下一层神经数)]的正态分布填充 # 参数:1.正态分布中心 2.[1/(√下一层神经数)] 3.权重阵矩大小 self.weights[i] = numpy.random.normal(0.0, pow(self.nodes[i+1], -0.5), (self.nodes[i+1], self.nodes[i])) def query(self, inputs): """查询神经网络的结果""" assert len(inputs) is self.nodes[0] for i in range(self.layer_num): # 如果第是一遍遍历,将最后一次结果设为输入值 if i is 0: self.layers[0] = numpy.array(inputs, ndmin=2).T continue # 本轮神经计算值 self.layers[i] = self.weights[i - 1] @ self.layers[i - 1] self.layers[i] = self.activ(self.layers[i]) return self.layers[-1] def train(self, inputs, targets): """对神经网络进行训练""" assert len(targets) is self.nodes[-1] last_result = self.query(inputs) for i in reversed(range(self.weight_num)): if i is self.weight_num-1: errors = numpy.array(targets, ndmin=2).T - last_result else: errors = self.weights[i + 1] @ errors import ipdb; ipdb.set_trace() # 问题出在这一行↓↓↓ self.weights[i] += self.lr *((errors * self.layers[i+1] * (1.0 - self.layers[i+1])) @ self.layers[i].T) if __name__ == '__main__': nw = Network((3, 5, 5, 3), 0.01) for _ in range(10000): nw.train([1, 1, 1], [1, 1, 1]) results = nw.query([1, 1, 1]) print(results) ```

Anaconda激活python3的环境后在终端中使用的python版本确实python2(Mac环境)

如题,mac中利用conda activate指令激活创建的python3.7虚拟环境后,在终端中输入python指令显示的python版本仍然是python2 ![图片说明](https://img-ask.csdn.net/upload/202003/27/1585280222_735469.png) 求大佬解惑

anaconda创建新环境后python版本的问题

我使用的的anaconda3,默认base环境的python版本为python3.7 我想再创建一个python版本为python3.6的新环境,但当我创建完成后,激活该环境,查看此环境下的python版本时,却显示的仍然是python3.7版本。 ![图片说明](https://img-ask.csdn.net/upload/202004/03/1585902014_849556.jpg) 请问这是为什么??

小白求助:在mac的anaconda 终端里输入pip更新的代码后更新失败并出现一长段代码。

在mac的anaconda 终端里输入pip更新的代码后更新失败并出现一长段代码。 `Traceback (most recent call last): File "/opt/anaconda3/lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py", line 304, in recv_into return self.connection.recv_into(*args, **kwargs) File "/opt/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1822, in recv_into self._raise_ssl_error(self._ssl, result) File "/opt/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1622, in _raise_ssl_error raise WantReadError() OpenSSL.SSL.WantReadError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/anaconda3/lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py", line 304, in recv_into return self.connection.recv_into(*args, **kwargs) File "/opt/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1822, in recv_into self._raise_ssl_error(self._ssl, result) File "/opt/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1622, in _raise_ssl_error raise WantReadError() OpenSSL.SSL.WantReadError `` 尝试过三种更新代码: 1、python -m pip install --upgrade pip 2、python -m pip install -U --force-reinstall pip 3、pip install --user --upgrade pip 均失败。 google 百度了很多经验贴,换个网络/多次尝试都无果。 macbook pro 2019 anaconda python 3.7.4 pip 19.2.3 求助求助!~

ubuntu如何将python2.7升级到python3.4

我在命令行输入apt-get install python3 出现了错误提示: E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 请各位老师不吝赐教,谢谢.

python3进行logging日志写入的中文乱码

python3能用logging正常将信息写入到日志文件中,但是写入中文时遇到乱码,需要怎么解决能正常进行中文写入?谢谢

idle中无法使用import调用已经安装的库

1.电脑上已经安装了python3.7以及anaconda环境 2.用windows中的命令提示符进入python,各个库都是可以用的:例如import numpy ![图片说明](https://img-ask.csdn.net/upload/201908/27/1566874693_640355.jpg) 3.在自带的idle中输入这个命令就变成了这个样子 ![图片说明](https://img-ask.csdn.net/upload/201908/27/1566874795_257476.jpg) 4.我的path配置如下: ![图片说明](https://img-ask.csdn.net/upload/201908/27/1566874893_787485.jpg)

关于Python命令提示符的用法

Wins系统下,在Python命令提示符中有没有函数可以直接打开Python的脚本,求大神指导

python3 链接数据库sqlserver的问题

window环境下,我远程链接数据库服务器中,报错。。。 代码: import pymssql conn = pymssql.connect(host='192.168.1.14',user='###',password='###',database='###',charset=utf8) 报错如下: ![图片说明](https://img-ask.csdn.net/upload/201804/28/1524902143_964646.png) 还请高手帮忙~~

python3使用pymssql导入sql server数据出现中文乱码

sql server使用gbk对中文进行编码,而python3所有字符都用unicode编码,于是从sql server导入中文后,使用如下语句先用UTF8编码、再用GBK解码: ``` print(str(Cname).encode('UTF-8').decode('GBK')) ``` 得到的结果是中文乱码,且乱码字数是原来的两倍。。请问如何解决~~

python3 tkinter Entry组件获取输入内容,通过button组件运行失败

修改之前没有通过Entry 输入框来获取文件地址,修改后手动输入地址就会报错,小白求助。。。。。。。 修改之前 ``` from PIL import Image import tkinter as tk root = tk.Tk() input01 = tk.Entry() input01.pack() def dakai(): fullpath = "C:/Users/PJN1SZH/Desktop/New folder/background.gif" image = Image.open(fullpath,'r') image.show() button = tk.Button(root,text = 'dsadasda',command = dakai) button.pack() root.mainloop() ``` 修改后 ``` from PIL import Image import tkinter as tk root = tk.Tk() input01 = tk.Entry() input01.pack() fullpath = input01.get() def dakai(): image = Image.open(fullpath,'r') image.show() button = tk.Button(root,text = 'dsadasda',command = dakai) button.pack() root.mainloop() ``` ![图片说明](https://img-ask.csdn.net/upload/201901/16/1547610042_402101.png)

python如何屏蔽键盘按键?

从程序执行开始屏蔽所有按键,所有按键无效,结束时解除屏蔽。小白求助!

python3怎么安装一些不在标准库的模块

我按以下来安装的,但总是失败 ![图片说明](https://img-ask.csdn.net/upload/201604/04/1459775729_838798.png) 我用的是python 3.5,听说pip已被集成到标准库中,就没另外安装pip,我在命令行下输入pip,也没提示“不是内部和外部命令什么的”。上图中我安装pip的gevent,就报错,我试着安装twisted,也是出错。 请问怎么解决?

python3 关于print不换行的问题

刚开始学习phthon,发现一个问题,python3里,print都是自动换行的。 现在我想实现这样的一个打印效果: 出现I,停顿2秒,出现am,停顿2秒,出现student!最终出现的一句话是“I am student!” 发现如果是用print(content,end=''),他是把字符都拼接在一起最后一起显示的,不能实现我想要的一个一个出来的效果。 在网上查了很多资料也是无果,请CSDN的大神们,出手吧。 简单的代码如下: from time import sleep print("hello,I",end='') sleep(2) print("am student!")

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

点沙成金:英特尔芯片制造全过程揭密

“亚马逊丛林里的蝴蝶扇动几下翅膀就可能引起两周后美国德州的一次飓风……” 这句人人皆知的话最初用来描述非线性系统中微小参数的变化所引起的系统极大变化。 而在更长的时间尺度内,我们所生活的这个世界就是这样一个异常复杂的非线性系统…… 水泥、穹顶、透视——关于时间与技艺的蝴蝶效应 公元前3000年,古埃及人将尼罗河中挖出的泥浆与纳特龙盐湖中的矿物盐混合,再掺入煅烧石灰石制成的石灰,由此得来了人...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

优雅的替换if-else语句

场景 日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: 优先判断条件,条件不满足的,逻辑及时中断返回; 采用策略模式+工厂模式; 结合注解,锦...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

为什么你不想学习?只想玩?人是如何一步一步废掉的

不知道是不是只有我这样子,还是你们也有过类似的经历。 上学的时候总有很多光辉历史,学年名列前茅,或者单科目大佬,但是虽然慢慢地长大了,你开始懈怠了,开始废掉了。。。 什么?你说不知道具体的情况是怎么样的? 我来告诉你: 你常常潜意识里或者心理觉得,自己真正的生活或者奋斗还没有开始。总是幻想着自己还拥有大把时间,还有无限的可能,自己还能逆风翻盘,只不是自己还没开始罢了,自己以后肯定会变得特别厉害...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发(16k)

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

你打算用Java 8一辈子都不打算升级到Java 14,真香

我们程序员应该抱着尝鲜、猎奇的心态,否则就容易固步自封,技术停滞不前。

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

《经典算法案例》01-08:如何使用质数设计扫雷(Minesweeper)游戏

我们都玩过Windows操作系统中的经典游戏扫雷(Minesweeper),如果把质数当作一颗雷,那么,表格中红色的数字哪些是雷(质数)?您能找出多少个呢?文中用列表的方式罗列了10000以内的自然数、质数(素数),6的倍数等,方便大家观察质数的分布规律及特性,以便对算法求解有指导意义。另外,判断质数是初学算法,理解算法重要性的一个非常好的案例。

《Oracle Java SE编程自学与面试指南》最佳学习路线图(2020最新版)

正确选择比瞎努力更重要!

一文带你入门Java Stream流,太强了

两个星期以前,就有读者强烈要求我写一篇 Java Stream 流的文章,我说市面上不是已经有很多了吗,结果你猜他怎么说:“就想看你写的啊!”你看你看,多么苍白的喜欢啊。那就“勉为其难”写一篇吧,嘻嘻。 单从“Stream”这个单词上来看,它似乎和 java.io 包下的 InputStream 和 OutputStream 有些关系。实际上呢,没毛关系。Java 8 新增的 Stream 是为...

立即提问
相关内容推荐