C# 删除指定文件或文件夹
C# 删除指定文件或文件夹 string strFilePath = @”c:\ttt\ttt.txt”; 或者 string strFilePath = @”c:\ttt\”; // 1、首先判断文件或者文件路径是否存在 if (File.Exists(fileFullPath)) { // 2、根据路径字符串判断是文件还是文件夹 FileAttributes attr = File.GetAt…
C# 删除指定文件或文件夹 string strFilePath = @”c:\ttt\ttt.txt”; 或者 string strFilePath = @”c:\ttt\”; // 1、首先判断文件或者文件路径是否存在 if (File.Exists(fileFullPath)) { // 2、根据路径字符串判断是文件还是文件夹 FileAttributes attr = File.GetAt…
js获取不到session的问题: var name = '<%=session.getAttribute("name")%>'; alert(name); 这里直接alert了<%=session.getAttribute(“name”)%>,哈哈哈哈卧槽,太真实了。 原因:<%=%>的方式是表示中间的代码为后台代码,不是在js中获取后台变量的值,而且这个后台…
igraph是一个进行图计算和社交网络分析的软件包,支持python语言。 使用windows安装igraph无论是使用pip还是conda pip都无法安装成功。其中,在python2.7下pip安装后,提示安装成功,但是导入igraph包提示: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。主要原因是本地的windows是64位的,而pip…
先提出两个问题: 1、命令启动了两个java程序,它们之间是什么关系? 2、java程序又和JVM之间是什么关系,它们是共用一个JVM,还是每个java程序,都有一个JVM? 演示 1、用命令启动两个一样的java程序。 2、用jvisual观察到有两个WhileTrue程序的进程。 进程的概念 在多道程序工作的环境下,操作系统必须能够实现资源的共享和程序的并发执行,从而使程序的执行出现了并行、动…
pom配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o…
在util.js中定义方法 包含金额添加过滤千分位,验证金额格式等 1、 在util.js中定义方法 const MoneyTest = /((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/; // 金额添加千分位 const comdify = function (n) { if(!n) return n; let str = n.split('.'); let re = /\…
引子: 为了弄懂scala中协变和逆变这两个概念,查阅了不少资料,但是还是要自己总结一下,会记得比较深刻。 那就从java和scala的对比说起吧。 java中: 如果你很理解java的泛型,就会知道:比如给定一个类B,和他的父类A。 那么用多态, A a = new B 编译器是允许的。 但是如果泛型B的集合直接赋给父类A的集合。List<A> aList = new ArrayLi…
nvm是node版本管理工具: 可以切换node与npm版本,在开发不同项目时,可能会用到不同的node与npm版本,所以使用nvm可以方便的在不同node与npm版本之间进行切换 !!安装nvm前最好降之前的node卸载,以防出现版本切换失败问题 nvm常见指令: nvm list:查看已经安装的nodejs版本,带星号为当前使用版本 nvm use 11.12.0 :使用对应的nodejs版本…