用户登录
还没有账号?立即注册
用户注册
点击换图
投稿取消
文章分类:
还能输入300字

上传中....

王权利

王权利

这个人很懒什么都没有留下

3年前

vim 下一行

windclsoe 给出的替换是一种思路。

一般来说如果要在一行下面添加一行,容易想到的是用 o 这个命令。如果想添加三行的话,是 3o。
如果 3o 后立即退出插入模式的话,就可以添加三个空白行。如果输入一些文字再退出,可以添加三个相同文字的行。试一下就知道了。

如果想在每一行执行相同的命令,在 vim 里可以用 :g 实现。一般的语法是 :g/pattern/cmd
它表示在匹配 /pattern/ 这个正则表达式的行上执行 cmd 命令(指 ex 模式的命令,也称冒号命令)。而 /^/ 这个表达式,用于匹配行首。因为任何一行都有行首,你的要求就很容易实现了:
:g/^/norm 3o
norm 这个命令的意思是,把后面的参数看成是在普通模式下的按键。



  :%/^$/d
%表示对所有行执行命令,^表示行开头,$表示行结尾,d为删除命令,上面这个命令可以删除所有空白行
3年前

canvas和svg

1)svg绘制出来的每一个图形元素都是独立的DOM节点,可方便后期绑定事件或修改,而canvas输出的是一整幅画布;
2)svg输出的图形是矢量的,后期可以修改参数来自由放大缩小,无失真,canvas输出标量画布,就像一张图片一样。
区别一:
svg绘制出来的每一个图形的元素都是独立的DOM节点,能够方便的绑定事件或用来修改。canvas输出的是一整幅画布;
区别二:
svg输出的图形是矢量图形,后期可以修改参数来自由放大缩小,不会是真和锯齿。而canvas输出标量画布,就像一张图片一样,放大会失真或者锯齿。
canvas是使用javascript程序绘图(动态生成),svg是使用xml文档描述来绘图。
从这点来看:svg更适合用来做动态交互,而且svg绘图很容易编辑
3年前

移动端webgl

如果浏览器也使用3DAPI(如OGL或D3D)实现2DCanvas的话,那么“JS操纵WebGL”代码效率不可能胜过浏览器的“C++操纵3DAPI”。
就Windows平台本机程序而言(浏览器就是本机程序),实现绘图主要是GDI(以前常用,现在很少用),GDI+(现在较多),D3D/OGL(现在很多);GDI+功能很强,但效率糟透,因为它是纯软件算法(用CPU在内存里作图),关注效率的绘图程序不太常用。
所以推测浏览器使用D3D/OGL实现绘图的可能最大(更不用说CSS3的3D变换),如第二段分析,代码不可能胜过浏览器的,因为代码访问过的底层功能,浏览器也访问过,但代码还需要浏览器这一层附加处理。
移动浏览器,也叫做微型浏览器、迷你浏览器或无线互联网浏览器,是为用于移动设备如移动电话或PDA设计的网页浏览器。移动浏览器为在手持设备的小型屏幕显示网页内容做了优化。移动浏览器软件必须很小并且高效以适应无线手持设备的低内存与低带宽。典型情况下,它们是简化了的网页浏览器,但到2006年,移动浏览器可以处理更多的最新技术如CSS2.1、JavaScript及Ajax。专
3年前

交易中的大数据归谁所有?

大数据交易,大数据商品化,必然会涉及到一系列法律问题,如大数据所有权、隐私权、版权等,其中所有权问题最为模糊,至今无明确法律法规予以清晰规定。交易的所谓大数据的所有权究竟归谁?
随着大数据产业的快速发展,北京、贵州、上海、武汉等地积极布局大数据交易平台,数据交易日趋活跃。贵阳大数据交易所、上海数据交易中心、东湖大数据交易所交易平台、长江大数据交易所、徐州大数据交易、河北京津冀数据交易中心等纷纷成立,为数据所有者提供大数据变现的渠道。大数据交易,大数据商品化,必然会涉及到一系列法律问题,如大数据所有权、隐私权、版权等,其中所有权问题最为模糊,至今无明确法律法规予以清晰规定。交易的所谓大数据的所有权究竟归谁?
 
产生一项数据,参与方主要有记录方与被记录方。通常,数
3年前

甲骨文:坦诚且积极的云游戏“迟到者”业绩却不俗

