计算机小白冲冲冲
码龄7年
求更新 关注
提问 私信
  • 博客:15,993
    15,993
    总访问量
  • 15
    原创
  • 4
    粉丝
  • 32
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2019-06-23
博客简介:

Csmallwhite的博客

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得3次评论
  • 获得46次收藏
  • 博客总排名686,431名
创作历程
  • 17篇
    2021年
成就勋章
TA的专栏
  • Python
    3篇
  • JAVA学习
    11篇
  • 视觉学习
  • TwinCat3
    2篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    opencvcaffetensorflowmxnetpytorchnlpscikit-learn聚类集成学习迁移学习分类回归
创作活动更多

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

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

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

linux 下查找大于100M的文件

命令行如下find . -type f -size +100MLinux系统下查找大文件或目录的技巧当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢?以易读的格式显示指定目录或文件的大小,-s选项指定对于目录不详细显示每个子目录或文件的大小  du -sh [dirname|filename]当前目录的大小:   du -sh当前目录下个文件或目录的大小:   du -sh *   显示前10个占用空间最大的文件或目录:   du -s * | sort
原创
博文更新于 2021.08.02 ·
1393 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Python打包命令

前置:安装Pyinstaller包pip3 install pyinstallerPyinstaller -F setup.py 打包exePyinstaller -F -w setup.py 不带控制台的打包Pyinstaller -F -i xx.ico setup.py 打包指定exe图标打包eg:将.py的文件打包成一个exe,cmd切换到这个脚本的目录,执行命令:pyinstaller-F setup.py,如下图所示。执行完毕之后,会生成几个文件夹,如下图所示:...
原创
博文更新于 2021.07.23 ·
1018 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

if not使用

(1) not与逻辑判断句if连用eg:a = Falseif not a: (这里因为a是False,所以not a就是True)print “hello”(2)判断元素是否在列表或者字典a = 5b = [1, 2, 3]if a not in b:print “hello”这里也能够输出结果hello(3)判断是否为空:代码中经常会有变量是否为None的判断,有三种主要的写法:第一种是if x is None;第二种是 if not x:;第三种是if x is not
原创
博文更新于 2021.07.20 ·
5023 阅读 ·
6 点赞 ·
0 评论 ·
30 收藏

Mysql备份与还原

一、备份使用 mysqldump 备份数据库,默认该工具会将SQL语句信息导出至标准输出,可以通过重定向将输出保存至文件:1)备份所有的数据库mysqldump -u username -ppassword --all-databases > bak.sql(2)备份指定的数据库db1、db2和db3mysqldump -u username -ppassword --databases db1 db2 db3 > bak.sql(3)备份db数据库,当仅备份一个数据库时,–data
原创
博文更新于 2021.07.14 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java垃圾回收

为什么要进行垃圾回收?**随着程序的运行,内存中存在的实例对象、变量等信息占据的内存越来越多,如果不及时进行垃圾回收,必然会带来程序性能的下降,甚至会因为可用内存不足造成一些不必要的系统异常。哪些“垃圾”需要回收?如果某个对象已经不存在任何引用,那么它可以被回收。什么时候进行垃圾回收?引用计数算法每个对象添加一个引用计数器,每被引用一次,计数器加1,失去引用,计数器减1,当计数器在一段时间内保持为0时,该对象就认为是可以被回收得了。(在JDK1.2之前,使用的是该算法)缺点:当两个对象A、B相
转载
博文更新于 2021.06.22 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GIT安装及学习教程

1、GIT安装教程2、Git连接github仓库 3、sourceTree使用教程详解4、SourceTree安装与使用方法
原创
博文更新于 2021.06.07 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell常用命令

shell常用命令查看内存使用情况free -m查看硬盘信息使用情况fdisk -l查看CPU和内存使用情况top查看CPU信息命令cat /proc/cpuinfo查看内存信息cat /proc/meminfo修改IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0修改网关地址vi /etc/sysconfig/network重启网卡service network restart’ 和 " 引号
原创
博文更新于 2021.06.03 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LINUX入门学习总结

