码迷,mamicode.com
首页 > 编程语言 > 日排行
Leetcode练习(Python):字符串类:第14题:最长公共前缀:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。
题目: 最长公共前缀:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 说明: 所有输入只包含小写字母 a-z 。 思路: 思路较简单。 程序: class Solution: def longestCommonPrefix(self, strs: List[ ...
分类:编程语言   时间:2020-05-06 23:14:22    阅读次数:195
java-HelloWorld
1、安装Java SDK1.7版本(默认路径C:\Program Files (x86)\Java\jdk1.7.0_79\...) 2、打开记事本,编写HelloWorld代码 public class HelloWorld{ public static void main(String [] a ...
分类:编程语言   时间:2020-05-06 23:18:08    阅读次数:105
Java 中 Lombok 的使用,提高开发速度必备
学习前置知识: 1.了解 POJO 和 Java Beans 2.了解注解的声明与使用,比如注解在Java一般用来干嘛,可以在那几个阶段使用? 比如说通过注解为 运行阶段 或 编译阶段 提供元数据协助程序进行处理,比如Java中自带的@Override 帮助编译器在 编译阶段 检查方法是否正确被重写 ...
分类:编程语言   时间:2020-05-06 23:19:07    阅读次数:118
【SpringCloud】Spring Cloud Stream 消息驱动(二十三)
Spring Cloud Stream介绍 Spring Cloud Stream,官方定义Spring Cloud Stream是一个构建消息驱动微服务的框架 应用程序通过 inputs 或者 outputs 来与 Spring Cloud Stream 中的binder对象交互,通过配置bind ...
分类:编程语言   时间:2020-05-07 00:25:01    阅读次数:104
C语言 数组与指针
数组的名称就是数组再内存中的首地址。若定义一个指针变量,并将数组的首地址传给指针变量,则该指针就指向了这个一维数组 例如:int *p,a[10] p=a; 此时就是将数组a的首地址赋给p 也可以写成如下形式: p=&a[0] 注意: 在使用数组指针的时候,输入可以写成 对于一维数组: int a[ ...
分类:编程语言   时间:2020-05-07 00:25:49    阅读次数:74
C语言 关于指针的使用
int *ptr; int var=10; int balance[10]={0}; ptr 为内存地址,*ptr为值 赋值时: ptr = &var ptr=balance; //此时取balance[0] ptr=&balance[9]; //此时取balance[9] //运算符“*"是单目运 ...
分类:编程语言   时间:2020-05-07 00:27:04    阅读次数:66
“数组去重”问题
在实际工作或面试中,我们经常会遇到“数组去重”问题,接下来就是使用js实现的数组去重的多种方法: 1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除 var arr = [1,23,1,1,1,3,23,5,6,7,9,9,8,5,5,5,5]; console.log(arr); // ...
分类:编程语言   时间:2020-05-07 00:28:46    阅读次数:58
原生JavaScript实现对象的混合与克隆效果,带完整版解析代码[helpers.js]
前言: 本人纯小白一个,有很多地方理解的没有各位大牛那么透彻,如有错误,请各位大牛指出斧正!小生感激不尽。 本篇文章为您分析一下原生JS的混合与克隆 对象混合 页面中如下需求 页面上有两个对象 我们要把这两个对象混合成一个 形成如下结构: 参考代码: 在页面中调用 对象克隆 页面中如下需求 下面来看 ...
分类:编程语言   时间:2020-05-07 00:32:50    阅读次数:73
Java之Stream操作
将ArrayList中的元素按照给定字符拼接起来 public static void main(String[] args) { List<String> list = Arrays.asList("nice","to","meet","you"); System.out.println(list ...
分类:编程语言   时间:2020-05-07 00:34:55    阅读次数:81
python-类的基本使用
类的基本使用(引用小猿圈) 类属性:属于公共属性,这个值是存在类的内存空间,(每个实例有自己的内存空间) 私有属性:存储在初始化方法中,通过self.xxx = xxx将属性与实例进行绑定,因为self代表实例本身的嘛 类方法中调用私有属性,使用self.xxx 理解self是实例本身 看我使用d. ...
分类:编程语言   时间:2020-05-07 00:35:12    阅读次数:64
【Java新特性】Lambda表达式典型案例,你想要的的都在这儿了!!
写在前面 不得不说,有些小伙伴的学习热情真高,学完了Lambda表达式的语法,想来几个典型案例再强化下。于是问冰河能否给几个Lambda表达式的典型使用示例。于是乎,便有了这篇文章。 案例一 需求 调用Collections.sort()方法,通过定制排序比较两个Employee(先比较年龄,年龄相 ...
分类:编程语言   时间:2020-05-07 00:36:42    阅读次数:80
java ------ I/O (四) 读写文件
一、使用字节流读写文本文件 1、使用字节流类FileInputStream 读文本文件 InputStream 抽象类的常用子类 FileInputStream ,称为文件输入流 ,将文件中的数据输入到内存中,用于读取文本文件中的数据。 常用方法 主要步骤: 1、导入相关类,并抛出异常 2、构造一个 ...
分类:编程语言   时间:2020-05-07 00:37:39    阅读次数:75
JavaScript(二)
1 indexOf()返回字符串中首次出现指定文本的索引值,lastIndexOf()返回字符串中最后一次出现指定文本的索引值。若没找到,返回值均为-1。 2 indexOf()与search()都可以实现检索字符串兵返回索引值的操作,但二者的区别在于: search()中不能定义第二个参数来规定初 ...
分类:编程语言   时间:2020-05-07 00:38:42    阅读次数:67
C语言 srand和rand
计算机并不能产生真正的随机数,而是已经编写好的一些无规则排列的数字存储在电脑里,把这些数字划分为若干相等的N份,并为每份加上一个编号用srand()函数获取这个编号,然后rand()就按顺序获取这些数字,当srand()的参数值固定的时候,rand()获得的数也是固定的,所以一般srand的参数用t ...
分类:编程语言   时间:2020-05-07 00:40:45    阅读次数:77
汇编语言-04第一个程序
执行过程 第一步:编写汇编源程序 使用文本编辑器(如Edit、记事本),用汇编语言编写汇编源程序。第一步的结果是产生了一个存储源程序的文本文件。 第二步:对源程序进行编译连接 使用汇编语言编译程序对源程序文件中的源程序进行编译,产生目标文件;再用连接程序对目标文件进行连接,生成可在操作系统中直接运行 ...
分类:编程语言   时间:2020-05-07 00:41:09    阅读次数:64
Java设计模式(七)——装饰者模式
一.定义 装饰者模式(Decorator Pattern):动态的给一个对象添加新的功能,同时又不改变其结构。又叫装饰器模式 若要扩展功能,装饰者模式提供了比继承更有弹性的替代方案 二.装饰者模式的角色 抽象构件(Component)角色:是一个抽象类或者接口,是要装饰原始对象 具体构件(Concr ...
分类:编程语言   时间:2020-05-07 00:41:42    阅读次数:71
python几个重要的内置函数
all all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 any any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False, ...
分类:编程语言   时间:2020-05-07 00:42:47    阅读次数:79
LeetCode303. 区域和检索 - 数组不可变
题目描述: 分析:虽然是求区间和,但数组是不可变的,不可变 意思是 不涉及线段树更新操作。因此可以不使用线段树这种复杂的数据结构,对于该题不使用线段树效果更好,初始化是O(n)的复杂度,以后每次调用只需要O(1)的复杂度。 // 不使用线段树的解决方案 class NumArray { privat ...
分类:编程语言   时间:2020-05-07 00:46:03    阅读次数:63
c/c++ 屏幕截图
说明: 该程序以隐藏方式运行,程序初始化时注册了两个热键Ctrl+Alt+a和Ctrl+Alt+A,当按下其中之一热键时,会让用户选择截屏的区域。 用户区域选择完后,可以有三种选择: 使用Ctrl+c快捷键保存到剪切板 使用Ctrl+s快捷键弹出保存bmp文件对话框 使用Esc快捷键取消截屏 当用户 ...
分类:编程语言   时间:2020-05-07 00:48:05    阅读次数:87
python爬取微博热搜
功能 利用python爬取新浪微博热搜,并设置为定时任务,每天定时自动运行。 源代码 1 import requests 2 import re 3 import bs4 4 import os 5 import datetime 6 7 url="https://s.weibo.com/top/s ...
分类:编程语言   时间:2020-05-07 00:48:19    阅读次数:85
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!