首页 > 编程语言
java学习第四天
今日学习内容 数据的键盘输入: package scanner;?import java.util.Scanner;?public class Demo1 { public static void main(String[] args) { //创建一个扫描对象,用于接收键盘数据? Scanner ...
分类:编程语言   时间:2021-05-17 00:23:38    收藏:0  评论:0  赞:0  阅读:20
java的泛型
泛型 1 泛型存在的目的 类型参数化,模板化编程,简化编程 2 泛型的原理 java的泛型参数在运行时会进行类型擦除,擦除后就是object,编译器也会转成object进行编译 那么为啥使用泛型呢? 更加安全 更好的可读性 3 泛型的使用 最常用的容器类比如List 泛型类 class Pair2< ...
分类:编程语言   时间:2021-05-17 00:23:01    收藏:0  评论:0  赞:0  阅读:19
Utuntu / CentOS设置环境变量 #java #maven
说明: Utuntu / CentOS设置环境变量区别是文件.Utuntu 是 "~/.bashrc" 而CentOS是"/etc/profile" vim ~/.bashrc #在尾部加入要想要加入的环境变量 java模版: export JAVA_HOME=/usr/local/java/jdk ...
分类:编程语言   时间:2021-05-17 00:20:32    收藏:0  评论:0  赞:0  阅读:29
javascript的入门学习
JavaScript的学习 什么是javascript,如下简称JS JS是用来与用户交互的语言,实现浏览器与用户之间交互,实现页面动画、特效、等等... 正式使用js js的两种引入方式 内嵌式的引入方式(建议写在head标签中) <!DOCTYPE html> <html> <head> <me ...
分类:编程语言   时间:2021-05-17 00:18:18    收藏:0  评论:0  赞:0  阅读:29
实现 strStr() && KMP算法引入
题目: 实现 strStr() 函数。 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。 思路: 1 暴力匹配 2 KMP 算法 (一)暴力匹配代码 1 for - f ...
分类:编程语言   时间:2021-05-17 00:17:29    收藏:0  评论:0  赞:0  阅读:25
第一个Java程序
HelloWorld 随便新建一个文件夹,存放代码 新建一个Java文件 文件后缀名为.java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,w ...
分类:编程语言   时间:2021-05-17 00:16:07    收藏:0  评论:0  赞:0  阅读:16
一、Python的数据类型【1】
小题目:请利用切片,倒序输出s='hello!'的值,输出结果为!olleh 答:s[::-1]或s[-1:-7:-1] ...
分类:编程语言   时间:2021-05-17 00:15:53    收藏:0  评论:0  赞:0  阅读:18
java网络编程之TCP/IP连接
1. 百度知识科普: TCP/IP是为了在互联网实现通信传输,以及为了能够实现在互联网上共享彼此资源所规定的一种通信协议。 TCP/IP 通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才能进行通信。就比如生活中对于 “一斤是500克,而不是800克” 的重量计数单位约定,是为了 ...
分类:编程语言   时间:2021-05-17 00:15:34    收藏:0  评论:0  赞:0  阅读:26
Javascript 底层知识
Javascript 重点知识篇; 此文主旨:javascript中常见'重点'易错'知识'以及一些算法(去重~排序).....持续更新中··· window.onload和$(document).ready()的区别 window.onload: 用0级事件绑定·只能绑定一个函数-是在页面中包含图 ...
分类:编程语言   时间:2021-05-17 00:15:13    收藏:0  评论:0  赞:0  阅读:17
常见的问题系列---【java: 非法字符: '\ufeff'】
项目不报错,启动项目时报java提示非法字符:java: 非法字符: '\ufeff'; 分析:该文件的编码格式不为utf-8 解决方案: 点击右下角的编码格式,convert成utf-8即可。 ...
分类:编程语言   时间:2021-05-17 00:14:36    收藏:0  评论:0  赞:0  阅读:21
JAVA中Abstract到底有什么用?都用在哪些方面比较合适?
功能向上聚合 Abstract作为抽象类和抽象方法,第一种情况是在聚合子类的通用性上起到作用,往往出现在重构过程中自然而然形成的一种层次结构~希望将多个子类的通用方法和逻辑提取到父层的抽象类。 这种重构情况的最极致表现就是:若再加入新的子类,子类只需要实现抽象类的abstract方法,而且可能就只用 ...
分类:编程语言   时间:2021-05-17 00:11:44    收藏:0  评论:0  赞:0  阅读:25
java基础(数组、集合)
一.数组Array1.数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单2.声明数组的时候,必须同时指明数组的长度,数组的长度过长,会造成内存浪费,数组和长度过短,会造成数据溢出的错误。3.数组只能存放类型一样的数据(基本类型/引用类型) 二、集合1、集合主要分为Col ...
分类:编程语言   时间:2021-05-17 00:05:55    收藏:0  评论:0  赞:0  阅读:25
JavaScript——操作BOM对象(重点)
浏览器介绍 Javascript和浏览器关系? JavaScript诞生就是为了能够让他在浏览器中运行! BOM:浏览器对象模型 >IE 6-11 >Chrome >Safari >FireFox 第三方 QQ浏览器 360浏览器 window window代表浏览器窗口 window.alert( ...
分类:编程语言   时间:2021-05-17 00:03:29    收藏:0  评论:0  赞:0  阅读:20
算法的时间复杂度
##时间复杂度定义 在进行算法分析时,语句总的执行次数T(n) 是关于问题规模n 的函数,进而分析T(n)随n 的变化情况而确定T(n)的数量级。 算法的时间复杂度,也就是算法的时间量度,记作T(n) = O(f(n))。它表示随问题规模n 的增大,算法执行时间的增长率和 f(n) 的增长率相同。f ...
分类:编程语言   时间:2021-05-17 00:03:15    收藏:0  评论:0  赞:0  阅读:28
Java序列化与反序列化基础
序列化的目的 1.文件化存储到本地 2.网络传输:用于实现对抗高并发,通过将内存里的东西保存到物理空间,从而节省内存 序列化的方法 使用到JDK中关键类 ObjectOutputStream(对象输出流) 和ObjectInputStream(对象输入流) ObjectOutputStream 类中 ...
分类:编程语言   时间:2021-05-17 00:01:21    收藏:0  评论:0  赞:0  阅读:20
c语言 7-1
1、 #include <stdio.h> int main(void) { int n; printf("sizeof(1) = %u\n", (unsigned)sizeof(1)); printf("sizeof(+1) = %u\n", (unsigned)sizeof(+1)); prin ...
分类:编程语言   时间:2021-05-16 23:57:37    收藏:0  评论:0  赞:0  阅读:38
Java现在也可以搞WebAssembly了
用于执行WebAssembly二进制程序的Wasmer公开了目前业内首个支持WebAssembly的Java扩展库WasmerJNI。根据介绍,此次开源出来的WasmerJNI的特性包括:?易于使用:API模仿标准的WebAssemblyAPI?快:极尽可能运行WebAssembly模块?安全:对WebAssembly的所有调用完全安全并且沙箱化隔离(采用Rust编写而成)WasmerJNI库为不
分类:编程语言   时间:2021-05-16 23:53:26    收藏:0  评论:0  赞:0  阅读:24
二维数组的创建和Arrays方法的使用(《Java核心技术卷1》)(202105116)
各位小伙伴们大家好: 今天周日,又是在图书馆看书的下午,今天继续上一篇随笔说的数组继续进行总结。 建议读者在创建数组时,使用int[ ] a 这种而不是 int a[ ]这种,可以很清晰明朗地看出创建的是一个数组。 一、二维数组的创建(共3中初始化方式): 1、int[ ][ ] twoArray1 ...
分类:编程语言   时间:2021-05-16 22:16:13    收藏:0  评论:0  赞:0  阅读:43
JS单线程、任务队列、同步与异步
单线程模型:历史延续,JS是单线程模型,它在同一时间只能执行一个任务,其他的任务在后排队等待 执行栈(Stack):后进先出,每个函数调用形成一个栈帧,串起来就是栈 任务队列(Queue):先进先出,执行栈空了之后按进入顺序依次取出执行 堆(Heap):无序,是存放数据的地方 Javascript语 ...
分类:编程语言   时间:2021-05-16 22:15:25    收藏:0  评论:0  赞:0  阅读:53
Python中列表与字典的区别及应用
list 异构性:list中可以包含不同种类/不同类型的对象,嵌套列表 有序性:位置号或者分片来找到对应元素 (分片左闭右开 从0开始) 修改不影响原列表 本地可修改:在原列表中可以直接修改,生成新的列表 L = [1,2,3,4] L.append(5) 末尾增加一位L。insert(1,10)任 ...
分类:编程语言   时间:2021-05-16 22:14:19    收藏:0  评论:0  赞:0  阅读:34
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!