编程笔记

  • Ubuntu内网穿透搭建网站:建立本地数据库 1/17

    cpolar作为一款高效安全且方便的内网穿透软件,能够用极为简单的方式穿透内网,将本地电脑的网页和数据方便的发布到公共互联网上,以便访客及自己访问。当然,现在电脑端使用操作系统种类很多,从覆盖最广泛的Windo…

    大数据 2022年9月5日
  • java复习随笔(三点五)——异常

    异常概述 异常:就是程序出现了不正确的情况 Error:严重问题,不需要处理(这里的不需要处理指的是无法通过特殊方式进行处理,解决办法只有在源代码上进行删除或修改) Exception:称为异常类,它表示程序本身可以…

    编程笔记 2022年9月5日
  • 【Java基础】类的结构之三:构造器(构造方法)

    1.构造器是什么 也称为构造方法、构造函数。(1)方法名与类名相同(2)没有返回值类型(3)不能被static、final、synchronized、abstract、native修饰 public class Circle { private double radius; //构造器 pub…

    编程笔记 2022年9月5日
  • 想了解Python中的super 函数么

    摘要:经常有朋友问,学 Python 面向对象时,翻阅别人代码,会发现一个 super() 函数,那这个函数的作用到底是什么? 本文分享自华为云社区《Python 中的 super 函数怎么学,怎么解?》,作者:梦想橡皮擦。 实战场…

    编程笔记 2022年9月5日
  • Linux 用户管理

    Linux 用户管理 查看所有用户信息 通过文件/etc/passwd查看所有用户信息:每一行对应于一个用户 通过文件/etc/shadow查看所有用户信息:用于记录用户密码 通过命令getent查看所有用户信息:getent passwd(类似/etc…

    智能运维 2022年9月5日
  • Linux各种服务配置开机自启

    一、Linux配置redis开机自启 (1)到redis配置文件中找到conf文件:vi redis.conf (2)daemonize no 修改为:daemonize yes (3)cd /etc/init.d,新建文件redis,可用该路径下:(/usr/local/redis/redis6.2.7/ut…

    智能运维 2022年9月5日
  • Java核心技术卷1 1-3章个人笔记

    java的11个特性:简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释性、高性能、多线程、多态性。 在使用命令行工具来来运行java程序时,先要用终端进入文件目录.然后使用java xxx.java;jav…

    编程笔记 2022年9月5日
  • 集合线程安全问题:第一章:集合类不安全之并发修改异常

    直接上ArrayList线程不安全代码: package com.javaliao.backstage; import java.util.ArrayList; import java.util.UUID; public class Demo { public static void main(String[] args) { List arrayList = new Ar…

    编程笔记 2022年9月5日
  • JavaScript 特殊数字值 NaN

    NaN是唯一一个不和自身不相等的值,Array》prototype.indexOf 使用了严格相等,因此不能通过该方法在数组中查找 NaN: NaN === NaN // false [NaN].indexof(NaN); // false 如果想要检查一个值是否为 NaN,必须使用…

    编程笔记 2022年9月5日
  • java下载文件的几种方式

    public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); //…

    编程笔记 2022年9月5日