函数实现两个数交换(通过指针间接访问函数外部的变量)
函数实现两个数交换 首先,我们来看看不使用函数,怎么实现两个数字的交换呢? #include <stdio.h> int main() { int a = 50; int b = 100; int temp = a; a = b; b = temp; printf("a=%d b=%d\n", a, b); system("pause"); return 0; } 结果:a和b成功的实…
从单片机到ARM Linux驱动——Linux驱动入门篇
       大一到大二这段时间里学习过单片机的相关知识,对单片机有一定的认识和了解。如果要深究其原理可能还差了一些火候。知道如何编写程序来点量一个LED灯,改一改官方提供的例程来实现一些功能做一些小东西,对IIC、SPI底层的通信协议有一定的了解,但是学着学着逐渐觉得单片机我也就只能改改代码了(当然有的代码也不一定能改出来)。对于我这种以后不想从事单片机开发想搬砖的码农来说已经差不多了(仅仅是个…
我要偷偷的学Python,然后惊呆所有人(第六天)
标题无意冒犯,就是觉得这个广告挺好玩的 上面这张思维导图喜欢就拿走,反正我也学不了这么多 前言 前期回顾:我要偷偷学Python,然后惊呆所有人(第五天) 本系列文默认各位有一定的C或C++基础,因为我是学了点C++的皮毛之后入手的Python,这里也要感谢齐锋学长送来的支持。 本系列文默认各位会百度,学习‘模块’这个模块的话,还是建议大家有自己的编辑器和编译器的,上一篇已经给大家做了推荐啦? 我…
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
前言 Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热 Spring Cloud Config 为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Config Server,您可以在中心位置管理所有环境中应用程序的外部属性。客户端和服务器上的概念与 SpringEnvironment 和 PropertySource 抽象,因此它们非常适合Spring应用…
用AIRTEST写一个今日校园APP自动签到的脚本
声明:该博客主要提供思路,具体实用性个人觉得很zz 1.安装AIRTEST,下载成功后打开,连接手机进入开发者模式,如图: 2.刷新ADB,点击connect连接 3.开始写脚本 3.1我们首先定义一个今日校园APP签到的函数 def jinrixiaoyuan(): 3.2导入今日校园的包名 start_app("com.wisedu.cpdaily") 3.3调用Airtest辅助窗中的tou…
海关179号
1. 准备工作 第一步去海关注册备案拿到ukey去中华人民共和国海关总署下载179号文档添加丁鑫微信说明情况会邀请你入群,进群先看公告 2. 接收海关请求 post方式(x-www-form-urlencoded) 从请求中获取openReq参数的值,该参数值是一个符合json标准的字符串,由于海关提交的请求是post方式(x-www-form-urlencoded),所以在url中是没有参数的,…
一篇文带你从0到1了解建站及完成CMS系统编写
学习目标 了解搭建一般网站的简便方式了解最原始一般站点搭建了解内容管理站点搭建了解权限设计及完成了解使用设计模式减少代码冗余了解前端拖拽页面生成及生成了解自定义数据的创建了解动态生成的前端页如何绑定自定义数据 开发环境 Windows7 *64 SP1php5.6apache/nginxthinkphp5.1mysqlphpstudy2018sqlyoglayoutit 声明 文章为从0到1了解内…
Python爬虫:多平台短视频去水印下载器
Python爬虫:多平台短视频去水印下载器 功能介绍各平台分解抖音快手微视皮皮搞笑 总结 本教程描述的爬取方案定档与2020年10月26日 郑重申明:该文章介绍的技术仅供用于学习,不可恶意攻击各大短视频平台。对各大短视频平台服务器造成的任何损失,后果自负。 Python爬虫:多平台短视频去水印下载器 视频被压缩了,原视频高清地址:https://www.bilibili.com/video/BV1…
「阿里」Java岗168道面试题:jvm+readis+mysql+spring+并发编程
前言   再过两个月就是过年了,拿完年终奖又要金三银四了,然而面对大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于明年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。对源码解读和核心原理理解也是成了加分项,特别是对 Java 的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个苦恼的事情。 今天在这分享目前国内公司Java面…
前后端分离必备工具:SpringBoot集成Swagger超详细教程
目录 1. 新建springboot项目2. 导入Swagger依赖3. 编写HelloController测试4. 编写Swagger配置类5. 测试进入Sawgger页面6. 配置Swagger API信息7. 配置Swagger自定义扫描接口8. 配置是否启动Swagger9. 配置API文档分组1. 设置默认组名2. 配置多个组 10. 配置Model实体类1. 新建实体类2. 编写对应请…
Java多线程实现TCP网络Socket编程(C/S通信)
目录 开篇必知必会 一、多线程技术 二、实现多线程接收 1、单线程版本  2、多线程版本 三、多线程与进程的关系 四、客户端界面完整代码 五、多线程通信对比 最后 开篇必知必会 在前一篇《基于TCP协议网络socket编程(java实现C/S通信)》,实际存在一个问题,如果服务器端在建立连接后发送多条信息给客户端,客户端是无法全部接收的,原因在于客户端为单线程,只接受了第一条信息,剩余信息阻塞等待…
一个MySQL就随随便便吊打你,怎么还敢在简历上写“精通”?
众所周知,简历上“了解=听过名字;熟悉=知道是啥;熟练=用过;精通=做过东西; 前两天一个关系比较密切的粉丝问我,为什么自己身为中山大学计算机专业硕士,投出简历却如石沉大海,没有人邀他面试?我让他把简历发来看看。 他发来简历后让我大跌眼镜,好家伙,10个技术,8个“精通”??? 大家看看他的简历是怎么写的: 熟练掌握计算机网络、数据结构、算法、操作系统等课内基础知识; 熟悉Linux系统; 精通J…