编程笔记

  • Java学习第二周

    这周学习了java中的注释 主要三种方式//为单行注释   /**/多行注释   /**  */为文档注释 关键字Java语言赋予了特定的含义的单词 关键字全部小写 编译器高亮显示 常量:程序运行中不能改变其值,空常量其值为null,不…

    编程笔记 2022年7月9日
  • FileFilter过滤器的原理和使用,FileNameFilter过滤器的使用和Lambda优化程序

    FileFilter过滤器的原理和使用:     package Demo_Recurison; /* 在File类中有两个和ListFiLes重载的方法,方法的参数传递的就是过滤器File[j listFiles(FiLeFiLter filter) java.io.FiLeFiLter接口| File[ ] listF…

    编程笔记 2022年7月9日
  • java timestamp

    Fake Fakes are objects that have working implementations, but not same as production one. Usually they take some shortcut and have simplified version of production code. Stub Stub is an object that h…

    编程笔记 2022年7月9日
  • C++多文件源程序

    一、多文件结构的源代码组织   一个C++程序开发工程(project)可以包含多个源程序文件,一个源程序文件(.cpp)可以包含多个函数。一个函数只能集中放在一个源程序文件中,不能将其定义代码拆开存放在不同文件中。一…

    编程笔记 2022年7月9日
  • 《Python编程从入门到实践》练习选做

    第二章 练习 2-1 message = "Hello!" print(message) 练习 2-2 message = "Hllo" print(message) message = "Hello" print(message) 练习 2-3 username = "eric" print(f"Hello {username.title()},would you like …

    编程笔记 2022年7月9日
  • python -- Handling Missing Keys in Dictionaries

    Background 对于一些场景, 我们要求词典对于不存在的key,不报错,返回默认值。 dict有处理方法, get 方法 或者 setdefault方法。 但是过于繁琐。   Handling Missing Keys in Dictionaries https://realpython.c…

    编程笔记 2022年7月9日
  • Java实现批量下载多文件(夹)压缩包(zip)续

    问题现状 在Java实现批量下载多文件(夹)压缩包(zip)篇幅中通过在服务器上创建临时文件,借助hutool的ZipUtil将文件(夹)压缩写入至response的OutputStream,实现了多文件(夹)的压缩包下载。其大致流程图可大致描述为…

    编程笔记 2022年7月9日
  • javaScript 的基本类型为什么有基本包装类型的存在?

    前言 今天复习JS基础知识,在看到基本数据类型和引用数据类型的时候,突然有些疑问为什么基本数据类型还会有包装类型,基本类型的包装类型的具体作用是什么?带着这个疑问,我打开了百度... 基本原理 基本数据类型…

    编程笔记 2022年7月9日
  • Debian 11 Docker 安装 wordpress

    软件版本: Debian 11.3 Docker 20.10.16 MySQL 8.0.27 Nginx 1.21.5 PHP 7.4.27 WordPress 6.0   一、安装Docker(https://www.runoob.com/docker/debian-docker-install.html)   二、新建docker网桥 sudo docker…

    编程笔记 2022年7月9日
  • [宝塔面板] 客服系统适配宝塔面板,实现软件商店=>导入项目=>一键部署私有云在线客服系统

    linux下的宝塔面板,已经是很多开发者管理自己服务器的重要工具 我自己开发了一款在线客服系统,现在想实现在宝塔面板中,一键部署好,下面就是适配的一些注意事项 项目是使用golang开发的二进制包,有一些地方和ph…

    编程笔记 2022年7月9日