1、冒泡排序 2、快排 ...
分类:
编程语言 时间:
2019-10-13 11:25:19
阅读次数:
81
一 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电源就相当于cpu),而一条流水线必须属于一个车间,一个车间的工作过程是一个进程,车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一条流水线。 ...
分类:
编程语言 时间:
2019-10-13 11:25:58
阅读次数:
97
一 守护线程 无论是进程还是线程,都遵循:守护xxx会等待主xxx运行完毕后被销毁 需要强调的是:运行完毕并非终止运行 详细解释: 验证 执行结果 二 练习 思考下述代码的执行结果有可能是哪些情况?为什么? ...
分类:
编程语言 时间:
2019-10-13 11:27:19
阅读次数:
83
推荐系统上线的基本条件
AB实验
功能列表
数据指标
覆盖率
AUC及gAUC
指标展示
指标监控
人工评测
附录 ...
分类:
编程语言 时间:
2019-10-13 12:36:47
阅读次数:
115
JShell JShell目标 Java Shell 工具(简称:JShell)是一个用于学习Java编程语言和构建Java代码原型的交互式工具。JShell是一个Read-Evaluate-Print循环(REPL),它在语法、声明和表达式输入时即对它们进行计算,并立即显示其结果。该 JShell... ...
分类:
编程语言 时间:
2019-10-13 12:37:33
阅读次数:
81
Polish the Python code by adding the become_persistent function. Convert to Windows executable file. Execute the reverse_backdoor file on the victim W ...
分类:
编程语言 时间:
2019-10-13 12:39:13
阅读次数:
91
数组问题向来是笔试与面试中最长出现的题目。其题型多变,涉及知识面广,从基础到高级数据结构均可涉及,这里总结下刷题常见的以及易错的题型。 常见基础题型 二分 对于数组最常见和基础的算法就是二分了,参考 "Rotated Sorted Array问题" ,以旋转数组为例,通过对这类题型的了解,能够很好掌 ...
分类:
编程语言 时间:
2019-10-13 12:40:56
阅读次数:
98
最近想做一个app,为小朋友推荐十万个为什么的故事,但是找了很久数据,发现挺难的找的,又去写爬虫,发现没有一个好的网站可以爬,最后一个偶然的机会在csdn上发现一个可用的接口,很快就把问题解决了,下面附上java实现方式,有兴趣的可以一看: 如果喜欢其他语言来实现,可以看看这个帖子: "如何实现十万 ...
分类:
编程语言 时间:
2019-10-13 12:41:21
阅读次数:
93
[TOC] 语法糖(Syntactic Sugar),也称糖衣语法,指在计算机语言中添加的某种语法,这种语法对语言本身功能来说没有什么影响,只是为了方便程序员的开发,提高开发效率。说白了,语法糖就是对现有语法的一个封装。 但其实,Java虚拟机并不支持这些语法糖。这些语法糖在编译阶段就会被还原成简单 ...
分类:
编程语言 时间:
2019-10-13 12:42:16
阅读次数:
94
Python import 时会首先寻找 sys.path 中列出的路径,通常是这样: >>> import sys>>> '\n'.join(sys.path) /usr/lib/python2.7/usr/lib/python2.7/plat-x86_64-linux-gnu/usr/lib/p ...
分类:
编程语言 时间:
2019-10-13 12:42:47
阅读次数:
129
强化学习基本要素
马尔科夫决策过程
策略学习(Policy Learning)
时序差分方法(TD method)
Q-Learning算法
Actor-Critic方法
DQN
DDPG
推荐系统强化学习建模
附录 ...
分类:
编程语言 时间:
2019-10-13 12:45:44
阅读次数:
105
一 Idea pom.xml 修改代码以后,直接按Ctrl+F9(Build+Project)就会重新启动加载 二 Eclipse pom.xml 修改代码以后,直接按Ctrl+S就会重新启动加载 不被热部署的文件: 通过一个文本去控制 https://docs.spring.io/spring-b ...
分类:
编程语言 时间:
2019-10-13 12:46:03
阅读次数:
84
Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成 ...
分类:
编程语言 时间:
2019-10-13 12:48:18
阅读次数:
62
免费二维码生成途径非常多!比如比较有名的草料二维码,如果只是简单的使用,用它就足够了。但是如果想大规模的生成,那就不太合适了。再者很多工具都没办法在二维码中加入logo(像微信二维码一样)。 接下来,我就说说如何快速的、高质量的生成一个可高度定制的二维码。 二维码的编码算法是公开的,这就意味着大部分 ...
分类:
编程语言 时间:
2019-10-13 12:49:03
阅读次数:
156
通常我们为了防止出现乱码会进行一下操作 import sys reload(sys) sys.setdefaultencoding(‘utf 8’) 但这是python2的写法,但是在python3中这个需要已经不存在了,这么做也不会什么实际意义。 如果你要这么做就会出现一下错误 sys.setde ...
分类:
编程语言 时间:
2019-10-13 12:49:17
阅读次数:
100
众数问题 http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Contest/contestproblem/cid/3015/pid/1710.html Time Limit: 2000 ms Memory Limit: 65536 KiB Prob ...
分类:
编程语言 时间:
2019-10-13 12:50:35
阅读次数:
99
前言: 在go语言中 map 是很重要的数据结构。Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。问题来了,这么安逸的 数据结构,它不是协程安全的 !当多个 协程同时对一个map 进行 读写时,会抛出致命错误。总结一下 想要 做 ...
分类:
编程语言 时间:
2019-10-13 12:51:54
阅读次数:
66
package project.etl.core.util; import java.io.FileNotFoundException;import java.io.IOException; import org.apache.hadoop.conf.Configuration;import org ...
分类:
编程语言 时间:
2019-10-13 12:52:49
阅读次数:
78
PTA数据结构与算法题目集(中文) 7-35 城市间紧急救援 (25 分) 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任 ...
分类:
编程语言 时间:
2019-10-13 12:53:03
阅读次数:
188
先贩卖一下焦虑,Java8发于2014年3月18日,距离现在已经快6年了,如果你对Java8的新特性还没有应用,甚至还一无所知,那你真得关注公众号“程序新视界”,好好系列的学习一下Java8的新特性。Lambda表达式已经在新框架中普通使用了,如果你对Lambda还一无所知,真得认真学习一下本篇文章 ...
分类:
编程语言 时间:
2019-10-13 12:54:36
阅读次数:
67