计算机基础
qq_38420683
这个作者很懒,什么都没留下…
展开
-
maven 常见的问题
修改系统中maven的源修改默认的maven的远程仓库或改为私有仓,在maven安装目录下的conf/settings.xml文件中。若使用idea,则需要在maven设置中检查对应的文件是否和目标一致,即user settings file 是否为目标文件。.lastUpdated下载的的文件不是以正常的的jar等结尾的,而是以 .lastUpdated结尾的,一般是网络原因导致的下载失败。若检测网络没有问题,则需要查看对应的配置文件是否正确。下载包后idea中依然找不到idea中File-&原创 2022-04-27 14:33:09 · 377 阅读 · 0 评论 -
SSH常见命令
客户端ssh -v name@ip 打印连接的具体信息服务器service sshd restart 重启ssh#/usr/sbin/sshd -d 查看ssh的log问题客户端 Connection reset by 可能是服务器的问题Permissions 0777 for ‘/etc/ssh/ssh_host_rsa_key’ are too open.chmod 600 etc/ssh/ssh_host_rsa_key然后重启...原创 2022-04-06 15:47:44 · 1246 阅读 · 0 评论 -
pandas 遍历修改值
修改无效nodes = pd.read_csv("pre_only_num.csv",header =None)for index,row in nodes.iterrows(): #print(row[0]) row[0] = -1直接在原处修改无效 for index,row in nodes.iterrows(): oid = int(row[0]) nodes.iat[index,0]原创 2022-01-08 14:35:38 · 1507 阅读 · 0 评论 -
编程小技巧 try finally return
try finally 和return 之间的执行顺序原创 2021-12-13 20:08:40 · 394 阅读 · 0 评论 -
python读写大文件&& GC
最近处理一个大小为40G的数据。逻辑比较简单,按行读取,对每行进行处理,处理后写到文件中。一次性读入,存储中间结果,一次性输出,这种模式直接OOM。试过网上各种操作 ,分批读入,使用yeild等,都不太行。也有将文件分块处理,但IO太多。最终决定进行批写入,完成10%后写入一次,并清空存储结构,但依然不太行。内存占用并没有下降。最终发现python的gc居然可以手动操作,而不像JAVA完全由虚拟机来控制。import gcgc.collect()# 立刻进行gc调用后,能明显看到内存的占用原创 2021-10-28 16:34:26 · 327 阅读 · 0 评论 -
java static属性转String
需求项目中存在一个Setting类,类中都是各种配置属性,且都为静态的。为了方便记录,准备toString输出配置。由于属性数量较多,且可能会不断新增,故考虑自动生成。toString最直接的是toString,返回文本输出,但发现idea中自动生成的toString中没有可选的属性。如下图原因是toString是非静态的 @Override public String toString() { return "Settings{}"; }json也不能直接用在static方法中原创 2021-09-16 11:25:02 · 224 阅读 · 0 评论 -
Java 闲言碎语
Date中12h 和24h的区别DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss sss"); HH 是24hh是12transienttransient:将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会被序列化。finalprivate属性默认final正则表达\s+ 匹配任何空字符串 包括 \n \t等,实际使用时,需要添加转义字符\ ,最终表达为\\s+new 抽象类抽象类是不原创 2021-09-15 21:18:42 · 128 阅读 · 0 评论 -
socket bind遇到的问题
简单的socket通信代码如下。当service 和client都在同一台机器上时,使用loaclhost 或127.0.0.1 为ip地址时,是ok的。但将client地址换位真实的ip地址时,无法连通。# service.pyimport socketsck = socket.socket(socket.AF_INET, socket.SOCK_STREAM)sck.bind(("localhost", 8001))sck.listen(5)while True: conn, ad原创 2021-08-07 16:52:37 · 561 阅读 · 0 评论
分享