风花雪月 风花雪月
4年前
报错'gb2312' codec can't decode byte 0x9e in position 4100: illegal multibyte sequence,“gb2312”编解码器无法解码位置4100中的字节0x9e:非法的多字节序列
“gb2312”编解码器无法解码位置4100中的字节0x9e:非法的多字节序列。处理方式:withopen(path,encoding"utf8",errors'ignore')asf:使用errors'ignore'去掉(忽略)字符并返回不带字符的字符串。
zdd小小菜鸟 zdd小小菜鸟
2年前
创建型-工厂模式 ( Factory Pattern )
创建型工厂模式(FactoryPattern)tex工厂模式(FactoryPattern)提供了一种创建对象的最佳方式工厂模式在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象工厂
Wesley13 Wesley13
3年前
VirtualBox网络NAT模式的端口映射设置
VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT网络地址转换模式(NAT,NetworkAddressTranslation)2、BridgedAdapter桥接模式3、Internal内部网络模式4、HostonlyAdapter主机模式其中NAT模式是最简单的实现虚拟机上网的方式,可以认为
Stella981 Stella981
3年前
Linux下的解压缩
Linux下常见的压缩包格式有5种:ziptar.gztar.bz2tar.xztar.Z其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2filename.zip的解压:unzipfilename.zipfilename.tar.gz的解压:tarzxvffi
Stella981 Stella981
3年前
PageImpl在springboot中的JSON序列化问题
在restapi中使用 org.springframework.data.domain.PageImpl 返回分页数据,有出现一些问题,问题以及解决方式如下:_(1) 返回的结果在springboot1.x 和springboot2.x中不一致_例如以下API@RestControllerpublicclas
Easter79 Easter79
3年前
Spring的IOC逐层深入——为什么要使用IOC[实例讲解](二)
从这篇博文开始,我们开始一一的深入学习Spring的两个核心。Spring目前最引人注目的地方,就是IOC\Inversion  Of Control(控制反转)或者DI\Dependence Injection(依赖注入)的设计思想。      这篇博客我们使用传统方式(即不使用Spring
Easter79 Easter79
3年前
Trident学习笔记(一)
1\.Trident入门Trident\ 三叉戟 storm高级抽象,支持有状态流处理; 好处是确保消费被处理一次; 以小批次方式处理输入流,得到精准一次性处理 ; 不再使用bolt,使用functions、aggreates、filters以及states。 TridentT
Wesley13 Wesley13
3年前
MySQL之多表查询
阅读目录一多表联合查询二多表连接查询三复杂条件多表查询四子语句查询五其他方式查询六 SQL逻辑查询语句执行顺序(重点)七外键约束八其他约束类型九表与表之间的关系一.多表联合查询!
Wesley13 Wesley13
3年前
Vscode中打开、新建内部终端快捷键方法
设置》键盘快捷方式》搜索集成终端》切换集成终端/新建集成终端!(https://oscimg.oschina.net/oscnet/3fd591de0ebf4029c4eb5274fc27f25b4e1.png)Windows电脑组合键说明Ctrl~打开默认终端CtrlShift
Wesley13 Wesley13
3年前
5.4 异步TCP编程(二)
    5.4.2异步TCP应用编程的一般方法(本节可以忽略)  使用异步TCP编程时,除了套接字有对应的异步操作方式外,_TcpListener_和_TcpClient_类均提供了返回结果为_IAsyncResult_类型的异步操作的方法。    1、BeginAcceptTcpClient方法和EndAcceptTcpClien