LINUX学习(一)一、常用目录的命令1.ls(列出目录)2.cd (切换目录)3.pwd ( 显示目前所在的目录 )4.mkdir (创建新目录)5.rmdir ( 删除空的目录 )5.cp ( 复制)6.rm ( 删除文件或者目录)7.mv ( 移动文件或者目录)二、基本属性1.文件基本属性2.文件基本操作3.文件内容查看4.拓展:Linux 链接概念三、Vim编辑器1、什么是Vim编辑器2、三种使用方式3.1测试:3.2常用Vim 按键说明:四、账号用户管理1、账号管理1.1添加账号 useradd.
原创
博文更新于 2021.05.17 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL学习记录(源自bilibili狂神说)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档MySQL前言一、数据库基本指令1、数据库基本指令2. 操作数据库二、数据库操作1.数据库的列类型2.数据库字段属性(重点)2.1 **创建表格代码:**3.数据表的类型3.数据表的存储位置4.修改与删除三、DML语言(重点)1.外键(了解即可)1.1外键概念1.创建2外键2.DML语言2.1 INSERT命令2.2UPDATE (修改数据语句)2.3DELETE (删除数据语句)四、使用DQL查询数据1.SELECT语句1.1指定查询字
原创
博文更新于 2021.05.11 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

4、位运算符 >> ^ ~ & |

& 按位与1 & 3的结果为1来看看它的怎么运行的:1的二进制表示为 0 0 0 0 0 0 13的二进制表示为 0 0 0 0 0 1 1根据 & 的规则 得到的结果为 0 0 0 0 0 0 0 1,十进制表示就是1|按位或1 | 3 的结果为3^按位异或^运算符跟 | 类似,但有一点不同的是 如果两个操作位都为1的话,结果产生0~取反~是对位求反 1变0, 0变1左移<<和右移>>运算符含义<<.
原创
博文更新于 2021.04.15 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

mysql 常用命令整理

show databases;use database_name;show tables;create database database_name;drop database database_name;describe database_name;
原创
博文更新于 2021.04.14 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

4、IDEA快捷键

Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)Ctrl + O 重写方法ALT+回车 导入包,自动修正ALT+/ 代码提示Ctrl+X 删除行 Ctrl+D 复制行Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/…/ )...
原创
博文更新于 2021.04.13 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Twincat3 上位机界面编辑

常用的控件 :Button,Label,Text filed,其中Text filed有两种作用,显示和输入。1.Text filed的显示功能显示的数据类型分为:%s字符型String %d整形 %f lreal型;在Text中输入相应的类型符,如图s%,然后在Text variable 关联要显示的变量。2.Text filed的输入功能在Inputconfiguration中在Onmouseclick选项点击配置选择写变量选项,然后点击>在最右边窗口使用use another
原创
博文更新于 2021.04.12 ·
2173 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

TwinCAT软件编码器参数介绍

1.TwinCAT NC PTP的控制周期通常说的NC周期,是指轨迹规划和PID运算的周期,是NC与伺服驱动器交换数据的周期,目标位置、当前位置、控制字、状态字都以这个频率更新。在TwinCAT System Manager中,叫做NC Task SAF任务周期,默认值为2ms。另一个NC周期,是NC与PLC交换数据的周期,比如NC轴状态、当前位置、使能信号等等,都是以这个周期刷新的。在TwinCAT System Manager中,叫做NC Task SVB任务周期,默认值为10ms,与PLC程序中默
原创
博文更新于 2021.04.12 ·
3483 阅读 ·
0 点赞 ·
1 评论 ·
10 收藏

3、java中Stack类

Stack是栈;特点是:先进后出。它通过5个操作对类vector进行扩展,允许将向量视为堆栈。 E push(E item) 把项压入堆栈顶部。 E pop() 移除堆栈顶部的对象,并作为此函数的值返回该对象。 E peek() 查看堆栈顶部的对象,但不从堆栈中移除它。 boolean empty() 测试堆栈是否为空。 int search(Object o) 返回对象在堆栈中
原创
博文更新于 2021.04.11 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1、toString()

toString()1.它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法2.重写 toString() 意义首先定义一个person类,没用重写方法public class Person { private String name; private int age; public int
原创
博文更新于 2021.04.11 ·
351 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

2、break,baicontinue,return的区别

break,baicontinue,return的区别为:作用不同、结束不同、紧跟不同。一、作用不同1、break:执行break操作,跳出所在的当前整个循环,到外层代码继续执行。2、continue:执行continue操作,跳出本次循环,从下一个迭代继续运行循环,内层循环执行完毕,外层代码继续运行。3、return:执行return操作,直接返回函数,所有该函数体内的代码(包括循环体)都不会再执行。二、结束不同1、break:break不仅可以结束其所在的循环,还可结束其外层循环,但一次只能
转载
博文更新于 2021.04.11 ·
253 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多