Java的Path与File使用总结

前言前边为什么zip时,没使用org.apache.tools.zip,一方面是由于代码本身的zip与unzip都是依赖的java.util.zip,改起来比较麻烦一些,另一方面在org.apache.tools.zip的示例代码中,用到了File,相比而言File会比Path落后一点。这里对Pat

Zip字符集问题

问题Zip的使用场景是,将workDir、数据data进行压缩,然后传输到oss指定的位置上。这里出现的问题是,汉字文件名,zip出现乱码。英文文件名没问题,文件中的内容出现的汉字也没问题。原因这个原因肯定是字符集的问题,找到的全部中文都是建议使用org.apache.tools.zip来替换jav

正则使用总结

1. 正则总结前言在迁移md时,需要将 md 中的图片格式![](xxx.png)与<img src=xxxx>转换成附件中新的地址,这样就不得不使用正则来完成,借此机会对Java的正则做一个小的归纳语法正则的语法其实挺有意思,从语言的角度看,正则中没有动词、没有形容词,主要由名词与量词

几个设计模式

2018-10-24HeadFirst设计模式是HeadFirst中详细介绍的12种模式,这里对看到一些其他的几种模式进行补充。

编程范式

本篇作为笔记形式存在,对左耳听风中的编程范式做笔记,便于以后去查看。原文中主要用到了语言有C、C++、Python、Java、Javascript、Go、Prolog。由于我对Go语言了解不深,委托范式像是一种组合方式的应用,这里就不对这种范式进行记录了,以后有机会,再回来补充

js中的原型

本篇博客主要是想总结一下js中的原型,其中包含《左耳听风》36节之后的一点思考。

对js中'{}'的思考

工作中发现对于js中的对象`{}`的使用又存在着疑惑,现对它再次进行分析。

js中的模块

本文主要汇总开发中后端、语言,遇到的小问题以及对小问题的研究requirenode使js可以运行于后台,于是就有了对模块的需要。require的解决方式是将模块中的所有对象(变量、函数、类)都成为一个对象module.exports对象的子对象,然后在其他模块中直接通过require模块名来引用导出

js中this的理解

本文主要汇总开发中后端、语言,遇到的小问题以及对小问题的研究一句话一句话: this是函数的运行时环境解释: 谁调用的函数,this就是谁例如: var a = 1 function test() { console.log(this.a) } var obj = {} obj.a =

HeadFirst设计模式

本文介绍12种的设计模式,包括策略模式、装饰器模式、适配器模式、外观模式、模板模式、代理模式; 观察者模式、命令模式; 工厂模式、组合模式;状态模式、迭代器模式。

设计模式

本文是在写C++时,看的可复用面向对象软件的基础部分的前几种模式

JavaScript ES6基础

本文主要介绍es6,包括了块级作用域、数组对象的解构赋值、...操作符、基本类型的扩展、引用类型的扩展(Array、Set、Map),函数的扩展、对象的扩展、class、异步等内容,最后是装饰器的简单介绍,还有一些特性并未加入,比如Generator、yield,proxy等内容。

JavaScript基础

本文主要介绍JavaScript的发展、组成,在Http中的使用,基础语法,变量、执行环境、内存等内容JavaScript简介经历由网景公司研发的,在网络带宽很低的年代,用于在浏览器端对表单的数据进行验证,而降低带宽而发明的由于JaScript在浏览器的成功,微软也在IE中增加了JScript的实现

python进阶

本文主要包括:闭包与装饰器,内存管理,常用的模块介绍,pdb调试,进程及线程,python网络(tcp/udp/select/poll),数据库等

python基础

本文包括:语法、变量、运算、函数、文件、类与对象、枚举、异常等

Java基础

本文是Java编程思想的部分摘录对象导论封装继承多态前期绑定:编译器对一个具体函数名字的调用,运行时将这个调用解析到将被执行代码的绝对地址。\后期绑定(动态绑定):当向对象发送消息时,被调用的代码直到运行时才能确定。(C++使用virtual关键字来实现,方法默认情况下不是动态绑定的,java中动态

sql基础

本文是刚接触oracle时候的记录,主要是sql

C++总结

本文是C++使用过程中的一些总结,时间大约15年
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×