017_常用API_String类和StringBuffer类

2021年02月19日 阅读:825

1.String类 (1)字符串对象 ①字符串是一个特殊的对象,字符串一旦初始化就不可以被改变。 ②字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享 ③String类中的equals()方法复写了Object类中的内容,其实就是比较字符串内容,而不是比较对象引用。 (2 ... 查看全文

C# 中的接口

2021年02月19日 阅读:510

1、首先建立一个接口 interface IBankAccount 2、分别建立两个类,这两个类都继承于接口IBankAccount 3、Main 函数实例化类,并进行测试 4、测试结果 ... 查看全文

ceph rbd 封装api

2021年02月19日 阅读:739

1.安装python,uwsgi,nginx环境 pip安装省略 2.明白 Restful API http://www.ruanyifeng.com/blog/2014/05/restful_api.html3.了解flask框架 http://www.pythondoc.com/flask-re ... 查看全文

Win10每次开机总是自动弹出MSN网址导航如何取消

2021年02月19日 阅读:654

Win10每次开机总是自动弹出MSN网址导航如何取消 近来有用户在升级Win10系统后,每次开机总是会自动弹出MSN中文网的网址导航。如果不想要开机打开MSN网址导航,那么应该怎么设置来取消呢?对此,大家不妨尝试通过以下介绍的方法步骤来进行设置。 1、右击开始菜单,点击“运行”; 2、输入:rege ... 查看全文

C#学习笔记第三发---进阶特性

2021年02月19日 阅读:820

一、异常处理机制 编写的程序在编译不报错之后并不是就不会出错了,在运行时由于逻辑问题或者别的原因还是可能出现各种异常,异常处理机制就是为了处理这种情况。异常处理中需要用到三个关键字,try、catch、finally。其中try下的大括号内写可能出现异常的代码块,catch下的大括号写异常的处理方式 ... 查看全文

window 系统显示svg格式文件

2021年02月19日 阅读:551

可以安装SVG Explorer Extension来预览略缩图原地址:https://svgextension.codeplex.com 查看全文

RPC-非阻塞通信下的同步API实现原理,以Dubbo为例

2021年02月19日 阅读:698

Netty在Java NIO领域基本算是独占鳌头,涉及到高性能网络通信,基本都会以Netty为底层通信框架,Dubbo 也不例外。以下将以Dubbo实现为例介绍其是如何在NIO非阻塞通信基础上实现同步通信的。 Dubbo为一种RPC通信框架,提供进程间的通信,在使用dubbo协议+Netty作为传输 ... 查看全文

双系统更新ubuntu后,启动引导项消失,无法进入windows

2021年02月19日 阅读:607

1.打开终端输入命令sudo gedit /etc/default/grub 2.修改GRUB_TIMEOUT="10" 3.输入sudo update-grub( update 命令会自动找到 windows 7 启动项。并自动更新 /boot/grub/grub.cfg 文件。) ... 查看全文

算法图解——组合求和( Combination Sum)

2021年02月19日 阅读:519

组合求和( Combination Sum) 1. 题目描述 Given an array of distinct integers candidates and a target integer target, return a list of all unique combinations of ... 查看全文

python中break语句

2021年02月19日 阅读:754

1、 aaa = "123" answer = input("please input the answer:") while True: if answer == aaa: break answer = input("please input the answer,again:") print(" ... 查看全文

Java中的volatile关键字详解

2021年02月19日 阅读:674

volatile的作用及原理 当一个变量被volatile修饰时,会拥有两个特性: 保证了不同线程对该变量操作的内存可见性.(当一个线程修改了变量,其他使用次变量的线程可以立即知道这一修改). 禁止了指令重排序. 1. 保证内存可见性 JMM操作变量的时候不是直接在主存进行操作的,而是每个线程拥有自 ... 查看全文

Java网络编程-01-TCP协议,UDP协议,Socket

2021年02月19日 阅读:769

说起网络编程,在程序员的脑海中,一定首先浮现的是两个传输层的协议,那就是TCP和UDP协议无疑了。两者相比较,TCP又要比UDP的应用更加广泛,那是因为TCP是可靠的协议。所谓可靠,一个是说它会在client端和server端之间建立“连接”,另一个是说,在传输过程中如果出现丢包的现象,TCP会重发 ... 查看全文

GO学习-(21) Go语言基础之Go性能调优

2021年02月19日 阅读:524

Go性能调优 在计算机性能调试领域里,profiling 是指对应用程序的画像,画像就是应用程序使用 CPU 和内存的情况。 Go语言是一个对性能特别看重的语言,因此语言中自带了 profiling 的库,这篇文章就要讲解怎么在 golang 中做 profiling。 Go性能优化 Go语言项目中 ... 查看全文

第03章 Python语言基础

2021年02月19日 阅读:752

Python语言特性 参数传递 (不)可变对象 可变参数 Python 异常机制常考题 Python性能分析与优化GIL常考题 什么是生成器 协程需要使用 send(None)或者 next(coroutine)来预激prime才能启动 在yield 处协程会暂停执行 单独的 yield value ... 查看全文

12Java泛型

2021年02月19日 阅读:476

Java泛型 为什么需要泛型呢? 总结:泛型的作用是为了保证类型安全,如果集合中可以保存不同类型,那么有时候,比如比较的时候,不同类型是不同比较的,这样会报异常; 补充:Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加 ... 查看全文

排序算法07----------------------希尔排序

2021年02月19日 阅读:591

1.希尔排序 希尔排序是对直接插入排序的一种改进,基本思想是隔一定间隔取元素组成一组元素,然后对这组元素进行直接插入排序,所有元素排序完一次后。间隔减少,再进行同样的操作,直到间隔变为1,这时就是直接插入排序了,因为经过前面的步骤,元素大多数都是有序了,直接插入排序,对有序序列的效率是很高的。 2. ... 查看全文

Horspool算法(java)随机生成字符串

2021年02月19日 阅读:561

java代码 import java.util.Scanner; public class Horspool { public static void ShiftTable(char[] p, int[] table){ for (int i = 0; i < 26; i++) { table[i] ... 查看全文

Centos7安装Python3.7

2021年02月19日 阅读:872

全部操作都在root用户下执行 1.安装编译相关工具 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel read ... 查看全文

C++ 小练习,按位存储时间并获取时间

2021年02月19日 阅读:656

#include <iostream> using namespace std; #include<string> //按位取得年份,年份用第一个字节的前7位存储,则将该字节向右移动一位即可获得 int GetYear(const unsigned char buffer) { int mask = ... 查看全文

[C++ Primer Plus] 第9章、内存模型和名称空间——(一)程序清单

2021年02月19日 阅读:721

程序清单9.11-13(名称空间示例) namesp.h 头文件:常量、结构定义、函数原型 1 //namesp.h 2 #include<string> 3 //creat the pers and debts namespace 4 namespace pers 5 { 6 struct Per ... 查看全文

Java基础进阶_5

2021年02月19日 阅读:818

Collection集合的体系: Collection<E>(接口) / \ Set<E>(接口) List<E>(接口) / \ / \ \ HashSet<E>(实现类) TreeSet<E>(实现类) LinkedList<E>(实现类) Vector(线程安全) ArrayList<E>(实 ... 查看全文

49个spring常见面试题

2021年02月19日 阅读:793

一、一般问题 1. 不同版本的 Spring Framework 有哪些主要功能? 2. 什么是 Spring Framework? Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。 它是轻量级、松散耦合的。 它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章