码迷,mamicode.com
首页 > 2021年02月18日 > 全部分享
面向对象
一、类和对象 本章节会引入面向对象的基本概念 (但是不会深入展开,仅仅是引入. 深入的学习会在后续的类和对象以及接口与继承 中展开) 相信你肯定玩过DOTA或者LOL,没玩过,也一定听说过身边有很多的朋友在玩这款游戏的 假设,我们要设计一个LOL这样的游戏,使用面向对象的思想来设计,应该怎么做? 步 ...
分类:其他好文   时间:2021-02-18 13:42:55    阅读次数:0
String类的常用方法
一、String类的常用方法 返回当前字符串中给定位置的字符: char charAt(int index) 返回给定字符串在当前字符串中的位置: int indexOf(String str) 返回当前字符串的长度: int length() 判断当前字符串是以指定字符开始或结束的: boolea ...
分类:其他好文   时间:2021-02-18 13:42:38    阅读次数:0
Java中的volatile关键字详解
volatile的作用及原理 当一个变量被volatile修饰时,会拥有两个特性: 保证了不同线程对该变量操作的内存可见性.(当一个线程修改了变量,其他使用次变量的线程可以立即知道这一修改). 禁止了指令重排序. 1. 保证内存可见性 JMM操作变量的时候不是直接在主存进行操作的,而是每个线程拥有自 ...
分类:编程语言   时间:2021-02-18 13:42:21    阅读次数:0
我见过的最牛逼解决ubuntu不能全屏的方法
试了好多种方法这个最牛逼 sudo apt-get install open-vm* https://blog.csdn.net/yp090416/article/details/109330001 ...
分类:系统相关   时间:2021-02-18 13:42:03    阅读次数:0
JMM
什么是JMM JMM即是JAVA内存模型(java memory model)。在不同的硬件生产商和不同的操作系统下,内存的访问逻辑有一定的差异,结果就是当你的代码在某个系统环境下运行良好,并且线程安全,但是换了个系统就出现各种问题。Java内存模型,就是为了屏蔽系统和硬件的差异,让一套代码在不同平 ...
分类:其他好文   时间:2021-02-18 13:41:51    阅读次数:0
『NexT』,一款 NexT 风格的 Typora 主题
很喜欢 Hexo 中的 Next 主题,便想要在 Typora 中书写时获得和在 Hexo 中一样的预览效果,翻了一下Typora的theme仓库发现已经有dalao (知乎@Bill Chen)写了这个主题(感谢!)。 目前 Next 主题对于中文字体,我使用了浙江大学科技设计创新创业实验室开发的 ...
分类:其他好文   时间:2021-02-18 13:41:37    阅读次数:0
字符类型跟整型之间的运算及转换
System.out.println((char)(1 + '0')); // (char)(1 + 48) System.out.println((char)1 + '0'); // 1 + 48 System.out.println((char)1 + '1'); // 1 + 49 Syste ...
分类:其他好文   时间:2021-02-18 13:41:18    阅读次数:0
CentOS & Ubuntu 添加sudo用户
CentOS & Ubuntu 添加sudo用户 在 linux 中 root 用户的权限是非常大的,为了防止因权利过大而产生的误操作问题,一般都会新建一个用户,并将该用户添加到 sudo 组,以后就用这个新用户登录。 CentOS 创建用户时为用户指定home目录:useradd -d /home ...
分类:系统相关   时间:2021-02-18 13:41:00    阅读次数:0
Markdone - 1
Markdone 学习 标题 “#” 空格 后可以回车直接成为标题,几个“#”就代表几级标题,最多六级。 字体 两边加**, 可以加粗。 两边加*, 可以斜体。 两边加***, 可以加粗斜体。 两边加~,出现中间删除线。 引用 引用效果示意。 前面加 “>” 即可。 分割线 “ ” “***” 图片 ...
分类:其他好文   时间:2021-02-18 13:40:43    阅读次数:0
Mac OS-安装MongoDB(压缩包安装)
在Linux环境下,无论是Centos、Ubuntu还是Mac OS 中安装一般都是两种类型安装:在线安装和.tgz压缩包安装两种。对于Mac OS来说brew安装要方便和简单很多。所以不多做解释了。这里讲的是用.tgz方式安装。 1、下载。先到MongoDB的官网找到合适的版本的文件,然后下载。h ...
分类:数据库   时间:2021-02-18 13:40:28    阅读次数:0
数据类型知识
数据类型 语言分类 强类型语言 要求变量的使用要言给符合规定,所有变量必须要先定义后使用 弱类型语言 Java数据类型分类 基本类型 数值类型 整数类型 byte:占1个字节,范围:-128~127 short:占2个字节,范围:-32768~32767 int:占4个字节,范围:-21474836 ...
分类:其他好文   时间:2021-02-18 13:40:13    阅读次数:0
字节相关的定义、举例
什么是字节 位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示。 1B(byte,字节):8bit(位) 字符:是指计算机中使用的字母、数字、字和符号。 1bit表示1位 1Byte表示一个 ...
分类:其他好文   时间:2021-02-18 13:40:00    阅读次数:0
Servlet基础整理(三)
(一)Session对象 (重点) 1.1Session的概述 Session用于记录用户的状态。Session指的是在一段时间内,单个客户端与WEb服务器的一连串相关交互的过程 在Session中,客户可能会多次请求访问同一个资源,也有可能请求访问各种不同的服务器资源 1.2Session原理 服 ...
分类:其他好文   时间:2021-02-18 13:39:40    阅读次数:0
Codeforces Round #701 (Div. 2) 题解
由于今天实在是太自闭了就前来写场已经 AK 的 div.2 的题解了 这场比赛是我的 div.2 首 AK 哦 A 先特判 \(b=1\),强制将 \(b+1\) 否则容易发现答案最大为 \(\log_ab\),所以直接枚举 \(b\) 加了多少次,枚举到 \(30\) 就行了。 B 考虑一个数组 ...
分类:其他好文   时间:2021-02-18 13:39:20    阅读次数:0
ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file 解决过程
问题描述 centOS7上面装有oracle数据库,参考这种方式安装的,服务器异常关闭,重启服务器后数据库不能启动。 处理步骤 1、登录Linux,切换到oracle用户下su - oracle,查询lsnrctl服务是否开启lsnrctl status 2、监听没有启动,则需要输入lsnrctl ...
分类:其他好文   时间:2021-02-18 13:39:03    阅读次数:0
make命令使用 & makefile编写详解
为什么要使用make 先来想像一个案例,假设我的可执行文件里面包含了四个源代码文件,分别是 main.c haha.c sin_value.c cos_value.c 这四个文件,这四个文件的目的是: main.c :主要的目的是让使用者输入角度数据与调用其他三支副程序; haha.c :输出一堆有 ...
分类:其他好文   时间:2021-02-18 13:38:45    阅读次数:0
python中break语句
1、 aaa = "123" answer = input("please input the answer:") while True: if answer == aaa: break answer = input("please input the answer,again:") print(" ...
分类:编程语言   时间:2021-02-18 13:38:19    阅读次数:0
208条   上一页 1 2 3 4 5 6 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!