jCodeYun
码龄9年
求更新 关注
提问 私信
  • 博客:34,205
    问答:137
    34,342
    总访问量
  • 10
    原创
  • 3
    粉丝
  • 25
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2017-04-27

个人简介:好好学习天天向上

博客简介:

niufeiyun的博客

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得2次评论
  • 获得48次收藏
  • 博客总排名2,157,429名
创作历程
  • 3篇
    2021年
  • 7篇
    2019年
  • 2篇
    2018年
成就勋章
TA的专栏
  • 多线程
    2篇
  • 基础
    1篇
  • 算法
    3篇
  • javascript
    2篇
  • 数据库
    1篇
  • Linux
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

209人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

java 线程同步(官方文档翻译)

注意:本人英语水平很差全靠词典,翻译会有很多不准,希望大家指正。 The Java programming language provides multiple mechanisms for communicating between threads. Java编程语言提供了多种机制线程间通信。 The most basic of these methods is synchronization, which is implemented using monitors. 这些方法中...
翻译
博文更新于 2021.10.31 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程

线程生命周期的5种状态 新建(new)、就绪(runnalbe)、运行(running)、阻塞(blocked)、死亡(dead)。 新建:使用new创建一个线程对象,此时线程为新建状态。 就绪:调用线程对象的start()方法线程为就绪状态。 运行:处于就绪状态的线程获得cup,开始执行,为运行状态。 阻塞:人为暂停线程执行或线程为等待获取其它资源,让出cpu,为阻塞状态。 死亡:线程执行完毕,此时为死亡状态。 线程进入阻塞状态的事件 1、线程调用sleep方法放弃cpu资源 2、线程等
原创
博文更新于 2021.10.27 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

比特(位) 字节 字符

位:bit,又名“比特”,简写为b,一位就代表一个二进制0或1,最小的存储单位。 字节:Byte,简写为B,一个字节由8个bit组成,存储容量的一种计量单位。 字符:字母、数字、符号的统称,其是数据结构中最小的数据存取单位。在 ASCII 编码中,一个英文字母字符存储需要1个字节。在 GB 2312 编码或 GBK 编码中,一个汉子字符存储需要2个字节。在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符储存需要3到4个字节。 1字节(Byte)=8位(bit) 1KB=1024B..
原创
博文更新于 2021.10.27 ·
1346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux用到的命令

1、创建文件夹 mkdir 选项 -p若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。 2、查看内存使用free -m 3、查看硬盘使用df -h ...
原创
博文更新于 2019.09.17 ·
1314 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JavaScript Array map() 方法

作用:通过指定函数处理数组的每个元素,并返回处理后的数组。 语法:array.map(function(currentValue,index,arr), thisValue)。 参数: currentValue 必须。当前元素的值 index 可选。当前元素的索引值 arr 可选。当前元素属于的数组对象 thisValue 可选。对象作为该执行回调时使用,...
原创
博文更新于 2019.09.05 ·
472 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javascript数组Array对象方法

concat() 连接两个或更多的数组,并返回结果。 copyWithin() 从数组的指定位置拷贝元素到数组的另一个指定位置中。 entries() 返回数组的可迭代对象。 every() 检测数值元素的每个元素是否都符合条件。 fill() 使用一个固定值来填充数组。 filter() 检测数值元素,并返回符合条件所有元素的数组。 f...
原创
博文更新于 2019.09.05 ·
440 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

选择排序Java实现

选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。选择排序是不稳定的排序方法。 Java实现 public static void selection...
原创
博文更新于 2019.09.05 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

navicat连接MySql8

安装环境:CentOS / 7.5 x86_64 (64bit) MySql版本:8.0.17(本文不适用8.0以下版本) 一、修改默认密码 MySql安装完成后会在 mysqld.log 文件中生成一个默认的密码 使用命令cat /var/log/mysqld.log 查看该文件: A temporary password is generated for root@lo...
原创
博文更新于 2019.09.04 ·
8928 阅读 ·
5 点赞 ·
0 评论 ·
26 收藏

插入排序Java实现

什么事插入排序? 插入排序(Insertion sort)是一种简单直观且稳定的排序算法。如果有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O...
原创
博文更新于 2019.09.04 ·
949 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

冒泡排序Java实现

为什么叫冒泡排序? 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。 冒泡排序算法的原理: 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2.对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是...
转载
博文更新于 2019.09.03 ·
1210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用SFTP、Xshell完成Linux远程文件传输

工具:Xshell 1、下载安装Xshell 2、单击工具栏新建回话图标,在弹出的新建回话窗口中协议选择SFTP,输入 主机名或ip地址,端口号22,单击连接,输入用户名和密码完成创建连接。 3.创建完连接打开SFTP终端,输入 help 命令查查帮助。 4.本地/远程目录设置:新建会话时在下图中SFTP中设置文件上传下载的本地和远程目录 也可在终端中通过 cd 命令切换目录。...
原创
博文更新于 2018.07.28 ·
10312 阅读 ·
2 点赞 ·
1 评论 ·
13 收藏

CentOS7配置ip地址

1、使用   su - [user]命令切换到管理员 2、dhclient 命令自动获取零时ip地址 3、ip addr 查看获取到的ip地址 4、在windows命令窗口  ping  该ip地址 5、远程工具登录CentOS 6、修改 /etc/sysconfig/network-scripts/ifcfg-ens33 文件并保存。 7、service ne...
原创
博文更新于 2018.07.28 ·
8055 阅读 ·
0 点赞 ·
1 评论 ·
14 收藏

Java初级小问题 根据输入的条件来控制循环

答:

执行到这句,“st = sc.next();”在等待你输入,你输入之后后面的代码才会执行

回答问题 2017.07.20