文件 内容java

重学Java设计模式-结构型模式-组合模式

重学Java设计模式-结构型模式-组合模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-08-重学 Java 设计模式《实战组合模式》.html#重学-java-设计模式-实战组合模式「营销差异化人群发券-决策树引擎搭建场景」 ......
模式 结构型 设计模式 结构 Java

js保存文件到本地

使用原生方法保存文件到本地 基本流程 确定要保存的文本、保存格式及保存文件类型; 根据保存格式生成 url链接,设置文件的下载地址; 创建一个 a 标签(即a标签指向的就是我们要保存的文件); 给 a 标签添加点击事件,下载文件到我们指定的地址; 释放url链接; 实现方式 1,document.c ......
文件

重学Java设计模式-结构型模式-桥接模式

重学Java设计模式-结构型模式-桥接模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-04-重学 Java 设计模式《实战桥接模式》.html#重学-java-设计模式-实战桥接模式「多支付渠道-微信、支付宝-与多支付模式- ......
模式 结构型 设计模式 结构 Java

java -jar 启动设置参数的三种方式

java -jar 参数前后位置说明springboot项目启动的时候可以直接使用java -jar xxx.jar这样。下面说说参数的一些讲究 1.-DpropName=propValue的形式携带,要放在-jar参数前面(这样的配置是修改的jvm参数) eg:java -Dxxx=test -D ......
参数 方式 java jar

java方法-可变参数(不定项参数)

