C#中字符串常用方法
string str = "123@163.com"; int index = str.IndexOf('@'); // 返回3 从左向右第一个@ int index = str.LastIndexOf('3'); // 返回6 从右向左第一个3 string newStr = str.SubStr ... 查看全文
Java SPI 使用与注意
Java SPI 示例前面简单介绍了 SPI 机制的原理,本节通过一个示例演示 Java SPI 的使用方法。首先,我们定义一个接口,名称为 Robot。public interface Robot { void sayHello();}接下来定义两个实现类,分别为 OptimusPrime 和 B... ... 查看全文
Java中的构造方法
构造方法: 需要对对象的数据进行初始化,则创建一个构造方法,此方法名字和类名一样,但是没有返回值(类型和具体的值都没,但是可以写return;).构造方法是用来创建对象的,所以是不能被对象调用的,当创建(new)对象的时候,就被调用了一次。若我们没写构造方法(不管是无参的还是有参的)时,系统会默认的 ... 查看全文
通过反编译,看看Java的自增自减到底是怎么回事?
Java自增自减 “先修改后使用” ++ i 反编译结果: “先使用后修改” i ++ 反编译结果: 从上面反编译的结果看,java中的“先使用后修改”,其实是借助一个中间变量来保存变量原来的值,在这个值被使用前,变量的值已经发现了改变。所以用“先使用后修改”来描述java中的 i++或i 可能并不 ... 查看全文
SpringCloudAlibaba微服务实战教程系列
一、应用系列 Docker安装MySql完整教程、实操 使用到的mysql数据库的安装方案。 Docker安装Alibaba Nacos教程 docker安装单实例或集群的Nacos的注册中心方便快速开始。 实现Nacos服务注册与发现教程 通过简单的方式进行服务注册与调用 ******完善中 二、 ... 查看全文
【JavaScript】理解原型与原型链
前言 理解原型和原型链,有助于更好的理解JavaScript中的继承机制。 最近比较有空,所以想写一篇关于原型和原型链的文章,如写得不好请见谅。 原型对象 无论什么时候,只要创建了一个新函数,就会根据一组特定的规则为该函数创建一个 prototype 属性,这个属性指向函数的原型对象。在默认情况下, ... 查看全文
C语言基础-存储类别、链接和内存管理
存储类别 auto auto说明的变量只能在某个程序范围内(局部)使用,通常在函数体内或函数中的复合语句里。(默认是随机值),在函数体的额某程序段内说明auto存储类型的变量一般省略关键字auto,如下: auto int k; int j; double x; register register称 ... 查看全文
Chapter02 java基础语法
一、计算机存储单元 1B(byte)(字节) = 8bit (位) 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB 二、Java中数据类型四类八种 四类:整形 浮点型 字符型 布尔型 整形:byte short int long 浮点型:floa ... 查看全文
Spring之IOC(三)
IOC(三) 1. 单例与多例 Spring容器管理的Bean在默认的情况下是单例的,也即,一个bean只会创建一个对象,存在内置的map中,之后无论获取多少次该bean,都将返回同一个对象。 默认采用单例方式,减少了对象的创建,从而减少了内存的消耗。但是在实际开发中存在多例的需求,Spring 也 ... 查看全文
Leetcode练习(Python):链表类:第237题:删除链表中的节点:请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。
题目: 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。 现有一个链表 -- head = [4,5,1,9],它可以表示为: 说明: 链表至少包含两个节点。 链表中所有节点的值都是唯一的。 给定的节点为非末尾节点并且一定是链表中的一个有效节点。 不要从你的 ... 查看全文
python第二次练习
Str = input("") for i in Str: if ord("a") <= ord(i) <= ord("z"): print(chr(ord("a")+(ord(i)-ord("a")+3)%26),end='') elif ord("A") <= ord(i) <= ord("Z" ... 查看全文
指针||数组&&函数
1.声明指针:typename *ptrname; int * p_rate; 2.初始化指针:p_rate= &rate ; 使用&运算符将变量的地址存储到指针中 3.使用指针:*p_rate 分隔符 #include<stdio.h>#define SIZE 4 //把SIZE换成4 int m ... 查看全文
C++---变量、数据类型和运算符
内存 计算机使用内存来记忆或存储计算时所使用的的数据. 计算机执行程序时, 组成程序的指令和程序所操作的数据都必须存放在某个地方, 而这个地方就是计算机的内存, 也称为主存, 或随机访问存储器(RAM). 变量 变量是计算机中一块特定的内存空间, 由一个或多个连续的字节组成 不同数据存入具有不同内存 ... 查看全文
Spring之IOC(二)
IOC(二) Spring创建对象的方式 1)通过类的无参构造方法创建对象。 当用最普通的方式配置一个时,默认就是采用类的无参构造创建对象。 在Spring容器初始化时,通过上配置的class属性反射得到字节码对象,再通过 newInstance() 创建对象 通过这种方式创建对象,要求类必须有无参 ... 查看全文
python实现支持向量机之理论基础(一)
SVM是什么? 支持向量机(support vector machines, SVM)是一种二分类模型,它的基本模型是定义在特征空间上的间隔最大的线性分类器,间隔最大使它有别于感知机;SVM还包括核技巧,这使它成为实质上的非线性分类器。SVM的的学习策略就是间隔最大化,可形式化为一个求解凸二次规划的 ... 查看全文
python如何让程序每天只运行一次
最近做了一个小程序,本来是双击直接运行的, 每天需要运行一次,完成任务退出。 后来怕不小心多运行一次,造成不必要的麻烦, 就增加了提醒 后台设置,只有回复“是”才会运行,否则将直接退出程序。 本来已经满足了基本需求,但人总是很懒惰,那个“是”我实在懒得输入了。 于是给程序增加了一个验证,每次运行会验 ... 查看全文
2 个案例带你迅速入门 Python Flask 框架
Flask 是 python 中非常流行的一个 web 框架,容易学习。这篇文章主要通过 2 个实际案例讲解 Flask 如何使用。第一个例子是实现一个调用公交车到站信息的接口服务;第二个例子是通过接口展示所有的测试报告。 Flask 安装 安装 python pip install flask f ... 查看全文
JS高级---argument详解
1. 什么是 arguments百度说:arguments 是一个类数组对象。代表传给一个function的参数列表。(读不懂,看下面代码) 先看一段代码: function printArgs() { console.log(arguments); } printArgs("A", "a", 0, ... 查看全文