浅谈常见数据结构和算法的应用系列(一)

2021年04月11日 阅读:616

近来有小伙伴问我:刷leetcode真的有用吗,觉得收益很小,越刷越迷茫了... 诚然每个人刷题的目的不一样,233酱还不是为了能水几篇文章... 当然不止。我觉得刷题是一件有意思的事,就像小猫小狗咬自己尾巴,玩弄的不亦乐乎。比喻可能不太恰当,是有种沉迷小游戏的感觉。可是在艰难打野的过程中,我们不要 ... 查看全文

排序算法好坏的评定

2021年04月11日 阅读:557

1、最好情况、最坏情况、平均情况时间复杂度冒泡、插入都是O(n^2);快排、归并都是O(nlogn);桶、计数、基数都是O(n)2、排序算法的内存消耗原地排序算法:空间复杂度是 O(1) 的排序算法;冒泡排序,插入排序3、排序算法的稳定性稳定排序:如果待排序的序列中存在值相等的元素,经过排序之后,相 ... 查看全文

spring集成shiro的配置信息

2021年04月11日 阅读:625

一.依赖的引入 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.3.2</version> <exclusions> <exclusion> <groupI ... 查看全文

4. python逻辑语句

2021年04月11日 阅读:718

一、条件判断语句 根据Python的缩进规则:Tab缩进(四个空格),区分代码块。 pass关键字可以省略逻辑,但是if else 代码块不报错(条件判断语句中,冒号不能省略) if 条件1: 代码块1 elif 条件2: 代码块2 else: 代码块3 age = 3 if age >= 18: ... 查看全文

第一章 Java编程环境

2021年04月11日 阅读:832

1、JDK安装 1、官方下载地址:https://www.oracle.com/index.html 2、傻瓜式安装: 3、环境配置 1. JAVA_HOME D:\JAVA\jdk // jdk的安装路径 2. Path %JAVA_HOME%\bin %JAVA_HOME%\jre\bin 4、 ... 查看全文

检查字符串是否包含另一串字符串(c++)

2021年04月11日 阅读:524

在c++中检查字符串是否包含另一串字符串,这个本来是我做过的一个算法题,不过最近刚好有个需求让我想到了这个题,就在此记录一下! 使用std::string::findfunction string str ("There are two needles in this haystack."); st ... 查看全文

目标检测算法:Selective Search(选择性搜索)简述

2021年04月11日 阅读:803

一种基于特征的目标检测算法:selective search。 ... 查看全文

Java入门01

2021年04月11日 阅读:785

Java入门01 一、Java的诞生 01、C&C++ 1972年C语言诞生 贴近硬件,运行极快,效率极高。 操作系统,编译器,数据库,网络系统等都是由C 开发的。 重难点:指针和内存管理 1982年C++语言出世 面向对象编程 兼容C 涉及图形领域、游戏等领域 02、Java Java的设计之初 ... 查看全文

JavaScript 防抖(debounce)和节流(throttle)

2021年04月11日 阅读:695

