题意 给定一棵n个节点的带权树,节点编号为1到n,以root为根,设sum[p]表示以点p为根的这棵子树中所有节点的权值和。计算姬支持下列两种操作: 1 给定两个整数u,v,修改点u的权值为v。 2 给定两个整数l,r,计算sum[l]+sum[l+1]+….+sum[r-1]+sum[r] N<= ...
分类:
编程语言 时间:
2018-08-16 16:32:31
阅读次数:
175
Python中queue模块常用来处理队列相关问题 队列常用于生产者消费者模型,主要功能为提高效率和程序解耦 1. queue模块的基本使用和相关说明 2. queue模块的简单应用 1 # -*- coding:utf-8 -*- 2 # Author:Wong Du 3 4 import tim ...
分类:
编程语言 时间:
2018-08-16 16:32:48
阅读次数:
163
1 #批量对文件夹下的'.mat'进行处理 2 3 def file_name(file_dir,suff): 4 L=[] 5 for root, dirs, files in os.walk(file_dir): 6 for file in files: 7 if os.path.splitex... ...
分类:
编程语言 时间:
2018-08-16 16:32:58
阅读次数:
147
func lightBtnAction(sender: UIButton){ let device = AVCaptureDevice.default(for:.video) if device == nil { sender.isEnabled = false return } ... ...
分类:
编程语言 时间:
2018-08-16 16:33:22
阅读次数:
163
一.String类的构造方法(先粗略介绍三种 分别是s1,s2,s3) 二.String的常用判断方法 三.String类的常用获取方法 三.Sting的常用转换方法 四.String其他功能 ...
分类:
编程语言 时间:
2018-08-16 16:34:22
阅读次数:
149
<?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:sch ...
分类:
编程语言 时间:
2018-08-16 16:35:22
阅读次数:
207
http://blog.csdn.net/zhoushuyan/article/details/5948289 验证码的OCR方式识别 http://ykf.iteye.com/blog/212431 几天一直在研究OCR技术,据我了解的情况,国内最专业的OCR软件只有2家,清华TH-OCR和汉王O ...
分类:
编程语言 时间:
2018-08-16 16:36:00
阅读次数:
167
【spring mvc】springmvc在tomcat中的执行过程 Spring3:AOP Spring:源码解读Spring IOC原理 IDEA 整合 SSM 框架学习 Spring(4)——面向切面编程(AOP模块):https://www.jianshu.com/p/994027425b4 ...
分类:
编程语言 时间:
2018-08-16 17:34:27
阅读次数:
146
前言 最近在学习《java编程思想》 学到了内部类 类不就是class吗 天天用 还能讲出花来了不成... 其实不然,在java中,类的种类和使用方式多种多样,花样繁多。其中主要有 普通类 内部类(嵌套类) 匿名类 抽象类 静态类 密封类 就先讲这么多吧。接下来将从应用场景、定义、实例化、这3个方面 ...
分类:
编程语言 时间:
2018-08-16 17:34:37
阅读次数:
153
思路 1。在 model层进行处理,直接重写get方法,在写一个getPlain 获取明文方法。(缺点:数据库写入和json序列化传递时使用的都是密文) 2.利用 日志组件过滤 特定的key,去进行脱敏(缺点:对所有的日志输出全部要正则匹配,非常耗时。) 由1,2的利弊,肯定会选择1,然后考虑一种实 ...
分类:
编程语言 时间:
2018-08-16 17:35:51
阅读次数:
326
项目相关: 1、明确项目是做什么的 2、明确项目的价值。(为什么做这个项目,它解决了用户什么痛点,它带来什么价值?) 3、明确项目的功能。(这个项目涉及哪些功能?) 4、明确项目的技术。(这个项目用到哪些技术?) 5、明确个人在项目中的位置和作用。(你在这个项目的承担角色?) 6、明确项目的整体架构 ...
分类:
编程语言 时间:
2018-08-16 17:37:01
阅读次数:
143
经验总结:很多考试都会限定程序的运行时间的上限,因此选择尽可能快的编程语言是非常重要的。一般来说,可供选择的语言有C,C++,JAVA等。 但是JAVA的执行比较慢,因此较常使用的是C或者C++。考虑到C++的语言是向下兼容C,并且C的输入输出语句比C++的要快很多,因此我们可以在main函数中使用 ...
分类:
编程语言 时间:
2018-08-16 17:37:53
阅读次数:
197
#*多个变量迭代**#可在for循环中用多个变量来迭代序列对象。例如:forxinrange(3):print(x)forxinrange(-2,2):print(x)forxinrange(-2,2,2):print(x)#其他代码;for(a,b)in((1,2),(3,4),(5,6)):print(a,b)#--------------break和continue------------#
分类:
编程语言 时间:
2018-08-16 17:38:15
阅读次数:
132
JS的面向对象 定时器 BOM JS的面向对象 创建对象的几种常用方式 1.使用Object或对象字面量创建对象 2.工厂模式创建对象 3.构造函数模式创建对象 4.原型模式创建对象 1.使用Object或对象字面量创建对象 JS中最基本创建对象的方式: 这样,一个student对象就创建完毕,拥有 ...
分类:
编程语言 时间:
2018-08-16 17:38:33
阅读次数:
188
我们在进行模型训练时,不可避免的会遇到某些特征出现空值的情况,下面整理了几种填充空值的方法 1. 用固定值填充 对于特征值缺失的一种常见的方法就是可以用固定值来填充,例如0,9999, -9999, 例如下面对灰度分这个特征缺失值全部填充为-99 2. 用均值填充 对于数值型的特征,其缺失值也可以用 ...
分类:
编程语言 时间:
2018-08-16 17:39:16
阅读次数:
420
在整个生命周期中,修改bean的方式大致有如下几种: 实现 InitializingBean接口 的 afterPropertiesSet() 实现 DisposableBean接口的 destroy() 给方法加@PostConstruct和@PreDestroy注解,需要说明一点,这两个注解是J ...
分类:
编程语言 时间:
2018-08-16 17:40:16
阅读次数:
153
1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持注解的版本。 Spring 3.0 发布于 2009 年。它完全利用了 Java5 中的改进,并为 JEE6 提供了支持 ...
分类:
编程语言 时间:
2018-08-16 17:40:59
阅读次数:
225
上一篇文章,简单记录了一下缓存的使用方法,这篇文章将把我们熟悉的redis整合进来。 那么如何去整合呢?首先需要下载和安装,为了使用方便,也可以做环境变量的配置。 下载和安装的方法,之前有介绍,在docker中的使用,这里不做相关介绍,有想在windows环境下使用的,自己搜一下如何windows安 ...
分类:
编程语言 时间:
2018-08-16 17:42:17
阅读次数:
435