企业应用采购的方式已经发生了翻天覆地的变化,云计算则是主要的驱动力,形成了一种新的IT外包形式——云外包,且多以SaaS(软件即服务)的形式出现。
 
根据NorthBridgeVenturePartners今年年初发布的一份调查显示,在过去的四年时间里SaaS的应用已增长了五倍,从11%提高到了74%。同时,根据Gartner的预计,传统内部部署模式的应用规模将逐渐萎缩,将在3年内从目前的34%下降到2017年的18%。
 
近日,在“云行天下.甲骨文云技术应用大会”上,该公司进一步阐述了其在云计算领域的战略和发展情况。同其他大型传统IT厂商一样,甲骨文面临着在云上转型的压力,要从高利润的本地硬件和软件销售过度到更便宜的云端单元价格,目标就是快速增长云业务,来弥补以往产品销售下跌所带来的损失。
 
虽然甲骨文提供了云计算全堆栈的集成解决方案,涉及到IaaS、P
3年前

云计算迈入寡头竞争时代:头部厂商将会越来越大

各个行业的发展虽然各有特色,但基本都遵循了一条固定的发展路径:从多家厂商的雨后春笋阶段,到激烈的市场淘汰阶段,再到少数厂商控制的格局稳定阶段。家电、笔记本电脑,服务器、智能手机等等,无一不是如此。如今,云计算产业也在沿着这条路径发展。
 
 
近日,华尔街知名投行高盛集团发布2018年第三季度云计算行业报告。报告指出,随着全球云计算市场规模的持续增长,行业的集中度也将进一步提升,越来越多的云支出将流向亚马逊、微软和阿里巴巴等少数几家头部云计算公司。
 
数据显示,2017年亚马逊、微软、阿里巴巴等头部厂商占据了核心云计算市场56%的市场份额,并且这个数字还在快速攀升之中。高盛预计,到2019年它
3年前

CSS 实现侧滑显示留言面板的网页组件功能

这篇文章主要介绍了CSS实现侧滑显示留言面板的网页组件功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  大家好,不知道你们是否和我一样存在这样的困惑呢,虽然css入门容易,但是其内容太多,好多属性看了似是而非,觉得自己看懂了,到自己用的时候又很犯难了,看到漂亮的效果还是无从下手,这主要还是自己对新属性实践太少了,不能进行灵活应用,CSS总让一些人找不到感觉。其实学好CSS真的没有太多捷径,和JS编程一样,要重视对待,要多看和多练,因为现在的CSS不再是以前的CSS啦。
  比如这两本书《CSS权威指南第四版》,1000多页,买了好几个月我到现在还没看完,文字实在太枯燥了,看完了忘,忘了继续看,实在看不下去,不知道大家有没有同样的感受呢?
  好了,废话不多说
3年前

纯css3实现思维导图样式示例

思维导图又称之为脑图,本篇文章主要介绍了使用css3实现思维导图样式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  思维导图又称之为脑图
  他大概是这个样子滴:
  网上大部分实现有用d3.js实现,有手动用svg实现,最近工作需要,本人很懒,在琢磨看看用css3能不能实现呢?
  答案是肯定的下面上代码
  html代码
<divclass="mainBody"id="node1"><h1>node1</h1><divcl
3年前

解决iOS下无法触发focus事件的问题

今天小编就为大家分享一篇解决iOS下无法触发focus事件的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  前提
  我的思路需要在点击事件之后,先让一个input元素失去焦点,再让另一个input元素获取到焦点,代码如下:
$('#xd_content.tabcontent.nav').on('click',function(){$('#xd_content').blur();setTimeout(function(){$('#search.shop-search-ipt').focus();},400);});
  发现安卓稳定出现小键盘,但是ios不触发键盘。找了半天,发现是setTimeout的问题,所以我
3年前

ruby+nokogori抓取糗事百科前10页并存储进数据库示例

这篇文章主要介绍了ruby+nokogori抓取糗事百科前10页并存储进数据库示例,需要的朋友可以参考下
  ruby,nokogori,爬取糗事百科最新的10页加图片比并同时保存进文本跟数据库
  
复制代码代码如下:
#encoding:utf-8
require"open-uri"
require"nokogiri"
require"mysql"
@dbh=Mysql.real_connect("localhost","root","dengli","pachong")
@file=open("qb.txt","w")
defgetQiubai(url)
 data=open(url){|f|f.read}
 doc=Nokogiri::HTML(data)
 do