防抖函数 /** * * @param {*} fn :callback function * @param {*} duration :duration time,default wait time 0.8 秒 * @demo in vue methods: * handleEvent: _deb ... 查看全文

链表VS数组

2021年04月11日 阅读:763

1、链表是通过“指针”将一组零散的内存块串联起来的数据结构2、链表可以分为单链表、双向链表和单/双向循环链表2.1、删除链表中等于某个值的节点,单链表和双向链表的时间复杂度一样2.2、由于双向列表可以直接找到前驱结点,所以删除指定的节点,双向链表比单向链表高;同时在链表的某个指定结点前面添加一个结点 ... 查看全文

Java前言

2021年04月11日 阅读:557

1、Java鼻祖 詹姆斯·高斯林 2、Java发展史 3、发展史要点 1996年1月 第一个JDK-JDK1.0诞生; 1996年4月 10个最主要的操作系统供应商申明将在其产品中嵌入Java技术; 1996年9月 约8.3万个网页应用了Java技术来制作 1997年2月 JDK1.1发布 1997 ... 查看全文

JAVA基础之多线程二期

2021年04月11日 阅读:564

一、主线程 public class MainThread { /** * 主线程:指执行main()方法的线程,且该线程是单线程,从上到下执行 * JVM执行main()方法时,JVM会将main()方法放入到栈内存中执行, * 同时CPU会为main()方法开辟一条执行路径,该路径名称就是主线程 ... 查看全文

python 查看版本号以及安装的包 , cmd查看目录,查看dir 参数

2021年04月11日 阅读:776

查看python版本命令:python --version(如果没有添加环境变量,则进入python.exe目录) 查看pip 参数命令:pip --help 查看安装的包命令:pip list (如果没有添加环境变量则进入pip 目录) 查看dir 参数命令: help dir cmd 查看目录命 ... 查看全文

Web常见产品问题及预防

2021年04月11日 阅读:610

1. 分辨率兼容性Ø 产品的网页通常保证在1024*768的分辨率下显示正常,但是常常忽略800*600分辨率下的显示情况,还有其他特殊要求的分辨率Ø 如果页面设计明确只考虑1024*768的需求,则只在1024*768下验证各个产品页面的显示正确无误预防方法:Ø 产品:需要明确产品需要兼容的常见屏 ... 查看全文

运行webpack-dev-server遇到的问题

2021年04月11日 阅读:530

webpack-dev-serve依赖于webpack,运行webpack-dev-serve必须得在项目本地安装比其高一个版本的webpack,我的webpack-dev-serve是3.10.3,一开始我装的是3.6版本的webpack,然后就报错 解决的方法: 1.卸载webpack: npm ... 查看全文

网页设计基础

2021年04月11日 阅读:573

第一章 Html简介1.html是一种超文本标记语言,主要组成部分: *文档的声明<!DDCTYPE>:声明了html的类型和版本号 *html的根标记<html> </html>:标识了html的开始和结束 *html的头标记<head> </head>:设置页面信息 *html的主题标志<bod ... 查看全文

.NET平台下,钉钉微应用开发之:获取userid

2021年04月11日 阅读:750

原文:.NET平台下,钉钉微应用开发之:获取userid 工作需求,开发钉钉微应用和小程序,之前有接触过支付宝小程序和生活号的开发,流程没有很大的差别,这里记录下我用ASP.NET MVC实现钉钉微应用的开发,并实现获取用户的userid。小弟我技术有限,本文中的一些命名或方法写的不好的,还请指点。... ... 查看全文

k8s环境部署本地.net core web项目

2021年04月11日 阅读:532

上一篇文章,我们部署了docker+k8s环境,简单测试通过,但是,还没能将我们自己的项目部署上去,继续记录部署踩坑过程。 一、准备工作 1、当然是docker+k8s环境了,详情请看上一篇文档 https://www.cnblogs.com/CoderLinkf/p/12395710.html 2 ... 查看全文

yum安装时出现:Cannot retrieve metalink for repository: epel. Please verify its path and try again

2021年04月11日 阅读:451

在CentOS 6.3 x86_64下安装php-mcrypt的时候出现了问题:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again,需要安装epel源。 解决方法: 一句 ... 查看全文

Kubernetes系列之Kubernetes Pod控制器

2021年04月11日 阅读:497

Kubernetes系列之KubernetesPod控制器#一、常见Pod控制器及含义###1、ReplicaSetsReplicaSet是下一代复本控制器。ReplicaSet和ReplicationController之间的唯一区别是现在的选择器支持。ReplicationController只支持基于等式的selector(env=dev或environment!=qa),但ReplicaS 查看全文

从零基础到BATPHP工程师,需要经历哪些阶段?

2021年04月11日 阅读:840

国内一线互联网企业基本以BAT为行业代表,导致了程序员以进入BAT企业为荣,虽然这些企业已将996制度的应用深入人心,但不可否认的是,但凡有过BAT企业工作经历的人,出来后也是自带光环,被各种中小公司疯抢,所以进入BAT企业,成为众多程序员的梦想。如何在竞争如此激烈下进入BAT?如何在三面后成功取得胜利?继续阅读,会带你们找到答案。以PHP工程师为例。针对零基础小白而言,本着磨刀不误砍柴工的精神, 查看全文

Laravel Vuejs 实战:开发知乎 (33)自定义helper方法

2021年04月11日 阅读:741

参考:laravel 中添加自定义辅助函数helpers.phplaravel自定义公共函数的引入怎么使用Laravel增加自定义助手函数Laravel 添加自定义全局函数laravel 添加帮助类在helper辅助函数Laravel 目录结构:自定义函数的存放位置创建 app/Http/helpe... ... 查看全文

热门文章

推荐文章

最新文章

置顶文章