线程 笔记java 11

Java IO教程- Java文件

创建文件 我们可以从中创建一个 File 对象 路径名 父路径名和子路径名 URI(统一资源标识符) 我们可以使用File类的以下构造函数之一创建一个文件: File(String pathname) File(File parent, String child) File(String paren ......
Java 文件 教程

2023-11-06 Could not find any Electron packages in devDependencies ==》没有安装Electron 导致

推荐使用powershell终端来输入,如果你用的是vscode的终端会出现卡在加载中的情况,而前者则可以通过回车键来刷新加载状态 问题描述:electron项目安装好后,运行npm run start时报错。 解决方案: npm i electron --save-dev ......
Electron devDependencies packages Could 2023

2021-11-06-周一

好久不见? 你... 日记先生 对了,,还有你,,好久不见..曾经一直在写日记的邓同学...最近是怎么了? 首先,,得坦白,,,最近确实是有点乱... 生活中的乱七八糟 学习中的乱七八糟 面对其它诱惑的乱七八糟 比如日夜颠倒的看电视剧, 沉迷在金庸笔下的武侠豪情和儿女情长 另外axb出题也是结束了, ......
2021 11 06

alpine 学习笔记(二)

在alpine中使用bash 安装bash apk add bash 安装bash帮助文档 apk add bash-doc 安装bash自动补全 apk add bash-completion 需要将 root shell 更改为 bash,请输入: vi /etc/passwd 查找用户名和默认 ......
笔记 alpine

线上JAVA应用平稳运行一段时间后出现JVM崩溃问题

系统是一个定时任务系统,需要定时执行业务代码,业务代码主要是访问MYSQL数据库和缓存进行操作,该开始启动,系统日志一切正常,但是运行一段时间到凌晨后,系统就自动崩溃了,java进程没有了,只留下了程序崩溃日志 ......
时间 问题 JAVA JVM

mac m1上java调用opencv

*. mac1 *. openjdk17 官网上没有编译好的mac m1上二进制库.需要自己下载源代码编译. https://opencv.org/releases/从这里下载源代码.如opencv-4.7.0.zip解压 把 opencv-4.7.0文件夹重命名为opencv 在opencv同级目 ......
opencv java mac

PySimpleGUI+多线程

# -*- coding: utf-8 -*- # @Time : 2023/11/6 10:03 # @Author : wangyafeng # @FileName: 进程和线程2.py # @Email : yafengwang@dingtalk.com # @Software: PyChar ......
线程 PySimpleGUI

听我一句劝,业务代码中,别用多线程。

你好呀,我是歪歪。 前几天我在网上冲浪,看到一个哥们在吐槽,说他工作三年多了,没使用过多线程。 虽然八股文背的滚瓜烂熟,但是没有在实际开发过程中写的都是业务代码,没有使用过线程池,心里还是慌得一比。 我只是微微一笑,这不是很正常吗? 业务代码中一般也使不上多线程,或者说,业务代码中不知不觉你以及在使 ......
线程 代码 业务

hrml-js笔记

Chrome 警告: Page layout may be unexpected due to Quirks Mode 文档加上 <!DOCTYPE html> 修改后一个悬浮的Div 位置错误 TipDiv.style.left = event.clientX; ... 修改后为 TipDiv.s ......
hrml-js 笔记 hrml js

11月6日面试速成 | 面试是一个学习和成长的过程, 而不仅是一个简单的胜负局面

通过面试的过程,你可以了解到这个岗位的具体要求和技术细节,从而能够更好地规划自己日后的学习计划。 11.6号早上7点半醒来,忽然想到要视频面试很慌。在小红书上搜了一下要准备的问题,(好难。) 1. “ 然后cnn的一些基础知识准备准备就行了,LSTM确保懂。 还有什么过拟合呀、激活函数之类的基础知识 ......
胜负 局面 过程

无线局域网(802.11体系结构和协议栈)

无线LAN越来越普及,家庭、办公室、咖啡厅、图书馆、机场、动物园等公共场所都有相应的设施,通过它们可以把就计算机、PDA和智能手机连接到Internet。无线局域网也可用来使得附近的两台或多台计算机直接进行通信而无须接入Internet。 无线局域网的主要标准是802.11。在以下内容中,我们将考察 ......
体系结构 局域网 局域 体系 无线

java中的重排序和volatile关键字

一、内存模型基础 1、内存模型描述的是程序中各变量(线程共享变量)的访问规则,以及在实际计算机系统中将变量存储到内存和从内存读取出变量这样的低层细节。 2、Jvm系统中存在一个主内存(Main Memory或Java Heap Memory),Java中所有变量都储存在主存中,对于所有线程都是共享的 ......
volatile 关键字 关键 java

alpine 学习笔记(一)

1. 关于apline - alpine是一个小型的linux操作系统,基于busybox修改,支持包管理工具apk(方便好用) 2.用途 - 用于学习linux操作和命令 - 使用docker 镜像安装大小只有5M左右,可以用作基础镜像,构建其他镜像 3.关于apk包管理的简单使用 - 更新源 a ......
笔记 alpine

python初学者学习笔记-第一章-概述

chapter1/概述 1.1 Python简介 Python是一种跨平台的计算机程序语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和新功能的增加,越来越多的被用于各种开发项目 。 Python已经应用于很多领域: Web开发:比如Django、Requests、Beautif ......
初学者 笔记 python

java随机数

在Java中生成随机数可以使用java.util.Random类或者java.lang.Math类的静态方法,也可以使用Java 8引入的java.util.concurrent.ThreadLocalRandom类。 参考文章:java怎么产生随机数 使用java.util.Random类: im ......
随机数 java

java数组最大值

参考文章:java数组求最大值 在Java中,你可以通过遍历数组元素来找到数组中的最大值。以下是两种常见的方法: 使用循环遍历数组 public class Main { public static void main(String[] args) { int[] array = {10, 5, 8 ......
最大值 数组 java

Shell系列---【常用脚本之---java启动脚本:run.sh】

run.sh #!/bin/sh -l application=node_exporter PORT=1888 CUR_IP=${hostname -I | awk '{print $1}'} command="/opt/app/middles/node_exporter/node_exporter ......
脚本 常用 Shell java run

今日总结11.6

实验8:适配器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1. 画出对应的类图; 2.提交源代码; ......
11.6 11

上周热点回顾(10.30-11.5)

热点随笔: · 张良计诉园子侵权案一审结束:需7天内证明转载博文是用户发布 (博客园团队)· 开源 2 年、打磨 13 年、300 万行代码的开源项目 (削微寒)· 用1100天做一款通用的管理后台框架 (胡尐睿丶)· C#/.NET/.NET Core优秀项目和框架2023年10月简报 (追逐时光 ......
热点 10.30 11.5 10 30

阅读笔记2

今天我读完了需求分析与系统设计这本书,因此我将写出关于这整本书的阅读笔记,如下。 需求分析的重要性: 书中强调了需求分析在系统开发过程中的关键地位。良好的需求分析可以确保系统开发满足用户的期望,避免后期修改和额外成本。 需求获取方法: 书中介绍了各种需求获取方法,包括面谈、问卷调查、观察和文档分析。 ......
笔记

第五周阅读笔记|人月神话————胸有成竹(Calling the Shot)

这个章节标题是胸有成竹,而要做到胸有成竹就必须在项目计划阶段我们对项目的预测和估算都需要很准确。因此整个章节的内容就是在讲估算,而估算就涉及到预测和估算模型,估算要做到准确必须通过前期多个历史项目和版本的积累,同时通过历史版本和数据的积累来发现预测指标Y和相应的估算因子X之间的关系。这样建立出来的估 ......
胸有成竹 神话 Calling 笔记 Shot

11.6 算法

题目 奇偶链表 给定单链表的头节点 head ,将所有索引为奇数的节点和索引为偶数的节点分别组合在一起,然后返回重新排序的列表。 第一个节点的索引被认为是 奇数 , 第二个节点的索引为 偶数 ,以此类推。 请注意,偶数组和奇数组内部的相对顺序应该与输入时保持一致。 你必须在 O(1) 的额外空间复杂 ......
算法 11.6 11

2023.11.6日报

最近两天 (4、5)日主要在进行考试,一方面是进行之前所说的重要考试,另一方面是软考,好在感觉重要考试能过,软考就有些没准了 今天开始要回归正常的学习节奏了,为了准备重要考试已经三四天没有认真学习了,该继续努力了,学习时间两小时 ......
日报 2023 11

11.5每日总结

今天去参加了软考,虽然没有什么信心,但起码有了一次经验。 上卷的选择题感觉都是之前所学过的知识,难度还算适中吧,就是需要牢记一些知识点。 下卷的实验题也都是老师带我们做过的题型,除了最后一个大题外感觉难度并不是很高 就算这次失利了好歹也长了一些见识,不算亏 ......
11.5 11

ZPN项目 3:使用 Intel ICX 编译多线程动态运行时pyd的失败记录

使用Pybind11,可以生成供python调用接口的C++动态链接库,该库包含一个符合python启动签名的函数,并以pyd为后缀。 编译生成该库,与生成一般C++库基本一致。特殊地,当采用以下全部配置生成时,程序的调用将失败: 使用icx-cl编译器(兼容MSVC编译器标识的 icx 编译器) ......
线程 项目 动态 Intel ZPN

Java设计模式之桥接模式

桥接(Bridge)模式的定义如下:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。 假如你有一个几何形状(Shape)类, 从它能扩展出两个子类: 圆形(Circle)和方形(Square)。你希望对这样的类层次结构进行扩展以使其 ......
模式 设计模式 Java

java设计模式之适配器模式

定义将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。在适配器模式中,我们通过增加一个新的适配器类来解决接口不兼容的问题,使得原本没有任何关系的类可以协同工作。 根据适配器类与适配者类 ......
模式 设计模式 适配器 java

java web 上传文件夹的实现(支持Chrome)

上传文件夹的思路其实就是将文件夹中所有的文件上传到服务器,上传的时候文件名称要从文件夹目录开始截取,以下图中的目录为例,index.html文件应该以news_1/index.html的路径传到服务器,所有文件上传之后,上传到服务器的文件夹路径是从上传的上传的文件路径截取到文件夹结束。下面详细介绍: ......
文件夹 文件 Chrome java web

阅读笔记(二)————《架构漫谈》

架构漫谈是由资深架构师王概凯 Kevin 执笔的系列专栏, 读完第二章主要有下面几个方面: 何为相? 一般我们认为:看到一个东西,比方说杯子,“杯子”就是一个名字,指代的看到的东西就是相,就是事务的相状。我们一听到“杯子”这个词,脑海里就会浮现出一个杯子的形象。而“杯子”这个词,是用来指代的是这个相 ......
架构 笔记

11月5每日打卡

实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠: 代码 Cat接口(另一个类似): public interface Cat { void cry(); void catchMouse();} 实体Cat类(另一个类似): public class ConcreteCat implement ......