3年前

Net Core全局配置读取管理方法ConfigurationManager

这篇文章主要为大家详细介绍了NetCore全局配置读取管理方法ConfigurationManager的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  最近在学习.NetCore的过程中,发现.NetFramework中常用的ConfigurationManager在Core中竟然被干掉了。
  也能理解。Core中使用的配置文件全是Json,不像Framework使用的XML,暂时不支持也是能理解的,但是毕竟全局配置文件这种东西还挺重要的,阅读了一些文章后目前有3个解决方案。
  一、引入扩展System.Configuration.ConfigurationManager
  这个扩展库可以直接在Nuget中获取。
  使用方法和说明见.NETCore2.0迁移技巧之web.config配置文件
  读取的文件类型和方法都跟.NetFramework中一致,而且仅需引入包就可以,瞬间很兴奋有木有!
  但是!在使用过过程
3年前

SQLite3中的日期时间函数使用小结

这篇文章主要介绍了SQLite3中的日期时间函数使用小结,同时介绍了一些SQLite数据库的基本知识,需要的朋友可以参考下
  
复制代码代码如下:
importsqlite3
conn=sqlite3.connect('/tmp/sqlite.db')
cur=conn.cursor()
接下来干嘛呢?建一张表吧。这里需要注意的是,SQLite不支持在创建表的同时创建索引,所以要分两步走,先创建表然后再创建索引
复制代码代码如下:
create_table_stmt='''CREATETABLEIFNOTEXISTStest_table(<br
3年前

asm基础——汇编指令之in/out指令

这篇文章主要介绍了asm基础——汇编指令之in/out指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  x86中的IO端口访问
  汇编是直接面向硬件的,它可以访问系统的mem空间,也可以直接访问系统的io空间。
  汇编中使用in/out来访问系统的io空间。
  IN
  从端口输入
  OF
  DF
  IF
  SF
  ZF
3年前

Golang reflect使用指南


  Go提供了各种变量、切片、结构体等等特性,我们可以非常方便的定义与使用它们。例如,当你想定义一个结构体的类型,只需要简单地定义:typeAstruct{Namestring}
  然而,当需要处理处理动态数据结构时,我们无法在编译阶段就知道未知数据的结构,其中一个非常经典的使用情景就是对Json串的Marshal。此时,就该reflect包出场了,它提供了在运行时创建、更新某种类型以及获取该类型的各种信息的能力,有了它,我们不仅能有效处理动态数据类型,还可以大大提高代码的复用性、可读性。Type
  在reflect包中,是用Type来描述Go中某个对象的类型,并提供了一系列方法,来获取类型的相关信息,一般通过调用TypeOf来获取一个任意变
3年前

http各个版本(1/1.1/2)对比


  目录:
http1.1长连接HTTP1.1支持只发送header信息(不带任何body信息)http1.1host请求头HTTP2.0使用多路复用技术(Multiplexing)HTTP/2新增首部压缩(HeaderCompression):采用HPACK算法HTTP/2新增服务端推送(HeaderCompression)
  参考的文章:从理论到实践全面理解HTTP/2HTTP协议以及HTTP2.0/1.1/1.0区别综合阐述http1.0/1.1/2和httpshttp1.1长连接
  HTTP1.1默认使用长连接,可有效减少TCP的三次握手开销。
HT
3年前

word保存在哪里找不到了

1.保存的word文档不见了
  1.可以在WORD的历史记录中试下能不能打开,以2003WORD为例;
  2.点击,文件菜单,发送下方显示的文件就是近期曾经用到过的WORD;
  3.点击后如果能打开原来的WORD文档那么另存为一份。如果提示打开失败;
  4.则源文件已经缺失,看是否定义过自动保存功能。时间时隔是多少;
  5.设置自动保存:工具——选项——保存:把自动保存时间间隔勾上,后面时间根据需要自己填;
  6.自动保存目录:工具——选项——文件位置——自动恢复文件。2.word里的文档保存过了,可是找不到在哪里
  工具/原料
  wold2003
  方法/步骤
  1、打开wold软件,左上角点击”文件“。
  2、在弹出的页面中,点击”打开“。
  3、点击”最近“,即可查看最近打开的文件,第一个即为刚保存的文件。
  4、还可以打开”计算机“。
  5、进入界面,在右上角位置处,查
4年前

文字转换成word文字

1.如何把图片文字转换成word文字
  最低0.27元/天开通百度文库会员,可在文库查看完整内容>原发布者:泽宇wodebaobei教你如何把图片上文字转换成word文字大家好,我们可能常常会碰到将图片文字转换成word的难题,通常要将图片文字转换成word的图片,有些是扫描的,有些是用相机拍下来的,但不能在电脑上编辑,如果图片文字转换成word后就可以在电脑上编辑了!图片上的文字是不能复制,这是一件令人非常郁闷的事情。
  很多工作上的各种需求,需要把图片文字转换成word,可编辑的文本,一般人都会想到依着图片手打,可能一两张图片的时候还可以接受,但如果一本实物书要转换成可以编辑的word,那就不是手打那么简单了,光靠手打根本完成不了整本书的图片文字转换成word,工程量太大了!图片文字如何转换成word?图片文字用什么方法可以转换成word?如果掌握了将图片转换为word的方法,那么将会省力许多!问题总有解决的办法,经过我的多次尝试和摸索,总算找到了一个将图片文字转换成word的方法,下面,我教大家操作一下!工具/原料图像word格式转换工具,
4年前

pdf怎样截图粘在word中

1.怎么将PDF文件以图片的形式粘贴到Word里
  可以通过两种方法完成。
  一、通过QQ截图功能来完成1.使QQ处在登录状态下。2.同时按Ctrl+Alt+A组合键,当鼠标变为如图所示的形状时,选取需要复制的图形,按完成键。
  3.在Word中粘贴,即可将pdf格式里的图片复制到Word中。二、利用AdobeacrobatX将pdf文件转换成图片。
  利用AdobeacrobatX将pdf文件转换成图片具体步骤如下:1.到软件中心下载AdobeacrobatX。2.用AdobeacrobatX打开相应的pdf软件,点击菜单栏中的“文件”。
  3.选择“另存为”中的“图像”,接着选择保存类型“PNG”或者其他图片格式都可以,点击确定即可。转换结束后将图片再复制到word中就好了。
  扩展资料:PDF里边复制文字到WORD里边方法1.这个我们用的打开pdf的阅读器是福昕的。如果没有安装的话,直接搜索下载就好了。
  2.下载以后,安装阅读器,安装好以后,找到一篇pdf格式的论文,点
4年前

word如何设置名字下的横线

1.用WORD怎么在字下面加下划线
  用WORD在字下面加下划线,可通过字体设置中的下划线添加。
  方法步骤如下:
  1、打开需要操作的WORD文档,使用鼠标选中需要添加下划线的文本内容。
  2、在开始选项卡中找到字体一项,点击上面的下划线(鼠标停留在选项上会有“下划线”提示)即可。
  3、返回主文档,可发现已成功在word文档文本字下面添加下划线。2.word文档文字下面的横线怎么弄
  方法一:
  1、选中需要设置下划线文字;
  2、单击开始选项卡右下角如图所示的按钮;
  3、在弹出的字体对话框中,在下划线线型处选择如图所示下划线即可。
  方法二:
  1、选中上标;
  2、单击开始开始选项卡上的下划线按钮即可,如图所示。
  方法三:
  1、选中上标;
  2、同时铵Ctrl+U组合键,即可。3.Word中字符下划线怎么设置
  1.启动Word2003(其它版本请
4年前

word2007文档格式清楚

一、word2007怎么清除所有格式
  第一步、首先,打开Word2007程序,在Word2007程序中要清除格式的输入内容。
  第二步、然后,在Word2007程序主界面上方菜单栏中找到“清除格式图标”,点击打开。
  第三步、最后,即可看到Word2007主界面中,刚刚输入的文本内容清除格式成功,问题解决。二、word2007中文件标题有格式怎样去掉它
  1.把标题选中——开始菜单下——在样式对话框中右下脚单击一下,在里面选择清楚格式。
  2.开始菜单下——字体对话框中——选择“字号”的右面第三个工具就是,“清楚格式工具”,单击一下也一样的。
  3.快捷键:Alt+H+E
  4.要不就在——开始菜单下——在样式对话框中——选正文。三、word2007清除格式在哪
  方法/步骤
  选中所需要清除格式的文本,在菜单中的“开始”-“字体”框中的橡皮擦图标,单击清除格式。
  选中所需要清除格式的文本,在菜单中的“开始”
上一页  1  2  3  4  ...  下一页