unit1 06 断点调试与数据加密 1.运行:右键 -- Debug as -- Java Application 2.看什么:F6 》Debug,Variables,ForDemo,Console 3.step into:F5 step over:F6 step return:F7 resume ...
分类:
编程语言 时间:
2020-04-07 22:10:50
阅读次数:
105
1 import java.io.*; 2 import java.util.Objects; 3 4 public class CSVFile { 5 6 public static void main(String[] args) { 7 String filePath = Objects.re ...
分类:
编程语言 时间:
2020-04-07 22:11:05
阅读次数:
235
``` var str="http://op/adfie/life.png"; let arr=str.split('.'); console.log("字符串变成数组",arr) ["http://op/adfie/life", "png"] ``` ...
分类:
编程语言 时间:
2020-04-07 22:11:51
阅读次数:
82
多线程概念 进程与线程 进程是操作系统进行资源分配的最小单位,CPU从一个进程切换到另一个进程叫做进程上下文切换。 线程是CPU调度的最小单位,是进程的一部分,由进程创建,一个进程拥有1~N个线程。线程又分为用户线程和守护线程,两者的区别是,后者会随着主线程结束而结束。 Thread线程类 继承th ...
分类:
编程语言 时间:
2020-04-07 22:15:27
阅读次数:
103
智能指针简介 为了防止内存的释放问题,c++臭名昭著的内存泄露等,相当于把当前申请的内存托管给指针管理类,通过这个类间接访问实际类 本质 本质就是把当前申请的内存传到一个类中,让这个类存储指针,通过重载的方式间接访问这个存储的指针类 可以这么说,有了智能指针的出现,在c++的代码中就不应该再频繁的出 ...
分类:
编程语言 时间:
2020-04-07 22:25:07
阅读次数:
129
Springboot自定义属性注入 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。 SpringBoot默认会从r ...
分类:
编程语言 时间:
2020-04-07 22:28:29
阅读次数:
86
此博客链接:https://www.cnblogs.com/ping2yingshi/p/12656345.html 将数组分成和相等的三个部分(43min) 题目链接:https://leetcode-cn.com/problems/partition-array-into-three-parts ...
分类:
编程语言 时间:
2020-04-07 22:29:58
阅读次数:
124
Datawhale 数据结构与算法 1数组 数组是一种常用的数据结构 可以看作是线性表的推广 数据元素多样,但必须属于同一数据类型 1.1 逻辑结构 数组是n(N =1)个相同数据类型的数据元素的有限序列; 数组是具有固定格式和数量的数据有序集; 注意:在数据上不能进行插入、删除数据元素等操作 数组 ...
分类:
编程语言 时间:
2020-04-07 22:30:13
阅读次数:
74
@ "toc" 1 Python 注释概述 注释(Comments)是用来向开发者(用户)提示或解释某些代码的思路、作用和功能等,可以添加到代码中的任何位置。Python 解释器(Python Interpreter)在执行程序(代码)时会忽略注释部分,不做任何处理,即注释部分不会被 Python ...
分类:
编程语言 时间:
2020-04-07 22:36:42
阅读次数:
166
本文参考 出自LeetCode上的题库 —— 字符串转整数,本篇文章也主要是参考LeetCode上的官方题解 官方题解采用了编译原理中有限自动机的概念,没想到编译原理中的知识可以应用到算法中,所以在这篇文章里记录下scala版本的解法,但是不对具体题解作介绍,想看具体解释还请移步力扣官网 https ...
分类:
编程语言 时间:
2020-04-07 22:44:50
阅读次数:
96
前言 众所周知,JavaScript 是一门单线程语言,虽然在 html5 中提出了 Web-Worker ,但这并未改变 JavaScript 是单线程这一核心。可看HTML规范中的这段话: To coordinate events, user interaction, scripts, rend ...
分类:
编程语言 时间:
2020-04-07 22:47:29
阅读次数:
92
$.ajax({ datatype:'json', type:"post", url:"/test/doTest.do", traditional: true,//如果传值有数组,需要写 data:{ "timeConsumes":sumtime, "answers" :checkans, }, s ...
分类:
编程语言 时间:
2020-04-07 22:48:14
阅读次数:
78
问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。 不妨设 An=sin(1–sin(2+sin(3–sin(4+...sin(n))...) Sn=(...(A1+n ...
分类:
编程语言 时间:
2020-04-07 22:48:53
阅读次数:
151
【目录】@2020.4.7 一、什么是面向对象编程 1、面向过程和面向对象 2、类与对象 二、面向对象编程的实现 1、类的定义与实例化 2、属性访问 (1)类属性与对象属性 (2)属性查找顺序与绑定方法 (3)小结 一、什么是面向对象编程 1、面向过程和面向对象 面向过程: 核心是"过程"二字 过程 ...
分类:
编程语言 时间:
2020-04-07 22:49:47
阅读次数:
83
VOC数据集的标注文件都是xml格式,最近需要频繁处理xml文件的读取和更新,整理下python处理xml文件的方法。 XML 指可扩展标记语言(eXtensible Markup Language), 被设计用来传输和存储数据。python中有三个模块解析xml文件:DOM, ElementTre ...
分类:
编程语言 时间:
2020-04-07 23:59:38
阅读次数:
153
多项式 一个$n$次多项式可以表示为$A(x)=\sum_{i=0}^{n}a_i x^i$,另一个$n$次多项式可以表示为$B(x)=\sum_{i=0}^{n}b_i x^i$。 多项式加法 将$A(x)$和$B(x)$相加,得到多项式$C(x)=\sum_{i=0}^{n} (a_i+b_i) ...
分类:
编程语言 时间:
2020-04-08 00:00:41
阅读次数:
90
函数的进阶 1 args, kwargs args 动态接收所有位置参数 kwargs 动态接收关键字参数 动态接收参数的时候要注意: 动态参数必须在位置参数后? 在python中可以动态的位置参数, 但是 这种情况只能接收 位置参数 ?法接收 关键字参数 .在python中使? 来接收动态关键字参 ...
分类:
编程语言 时间:
2020-04-08 09:15:55
阅读次数:
96
单例模式其实是一种面向底层的开发模式,业务里能用到的环境不是很多。这里权且以项目启动时获取仓库信息做示例。一,饿汉模式,在项目一启动的时候就将所需要的对象实例化出来。虽然传说中可能会占用内存不一定会用到,但实际上写一个不会被用到的例的可能性极小,不过不排除一些业务类可能会因为业务的变更迁移而被废掉,这么看来还是有些道理的。饿汉式的单例模式是线程安全的,因为在发起多线程之前这个对象就已经存在了pac
分类:
编程语言 时间:
2020-04-08 09:16:09
阅读次数:
74
效果如:logback.xml日志关键点:<?xmlversion="1.0"encoding="UTF-8"?><configuration><!--日志存放路径--><propertyname="log.path"value="./javademoe/logs"/><!--日志输出格式--><!--<propertynam
分类:
编程语言 时间:
2020-04-08 09:16:23
阅读次数:
218
单例模式其实是一种面向底层的开发模式,业务里能用到的环境不是很多。这里权且以项目启动时获取仓库信息做示例。一,饿汉模式,在项目一启动的时候就将所需要的对象实例化出来。虽然传说中可能会占用内存不一定会用到,但实际上写一个不会被用到的例的可能性极小,不过不排除一些业务类可能会因为业务的变更迁移而被废掉,这么看来还是有些道理的。饿汉式的单例模式是线程安全的,因为在发起多线程之前这个对象就已经存在了pac
分类:
编程语言 时间:
2020-04-08 09:17:48
阅读次数:
59