码迷,mamicode.com
首页 > 编程语言 > 日排行
Go语言 异常panic和恢复recover用法
背景:Go语言追求简洁优雅,所以,Go语言不支持传统的 try…catch…finally 这种异常,因为Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得混乱。因为开发者很容易滥用异常,甚至一个小小的错误都抛出一个异常。在Go语言中,使用多值返回来返回错误。不要用异常代替错误,更 ...
分类:编程语言   时间:2019-08-30 18:46:43    阅读次数:100
Python爬虫 包图网case
# coding=utf-8import requestsfrom lxml import etree# 请求网页获取网页信息responce = requests.get("https://ibaotu.com/shipin/")# 整理网页文本对象html = etree.HTML(respon ...
分类:编程语言   时间:2019-08-30 18:48:24    阅读次数:81
SpringCloud Eureka服务注册与发现
首先Eureka是什么? Eureka是Netflix的一个子模块,也是核心模块之一,Eureka是一个基于REST的服务,用于定位服务,以实现云端中层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,儿不需要修改服务调用 ...
分类:编程语言   时间:2019-08-30 18:49:17    阅读次数:79
数据结构与算法之线性表(链式存储)
数据结构与算法之线性表(链式存储) 首先,在开始介绍数据结构的线性表的链式存储时,我们先来总结下,昨天学习的顺序存储方式, 顺序存储: 顺序存储,说白了就是对数据进行连续的存储,而这可以使用数组进行操作,但是考虑到一般的数组的一些局限性,所以使用动态数组 是不错的选择,这时我们可以使用指针的方式来进 ...
分类:编程语言   时间:2019-08-30 18:52:53    阅读次数:63
基础为技术之本_冒泡,简单排序,简单插入排序汇总
八大排序算法可以说是最好理解以及嘴简单的排序了,回顾的时候就一起记一下: 简单选择排序:可以说是嘴接近人思维的思路,不用考虑机器累不累的一种方式。每一次都从数组中找到最小的元素与第一个元素交换,然后在从第二个元素以后选取最小的。 能看到无论如何都要执行内外两重循环,所以怎样时间复杂度都是O(n^2) ...
分类:编程语言   时间:2019-08-30 18:55:49    阅读次数:78
SpringBoot读取配置文件源码探究
1. SpringBoot读取配置文件源码探究 1.1. 概览 springboot的源码是再原来的Spring源码上又包了一层,看过spring源码都知道,当我们从入口debug进去的时候,原来的Spring源码都集中在 方法,SpringBoot的主要运行步骤,基本都包含在这个方法里了,而这个方 ...
分类:编程语言   时间:2019-08-30 18:58:56    阅读次数:75
Java 返回字符串中第一个不重复字符的下标 下标从0开始
比如abcdefgabdef 其中字符c和g不重复,返回c的小标,下标从0开始,那么是2 BF算法BF算法,即Brute Force 算法的简称。用于检测某个字符串是否是另一个字符串的子串。 子串的概念#假设字符串 X = 'girlfriend' , Y = 'friend' ,那么Y 就是 X的 ...
分类:编程语言   时间:2019-08-30 18:59:20    阅读次数:92
妙用js数组方法,事半功倍!!
Array.map() 必须有返回值;不会对空数组进行检查;不会改变原始数组 Array.forEach() 没有返回值,针对每个元素调用回调,会直接改变原始数组 Array.filter() 对所有元素进行判断,将满足条件的元素作为一个新的数组返回 Array.reduce(func(必须),in ...
分类:编程语言   时间:2019-08-30 19:00:26    阅读次数:68
python之turtle使用:画一颗美美哒的树
关于工具介绍这里小生就不赘述了,这里附上个人觉得最详细的文档地址:https://docs.python.org/zh-cn/3/library/turtle.html?highlight=turtle#turtle.TurtleScreen先看效果图: 以上就是小生牺牲午休时间捣鼓出来的~虽然不是 ...
分类:编程语言   时间:2019-08-30 19:02:15    阅读次数:636
UE4蓝图与C++交互——射击游戏中多武器系统的实现
回顾   学习UE4已有近2周的时间,跟着数天学院“UE4游戏开发”课程的学习,已经完成了UE4蓝图方面比较基础性的学习。通过UE4蓝图的开发,我实现了类似CS的单人版射击游戏,效果如下视频:   不得不说UE4蓝图功能的强大,无需写一句代码,就能实现一个基本 ...
分类:编程语言   时间:2019-08-30 19:02:46    阅读次数:147
java ArithUtil 数据计算精度工具
ArithUtil: ...
分类:编程语言   时间:2019-08-30 19:03:34    阅读次数:307
springmvc创建以及简介
springmvc工程还是传统的spring工程,只是多了对web的支持 1、sts创建springmvc工程 file-new-Spring Legacy Project- Spring Mvc Project创建后目录如下 2、web.xml文件介绍 配置包的扫描,同spring通过注解的方式做 ...
分类:编程语言   时间:2019-08-30 19:04:16    阅读次数:75
C语言关键字
最熟悉的不一定是关键字,比如printtf,C语言本身没有输入输出语句,何谈关键字。 比较经典,就先写这一个了,因为我第一次选错了。难受。 ...
分类:编程语言   时间:2019-08-30 19:10:00    阅读次数:55
【转】Java 8新特性(四):新的时间和日期API
Java 8另一个新增的重要特性就是引入了新的时间和日期API,它们被包含在java.time包中。借助新的时间和日期API可以以更简洁的方法处理时间和日期。 在介绍本篇文章内容之前,我们先来讨论Java 8为什么要引入新的日期API,与之前的时间和日期处理方式有什么不同? 在Java 8之前,所有 ...
分类:编程语言   时间:2019-08-30 19:11:59    阅读次数:81
python的常用函数
input()是输入函数,返回用户输入 eval()函数用来将输入的字符转化为数值 例如:r=eval(input("请输入一个数:")); ...
分类:编程语言   时间:2019-08-30 19:13:46    阅读次数:65
java 泛型和object比较
引言 我们使用object和泛型做形参,都是为了让这个方法能接收更多类型的对象,让程序变得更健壮,代码复用率更高。当我们回看自己写的代码时会发现,好像使用泛型的地方使用object也可以,使用object的地方使用泛型同样能实现,那么,本文就说一下,泛型和object的却别 正题 先上举例来说明一下 ...
分类:编程语言   时间:2019-08-30 19:17:28    阅读次数:76
算法题1:Leetcode 96.不同的搜索二叉树
给定一个整数 n,求以 1 ... n 为节点组成的二叉搜索树有多少种? 示例: G(0)=G(1)=1; G(n+1)=2(2n+1)G(n)/(n+2) class Solution { public: int numTrees(int n) { long G = 1; for(int i = ...
分类:编程语言   时间:2019-08-30 19:17:42    阅读次数:150
C语言for的进阶用法
这个题比较经典,参C语言默认的非0即真,和IF一样,自己体会吧。 #include<stdio.h> #include<string.h>void main(){int i,j;for (i=5;i;i--)printf("%d\n",i); } 这里说明一下,for (i=5;;i--),for的 ...
分类:编程语言   时间:2019-08-30 19:19:33    阅读次数:64
java获取字符串编码和转换字符串编码
public class EncodingUtil { // 这里可以提供更多地编码格式,另外由于部分编码格式是一致的所以会返回 第一个匹配的编码格式 GBK 和 GB2312 public static final String[] encodes = new String[] { "UTF-8"... ...
分类:编程语言   时间:2019-08-30 19:21:03    阅读次数:82
[Tips] python 私有函数
python私有函数的声明是通过变量名来定义的,而不是通过特有的关键字来定义。 1、 _xx 以单下划线开头的表示的是protected类型的变量。即保护类型只能允许其本身与子类进行访问。 2、 __xx 双下划线的表示的是私有类型的变量。只能允许这个类本身进行访问了,连子类也不可以访问。 3、 _ ...
分类:编程语言   时间:2019-08-30 19:26:36    阅读次数:88
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!