1.情景展示 如何通过Java代码将文件移到回收站中,而不是直接删除呢? 将文件删除到回收站,我们还可以撤销,有踪迹追寻; 不放回收站直接删除,连个反悔的余地都没有,单靠日志能记录个啥。 2.问题分析 Java9以下通过jna来完成; Java9及以上通过自带Java类Desktop.class来完 ...
分类:
编程语言 时间:
2021-06-07 20:38:58
收藏:
0 评论:
0 赞:
0 阅读:
62
一、JavaScript 代码运行 以大家开发常用的 Chrome 浏览器或 Node 举例,我们的 JavaScript 代码是通过 V8 运行的。但 V8 是怎么执行代码的呢?当我们输入 const foo = {foo:'foo'} 时 V8 又做了什么?笔者先抛出以上问题,我们接着往下看。 ...
分类:
编程语言 时间:
2021-06-07 20:38:47
收藏:
0 评论:
0 赞:
0 阅读:
27
package cn.ruhsang.syn;//不安全的取钱//两个人去银行取钱,账户public class UnsafeBank { public static void main(String[] args) { //账户 Account account = new Account(100, ...
分类:
编程语言 时间:
2021-06-07 20:38:09
收藏:
0 评论:
0 赞:
0 阅读:
24
spring的@Transactional 可以注解到方法上或者类上,并且只有在 该类被作为spring容器托管的bean的时候,也就是使用@autowird 被注入到其他类中使用,调用该类的方法的时候才生效 因为此时调用方法会被spring容器的 TransactionInterceptor 拦截 ...
分类:
编程语言 时间:
2021-06-07 20:38:01
收藏:
0 评论:
0 赞:
0 阅读:
41
@GetMapping(value = "/downOrderTemplate") public ObjectRestResponse<String> downOrderTemplate() throws IOException { // String rootPath = System.getPr ...
分类:
编程语言 时间:
2021-06-07 20:37:40
收藏:
0 评论:
0 赞:
0 阅读:
43
症状1.查看本地代理1.1 python命令from urllib.request import getproxies getproxies()1.2 结果{'http': 'http://127.0.0.1:7890', 'https': 'https://127.0.0.1:7890', 'ft ...
分类:
编程语言 时间:
2021-06-07 20:36:16
收藏:
0 评论:
0 赞:
0 阅读:
35
数组 给定一个数组如: 1.查询数据: 查询数据可通过集合的索引直接定位,当查询索引为1的元素时,直接定位并取出元素B,查询任意数据耗时相同,查询速度快 2.删除数据: 当要删除此集合中的元素B时 删除前 删除后 删除数据时,要将原始数据索引为1的B删除,则后面的数据C、D、E、F、G都会前移,移到 ...
分类:
编程语言 时间:
2021-06-07 20:33:55
收藏:
0 评论:
0 赞:
0 阅读:
28
package cn.ruhsang.syn;import java.util.ArrayList;import java.util.List;//线程不安全的集合public class UnsafeList { public static void main(String[] args) { L ...
分类:
编程语言 时间:
2021-06-07 20:33:33
收藏:
0 评论:
0 赞:
0 阅读:
36
java多线程高并发学习从零开始——初识volatile关键字 刚接触java 的高并发编程的时候,基本就会听说到volatile关键字,这个平时都不经常用到的关键字到底是有什么含义,都有什么性质呢?借着这个博客,本人写一下总结和一些自己的想法,如果有任何错误,欢迎指正。 什么是JMM(Java m ...
分类:
编程语言 时间:
2021-06-07 20:30:12
收藏:
0 评论:
0 赞:
0 阅读:
30
设有标准型和沙漏型两种模式,可设置四种局时(1分钟,5分钟,10分钟,20分钟)。 import tkinter import math import tkinter.messagebox class clock(object): jushi=300 jiamiao=0 jishi=1 num1 = ...
分类:
编程语言 时间:
2021-06-07 20:29:10
收藏:
0 评论:
0 赞:
0 阅读:
26
js 数组对象合并 const arr = [ { size: 'L', num: 2 }, { size: 'XL', num: 2 }, { size: 'L', num: 3 }, { size: 'XXL', num: 6 }, ] // output // [ // { size: 'L' ...
分类:
编程语言 时间:
2021-06-07 20:28:55
收藏:
0 评论:
0 赞:
0 阅读:
23
1、 #include <stdio.h> #include <string.h> typedef struct{ char name[128]; double height; double weight; }Type1; void swap2(Type1 *x, Type1 *y) { Type1 ...
分类:
编程语言 时间:
2021-06-07 20:27:17
收藏:
0 评论:
0 赞:
0 阅读:
38
本文来介绍几种常见的错误,任何人在刚开始接触一个新的语言,即使照着代码抄写,也可能会犯错误,这里我们就介绍几种常见的错误,看看你是否遇到过。 1. NameError: name 'xxx' is not defined,变量声明错误 ```name = "Anthony"print(Name) ` ...
分类:
编程语言 时间:
2021-06-07 20:26:51
收藏:
0 评论:
0 赞:
0 阅读:
22
使用 java -jar gs-spring-boot-0.1.0.jar 命令启动 spring-boot, 由于默认端口号为8080, 且此端口被tomcat占用, 所以启动时出现以下错误: Error starting ApplicationContext. To display the co ...
分类:
编程语言 时间:
2021-06-07 20:24:06
收藏:
0 评论:
0 赞:
0 阅读:
22
单一职责原则:不要存在多于一个导致类变更的原因。简单来说,就是一个Class/Interface/Method只负责一项职责。 ...
分类:
编程语言 时间:
2021-06-07 20:21:45
收藏:
0 评论:
0 赞:
0 阅读:
25
LVS+Nginx实现高可用集群 Nginx(engine x)是一个高性能的 HTTP 和反向代理web 服务器,同时也提供 IMAP/POP3/SMTP服务。 反向代理 通过配置文件实现集群和负载均衡 静态资源虚拟化 常见服务器 MS IIS asp.net Weblogic、Jboss 传统行 ...
分类:
编程语言 时间:
2021-06-07 20:21:36
收藏:
0 评论:
0 赞:
0 阅读:
34
原因应该是项目中缺少servlet下两个jar包导致的,一个是jsp-api.jar,一个是servlet-api.jar。 解决方案一: 直接在maven中添加依赖。把这两个jar包的scope设置为provided,这样只是在编译和测试的时候使用这个jar包,打包的时候不需要用。而是使用tomc ...
分类:
编程语言 时间:
2021-06-07 20:21:10
收藏:
0 评论:
0 赞:
0 阅读:
19
1、 #include <stdio.h> typedef struct{ char name[128]; double height; double weight; }Type1; void swap(Type1 *x, Type1 *y) { Type1 tmp = *x; *x = *y; * ...
分类:
编程语言 时间:
2021-06-07 20:20:06
收藏:
0 评论:
0 赞:
0 阅读:
25
#input输入 输入,可以实现程序和用户之间的交互。 # 1. 右边 input("请输入用户名:") 是让用户输入内容。 # 2. 将用户输入的内容赋值给name变量。 name = input("请输入用户名:") if name == "alex": print("登录成功") else: ...
分类:
编程语言 时间:
2021-06-07 20:18:26
收藏:
0 评论:
0 赞:
0 阅读:
21
1、添加mybatis依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version> </ ...
分类:
编程语言 时间:
2021-06-07 20:17:36
收藏:
0 评论:
0 赞:
0 阅读:
23