物联网/互联网
文章平均质量分 59
shenzhenNBA
前端和后端开发工程师, 熟练 B/S 模型开发,熟练Java开发,SpringMVC,Springboot,Spring Cloud,JS,jQuery,Vue,easyUI等;电子爱好开发者,物联网开发者,Arduino,STM32等。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python模块matplotlib绘图-折线图
本文介绍了使用Matplotlib在Excel中同时展示四种图表的综合方法。主要内容包括:1)基础准备,需安装Matplotlib和NumPy模块;2)通用绘图流程:创建画布→绘制图表→设置样式→显示/保存;3)解决中文显示和负号问题的方法;4)通过子图布局展示折线图、柱状图、散点图和饼图的综合示例代码。文中提供了完整的Python实现代码,包含图表样式设置、中文显示处理和图像保存功能,适用于数据可视化需求。原创 2025-12-21 20:43:45 · 187 阅读 · 0 评论 -
python模块matplotlib绘图-柱状图
本文介绍了使用Matplotlib在Excel中同时展示四种图表的综合方法。主要内容包括:1)基础准备,需安装Matplotlib和NumPy模块;2)通用绘图流程:创建画布→绘制图表→设置样式→显示/保存;3)解决中文显示和负号问题的方法;4)通过子图布局展示折线图、柱状图、散点图和饼图的综合示例代码。文中提供了完整的Python实现代码,包含图表样式设置、中文显示处理和图像保存功能,适用于数据可视化需求。原创 2025-12-21 20:35:40 · 260 阅读 · 0 评论 -
python模块matplotlib绘图-散点图
本文介绍了使用Matplotlib在Excel中同时展示四种图表的综合方法。主要内容包括:1)基础准备,需安装Matplotlib和NumPy模块;2)通用绘图流程:创建画布→绘制图表→设置样式→显示/保存;3)解决中文显示和负号问题的方法;4)通过子图布局展示折线图、柱状图、散点图和饼图的综合示例代码。文中提供了完整的Python实现代码,包含图表样式设置、中文显示处理和图像保存功能,适用于数据可视化需求。原创 2025-12-21 20:11:36 · 295 阅读 · 0 评论 -
python模块matplotlib绘图-饼图
本文介绍了使用Matplotlib在Excel中同时展示四种图表的综合方法。主要内容包括:1)基础准备,需安装Matplotlib和NumPy模块;2)通用绘图流程:创建画布→绘制图表→设置样式→显示/保存;3)解决中文显示和负号问题的方法;4)通过子图布局展示折线图、柱状图、散点图和饼图的综合示例代码。文中提供了完整的Python实现代码,包含图表样式设置、中文显示处理和图像保存功能,适用于数据可视化需求。原创 2025-12-21 19:46:11 · 323 阅读 · 0 评论 -
python模块matplotlib绘图-综合多种图型
本文介绍了使用Matplotlib在Excel中同时展示四种图表的综合方法。主要内容包括:1)基础准备,需安装Matplotlib和NumPy模块;2)通用绘图流程:创建画布→绘制图表→设置样式→显示/保存;3)解决中文显示和负号问题的方法;4)通过子图布局展示折线图、柱状图、散点图和饼图的综合示例代码。文中提供了完整的Python实现代码,包含图表样式设置、中文显示处理和图像保存功能,适用于数据可视化需求。原创 2025-12-21 19:36:05 · 230 阅读 · 0 评论 -
python如何调用AI之deepseek的API接口?
本文介绍了两种Python调用DeepSeek API的方法:1)使用requests模块直接调用API,需设置API_KEY、请求头和参数;2)通过openai模块调用,需配置API密钥和基础URL。两种方法都支持设置系统角色、提问内容和温度参数,并能获取JSON格式的响应结果。示例代码展示了完整的调用流程,包括错误处理和结果输出。开发者可根据需求选择适合的方式集成DeepSeek的AI服务。原创 2025-12-21 16:55:07 · 149 阅读 · 0 评论 -
如何用python生成一定规则的序列号?
本文介绍了Python生成规则序列号的两种常用方法:1)带前缀和固定位数的格式(如TB0001),通过补零确保长度;2)带前缀、日期时间和固定位数的格式(如TB20251208_2333570001)。文中提供了完整的函数实现和使用示例,包含自动编号递增、日期时间格式化、位数补零等功能。这些方法适用于需要生成唯一标识符的项目场景,如订单编号、批次号等,可根据实际需求调整前缀和位数参数。原创 2025-12-08 23:55:36 · 237 阅读 · 0 评论 -
如何在python项目中使用日志功能?通用版本
本文介绍了在Python项目中实现日志功能的通用方法。首先创建一个日志配置模块(pro_log_config.py),通过logging模块设置日志级别、格式和输出方式,支持按日期生成日志文件。其他模块使用时只需:1)导入日志模块;2)调用配置函数;3)获取日志对象;4)在代码中输出日志信息。示例展示了同一包内(logSample.py)和不同包(excel_operate.py)中如何使用该日志模块,包括函数调用追踪和异常处理。该方法便于统一管理项目日志,通过模块名区分日志来源,适合中大型Python项目原创 2025-12-08 23:17:58 · 365 阅读 · 0 评论 -
如何设置pip安装其它模块的镜像地址
python中经常需要使用 pip 安装其它模块,安装过程是从镜像网站下载相应模块到本地,然后安装到本地,默认镜像地址一般是国外网址,网络传输比较慢;可优化指定下载的镜像地址为国内地址,那如何设置pip安装其它模块的镜像地址呢?原创 2025-12-07 00:04:21 · 152 阅读 · 0 评论 -
浏览器渲染原理
简要了解一下一个页面的渲染过程比较重要,从耗时的角度,浏览器请求、加载、渲染一个页面,时间花在下面五件事情上:一,DNS 查询二,TCP 连接三,HTTP 请求即响应四,服务器响应五,客户端渲染本文讨论第五个部分,即浏览器对内容的渲染,这一部分(渲染树构建、布局及绘制),又可分为五个步骤:1,处理 HTML 标记并构建 DOM 树。2,处理 CSS 标记并构建 C...原创 2019-01-18 11:29:26 · 308 阅读 · 0 评论 -
第一个简单而较细解说的spring boot工程建立
为什么springboot兴起比较快呢?我们先回忆一下原来的springMVC功能在实现时,增加相关spring和springMVC的依赖JAR包,建立相关spring的application.xml的XML文件,文件内容....省略一大截文字,然后建立springMVC的对应xxx-Servlet.xml的MVC配置XML文件,文件内容....省略一大截文字;很明显构建一个这样项目配置文件内容和...原创 2018-06-09 01:39:06 · 527 阅读 · 0 评论 -
利用Nginx做动静态资源分离,分别处理静态资源和动态资源
Nginx服务器的强大功能可以有很多用途,例如不仅可以做静态资源的web服务器,还可以以集群方式处理动态资源的请求,本文就大致建立这些功能;一,利用Nginx做动静态资源分离,处理静态资源和动态资源目的是利用nginx不仅作为静态资源服务器,例如 html 页面,js,css,图片等,同时还利用nginx把动态资源请求转发到集群中的各个web服务器(如Tomcat)处理, 这样静态资源分离出来, ...原创 2018-06-11 18:39:24 · 15521 阅读 · 5 评论 -
一个数据包的互联网漫游记
从事WEB开发工作有必要了解一下一个数据包从源地是如何到达目标目的地的,其中经历了哪些过程,牛人写的很好,转载一下,原文参见 http://www.geekfan.net/7773/尽管大多数最终用户都不关心Internet是如何工作的,但是我相信你们当中的仍然会有一些人对Internet运转的基本原理非常感兴趣。在这篇文章中,我们会通过阐释一个数据包从源到目的地的征程,来试着拨开互联网的转载 2014-03-23 00:33:37 · 911 阅读 · 0 评论 -
关于各种电路板相互连接的一点思考
在电子电路方面,我们有时经常需要多种电路板子相互连接完成某一些功能,比如某个子电路板子接到其它机子或主电路板上进行一些工作,借助主电路板对子电路板进行一些操作,这里就涉及到一个通用问题:子电路板连接到主电路板,如何在主电路板中“认识”子电路板的问题?,这里仅仅大致说思路性的问题,不是实际的具体操作,要注意了。一,一般物理连接有时子板需要借助主板才能进行一些操作,所以子板首先要跟主板原创 2016-05-05 00:34:57 · 4072 阅读 · 2 评论 -
seaJS 简要介绍和完整例子
从事前端开发工作的大概都有所耳闻 requireJS 这个框架,除了这个外还有一个相似的就是 seaJS,以前都是使用而已没时间写一些记录,今天有空就写一下,顺便写个例子;什么是 seaJS ?和requireJS相似的,seaJS 是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对 JavaScript 等文件的进行加载工作,可简单理解为JS文件的加载器,它原创 2016-06-14 01:04:20 · 7875 阅读 · 1 评论 -
超级实用的多种站长或开发者工具
在各种开发当中,免不了用这用那开发,如果都自己开发,那将花费很多时间和人力,好在有一些实验的工具可以辅助去完成一些事情,这就是我们通常所说的站长工具或者开发者工具,这些工具或在线下或在线上,我们可以直接使用,这里记录一些当今开发中很多使用到的开发者工具集:开发者在线工具http://www.ofmonkey.com转载 2017-02-17 01:11:13 · 745 阅读 · 0 评论 -
使用Axis2框架实现webservice
如今很多项目规模逐步增加,项目可能分为不同的子系统,各个项目独立运行,相互之间也有联系,各个系统之间的通信问题有多种方式,webservice就是其中之一,通过webservice可以在两个相互独立运行的系统之间进行通信,webservice的实现方式有多种,这里介绍的是使用 Apache 的 Axis2 框架来实现 webservice,使开发过程和难度降低了很多,这里简要介绍一下在spring...原创 2018-05-17 02:08:25 · 1401 阅读 · 0 评论 -
手动写一个输出的功能
在spring开放时,相信 @ResponseBody 很多人都已经接触到,该注解的作用是将方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML;有时因一些转换器出问题而无法工作,所以我们有时需要写一个能向 respose 写入某些的内容,比如JSON字符串或文本性数据,这样一来转换问题我们可以按其它方式进行,所以我们可以...原创 2018-05-18 19:13:19 · 280 阅读 · 0 评论 -
数据库连接池 Druid 框架的应用和相关性能监控的启用
数据库连接池 Druid 是阿里的一个数据库连接框架,功能比较强大,性能比较优越;相信越来越多的项目使用,同时可以通过简单的配置可以直接对站点进行多方面的性能进行监控,如下就简要介绍在项目中的使用;使用 druid 框架有一个前提,即是必须有其对应的 jar 包;jar有各个版本,建议使用高版本;我使用的如下:druid-1.1.2.jar,如果是 eclipse 在 pom.xml 中使用对应的...原创 2018-05-13 23:05:28 · 363 阅读 · 0 评论 -
利用Nginx+Tomcat搭建高性能负载均衡服务器集群
当网站或应用的持续的运行带来访问不断增加,服务器承受的压力也不断增加,进而引发出服务器内存消耗越来越大,运行和响应越来越慢... 甚至出现卡顿或严重时出现宕机现象,屌丝般的个人或初创公司又不想花钱,怎么办呢?搭建集群服务器来应付不断增大的访问量是不错的选择,而且大大降低成本,目前来看是非常不错的选择,最近在网上看一篇牛人写文章(见后面连接),不知能真否建立如文所说的,于是今天下午就尝试搭建核实一下...原创 2018-05-25 02:49:27 · 3157 阅读 · 1 评论 -
利用同一Nginx服务器对来自不同的域名请求转发到不同的服务器集群处理
受益于最近对Nginx服务器和相关配置的更多了解,在写前一遍博文后受启发,发现Nginx更多功能和更多应用,其中之一就是利用同一Nginx服务器对来自不同的域名请求转发到不同的服务器集群处理,什么情况呢?同一Nginx服务器,是指某台安装了Nginx软件的电脑,使用某个端口,比如默认的web端口作为服务器,对外来各种不同的访问只要是指向该台电脑的该端口,就认为是同一Nginx服务器;来自不同的域名...原创 2018-05-26 14:35:36 · 4671 阅读 · 0 评论 -
一个简单Dubbo实例
作为一个分布式框架Dubbo在项目中使用逐步越来越多,通过该框架很容易实现分布式,之前已经写了一个大致步骤,今天有时间就整理一下,写一个完整的实例作为记录一下过程,在项目进行之前,首先下载并搭建maven服务,建立maven本地仓库,然后在eclipse中配置maven,步骤如下,Eclipse -> Window -> Preferences一,分布式项目框架建立;因为是分布式项目,...原创 2018-05-26 19:40:21 · 6497 阅读 · 6 评论 -
有关物联网和互联网的报道
物联网是一个热门话题,涉及到面和技术比较多,包括硬件,软件和网络等,这将引发一轮新的应用热潮,是未来发展的趋势,必将出现更多产品,有关物联网和互联网的应用实例,见如下报道:1,从南水北调东线工程看物联网,大数据的另一面http://www.youkuaiyun.com/article/2013-11-07/2817419-interview-tongfang-case-bigdata原创 2013-11-08 13:24:33 · 972 阅读 · 0 评论
分享