时光成梦
码龄5年
关注
提问 私信
  • 博客:177,273
    社区:1
    177,274
    总访问量
  • 16
    原创
  • 1,149,855
    排名
  • 17
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-07-22
博客简介:

song_6666的博客

查看详细资料
个人成就
  • 获得152次点赞
  • 内容获得15次评论
  • 获得589次收藏
  • 代码片获得142次分享
创作历程
  • 35篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • java
    19篇
  • 计算机网络
    1篇
  • idea
    3篇
  • 前端
    2篇
  • mysql
  • node
    3篇
  • 虚拟机网络
    1篇
  • 虚拟机
  • javascript
  • jvm与内存
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

面试问题:Unicode 和 UTF-8 的区别?

Unicode 和 UTF-8 的概念是一个非常基础和重要,但是却容易被忽略的问题。在计算机系统中,所有的数据都以二进制存储,所有的运算也以二进制表示,人类语言和符号也需要转化成二进制的形式,才能存储在计算机中,于是需要有一个从人类语言到二进制编码的映射表。这个映射表就叫做字符集。最早的字符集叫 American Standard Code for Information Interchange(美国信息交换标准代码),简称 ASCII,由 American National Standard Instit
转载
发布博客 2022.07.09 ·
416 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

java中 parseint与valueOf的区别

string转int中的parseint与valueOf ①首先我们先来了解什么是装箱与拆箱:装箱:普通类型转换为包装类型 Eg:integer i=10;拆箱:包装类转换为普通类型 Eg:int j=i;面试与笔试中会出现的问题; public class Main { public static void main(String[] args) {}} 以上代码会输出什么? 结果是ture,false 为什么会这样呢? 我们知道integer对应的基础类型int的范围为[-128-127]之间,便返回
转载
发布博客 2022.07.05 ·
412 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

程序员应聘在线编程如何使用Scanner,它的hasNext、hasNextInt如何使用?

  某厂的笔试题,与常见的在线编程题不同的是,需要自己新建Main类,新建main()方法,并且输入的参数是以Scanner方式输入的,若是Scanner用法不清楚,死在了参数输入上,没地方哭去。   nextInt(): it only reads the int value, nextInt() places the cursor(光标) in the same line after reading the input.(nextInt()只读取数值,剩下"
"还没有读取,并将Scanner类读取依靠
转载
发布博客 2022.07.04 ·
879 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

java中Scanner类的HasNext,Next,HasNextLine,NextLine如何使用?为什么接收字符串和整数, 建议使用next方法接受字符串

1、HasNext和HasNextLine会要求⽤户在控制台输⼊字符,然后回车,把字符存储到Scanner对象中,不会赋值到变量中,可以⽤于判断输⼊的字符是否符合规则要求。HasNext会以空格为结束标志,空格后的数字会被抛弃。HashNextLine会以Enter为结束标志2、Next和NextLine是直接从Scanner中获取HasNext和HasNextLine存储起来的值给到变量中。如果前⾯没有HasNext或者HashNextLine获取值,也可以⾃⼰获取⽤户在控制台中输⼊的字符。3、建
原创
发布博客 2022.07.04 ·
3939 阅读 ·
5 点赞 ·
0 评论 ·
25 收藏

IDEA 各个图标含义,C图标、I图标、m图标、f图标....

idea 各个小图标代表的意思
转载
发布博客 2022.06.22 ·
3747 阅读 ·
6 点赞 ·
0 评论 ·
38 收藏

java基础笔记4之理解并学会使用数组

目录一、数组基础知识数组使用注意事项和细节:二、数组练习1.创建一个char类型的26个元素的数组,分别放置'A' - 'Z'. 使用for循环访问所有元素并打印出来。提示:char类型数据运算 'A' + 1 -> 'B'2.请求出一个数组int[]的最大值{4,-1,9,10,23},并得到对应得下标。3.请求出一个数组的和和平均值。三、数组赋值机制四、数组练习(加强版)1.添加元素,可以不断地添加元素,也可以添加完一个后退出2.删除元素,不断地删除元素,直到最后一个才不让删。3.冒泡排序的实现过程4.
原创
发布博客 2022.06.22 ·
1862 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

java基础之八大题目练习

目录一.通过简单范例理解continue、break、return 1.判断一个整数是否是水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身 例如:153=1*1*1+5*5*5+3*3*33. 判断一个年份是否为闰年(依据:1.能被400整除的是闰年 2.能被4整除且不能被100整除的是闰年)4.某人有100000元,每经过一次路口,需要交费,规则如下: 1) 当现金>50000时,每次交5% 2)当现金...
原创
发布博客 2022.06.20 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java中多重循环for的使用(经典金字塔问题)

使用多重循环for打印金字塔,将有助于你进一步了解for的用法
原创
发布博客 2022.06.19 ·
1694 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

如何从网上找开源项目提升项目经验

github 官方地址 :https://github.com/github 是世界最大的面向开源及私有软件项目的托管平台github开源项目结构案例:看一个开源电商项目1.Watch:关注项目变化,如被别人提交了pull request、发起了issue等等,在你的通知中心收到一条消息2.Star:类似微信朋友圈的点赞,支持,让该项目更有热度3.Fork:得到一份原项目的拷贝,如果后续原项目改变,需要自己去处理同步应用1:找一个基于springboot项目in:name:springboot
原创
发布博客 2022.06.14 ·
459 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

