编程笔记

  • Python3.10.5安装过程Win10

    简单记录一下自己在新电脑的python环境部署过程。 首先进入官网下载页面 https://www.python.org/downloads/windows/ 选择需要的版本,我这里是3.10.5 点进去之后拉到最下面, embeddable可嵌入包,可以集成到其它…

    编程笔记 2022年7月12日
  • Java执行JavaScript脚本

    demo //注入函数 StringBuilder scriptContent = new StringBuilder(); scriptContent.append("function run(){"); scriptContent.append("return 123"); scriptContent.append("}"); ScriptEngineManager factory …

    大前端 2022年7月12日
  • Java基础核心之运算符扩充

    这里对日常开发中经常用到的运算符进行补充几种     一、移位运算符:我们经常在阅读源码中看到移位运算符的使用,简单来说主要就是对除法或乘法操作(针对于除以2或者乘以2的次数)进行简化   1、移位运算符分类…

    编程笔记 2022年7月12日
  • Java Semaphore类详解说明

    转自: http://www.java265.com/JavaCourse/202204/3184.html 下文笔者讲述java中Semaphore类的详解说明,如下所示: Semaphore简介 Semaphore(中文翻译:信号量) 我们常用于控制访问某一资源的线程个数, 使用这种方…

    编程笔记 2022年7月12日
  • C# 编辑器项目 括号折叠策略

    1 using ICSharpCode.AvalonEdit.Document; 2 using ICSharpCode.AvalonEdit.Folding; 3 using ICSharpCode.NRefactory.Editor; 4 using System; 5 using System.Collections.Generic; 6 using System.Linq; 7 usin…

    编程笔记 2022年7月12日
  • linux查询端口

    一、使用 netstat 检查端口 netstat 是一个命令行工具,可以提供有关网络连接的信息。 显示所有已开放端口,请使用以下命令:netstat -anp 要列出正在侦听的所有 TCP 或 UDP 端口,包括使用端口和套接字状态的服务…

    智能运维 2022年7月12日
  • python异常捕获和生成器对象

    异常捕获 1.程序中的异常指的就是代码在运行过程中出现的bug,通常会导致整个代码停止运行. 2.异常的结构: File "D:/pythonProject7.12/生成器.py", line 7 =func() ^ IndentationError: unindent does not match a…

    编程笔记 2022年7月12日
  • Java前后端AES加密解密

    之前要写接口aes加密传输,涉及到经常会遇到 后端代码 import cn.hutool.core.codec.Base64; import cn.hutool.core.util.HexUtil; import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.spring…

    编程笔记 2022年7月12日
  • javassist—字节码文件操作库

    目录 前言 一、使用 Javassist 创建一个 class 文件 二、 调用生成的类对象 1. 通过反射的方式调用 2. 通过读取 .class 文件的方式调用 3. 通过接口的方式 三、 修改现有的类对象 参考文章 前言 Java 字节码以二进…

    编程笔记 2022年7月12日
  • uniapp小程序props传值丢失

    uniapp小程序props传值丢失 uniapp中父组件向子组件传递prop时,如果prop是对象,对象内部不能包含function属性如果包含function属性则会被忽略掉 主要原因 uniapp props实现采用了JSON.parse(JSON.stringify(ret))…

    编程笔记 2022年7月12日