码迷,mamicode.com
首页 > 编程语言 > 日排行
C++ 全排列问题——递归交换法
对于求解全排列问题有最暴力的递归枚举法,但是我们希望可以优化时间,因此出现了递归交换法。 ...
分类:编程语言   时间:2020-02-20 13:43:59    阅读次数:236
javascript常见面试题
1、let 和 var (a): let 声明的变量只在 let 命令所在的代码块内有效 (b): let 是在代码块内有效,var 是在全局范围内有效: (c): let 不存在变量提升,var 会变量提升: for (var i = 0; i < 10; i++) { setTimeout(fu ...
分类:编程语言   时间:2020-02-20 14:51:04    阅读次数:84
Python学习之反射
#!/usr/bin/env python #-*-coding:utf8-*- def bulk(self): print("%s is jiao ...."%self.name) class Dog(object): def __init__(self,name): self.name=name ...
分类:编程语言   时间:2020-02-20 14:51:36    阅读次数:71
数组中重复的数字
找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 来源:力扣 ...
分类:编程语言   时间:2020-02-20 15:04:11    阅读次数:64
java-方法的定义和调用
/* 定义方法的格式: public static void 方法名称(){ 方法体; } 方法名称的命名规则和变量的命名规则相同,使用小驼峰式,即第一个单词的首字母小写,其余单词的首字母大写 方法体:可以包含任意条语句 注意事项: 1、方法定义的先后顺序无所谓 2、方法的定义不能产生嵌套包含关系 ...
分类:编程语言   时间:2020-02-20 15:04:40    阅读次数:315
最长非重复子串(python实现)
```python ''' 取一个起始位置和一个结束位置,结束位置用于往活动字符串(列表)中放字符。 如果活动列表长度大于最长列表的长度,替换。 如果活动列表中存在该字符并且原字符串中的起始位置和结束位置对应的值相同,结束位置赋值给起始位置。 否则起始位置等于原字符串中该字符对应索引的下一个位置。 ... ...
分类:编程语言   时间:2020-02-20 15:11:50    阅读次数:59
Python调用windows API实现屏幕截图
Python调用windows API实现屏幕截图 好处是 灵活 速度快 缺点是: 写法繁琐 不跨平台 ...
分类:编程语言   时间:2020-02-20 15:12:21    阅读次数:75
python encrypt 实现AES加密
AES加密方式有五种 : ECB, CBC, CTR, CFB, OFB 从安全性角度推荐cbc算法 windows 下安装 : pip install pycryptodome linux 下安装 : pip install pycrypto cbc加密需要一个十六位的key 和一个十六位的iv( ...
分类:编程语言   时间:2020-02-20 15:12:58    阅读次数:95
老生常谈--Java值传递和引用传递
起因 前两天面试被问到了这个问题,虽然之前老早就了解过这个问题,但是并没有深入了解,所以面试的时候一下子慌了,菜是原罪,今天菜鸡来补补基础知识。 其实这个问题一直是被讨论的,常见的三种说法就是,1,Java 值传递引用传递都有,2,只有值传递,3只有引用传递,今天查了很多资料,我发现这个问题并不是随 ...
分类:编程语言   时间:2020-02-20 15:14:25    阅读次数:63
C#基础:线程同步
一、前言 我们先来看下面一个例子: using System; using System.Threading; namespace ThreadSynchDemo { class Program { private static int Counter = 0; static void Main(s ...
分类:编程语言   时间:2020-02-20 15:19:12    阅读次数:53
Spring 获取容器中的Bean
今天在用StringBoot 做异步推送项目的时候发现了一个问题,定义好的某个Bean无法通过applicatioContext.getBeansOfType。 找了一圈发现,这个Bean根本没有注入。 后来才发现定义的Bean忘记加@Component了。真是粗心大意害死人。 当你不知道这个Bea ...
分类:编程语言   时间:2020-02-20 15:23:13    阅读次数:86
Ubuntu安装Python版本管理工具pyenv
gyf@gyf-VirtualBox:~$ git clone https://github.com/yyuu/pyenv.git ~/.pyenvCloning into '/home/gyf/.pyenv'...remote: Enumerating objects: 17608, done.r ...
分类:编程语言   时间:2020-02-20 15:29:31    阅读次数:82
C++ | 万恶之源:万能头文件
什么是万能头文件 加上了所有的头文件呀!那么你的代码…………还敢用么? ...
分类:编程语言   时间:2020-02-20 15:30:17    阅读次数:387
微服务架构问题(Spring Cloud初步认知)
微服务架构问题 四个核心问题 1.服务如何去访问? 2.服务如何进行通信? 3.服务如何治理? 4.服务挂了怎么办? 在Java生态上,构建是基于SpringBoot,协调是基于SpringCloud, 以下所有架构,全部基于以上4个问题进行解决 1.netflix 一站式解决方案 1.Api网关, ...
分类:编程语言   时间:2020-02-20 15:31:47    阅读次数:71
python求道07日
一、文件操作 1.只读模式 'r' 使用函数open打开文件, 1 f=open('你才是一个大傻子',mode='r',encoding='utf-8') 2 ll=f.read() 3 print(ll) 4 f.close() 具体使用方法为文件路径+打开形式+打开编码方式 文件路径分为绝对路 ...
分类:编程语言   时间:2020-02-20 15:36:08    阅读次数:66
JavaScript的方法
JavaScript的方法 方法就是把函数写在对象的里面。 对象中只有两个东西:属性和方法。 1. 方法的写法和调用 1.1. 方法的第一种写法(直接把函数写在对象中) 完整代码如下: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF- ...
分类:编程语言   时间:2020-02-20 15:37:38    阅读次数:75
javascript引擎工作原理
javascript引擎工作原理 1. 什么是JavaScript解析引擎? 简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了 var a = 1 + 1; 这样一段代码,JavaScript引擎做的事情就是看懂(解 ...
分类:编程语言   时间:2020-02-20 16:46:43    阅读次数:55
Java自学-Lambda 方法引用
Lambda 方法引用 步骤 1 : 引用静态方法 首先为TestLambda添加一个静态方法: public static boolean testHero(Hero h) { return h.hp 100 && h.damageh.hp 100 && h.damage TestLambda.t ...
分类:编程语言   时间:2020-02-20 16:47:00    阅读次数:50
学习记录:数据结构与算法分析c++版
数据结构与算法分析c++版 学习记录 一、绪论 1.数据结构的必要性 计算机程序被设计出来的目的不仅仅是为了计算,同时其也要完成数据的提取和检索任务,并尽可能地高效快速。在这个意义下,数据结构和算法分析作为程序的核心,就显得尤为重要。如何利用数据结构和算法,设计出简单易懂,并且高效地利用计算机资源的 ...
分类:编程语言   时间:2020-02-20 16:48:14    阅读次数:75
javascript引擎工作原理
javascript引擎工作原理什么是JavaScript解析引擎?  简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了vara=1+1;这样一段代码,JavaScript引擎做的事情就是看懂(解析)你这段代码,并且将a的值变为2。  学过编译原理的人都知道,对于静态语言来说(如Java、C++、C),处理上述这些
分类:编程语言   时间:2020-02-20 16:49:41    阅读次数:58
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!