最长上升子序列。虽然数据可以直接n方但是另写了个nlogn的 转移:f[i]=max(f[j]+1)(a[j] include using namespace std; const int N=5005; int n,a[N],f[N],ans; int read() { int r=0,f=1; ...
分类:
编程语言 时间:
2018-04-27 21:39:45
阅读次数:
157
java面试问题以及部分答案
分类:
编程语言 时间:
2018-04-27 21:40:25
阅读次数:
170
参考:https://www.cnblogs.com/yjd_hycf_space/p/7760248.html 线程安全的: Vector HashTable StringBuffer 线程不安全的: ArrayList : LinkedList: HashMap: HashSet: TreeMa ...
分类:
编程语言 时间:
2018-04-27 21:40:45
阅读次数:
207
题目链接 ...
分类:
编程语言 时间:
2018-04-27 21:40:53
阅读次数:
182
今日内容: 1.昨日作业 2.错误处理 一,昨日作业 题目:三级菜单使用递归和栈的方式写 递归方式 二.错误处理 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) part2:什么是异常 ...
分类:
编程语言 时间:
2018-04-27 22:09:55
阅读次数:
218
一、自定义函数参数 1.种类 (1)位置参数 "x"就是位置参数 (2)默认参数 "n"就是默认参数 (3)可变参数 "numbers"就是可变参数,调用calc函数时,变元numbers是一个列表 (4)关键字参数 "**every"是关键字参数 (5)命名关键字参数 "*"后面的就是命名关键字 ...
分类:
编程语言 时间:
2018-04-27 22:53:40
阅读次数:
169
一、多进程 为什么用多进程? 由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。 多进程为什么消耗大? 之前说是因为切换,但这只是表面原因,根本原因是每开一个进程就要从父进程copy一份 multiproce ...
分类:
编程语言 时间:
2018-04-27 22:54:11
阅读次数:
210
教材学习内容总结 第十三章 URL类 URL类是java.net包中的一个重要的类,URL的实例封装着一个统一资源定位符(Uniform Resource Locator),使用URL创建对象的应用程序称作客户端程序。 一个URL对象通常包含最基本的三部分信息:协议、地址、资源。 URL的构造方法 ...
分类:
编程语言 时间:
2018-04-27 22:54:37
阅读次数:
436
//添加函数头 #include <algorithm> //定义结构体Yoy typedef struct { double totalprice; double storage; double averageprice;}Toy; Toy toy[1000]; //定义排序法则 bool com ...
分类:
编程语言 时间:
2018-04-27 22:55:02
阅读次数:
193
paramiko模块是基于Python实现的SSH远程安全连接,用于SSH远程执行命令、文件传输等功能。 安装方法 paramiko模块不是python自带的标准库,执行pip install paramiko进行安装。如果pip未配置,请参考<python工具安装和pip工具配置>完成配置。 使用 ...
分类:
编程语言 时间:
2018-04-27 22:55:21
阅读次数:
156
1、题目:给定一个字符串,输出所有的字典序。 如: 输入字符串:'ac',输出:['ac','ca'] 输入字符串:‘abc' ,输出:['abc','acb','bac','bca','cab','cba'] 输入字符串:‘acc',输出:['acc','cac','cca'] 2、递归: 如:' ...
分类:
编程语言 时间:
2018-04-27 22:56:22
阅读次数:
205
与之前一样,直接走medium的传送门:https://medium.com/@fanzongshaoxing/use tensorflow c api with opencv3 bacb83ca5683 ...
分类:
编程语言 时间:
2018-04-27 22:56:37
阅读次数:
229
近几年,Retrofit犹如燎原之火搬席卷了整个Android界。要是不懂Retrofit,简直不好意思出门。。。 由于近几个项目都没用到Retrofit,无奈只能业余时间自己撸一下,写的不好的地方,还请不吝赐教。 要集成retrofit,在app的build.gradle中添加库以来就可以: 如果 ...
分类:
编程语言 时间:
2018-04-27 22:57:12
阅读次数:
249
1.什么是注解 注解是那些插入到源代码中使用其他工具可以对其进行处理的标签。下面就是一个注解的使用示例,注解事件处理器。 运行后点击三个按钮可以分别改变其背景色, 2.注解语法 其中每个元素声明都可以是以下其中一种形式: 或 所有注解都隐式地扩展自java.lang.annotation.Annot ...
分类:
编程语言 时间:
2018-04-27 22:58:57
阅读次数:
203
最近在项目中遇到一个问题,就是需要采用正则匹配一些疑似暗链和挂马的HTML代码,而公司的老大给的正则表达式有的地方写的不够严谨,导致在匹配的时候发生卡死的现象,而后面的逻辑自然无法执行了。虽然用正则表达式来判断暗链和挂马可能不那么准确或者行业内很少有人那么做,但是本文不讨论如何使用正确的姿势判断暗链 ...
分类:
编程语言 时间:
2018-04-27 22:59:12
阅读次数:
222
multiprocess模块那来干嘛的? 答:利用multiprocessing可以在主进程中创建子进程。 #该模块和Threading模块使用方法基本类似。 首先需要说明,你所使用多线程得函数不能有return,比如你要将job这个函数多线程那么在job这个函数里就不能有return 案例: ...
分类:
编程语言 时间:
2018-04-27 22:59:59
阅读次数:
264
没有不会做的事,只有不想做的事。 在Java配置中我们借助AspectJde @DeclareParents注解为被通知的方法引入新的方法,在XML中我们可以使用Spring aop命名空间的 <aop:declare-parents>元素。 <aop:declare-parents>元素声明了切面 ...
分类:
编程语言 时间:
2018-04-27 23:00:53
阅读次数:
219
1、socket的方socket.getaddrinfo(host, port, family=0, type=0, proto=0, flags=0) #获取要连接的对端主机地址sk.bind(address) 请求处理器类: 要实现一项服务,还必须派生一个handler class请求处理类,并 ...
分类:
编程语言 时间:
2018-04-27 23:02:00
阅读次数:
220
2018-04-27 21:56:56now functools.wraps 相当于写 wapper.__name__ = now.__name__ 不然结果会成为 2018-04-27 21:58:32wapper 装饰器传递参数 如下例 import functools import time ...
分类:
编程语言 时间:
2018-04-27 23:04:02
阅读次数:
188
一、通过maven引入redisson的jar包 二、在yaml文件中引入redis的相关配置(redis单节点可以读取原有redis配置拼装,如果是主从需另外独立配置,相关属性可以参考org.redisson.config.Config.masterSlaveServersConfig) 三、添加 ...
分类:
编程语言 时间:
2018-04-27 23:50:05
阅读次数:
2148