Wesley13 Wesley13
4年前
STM32 USB学习笔记3
主机环境:Windows7SP1开发环境:MDK5.14目标板:STM32F103C8T6开发库:STM32F1Cube库和STM32\_USB\_Device\_Library现在开始分析VCP示例代码,从最简单的usbd\_desc开始。USB设备使用描述符来报告其功能特性,描述符是一个已知格式的数据结构,USB规范中定义了以下几种描
不才 不才
4年前
JavaScript sourceMap 笔记
jssourcemap建议打开一个真实的项目的sourceMap对照食用由于前端项目在网络中访问导致为了减少体积进行一系列优化操作,最后导致生产环境出问题无法定位到项目代码中的指定位置,使得调试变成一件很难得事。由此产生了SourceMap。它是个什么东西简单说,sourceMap就是一个文件,里面储存着位置信息。仔细点说,这个
Wesley13 Wesley13
4年前
java序列化与反序列化进阶(一)
一、readObject和writeObject  通过上个章节的Java序列化与反序列化入门理解(http://my.oschina.net/zzq350623/blog/420306),对序列化和反序列化应该有了比较基本的认识。回顾一下,之前的序列化和反序列化,只是简单的处理,如果需要二次加工需要如何处理?比如序列化的时候需要对数
Andrew703 Andrew703
4年前
Python基础核心概念
1变量和简单数据类型变量命名格式:变量名“赋值”1.1变量使用规范使用变量时,需要遵守一些规则。违反这些规则将引发错误。变量名只能包含数字、字母、下划线。变量名不能以数字开头以及不能包含空格。变量名不能将Python保留字和函数名作为变量名。如print等如下是python3的33个保留字列表:
Wesley13 Wesley13
4年前
MySQL 8.0 hash join有重大缺陷?
我并不这么看。友情提醒:本文建议在PC端阅读。徐春阳老师发文爆MySQL8.0hashjoin有重大缺陷。文章核心观点如下:多表(比如3个个表)join时,只会简单的把表数据量小的放在前面作为驱动表,大表放在最后面,从而导致可能产生极大结果集的笛卡尔积,甚至耗尽CPU和磁盘空间。就此现象,我也做了个测试。1\.
Wesley13 Wesley13
4年前
FTP服务搭建配置笔记
1、什么是文件共享服务?简单来说就是文件域存储块设备可以共享给他人使用。1.1实现文件共享服务的三种方式1.FTP:属于应用层服务,可以跨平台使用2.NFS:属于内核模式,不可以跨平台使用3.Samba:可以跨平台使用1.2实现存储设备域服务器连接的三种方式1.DAS:连接磁盘2.
Wesley13 Wesley13
4年前
Java内功系列
面试官:你能简单介绍List和Set有什么区别吗?小憨:List是一个有序的集合,在内存是连续存储的,可以存储重复的元素,List查询快,增删慢;Set是一个无序的集合,在内存中不连续,不可以存储重复的元素,Set增删快,查询慢;面试官:那HashSet是如何保证元素不重复的?小憨:3分钟。。。
Stella981 Stella981
4年前
JimuReport积木报表1.1.05 版本发布,免费的企业级 Web 报表工具
项目介绍积木报表,是一款免费的企业级Web报表工具,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!Web版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题。当前版本
Stella981 Stella981
4年前
Jenkins 流水线配置历史插件介绍
!(https://oscimg.oschina.net/oscnet/94365391d06fd04ee86ae7fc4903c26fc5a.jpg)流水线是在Jenkins中创建任务的有效的和现代的方式。为了快速、简单地识别流水线变更,我们开发了流水线配置历史插件。这个插件检测流水线的变更,并为用户提供一个选项,以明显地、可追溯地查看流水线配
Stella981 Stella981
4年前
Android之应用首次使用的欢迎界面实例
开篇先把使用的项目(调戏糖宝1.0版本)源码,共享给大家,新手勿喷。UI没有学习,使用的是默认的主题样式,等学习玩UI在做更新吧。此次做这个get一项新技能:安卓.9图片制作。这是原来没有接触过的,感觉好高大上的东西。想了解的自行百度吧,就是简单的一些操作。源码地址:https://git.oschina.net/zhengweishan/Androi