• 2024-10-15观察者模式
    前言这个东西写用的少,框架中用的多。有一次面试中,遇到了,平时我没有用过,现在整理一下。观察者模式解决的问题是什么?有这样的一种场景,比如说一个对象的状态发生改变,所有的依赖对象将会得到通知。模型如下:就是这样一个境地,那么问题来了,这样耦合性就大,比如说我要添加一个观察
  • 2024-08-18C语言目录操作(2024.8.12)
    用递归删除目录(多个目录可以从参数传进来)#include<stdio.h>#include<sys/types.h>#include<dirent.h>#include<unistd.h>#include<string.h>#include<stdlib.h>/*从目录中读到的所谓目录项,是一个这样的结构体:structdirent{ ino_td_ino;//文件索引号 of
  • 2024-08-17linux C语言remove函数及相关函数
    讯飞星火LinuxC语言中的remove函数用于删除指定的文件或目录。其原型如下:intremove(constchar*pathname);参数:pathname:要删除的文件或目录的路径。返回值:成功时返回0,失败时返回-1。相关函数:rename:用于重命名文件或目录。intrename(constchar*old_path,
  • 2024-07-09Pyodps2节点连接linux服务器(paramiko 检查文件是否存在)
    在maxcomputer加入paramiko相关资源包1#!/usr/bin/python2#-*-coding:UTF-8-*-34##@resource_reference{"six.zip"}5##@resource_reference{"PyNaCl-1.4.0.zip"}6##@resource_reference{"paramiko-2.7.2.zip"}7##@resource_r
  • 2024-04-2921-Shell编程
    21.1正则表达式21.1.4字符集和单词“单词”指的是两侧由非单词字符分隔的字符串。非单词字符指的是字母、数字、下划线以外的任何字符。21.1.5字符类POSIX正则表达式中的字符类类匹配字符[[:alnum:]]文字、数字字符[[:alpha:]]字母字符[[:lower:]]小写
  • 2024-04-21next.js app目录 i18n国际化简单实现
    最近在用next写一个多语言的项目,找了好久没找到简单实现的教程,实践起来感觉都比较复杂,最后终于是在官方文档找到了,结合网上找到的代码demo,终于实现了,在这里简单总结一下。此教程适用于比较简单的项目实现,如果你是刚入门next,并且不想用太复杂的方式去实现一个多语言项目,那么这个教
  • 2024-04-19一个静态页面接入科大讯飞3.5AI
      静态文件html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="
  • 2024-04-12ABP后台管理页面AdminLTE框架,实现菜单项点击后,菜单展开当前菜单项高亮
    <style>.CurrentMenuColor{background-color:#007bff;color:#fff;}</style><script>//左侧菜单定位$(document).ready(function(){varpathname=window.location.pathname+window.location.search;
  • 2024-03-19ftok函数
    ftok函数ftok函数在Unix和Linux系统中用于生成一个唯一的键(key),这个键通常用于IPC(进程间通信)机制,如消息队列、信号量或共享内存。它基于给定的文件路径和单个字符(通常是项目的唯一标识符)来生成这个键。ftok的名字来源于"filetokey"的缩写。函数原型#include<sys/ipc
  • 2023-12-21.NETCore Nuget 发布包含静态文件 content file
    .NETCore在.csproj引用资源中标记pack配置<pack>true</pack>1例如 <ItemGroup> <ContentInclude="dotnetty.linux.pfx"> <pack>true</pack> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <
  • 2023-11-03内部类的n种写法
    最近在学习java,在实现接口的时候常常因为不够偷懒而被idea打脸。举个例子,File.listFiles()需要一个实现FileFilter的类刚开始,萌新的我:咦,我的myFileFilter下面怎么有条黄线?privateclassmyFileFilterimplementsFileFilter{@Overridepublicbooleanaccep
  • 2023-10-21内核文档翻译(chatgpt) —— Pathname lookup (路径名查找)
    原文:https://www.kernel.org/doc/html/latest/filesystems/path-lookup.html内核中文件系统相关的文档汇总:FilesystemsintheLinuxkernelThiswrite-upisbasedonthreearticlespublishedatlwn.net:PathnamelookupinLinuxRCU-walk:fasterpathnamelookupinLi
  • 2023-09-13linux if命令
    关于文件属性的判断式-a如果文件存在-b如果文件存在,且该文件是区域设备文件-c当file存在并且是字符设备文件时返回真-d当pathname存在并且是一个目录时返回真-e当pathname指定的文件或目录存在时返回真-f当file存在并且是普通文件时返回真-g当由pathname指定的文件
  • 2023-08-21实用工具类及测试
    实用工具类//实用工具类的实现//避免头文件重复包含#ifndef__M_UTIL_H__#define__M_UTIL_H__#include<iostream>#include<unistd.h>#include<ctime>#include<sys/types.h>#include<sys/stat.h>#include<unistd.h>namespacenmzlog{//
  • 2023-06-26JS 跳转对应的手机页面
    location.pathname(location对象的pathname属性)用于设置或取得当前URL的路径部分<scripttype="text/javascript"> varpath=location.pathname; alert(path);</script>效果图: 前提是手机和PC站都同一个数据库,更新的路径都是相同的,只是域名的不同。一个是www,另一个是m
  • 2023-06-15获取文件位置
    传入参数:stringname        stringfileName;        fileName.resize(MAX_PATH);        ::GetModuleFileName(NULL,const_cast<char*>(fileName.c_str()),MAX_PATH);         fileName=fileName.substr(static_cast<string::size
  • 2023-03-27js获取项目根路径
    js获取项目根路径 当js作为文件引入的时候,${pageContext.request.contextPath}不可以作为获取项目的根路径,因此只能用js来获取项目的根路径。   //js
  • 2023-03-07vba 文件操作
    文件Dir[(pathname[,attributes])];pathname可选参数,用来指定文件名的字符串表达式,可能包含目录或文件夹、以及驱动器。如果没有找到 pathname,则会返回零长度字符串(""
  • 2023-03-03解决 ios 调用 wx
    1.不需要使用网页授权域名方式在进入H5公众号后,利用js进行刷新一次,然后打个标记if(window.location.href.indexOf("refresh")===-1){varnewUrl=window.
  • 2023-02-15文件的操作
    文件的属性是用一个结构体来封装的: 文件属性的操作函数: 文件的类型:  函数操作: 文件权限:  access函数(检查指定文件是否具有某种操作)头文件:#i
  • 2023-01-12pure js function merge URL objects All In One
    purejsfunctionmergeURLobjectsAllInOneQuestion//???OCR识别codehttps://twitter.com/wesbos/status/1613223775796924417/photo/1Solution"usest
  • 2023-01-09用Java写一个PDF,Word文件转换工具
    前言前段时间一直使用到word文档转pdf或者pdf转word,寻思着用Java应该是可以实现的,于是花了点时间写了个文件转换工具源码weloe/FileConversion(github.com)主要功能就
  • 2022-12-14golang递归获取目录下的所有文件
    简言1.golang为我们提供了完善的文件操作库,例如os,ioutil等2.前人已经写了文件操作的示例,具体可参考这篇博客 ​​https://colobu.com/2016/10/12/go-file-operations/#mo
  • 2022-10-12删除当前目录下的文件或者子文件夹下的文件内容
    packagecom;importjava.io.File;publicclassDeletDirectoryAndFiles{publicstaticvoidmain(String[]args){Booleanflag;flag=new
  • 2022-09-23第八章读数笔记
    第八章读书笔记8.1系统调用在操作系统中,进程以两种不同的模式运行,即内核模式和用户模式,简称Kmode和Umode。在Umode中,进程的权限非常有限。它不能执行任何需要特殊权限的