可变参数(不定项参数) JDK5开始,java支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数类型后加一个省略号(…) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在他之前声明 public static void printMax(double... ......
参数 方法 java

用python创建文件data.txt,共100行,每行循环存放一个1~100之间的整数。

1 list1 = [] 2 f = open('data.txt', mode='a', encoding='utf - 8') 3 with open('data.txt', mode='a', encoding='utf - 8'): 4 for rrr in range(1, 101): 5 ......
整数 100 之间 文件 python

q-dir Q-dir qdir win文件窗口多开软件

官网:http://www.softwareok.com/?seite=Freeware/Q-Dir/History 选择自己需要的版本下载即可。 --2023-03-24 目前最新版本:11.21 ......
dir 文件 q-dir Q-dir 软件

python读取Oracle相关表生成sqlldr脚本文件

# -*- coding: utf-8 -*- import os import pandas as pd import cx_Oracle as cx # os.environ['path'] = r'D:\Program Files\plsql developer8.0\instantclien ......
脚本 文件 python Oracle sqlldr

Java多态

什么是多态 相同的类型,相同的方法调用,因为具体的实例不同,得到不同的业务对象 【OOP的基础原理关系:封装>>>继承>>>多态】 多态在开发过程中的优点: 多样性:同一个对象在使用中可以表现出不同的业务特性 便于进行业务逻辑的更新(无需便宜的快速替换) 如何实现多态: 语法要求: 一定是多个类才能 ......
Java

python读取linux服务下载数据文件

import paramiko # pip install cx_Oracle -i https://mirrors.aliyun.com/pypi/simple/ host = 'ip' port = 22 username = '账户' password = '密码' remote_path = ......
文件 数据 python linux

java方法- 命令行传参(不重要,了解即可)

命令行传参 运行一个程序时再传递给消息,就靠传递命令行参数给main()函数实现 public class CommandLine{ public static void main(String[] args){ for(int i=0;i<args.length;i++){ System.out. ......
命令 方法 java

java中获取路径 -docker文件路径挂载到磁盘

继签名章文档后,发现一个问题,服务器获取路径问题又三种: 第一种使用httpRequest: String realPath = request.getSession().getServletContext().getRealPath(""); 第二种实用类加载: URL resour = this ......
路径 磁盘 文件 docker java

python对整个目录下面的所有文件进行处理的代码

对整个目录里面的所有文件进行处理. 实用场景: 1)在整个目录下的文件中,哪些文件中有某个关键字出现 2)备份某个目录下面的文件,比如:按照建立日期或者文件名 按照月份进行归档 为什么使用python? 编写简单,调试和执行快(也许C#,Java开始编译的时间,Python已经执行完了) impor ......
面的 代码 文件 目录 python

VmWare Centos7 windows10 设置共享文件夹无效

sudo vmhgfs-fuse .host:/ /mnt/hgfs 输入这一段,回车, 原理:不知道 ......
文件夹 Centos7 windows 文件 VmWare

【Synchronized】Java 内置锁的使用及原理、锁升级详解

1 前言 这节我们主要讲解下我们平时使用的 Synchronized,它的使用大家应该并不陌生。我们知道 Java 中的锁分为内置锁和显示锁,Synchronized 就是我们的内置锁,内置可以理解为我们只需要标记即可,加锁释放啥的JVM都帮我们做了,那么我们这节就好好来看看这个关键字。 另外我们的 ......
Synchronized 原理 Java

读Java性能权威指南(第2版)笔记26_性能测试方法下

1. 理解可变性 1.1. 理解测试结果如何随时间变化 1.2. 可以通过多次运行测试后取平均值来解决 1.3. 因代码改进而进行的测试叫作回归测试(regression testing) 1.3.1. 原本的代码叫作基线(baseline) 1.3.2. 新的代码叫作样本(specimen) 1. ......
性能 权威 笔记 指南 方法

DOM (文件对象模型)

? 将HTML结构以DOM树形式表现,document是最外层对象,其他标签是其子对象, 可以利用这些JS对象实现特效或与用户交互 use 让HTML上的标签变成JS元素对象 只获取对应匹配的第一个 const nav = document.querySelector('.nav') 直接用CSS定 ......
模型 对象 文件 DOM

java热加载 热部署

https://www.cnblogs.com/sfnz/p/14157833.html springboot-devtools 热部署 添加依赖jar <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri ......
java

java学习日记20230323-单例设计模式

单例设计模式 静态方法和属性的经典使用; 设计模式时在大量的实践中总结和理论化之后优选的代码结构,编程风格,以及解决问题的思考方式。 所谓类的单例设计模式,就是采用一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得对象实例的方法 饿汉式:可能造成资源浪费,对象在类加 ......
设计模式 20230323 模式 日记 java

Java基础语法3

# 方法 方法就是用来完成解决某件事情或实现某个功能的办法。 public static int sum(int a, int b) { int result = a + b; return result; } 参数的值传递 基本数据类型的参数传递 public static void add(i ......
语法 基础 Java

【Java工具类】获取文件编码格式

【使用方法】 String encoding = EncodingDetect.getJavaEncode(filePath + File.separator + fileName); 【工具类👇(即插即用)】 import java.io.*; import java.net.URL; /** ......
编码 格式 文件 工具 Java

java学习日记20230322-代码块

代码块 代码块又称为初始化块,属于类中的成员,是类的一部分,类似于方法,将逻辑语句封装在方法体中,通过{}包围起来。 但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或者类显示调用,而是加载类时,或创建对象时隐式调用; 基本语法 [修饰符]{ 代码 } 注意: 修饰符可选, ......
20230322 代码 日记 java

Java 数组概述

为什么需要数组 需求分析1: 需要统计某公司50个员工的工资情况,例如计算平均工资、找到最高工资等。用之前知识,首先需要声明50个变量来分别记录每位员工的工资,这样会很麻烦。因此我们可以将所有的数据全部存储到一个容器中统一管理,并使用容器进行计算。 需求分析2: 容器的概念: 生活中的容器:水杯(装 ......
数组 Java

windows下获取上传文件hash值

执行命令:certutil -hashfile D:\test.txt ......
windows 文件 hash

大数据文件解析项目

1 技术栈: javase, flinkx平台, hive, kafka, maven, mysql 2 文件类型: 分为csv格式,xml格式和普通的文本格式文件; 按照业务类型可分为两百多种类型文件 (如: inc*99s, inc*51s, ofc*51c, rd1001, rd1002,rd ......
文件 项目 数据

自己动手从零写桌面操作系统GrapeOS系列教程——22.文件系统与FAT16

学习操作系统原理最好的方法是自己写一个简单的操作系统。 新买的硬盘和优盘在第一次使用时需要格式化,有时候还需要分区。这是为什么呢?分区和格式化到底是干啥呢?本讲将为大家解开这些疑惑。 一、文件系统 1.分区 首先说一下分区,我们平时看到的C盘、D盘等就是一个个分区。硬盘第一个扇区的一部分固定空间叫做 ......
系统 桌面 GrapeOS 文件 教程

Java反序列化初探+URLDNS链

<1> 什么是序列化/反序列化 序列化,其实就是将数据转化成一种可逆的数据结构,自然,它的逆过程就叫做反序列化。 目的: 方便数据的传输与存储 通常我们在编程的时候,我们需要将本地已经实例化的某个对象,通过网络传递到其他机器当中。为了满足这种需求,就有了所谓的序列化和反序列化 不同于php序列化对象 ......
序列 URLDNS Java

pathlib -- 面向对象的文件系统路径

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230323212249407-2123207197.png) ![image](https://img2023.cnblogs.com/blog/3147427/2... ......
路径 对象 pathlib 文件 系统

Java面试-基础篇之5

#说一说synchronized关键字 synchronized是java语言中的一个关键字,如同public、private、trycatch等可以在Java中直接被编译器识别的具有功能性的单词。 synchronized中文意思是同步的,也表示它在Java中主要负责的是多个线程之间资源的同步性。 ......
基础 Java

GCC的头文件搜索路径

在 C 和 C++ 中,有两种头文件包含方式,引号和尖括号形式,这两种形式的搜索路径是不一样, 搜索路径的顺序如下所示: 对于引号形式的 include 指令,会首先搜索包含当前文件的目录 对于引号形式的 include 指令,通过 -iquote 选项指定的目录将会以从左往右的顺序进行搜索。 通过 ......
路径 文件 GCC