今天是2023年1月1日,绝佳的日子。前几天正好在开始重学java,那就从今天开始写博客记录学习之路。本科四年,工作三年,再加上去年九月开始读研,接触CS很久了。希望这次可以从一个比较宏观的角度,扎实地学好java。目前是先找了一个网课开始学(不想再啃大部头了,学C++那会就是看书,比较折磨)后期会加上刷题,做项目,准备面试题。每天学习量不求多,只求坚持。每天都在认真追求知识上的进步,那么生活自然
哈喽,大家好,我就是明明可以靠脸吃饭,却偏偏抢大家饭碗的硬核男人子牙老师。本篇文章是专栏《用Java带你手写JVM》的第二篇。画人画皮先画骨,本篇文章咱们的目标是实现JVM框架,输出hello world。是不是完全不知道代码怎么写?是不是就像当初学会Java不知道怎么做东西的感觉是一样的?这就是我说的虚拟机思维。把我这套课程跟完,把练习做做,慢慢地,你就有了虚拟机思维。这种思维对于你研究Hots
转载 2023-08-27 19:10:10
212阅读
Java笔记】基础学习笔记汇总(上)【Java笔记】基础学习笔记汇总(上)1. 字节和位2. JDK/JRE/JVM的关系3. 标识符4. 字符串常量和字符常量5. 基本数据类型 (4类8种)6. 数据类型转换7 .常用的ASCII码8. 算数运算9. 逻辑运算符的短路10. 三元运算符11. 重载12. 初始化数组的格式13. 各类型初始化值14. Java的内存需要划分为5各部分15. 面
转载 2023-08-31 08:34:03
39阅读
文章目录DAY1-3第一章 JAVA概述计算机基础知识JAVA语言概述JDK下载与安装HelloWorld案例环境变量配置第二章 JAVA基础语法[上]关键字标识符注释常量、进制和进制转换变量数据类型和类型转换运算符语句DAY4-5第三章Java基础语法[下]方法数组DAY6-7第四章面向对象[上]面向对象思想类与对象及其使用对象的内存图成员变量和局部变量的区别匿名对象封装(private)th
Java笔记 第一天声明博客书写小技巧第一章 基本知识进制转换计算机存储单元DOS命令JAVA语言的跨平台性JAVA虚拟机---JVMJRE和JDK环境变量的配置第二章 开发第一个程序程序开发的三个步骤程序的注释对HelloWorld程序的注释第三章 关键字和标识符关键字的概念与特征标识符的概念与规则第四章 常量常量 声明本人是初学者,非计算机专业,学习视频为黑马培训机构视频,笔记有所借鉴且可能
转载 2023-08-12 13:39:10
46阅读
Java 学习笔记(手写版) 文章目录Java 学习笔记(手写版)变量控制流程包机制 & 用户交互 Scanner方法(函数) & 驼峰命名法递归 & 数组OOP & 构造器封装继承 (super & this)方法重写 静态方法 & 非静态方法多态 & instance of & 类型转换static 关键字抽象类接口 &
总结一下我的java大作业首先是题目要求 用JavaSocket编程开发云笔记本。 基本功能:该软件支持客户端从服务器下载用户之前保存的笔记笔记以文本文档的形式保存在服务器中,笔记在客户端的界面上显示。该软件支持用户在客户端修改笔记,并通过保存按钮更新服务器的笔记文件,同一个用户可以在服务器中保存多个笔记。 要实现:“新建笔记”、“保存笔记”、“打开笔记”、“删除笔记”、“查询笔记、“笔记下载到
我有数百张手写笔记的图像。它们是由不同的人编写的,但是它们是按顺序排列的,因此您知道例如person1编写了img1.jpg-> img100.jpg。手写样式因人而异,但笔记的某些部分始终是固定的,我想这可以帮助一种算法(对我有帮助!)。我尝试了tesseract,但它在识别文本方面非常失败。我在想,因为每个人都有100张图像,是否有一种算法可以通过提供少量示例(例如5个或更少)来进行训练
第一题:有 n 个学生站成一排,每个学生有一个能力值,牛牛想从这 n 个学生中按照顺序选取 k 名学生,要求相邻两个学生的位置编号的差不超过 d,使得这 k 个学生的能力值的乘积最大,你能返回最大的乘积吗?输入描述:每个输入包含1哥测试用例。每个测试数据的第一行包含一个证书n(1<=n<=50),表示学生的个数,接下来的一行,包含n个整数,按顺序表示表示学生的能力值ai(-50<
转载 10月前
29阅读
目录一、JavaDoc1.1 注意点二、函数式接口与Lambda表达式2.1 java 8 函数式接口概述2.2 函数式接口的自定义2.3 Lambda表达式2.4 Java 经典函数式接口2.5 Java标准库中的应用身影三、Java线程基础3.1 synchronized关键字3.2 wait方法3.3 notify方法3.4 notifyAll方法3.5 sleep方法3.6 yield方
1. 源码探索经过源码的研究,可以发现Jedis的实现是基于Socket,可以从Jedis的set(key,value)方法开始追溯:System.out.println((char)42); System.out.println(((char)36));控制台:*$可以大体的看出他得实现过程。把sendCommand方法翻译一下就是:os.write("*".getBytes()); os.wr
转载 2023-08-24 02:33:52
68阅读
Java学习笔记Java学习笔记1.八种基本数据类型2.引用类型3.基本数据类型转换 小-->大4.“&”和“&&”的区别5.二进制6.三目运算符7.运算符优先级8.循环结构 for while9.数组一维数组二维数组10.数组常见错误 Java学习笔记1.八种基本数据类型byte short int long float double char bo
并发编程难学吗?首先,难是肯定的。因为这其中涉及操作系统、CPU、内存等等多方面的知识,如果你缺少某一块,那理解起来自然困难。其次,难不难学也可能因人而异,就我的经验来看,很多人在学习并发编程的时候,总是喜欢从点出发,希望能从点里找到规律或者本质,最后却把自己绕晕了。为了让你的知识更成体系,融会贯通,最终能够得心应手地解决各种并发难题,同时将这些知识用于其他编程语言,今天小编给大家推荐一套并发编程
0x01 图形界面的设计java有swing包,可以很方便地设计图形界面 各种组件可以new出来,然后将其添加进container中 每一个组件可以加监视器比如实现的这个: 共3个按钮,每点击一个按钮就会弹出一个消息具体实现如下:package javaStudyDemo.swingDemo; import java.awt.*; import java.awt.event.
俗话说:“三四不跳槽,五月徒伤悲”。一年一度的“跳槽黄金季”已经结束了。在职场中,有不少的瞬间,我们自己觉得洪荒之力都已用尽,拼尽全力扑在工作上,感觉整个人都奉献给了公司。但是!!!头发快没了、肚子越鼓了,偏偏工资一动不动像王八。这时我们肯定想通过跳槽来改变现状,但作为程序员想跳槽就得系统地学习。在这里,我给大家安利一份GitHub上获得10万star的Java系统学习笔记(2021版),里面还包
我没学过python,通过网上和一些图书资料,自学并且记下笔记。很多细节留作以后自己做项目时再研究,这样能更高效一些。python基础自学笔记一、基本输入和输出pthon3.0用input提示用户输入,用print提示用户输出,格式为print("...")如果格式化输出,那么格式为print("%d" %(变量名)), %d可以替换为%s等其他格式符,以后用到什么格式自己查,这样学起来高效。&n
变量就是将一些运算的中间结果暂存到内存中,以便后续代码调用必须由数字,字母,下划线任意组合,且不能数字开头;不能是python的关键字;变量具有可描述性;常量一直不变的量。 e.g.BIR_OF_CHINA = 2021python的运算规则自上而下,等号右面先运算注释方便自己方便他人理解代码单行注释:#多行注释:’’‘被注释内容’’ “”“被注释内容”""用户交互input 1.等待输入; 2.
在学习Java中,常常碰到一种情况是:好不容易学会的知识点,没过半个月快忘干净了,又得重新捡起来温故知新;有时候是知识点太多,代码敲少了没有实践也忘得快;于是我们依靠记笔记以及多敲代码来加强自己的记忆,在实际工作中,我们使用到的知识点会记忆得特别牢固,因为实践的多令我们记忆深刻。记笔记在学习其中起到很重要的作用,所以这篇文章来讲讲关于笔记工具,配合视频观看学习效果更佳动力节点老杜的Java17版入
手写识别”实例介绍图像识别图像识别(Image Recognition)是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。图像识别的发展经历了三个阶段:文字识别、数字图像处理与识别、物体识别。机器学习领域一般将此类识别问题转化为分类问题。手写识别手写识别是常见的图像识别任务。计算机通过手写体图片来识别出图片中的字,与印刷字体不同的是,不同人的手写体风格迥异,大小不一
文章目录一、js有三种书写位置,分别为行内、内嵌和外部。1.内嵌:写在head里2.行内:直接写在元素内部3.外部 从外部引入 不要往里写代码(在my.js里里可以直接写javascript代码)二、注释三、javascript输入输出语句四、变量1.声明所有类型的变量 var age五、数据类型1.简单数据类型(Number,String,Boolean,Undefined,Null)2.复杂
  • 1
  • 2
  • 3
  • 4
  • 5