好用的编程学习网站

好用的编程学习网站
原创
发布博客 2022.06.14 ·
813 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java基础学习过程笔记3

java基础学习过程笔记3
原创
发布博客 2022.06.14 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java基础学习过程笔记2

逻辑运算符2. int x = 5,y=5 if(x++==6 &&++y==6){ x=11;}System.out.println("x="+x+",y="+y); //x=6,y=53. int x =5,y=5; if(x++==5 | ++y==5){ x=11; }System.out.println("x="+x+",y="+y);//x=11,y=64. int x=5,y=5; if(x++==5 II ++y==5){ x=11
原创
发布博客 2022.06.14 ·
603 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java基础学习过程笔记1

1.java的健壮性Web的多平台环境对程序有特别的要求,因为程序必须在各种系统中可靠地执行。因此,在设计Java时,使其具备创建健壮程序的能力被提到了高优先级的地位。为了获得可靠性,Java在一些关键领域进行了限制,从而迫使程序员在程序开发中及早地发现错误。同时,使程序员不必再担心会引起编程错误的许多最常见的问题。因为Java是强类型化的语言,它在编译时检查代码。当然不管怎样,在运行时也检查代码。许多难以跟踪的bug,在运行时通 常难以再现,这种情况在Java中几乎不可能产生。因为使编写好的程序在不同的运
原创
发布博客 2022.06.14 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

System.in介绍以及它的作用

ystem.in是一个很原始、很简陋的输入流对象,通常不直接使用它来读取用户的输入。一般会在外面封装过滤流:BufferedReader br = new BufferedReader(new InputStreamReader(System.in));调用br.readLine()方法进行读取。System.in 读取的是字节流;InputStreamReader读取的是字符流;BufferedReader读取的是字符串;System.in 和InputStreamReader属于低级
原创
发布博客 2022.05.28 ·
3211 阅读 ·
5 点赞 ·
1 评论 ·
33 收藏

java中float类型占4个字节,long类型占8个字节,为什么long类型能自动转换成float类型,且float类型为什么表示的范围比long类型大

作为常识我们都知道,float型在内存中占用的是4个字节,而long型占用8个字节。单从字节数来看,long型是大于float型的。但实际上,float表示的范围却是比long要大的 float类型的范围:-2^128 ~ 2^128,也即**-3.40E+38 ~ +3.40E+38** 额外补充:double类型的范围:-2^1024 ~ 2^1024 , 也即**-1.79E+308 ~ +1.79E+308**。” long类型的范围是:-263~263-1 大概是 -9.223E18~ 9.
转载
发布博客 2022.05.24 ·
2200 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

npm run dev 和 npm run serve区别

在运行vue文件时,需要进行npm操作,但我们发现,有时候用的是npm run serve,而有的时候用的是npm run dev,二者有什么区别在我们运行一些 vue 项目的时候,输入npm run serve或者 npm run dev的其中一个时,系统会报错:PS C:\Users\123456\Desktop> npm run devnpm ERR! missing script: devnpm ERR! A complete log of this run can be fou
原创
发布博客 2022.04.14 ·
15455 阅读 ·
37 点赞 ·
1 评论 ·
112 收藏

IDEA如何快速查看类中的属性和方法?

在idea中,当需要查看一个类的所有属性和方法时,直接去代码中查看,就显得非常的麻烦,查看的方式有三种,其中第一种方法使用快捷键的方式非常方便、快速,推荐使用。第一种方法:打开一个类,使用快捷键ALT+7,就可以在左侧看到方法和属性,如下图:需要注意的是,上述的7必须是字母区域上面的数字键盘,不能使用右侧的数字键盘。第二种方法:主页面停留在那个类上 点击屏幕左侧的Structure第三种方法: 在Project框中最右边有一个齿轮状的设置按钮,增加“showmemb...
原创
发布博客 2022.03.31 ·
25956 阅读 ·
25 点赞 ·
3 评论 ·
66 收藏

package.json ----npm run serve 和 npm run dev的区别

今天我发现我用两条命令运行有一个命令会发生错误  用npm run server 又不报错 ,同样是运行命令  解决方案: 打开项目配置文件找到 scripts:执行 npm 脚本命令简写,在命令行中通过执行npm run+变量来执行这段脚本 把“server”修改成“dev” ,你用npm run dev 就不会报错了  反过来你想用npm run ser...
转载
发布博客 2022.03.25 ·
712 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

package.json文件详解

目录前言一、package.json 文件作用二、package.json 文件创建三、package.json 文件示例四、package.json 文件配置说明前言随着前端由多页面到单页面,由零散的文件到模块化开发,在一个完整的项目中,package.json 文件无处不在。首先,在项目根目录会有,其次在 node_modules 中也频现。那么这个文件到底是干嘛的,又有什么作用,今天给大家揭晓。一、package.json 文件作用package.json 文件
转载
发布博客 2022.03.25 ·
8191 阅读 ·
7 点赞 ·
1 评论 ·
36 收藏

package.json 文件详解

package.json 文件详解 前言一、package.json 文件作用二、package.json 文件创建三、package.json 文件示例四、package.json 文件配置说明 前言 随着前端由多页面到单页面,由零散的文件到模块化开发,在一个完整的...
转载
发布博客 2022.03.25 ·
4306 阅读 ·
3 点赞 ·
0 评论 ·
20 收藏
加载更多