搜索到与相关的文章
Linux

linux蓝牙驱动代码阅读笔记

linux蓝牙驱动代码阅读笔记转载时请注明出处和作者联系方式作者联系方式:李先静昨天看了一下介绍蓝牙协议文档,今天索性对照看了看kernel里的代码(bluez),这里记点笔记,还是继承了老毛病,只关注整体流程而忽略细节,先了解个大概,等真正需要时再仔细分析。net/hci_core.cHCI在主机端的驱动主要是为上层提供一个统一的接口,让上层协议不依赖于具体硬件的实现。HCI在硬件中的固件与HCI在主机

系统 2019-08-12 01:32:41 3275

Python

2019学习Python的10个原因

如果你经常关注我,那你可能想知道为什么我要写一篇文章来告诉你们学习Python?但是几年前我曾向你们说过Java比Python更具有优势,哦,这就尴尬了,但确实,这几年情况有所改变,在2016年,Python取代Java成为大学最流行的语言,而且它的发展趋势逐渐飙升,从未回首。【python开发学习资料领取方式】:加入python技术学习交流群250933691,点击加入群聊,私信管理员即可免费领取Python正在逐渐成长起来。如果你阅读了编程和技术新闻或

系统 2019-09-27 17:57:34 3274

各行各业

电赛菜鸟营培训(五)——OLED屏幕的使用

一、取模软件的使用首先进行设置然后可以生成显示这个字母的代码,列优先,先按列画8行,然后再继续画下一列。汉字为16*16,字母为8*8,对应生成相应个数的ox代码。二、STM32烤写OLED#include"stm32f10x.h"#include"stm32f10x_gpio.h"#include"stm32f10x_rcc.h"#include"lcd.h"intmain(void){externu8pTestDat[];LcmPortInit();/

系统 2019-08-12 09:27:27 3274

Python

python 字符串替换功能 string.replace()可以用正则表达式

说起来不怕人笑话,我今天才发现,python中的字符串替换操作,也就是string.replace()是可以用正则表达式的。之前,我的代码写法如下,粗笨:自从发现了正则表达式也生效后,代码变得优雅简洁:备注:上图中的base_info是pandas里的dataframe数据结构,可以用上述方法使用string的replace方法。

系统 2019-09-27 17:45:25 3273

CSS

jsp页面引用相关js,css文件路径问题

1.在jsp中,如此引用js文件,表示的路径为当前浏览器请求页面的当前目录,即:localhost(:8080)/Logistics/js/jquery-1.8.3.js2.在jsp中,如此应用js文件,表

系统 2019-08-29 23:00:14 3273

编程技术

应该一看的《苏维埃故事》

应该一看的《苏维埃故事》梁发芾今天中午,在音像市场无意中淘出了一张纪录片《苏维埃故事》(Thesovietstory)。好像是拉脱维亚出品的。纪录片,有令人触目惊心的原始照片和录像资料,档案材料;也有研究人员,专家,学者的研究成果,幸存者的回忆等。过去的二十世纪,发生了两次世界大战。第一次世界大战进行的时候,列宁在俄国进行了革命。而二次世界大战结束后,苏联乘机成为国际共产主义的堡垒,与西方世界对垒达到半个世纪,成功地独霸了原本想要的东欧,让这个地区的人民在

系统 2019-08-29 22:21:38 3273

编程技术

WordPress+Nginx+proxy取得真实IP

如果WordPress运行在Nginx作为proxy代理的后端,那么,WP会默认取得$_SERVER['remote_addr']的IP地址.其实这个IP地址是前端Nginx的IP地址,是不对的.如何才能使WordPress取得真实IP地址呢?方法很简单,有几种,下面说下两种:首先,我们定义一下,假设运行NginxProxy的,为服务器A,而运行WordPress的,为服务器B(可以是Nginx,Apache,Lighttpd,IIS等).1.使用Http

系统 2019-08-12 09:30:15 3273

数据库相关

图片的数据库存取

SQLServer数据库里图片以二进制格式的image类型存储,存入时先转换成二进制数据,取出时由二进制转换成image/jpg格式才能显示存入:视图代码,需要一个上传文件的控件@using(Html.BeginForm("Index","NewImg",FormMethod.Post,new{enctype="multipart/form-data"})){if(@ViewBag.ImgId!=null){

系统 2019-08-12 01:53:29 3273

Tomcat

Tomcat5中的项目部署

Tomcat5中的部署方式:1应用程序部署器(Deployer)程序员朋友不要以为这是什么全新的东西,其实以前的版本就已经有了,只不过在Tomcat4中没有提出这个概念,且它的功能被分散在各个组件中,给人的感觉是比较支离破碎的。于是乎,在Tomcat5中对其进行了包装和增强,提出了Deployer这个逻辑概念,用于集中表示应用程序部署和发布功能。Tomcat5对其的主要改进就是进行了一些优化,增强了动态部署的功能,减少了重启Tomcat的次数,增强了服务器

系统 2019-08-12 01:33:49 3273