码迷,mamicode.com
首页 > 编程语言 > 日排行
2018级算法第三次期末-神秘谜语
作为xxnn晚会的宣传题,请ZH安排一下宣传费用 题目描述 心心廿廿晚会就要开始啦,作为软件学院光辉美丽的化身,春天与喜悦之神,光的拟人化,过去一切沉沦与虚伪的终结者,未来美好与正义的开启者--Alvin辉(朱辉上仙) 他有着旋转乾坤的能力,在晚会的抽奖栏目上,他轻敲响指就可以抽中所有的奖品,有一天 ...
分类:编程语言   时间:2020-01-01 12:11:37    阅读次数:101
ReentrantLock重入锁同步线程源码学习
1. 基本概念 程序运行过程中,两个或多个线程(thread)并发执行并共享某个资源时,可能对共享资源不同步地修改,造成数据错误(所谓错误,就是修改后的数据不符合预期),为了避免数据错误,普遍采用了线程同步技术,所谓同步,就是避免多个线程毫无规则地征用资源,而是使这些线程看起来像是步调一致、有序地使 ...
分类:编程语言   时间:2020-01-01 12:11:49    阅读次数:89
链表相关操作的C++实现
1 #include "pch.h" 2 #include <iostream> 3 #include <stdlib.h> 4 using namespace std; 5 6 struct Node 7 { 8 int ele; 9 struct Node* next; 10 }; 11 typ ...
分类:编程语言   时间:2020-01-01 13:17:20    阅读次数:62
转摘python中时间、日期、时间戳的转换
1.简介 在编写代码时,往往涉及时间、日期、时间戳的相互转换。 2.示例 # 引入模块 import time, datetime 2.1 str类型的日期转换为时间戳 1 # 字符类型的时间 2 tss1 = '2013-10-10 23:40:00' 3 # 转为时间数组 4 timeArray ...
分类:编程语言   时间:2020-01-01 13:20:43    阅读次数:88
Python学习方法
很多人都在说python简单,容易掌握,真的就那么简单么?在很多网站上都会看到这样一个疑问:为什么他们都说python很简单,自己却觉得很难? 许许多多的朋友在学习python的时候都会有这样的经历:你天天苦力的学习了python的基础知识,甚至书都被翻烂了,但是跟着别人的视频或者文章写一个代码,一 ...
分类:编程语言   时间:2020-01-01 13:24:49    阅读次数:59
《算法导论(原书第3版)》第23章部分题目解答
第23章 最小生成树 23.1 最小生成树的形成 23.1 5 对于任意一个被e横跨的割,我们知道,它必然会被另一个与e在同一个环上的边横跨。而“e为连通图$G=(V,E)$的某条环路上权重最大的边”,如果e是唯一最大的,那么所以任意时刻e不会成为一个安全边,所以图G中必然存在一棵不包含边e的最小生 ...
分类:编程语言   时间:2020-01-01 13:26:10    阅读次数:104
Hierarchy and examples of programming languages grouped by concepts --编程语言分类
https://www.researchgate.net/publication/274698290_Selected_Aspects_of_Functional_Programming_Fostering_Technical_Safety_within_PEARL2020 ...
分类:编程语言   时间:2020-01-01 13:27:29    阅读次数:80
Java8 stream collect groupBy分组例子
实体类People,有个返回list的buildPeopleList方法,方便测试。 测试类GroupByTest,分别根据性别分组,统计各个性别人数,以及各个性别映射姓名。 ...
分类:编程语言   时间:2020-01-01 13:28:18    阅读次数:252
c语言之define和typedef的区别
宏定义只是简单的字符串代换,是在预处理完成的,而typedef是在编译时处理的,它不是作简单的代换,而是对类型说明符进行重新命令。被命名的标识符具有类型定义说明的功能。 #include<stdio.h> #include<iostream> #define PIN1 char* typedef c ...
分类:编程语言   时间:2020-01-01 13:28:53    阅读次数:80
python的pip和环境变量
一、python介绍 介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新 ...
分类:编程语言   时间:2020-01-01 13:31:01    阅读次数:227
推荐算法之基于物品的协同过滤
基于物品的协同过滤( item-based collaborative filtering )算法是此前业界应用较多的算法。无论是亚马逊网,还是Netflix 、Hulu 、 YouTube ,其推荐算法的基础都是该算法。为行文方便,下文以英文简称ItemCF表示。本文将从其基础算法讲起,一步步进行... ...
分类:编程语言   时间:2020-01-01 13:34:21    阅读次数:1198
快速排序
1.概念 快速排序 快速排序,听这个名字就能想到它排序速度比较快方法,是一种分治思想,现在各种语言中自带的排序库很多使用的都是快速排序。快速排序是一种原地排序,只需要一个很小的栈作为辅助空间,空间复杂度为O(log2n),适合在数据集比较大的时候使用。时间复杂度比较复杂,最好的情况是O(n),最差的 ...
分类:编程语言   时间:2020-01-01 13:43:42    阅读次数:77
UNITY->(width*height)style Inventory
项目过后对项目功能进行记录,(width*height)风格背包实现细节,包含对物体的存放,装备,替换,对未知装备的鉴定,物体前缀的获取,项目类型为tcg+rpg,背包的作用主要为游戏中的物品的获取存放,卡牌的获取管理,对可叠加物品的存放,(width*height)的目的为对物品的存放管理,其效果 ...
分类:编程语言   时间:2020-01-01 13:46:36    阅读次数:97
Java8常用日期格式化&字符串日期相互转换
LocalDateTime localDateTime=LocalDateTime.now(); //格式化日期时间类型为字符串 DateTimeFormatter dateTimeFormatter=DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss" ...
分类:编程语言   时间:2020-01-01 14:51:56    阅读次数:565
python的函数式编程
一 高阶函数(即函数的参数能接收别的函数) def add(x,y,f) return (f(x)+f(y)) print(add(-5,6,abs)) 11 内置函数:filter()函数 用于过滤序列 接受一个函数与一个序列 filter()的作用是从一个序列中筛出符合条件的元素。由于filte ...
分类:编程语言   时间:2020-01-01 14:52:11    阅读次数:71
机器学习——Boosting算法与Adaboost算法
Boosting算法 关键点与难点在于如何修改数据 原理:将 含有m个数据的数据集 丢给一个弱学习器1分类,比如分对百分之60, 那么经过一定手段修改数据集,数据个数还是m个,将修改后的数据集扔给弱学习器2训练,学习器2把在学习器1中分错的那一部分又分对百分之三十。 再修改数据集,将修改后的数据集扔 ...
分类:编程语言   时间:2020-01-01 14:53:15    阅读次数:92
springboot 配置类添解决跨域问题
@Configuration public class GlobalCorsConfig { @Bean public CorsFilter corsFilter() { //1.添加CORS配置信息 CorsConfiguration config = new CorsConfiguration( ...
分类:编程语言   时间:2020-01-01 14:53:44    阅读次数:387
初学javase(1)
java核心机制java虚拟机(jvm) java是编译型语言还是解释型语言? 编译型语言:先将代码编译为机器代码,再加以运行 。解释型语言:由解释器将代码一句一句运行。即时编译技术,已经缩小了这两种语言间的差距。这种技术混合了编译语言与解释型语言的优点,它像编译语言一样,先把程序源代码编译成字节码 ...
分类:编程语言   时间:2020-01-01 14:55:19    阅读次数:71
java判断字符串是否是数字
正则表达式 代码如下: 利用BigDecimal的异常 判断字符是否是数字 判断字符是否是字母 ...
分类:编程语言   时间:2020-01-01 14:55:31    阅读次数:92
springboot打成war包并携带第三方jar包
1.修改打包方式为war <packaging>war</packaging> 2.添加第三方依赖的jar到pom 我的第三方jar包在resoueces目录下的lib下(目录可以是其他路径,pom引包要正确) <dependency> <groupId>otc</groupId> <artifac ...
分类:编程语言   时间:2020-01-01 14:56:50    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!