linux 网络驱动谨以此文纪念过往的岁月一.前言在linux中网络驱动也是一个大头,如何去理解网络驱动是作为一个linux驱动工程师必备的技能。不过同样的设备,在不同人的手中会有不同的效果,其原因就在于驱动的好与否。二.设备注册学习网络的驱动与学习普通cdev驱动一样,都是学习其模板,然后再创造学 ...
分类:
系统相关 时间:
2017-11-03 20:21:32
阅读次数:
177
MySQL空间扩展不仅提供了空间数据的存储能力,而且还具备一些空间运算能力,这些功能通过MySQL内建的几何函数实现。最简单的几何函数昨天已经有所涉及,也就是转换WTK的GEOMFROMTEXT和ASTEXT。除此以外,不同的几何对象还具有不同的功能函数。几何类的函数DIMENSION,返回对象的尺 ...
分类:
数据库 时间:
2017-11-03 20:21:24
阅读次数:
310
列表是什么? 列表由一系列按特定顺序排列的元素组成。列表看起来像这样:[1,2,3,4,1]。在列表中,可以由零个或多个元素组成,元素之间用逗号分开,具有相同值元素允许出现多次 使用[ ]或list()创建列表 例如创建一个空列表 empty_list = [ ]或者 empty_list = li ...
分类:
编程语言 时间:
2017-11-03 20:21:14
阅读次数:
219
Sub yemian()'按钮1点击触发 执行下面的命令With Sheets(1).PageSetup'对像是表格1的页面设置的函数PageSetup,下面是函数的属性修改前面加. .Orientation = xlLandscape'= xlLandscape '设置模向打印模式'= xlPor ...
分类:
编程语言 时间:
2017-11-03 20:21:06
阅读次数:
214
生成器是 Python 初级开发者最难理解的概念之一,虽被认为是 Python 编程中的高级技能,但在各种项目中可以随处见到生成器的身影,你得去理解它、使用它、甚至爱上它。 提到生成器,总不可避免地要把迭代器拉出来对比着讲,生成器就是一个在行为上和迭代器非常类似的对象,如果把迭代器比作 Androi ...
分类:
编程语言 时间:
2017-11-03 20:20:57
阅读次数:
225
求2个时间差,通常用datediff函数:DATEDIFF(datepart,startdate,enddate) startdate 和 enddate 参数是合法的日期表达式。 datepart 参数可以是小时、分、秒等 但是sql里datediff是三个参数,mySql里只支持2个参数,所以对 ...
分类:
其他好文 时间:
2017-11-03 20:20:49
阅读次数:
166
1.struts2核心jar包 2.在web.xml配置filter(过滤器,过滤配置的 “/*”),它是struts2的入口 3.filter过滤器要对应一个配置文件struts.xml(struts2的核心功能都是在这里体现出来的),然后即配置struts.xml 4.编写前台页面hello.j ...
分类:
其他好文 时间:
2017-11-03 20:20:41
阅读次数:
118
/** * Created by gary.fu on 2015/7/6. */ (function (window, angular, undefined) { 'use strict'; angular.module('common.autocomplete', ['ui.bootstrap.p... ...
分类:
其他好文 时间:
2017-11-03 20:20:31
阅读次数:
187
https://github.com/thekvs/cpp-serializers ...
分类:
其他好文 时间:
2017-11-03 20:20:24
阅读次数:
115
F8对应vs的F10F7对应vs的F11F9对应vs的F5 查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资源查看当前类的所有方法用Ctrl+F ...
分类:
其他好文 时间:
2017-11-03 20:20:15
阅读次数:
194
问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式 输入的第一行包含一个字符串S,由大小写英文字母组成。 第二行包含一个数字 ...
分类:
其他好文 时间:
2017-11-03 20:20:02
阅读次数:
186
<!DOCTYPE html> < html > < head lang = “ en ” > < meta charset = “ UTF-8 ” > < title >窗口对象</ title > <! - BOM :(浏览器对象模型浏览器对象模型) 博览器页面的前进后退刷新页面跳转都是Bom! ...
分类:
其他好文 时间:
2017-11-03 20:19:56
阅读次数:
173
电商实现物流轨迹查询是通过对接接口或者安装插件就可以实现了 插件安装方法如下 安装办法 第1步:申请授权KEY 本插件是php通用版本,适用php5.2及以上版本;快递鸟提供的免费快递查询API,对接前需在快递鸟官网申请账号注册获取ID和秘钥 。 第2步:录入授权Key (1)拿到授权KEY后,用记 ...
1.旋转屏幕可能会导致activity销毁。 2.activity生命周期: 启动: onCreate()、onStart()和onResume()方法 关闭app: onPause()、onStop()和onDestroy()方法。 activity被销毁 回到桌面: onPause()和onSt ...
分类:
移动开发 时间:
2017-11-03 20:19:42
阅读次数:
211
Java之所以能跨平台,是因为java虚拟机能跨平台。 因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由虚拟机(JVM)来把字节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者 ...
分类:
编程语言 时间:
2017-11-03 20:19:35
阅读次数:
184
nginx webdav 服务器搭建 该模块可以为Http webDAV 增加PUT,DELETE,MKCOL,COPY和MOVE等方法。模块在默认编译的情况下是不被包含的,需要指定编译 ./configure --with-http_dav_module 配置文件: server { listen ...
分类:
Web程序 时间:
2017-11-03 20:19:26
阅读次数:
170
JavaScript 函数定义JavaScript 使用关键字 function 定义函数。函数可以通过声明定义,也可以是一个表达式。函数声明在之前的教程中,你已经了解了函数声明的语法 :function functionName(parameters) { 执行的代码}函数声明后不会立即执行,会在 ...
分类:
编程语言 时间:
2017-11-03 20:19:19
阅读次数:
175