码迷,mamicode.com
首页 > 编程语言 > 周排行
第一章:基础算法
第一章:基础算法 排序 快速排序 分治算法 确定分界点x(有三种方法,a、直接取左边界q[l],b、取中间值q[\((l +r)/ 2\)], c、随机) 调整区间,将区间划分为两段,左边所有的数都是小于等于x,右边所有的数大于等于x 递归处理左右两段 public void quickSort(i ...
分类:编程语言   时间:2020-08-07 00:26:11    阅读次数:78
SpringBoot系列之自定义starter实践教程
SpringBoot系列之自定义starter实践教程 Springboot是有提供了很多starter的,starter翻译过来可以理解为场景启动器,所谓场景启动器配置了自动配置等等对应业务模块的一个工程,有需要时候直接引入项目就可以,比如需要使用rabbitMQ,直接引入spring-boot- ...
分类:编程语言   时间:2020-08-07 00:27:17    阅读次数:72
Java8中你可能不知道的一些地方之Lambda表达式实战
Java8引入Lambda表达式,允许开发者将函数当成参数传递给某个方法,或者把代码本身当作数据进行处理。使用Lambda表达式,使得应用变得简洁而紧凑。很多语言(Groovy、Scala等)从设计之初就支持Lambda表达式。但是java中使用的是匿名内部类代替。最后借助强大的社区力量,找了一个折中的Lambda实现方案,可以实现简洁而紧凑的语言结构。一、匿名内部类到Lambda的演化匿名内部类
分类:编程语言   时间:2020-08-07 09:47:01    阅读次数:65
JavaScript的历史由来及简介
JavaScript的历史由来及简介前言这次写一篇对于JavaScript的简介,我们知道的编程语言有很多种,比如Java、C++、Python等等,每种编程语言都有其独具的特色,不论是语法格式还是表达形式,都能让每个程序员沉淀在知识的海洋里难以自拔。即每种编程语言都有无限的延展性,但如果我们考虑问题的时候追溯其根源,其实也不难发现每种编程语言都具有共同的初心,最直白的话就是人与计算机进行沟通的语
分类:编程语言   时间:2020-08-07 09:48:30    阅读次数:60
处理器感知线程管理系统 · OSDI 2018
『看看论文』是一系列分析计算机和软件工程领域论文的文章,我们在这个系列的每一篇文章中都会阅读一篇来自OSDI、SOSP等顶会中的论文,这里不会事无巨细地介绍所有的细节,而是会筛选论文中的关键内容,如果你对相关的论文非常感兴趣,可以直接点击链接阅读原文。本文要介绍的是2018年OSDI期刊中的论文——Arachne:Core-AwareThreadManagement1,这篇论文通过引入处理器感知的
分类:编程语言   时间:2020-08-07 09:53:54    阅读次数:77
乐字节-Java8核心实战之二:Lambda表达式
Java8引入Lambda表达式,允许开发者将函数当成参数传递给某个方法,或者把代码本身当作数据进行处理。使用Lambda表达式,使得应用变得简洁而紧凑。很多语言(Groovy、Scala等)从设计之初就支持Lambda表达式。但是java中使用的是匿名内部类代替。最后借助强大的社区力量,找了一个折中的Lambda实现方案,可以实现简洁而紧凑的语言结构。匿名内部类到Lambda的演化匿名内部类,即
分类:编程语言   时间:2020-08-07 09:54:11    阅读次数:62
他在国外演讲时说,学Python只要看答案做完这几十道题,就足够了
你想学Python?其实很简单,因为Python本身就是一门比较简单的编程语言。你要做的也就是看着答案做完这几十道题就可以了,不管你是不是有编程基础,因为答案摆在那儿,你不可能不会做。
分类:编程语言   时间:2020-08-07 09:56:22    阅读次数:79
乐字节-Java8核心实战之二:Lambda表达式
Java8引入Lambda表达式,允许开发者将函数当成参数传递给某个方法,或者把代码本身当作数据进行处理。使用Lambda表达式,使得应用变得简洁而紧凑。很多语言(Groovy、Scala等)从设计之初就支持Lambda表达式。但是java中使用的是匿名内部类代替。最后借助强大的社区力量,找了一个折中的Lambda实现方案,可以实现简洁而紧凑的语言结构。匿名内部类到Lambda的演化匿名内部类,即
分类:编程语言   时间:2020-08-07 10:02:29    阅读次数:93
乐字节-Java8核心实战之二:Lambda表达式
Java8引入Lambda表达式,允许开发者将函数当成参数传递给某个方法,或者把代码本身当作数据进行处理。使用Lambda表达式,使得应用变得简洁而紧凑。很多语言(Groovy、Scala等)从设计之初就支持Lambda表达式。但是java中使用的是匿名内部类代替。最后借助强大的社区力量,找了一个折中的Lambda实现方案,可以实现简洁而紧凑的语言结构。匿名内部类到Lambda的演化匿名内部类,即
分类:编程语言   时间:2020-08-07 10:02:50    阅读次数:106
我最喜欢的D语言功能
UFCS能让你能够编写自然的可重用代码而不会牺牲便利性。早在2017年,我就写过为什么D语言是开发的绝佳选择的文章。但是D语言中有一个出色的功能我没有充分的展开介绍:通用函数调用语法UniversalFunctionCallSyntax(UFCS)。UFCS是D语言中的一种语法糖,它可以在类型(字符串、数字、布尔值等)上链接任何常规函数,就像该类型的成员函数一样。如果你尚未安装D语言,请安装D语言
分类:编程语言   时间:2020-08-07 10:03:03    阅读次数:77
10. 线程池
池化技术 程序的运行,本质:占有系统的资源!优化资源的使用 池化技术:事先准备好一些资源,有人要用,就过来取,用完之后还给我。 线程池的好处 降低资源消耗 提高响应的速度 方便管理 线程可复用,可以控制最大并发数,管理线程 线程池:三大方法 package pers.vincent.matrix.s ...
分类:编程语言   时间:2020-08-07 12:30:32    阅读次数:57
python处理文件-写入文档
写入文档 创建并保存Excel文档 调用openpyxl.Workbook()函数可创建一个新的空Workbook 对象。 >>> import openpyxl >>> wb = openpyxl.Workbook() >>> wb.get_sheet_names() ['Sheet'] >>> ...
分类:编程语言   时间:2020-08-07 12:31:10    阅读次数:61
python处理Excel文档
处理Excel文档 读取Excel文档 用openpyxl模块打开Excel文档 openpyxl.load_workbook()函数接受文件名,返回一个workbook 数据类型的值。 >>>import openpyxl >>>wb = openpyxl.load_workbook('examp ...
分类:编程语言   时间:2020-08-07 12:32:57    阅读次数:64
本机Win32主题感知所有者绘制控件没有MFC
下载demo executable - 13 Kb 下载demo source - 12 Kb 内容 摘要 讨论 的 对话框模板 什么 一个国家! 热 跟踪 得到 的消息 双 点击 主题 画 这个按钮 一个变化 的主题 重用 示例代码 学分 摘要 随着XP的出现,微软已经试图确保许多 呈现用户界面的 ...
分类:编程语言   时间:2020-08-07 12:33:54    阅读次数:74
POJ - 2352 Stars 树状数组 略坑
注意建树范围开大一点。 x 先让其 +1 ,树状数组不能维护0 这个点。 int n; int c[32005]; struct Point { int x, y; Point(int _x = 0, int _y = 0) { x = _x; y = _y; } friend bool opera ...
分类:编程语言   时间:2020-08-07 12:36:18    阅读次数:81
安全研究 - Java - Apache Dubbo
Dubbo Provider默认反序列漏洞(CVE-2020-1948) Dubbo Provider有4种方式:XML配置,properties方式配置,API调用方式配置,注解方式配置 前置条件: NettyServer(默认端口:12345) 端口对外开放 补丁 https://github. ...
分类:编程语言   时间:2020-08-07 12:37:25    阅读次数:98
【Spring】IoC控制反转详解
IOC(概念和原理) 什么是 IOC 控制反转(Inversion of Control,缩写为IoC),把对象创建和对象之间的调用过程,交给 Spring 进行管理 使用 IOC 目的:为了耦合度降低 做入门案例就是 IOC 实现 IOC 底层原理 xml 解析 工厂模式 反射 画图讲解 IOC ...
分类:编程语言   时间:2020-08-07 18:03:01    阅读次数:62
C++ 设计模式 4:行为型模式
#0 行为型模式 类或对象怎样交互以及怎样分配职责,这些设计模式特别关注对象之间的通信。 #1 模板模式 模板模式(Template Pattern)定义:一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。 意图:定义一个操作中的算法的骨 ...
分类:编程语言   时间:2020-08-07 18:03:22    阅读次数:77
JavaScript实现大文件上传
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 首先是文件数据接收逻 ...
分类:编程语言   时间:2020-08-07 18:04:03    阅读次数:67
Java关键字-this
关键字:this* 1.this可以用来修饰,属性、方法、构造器* 2、this修饰属性和方法* this理解为,当前对象* 3.this调用构造器* this必须声明在构造器首行 public class ThisTest { } class Person6{ private int age; p ...
分类:编程语言   时间:2020-08-07 18:06:51    阅读次数:76
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!