本文分类:news发布日期:2024/11/30 11:47:36
相关文章
【Java】设计模式之生产者/消费者
设计模式之生产者/消费者
这个设计模式使用一个消息队列对生产者和消费者进行解耦。它与保护性暂停最大的区别就是它并不需要产生结果者与消费结果者一一对应,而是可以多对多。而且这个设计模式它传递消息会存在一定的延迟,而保护性暂停传递信息是十分及…
建站知识
2024/11/30 11:34:48
解决.gitignore文件无效问题
问题:有时候,我们修改.gitignore文件无效,如添加dist/,保存之后,修改dist文件夹内容发现还是会跟踪dist文件夹。
原因: git比较的是当前工作区与上一次commit的版本,之前版本是跟踪了dist文件夹…
建站知识
2024/11/29 16:23:02
pyDAL一个python的ORM(8) pyDAL的commit()方法
一、db.commit()介绍 pyDAL在使用过程中,所有对表和表中数据的增删改操作,必须写一句:db.commit(),才能提交到数据库生效;
(1)表操作
define_table、drop、truncate
(2࿰…
建站知识
2024/11/21 11:42:55
nodejs 不用 electron 实现打开文件资源管理器并选择文件
前言
最近在开发一些小脚本,用 nodejs 实现。其中很多功能需要选择一个/多个文件,或者是选择一个文件夹。
最初的实现是手动输入一个目录(这个只是一个普通的终端文本输入,所以按下 tab 没有路径提示),非…
建站知识
2024/11/2 8:57:37
React 实现拖放功能
介绍 本篇文章将会使用react实现简单拖放功能。
样例
布局侧边栏拖放
LayoutResize.js
import React, {useState} from "react";
import { Button } from "antd";
import "./LayoutResize.css";export const LayoutResize () > {const […
建站知识
2024/11/30 4:26:15
Linux编写SH脚本启动单个jar应用
目录 一、启动脚本第一步:创建一个脚本文件第二步:把下面代码复制到脚本中第三步:给脚本授权 二、停止脚本第一步:创建一个脚本文件第二步:把下面代码复制到脚本中第三步:给脚本授权 结尾 一、启动脚本 第一…
建站知识
2024/11/2 8:57:30
neo4j图数据库安装和测试
neo4j图数据库安装和测试
1. 下载合适的neo4j软件版本。 https://we-yun.com/doc/neo4j/ https://neo4j.com/deployment-center/#enterprise 2. 下载JAVAJDK 由于neo4j是一个用Java编写的图形数据库,因此在安装和运行Neo4j之前,需要先安装Java Developm…
建站知识
2024/11/2 8:58:13
MvvmToolkit的使用
背景:MvvmLight不更新了,用Toolkit代替 1、首先下载好社区版本的NuGet包 2、ViewModel中需要继承ObservableObject,查看ObservableObject可以看到里面有实现好InotifyPropertyChanged。 3、对于属性的set,可以简写成一行ÿ…
建站知识
2024/11/21 23:15:37