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

上传中....

稍等缓冲中

稍等缓冲中

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

3年前

typescript webgl

我认为最主要的区别还是在于运行环境和面向的语言上。OpenGLES主要直接提供Capi,各自平台根据习惯提供一层包装(比如Android提供了Java的包装,iOS提供了obj-c的包装)。而WebGL,虽然我没有接触,但我认为直接提供javascriptapi的可能性应该是最大的吧,而面向nativecode(C/C++)提供接口的可能性我认为不大,面向.NET/Java这类托管/VM环境下运行语言的需求我觉得也不是非常紧迫。
WebGL“基于”OpenGLES我的理解是函数命名、常量命名、常见的流程上应该和OpenGLES比较一致,也就是标准的制定上和OpenGLES一致,而非其实现上基于OpenGL。事实上,OpenGLES在PC各操作系统下的实现(官方提供了emulatorsdk)依然是转换到OpenGL1.x/2.0标准下执行。不过我认为WebGL的实现基于DirectX的可能性依然不大,更可能的是和OpenGLES一致,通过OpenGL1.x/2.0的接口实现。
补充一下,WebGL在IE核浏览器下的实现应该是基
3年前

网络安全推荐

IP安全:主要的攻击方式有被动攻击的网络窃听,主动攻击的IP欺骗(报文伪造、篡改)和路由攻击(中间人攻击);
2.DNS安全:这个大家应该比较熟悉,修改DNS的映射表,误导用户的访问流量;
3.DoS攻击:单一攻击源发起的拒绝服务攻击,主要是占用网络资源,强迫目标崩溃,现在更为流行的其实是DDoS,多个攻击源发起的分布式拒绝攻击;
《计算机基础》、《计算机组成原理》、《计算机网络》是三本关于计算机基础的书籍,强烈推荐给你,看完之后可以对计算机的东西有个初步的了解。
1,首先是上网前可以做哪些事情来确保上网安全。
2,打开防火墙,利用隐私控制特性,可以选择需要保密的信息,从而确保不会因不慎把这些信息发送到不安全的网站。
3,请及时安装系统和其他软件的补丁和更新。然后是如何防止黑客攻击。在不需要文件和打印共享时,取消对号,关闭这些功能。
4,如何防止电脑中毒。不要打开来自陌生人的电子邮件附件或打开即时通讯软件传来
3年前

推进IT运维智能化 神州信息带你看“机器的舞蹈”

上月,AlphaGo对弈柯洁连胜三个回合,引发的对人工智能的热议已不仅仅聚焦于围棋。与比赛带来的震撼相比,许多专家和学者更关注人工智能在各领域将给人类带来怎样的福祉,智能化浪潮对各个行业的未来发展将产生怎样深刻的影响。
 
智能化技术也深深吸引了国内的军工集团。国防科工局信息中心在重庆举办的“2017第八届军工制造业数字化技术交流大会”上,智能技术也被作为重头戏一并呈现。会上,唯一一家获得邀请,进行IT智能运维技术展示的企业,正是国家ITSS运维标准组的组长单位--神州信息。
 
神州信息今年的重头戏有点多,但说起其在国家IT运维标准制定和推广上的建树,还是值得重重地书上一笔。今年4月,神州信息在新战略发布会上,就旗帜鲜明地将“智能运维”作为了IT服务业务未来的重要发的方向。依靠运维大数据分析和人工智能技术,将极大地提升IT运维的服务效率和质量,推动IT运维管理进入智能化新时代,这已成为全球IT服务发展的重要趋势。
3年前

visual studio 过期了

变试用版为正式版Xp下:安装完成后,在“控制面板”中启动“添加删除程序”,选中Vs2008,点击“更改、删除”,
输入序列号XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT就成了正式版 Visita,Win7下把iso文件解压缩,以记事本打开setup文件夹中的setup.sdb,文件中的[Product Key]下的一行的原来的序列号换为能用的正式版的序列号,然后再执行安装就行了。如:
[Product Key]
PYHYPWXB3BB2CCMV9DX9VDY8T



  在“添加删除”里面选择删除"visual studio 2005",然后在打开的窗口中选择最后一项“添加注册码升级到正式版”,在里面输入下面的cd-key然后点升级就ok了! sn:kytyh-tqkw6-vwpbq-dkc8f-hwc4j
3年前

vim 背景

初次打开vim发现背景色是白色,看文字久了会感觉很刺眼,在网上查找发现绿色调对眼睛有护眼作用。下面是我修改后显示效果。
打vim安装根目录,找到_vimrc文件
在开始位置添加如下代码:
hi?Normal?guibg=#99cc99?guifg=Black??
hi?LineNr?guibg=#003366?guifg=#99ccff?ctermbg=7777?ctermfg=blue??
set?cursorline??
hi?CursorLine?cterm=NONE?ctermbg=darkred?ctermfg=white?guibg=#66cc99?guifg=black代码说明:
第一行的hiNormal中guibg是设置编辑区的显示背景色,guifg是设置前景色,即文字色。(注:guifg、guibg是用在gvim下,而控制台cmd命令窗口下运行的vim则是用ctermbg、ctermfg,其它也是这样)
第二行lineNr是设置行号区的色彩(同样bg是指背景色,
3年前

postgresql oracle

Oracle显然强大的多。
Oracle数据库在数据库领域是数一数二的。
Oracle更成熟稳定,市场占有率也很高。
postgresql应该很少人使用吧,市场占有率就别提了。



  最好的方法,你把oracle中的所有东西,导出成sql
再把其中的修改一番(批量替换),再导入即可。
3年前

区块链创业公司

同心互助是区块链创业公司阿博茨金融科技公司推出的首个项目。阿博茨由原海豚浏览器创始人杨永智创立,目标是以网络互助为切入点,持续不断的推动区块链技术在中国的应用和发展。作为国内首个真正意义上的区块链落地应用,同心互助将开源代码和实际应用结合,实现了区块链技术与网络互助的深度匹配。



  好 像 最 近 正 在 众 筹 的 dapp 软 件 , 就 是 运 用 了 区 块 链 技 术 , t 无 需 设 立 复 杂 的 s q l 服 务 器 , 以 及 实 时 的 信 息 流 复 制 , 服 务 器 , i t 支 持 和 昂 贵 的 数 据 恢 复 计 划 。
3年前

vim强制保存退出

命令是::wq?保存文件并退出vi!
其他命令:
:w?保存文件但不退出vi
:wfile将修改另外保存到file中,不退出vi
:w!?强制保存,不推出vi
:wq?保存文件并退出vi
:wq!强制保存文件,并退出vi
q:?不保存文件,退出vi
:q!不保存文件,强制退出vi
:e!放弃所有修改,从上次保存文件开始再编辑
扩展资料:
linux常用命令及技巧
通用命令:?
1.date:printorsetthesystemdateandtime
2.stty-a:可以查看或者打印控制字符(Ctrl-C,Ctrl-D,Ctrl-Z等)
3.passwd:printorsetthesystemdateandtime(用passwd-h查看)
4.logout,login:登录s
3年前

制造企业如何借力工业大数据?

美国的管理学家、统计学家爱德华·戴明说过一句话:“除了上帝,任何人都必须用数据来说话。”在经历消费大数据时代后,人们迎来了工业大数据时代。
工业大数据和原来的信息化有何区别?
简单来说,1990年代以前,大部分企业都在做企业内部信息化,这被称为第一次浪潮。1990年代以后,互联网开始席卷全球,企业相继进行互联网化。而随着信息化与工业化的深度融合,工业大数据悄然兴起,这也将成为下一个提升制造业生产力的技术前沿。在清华大学工业大数据研究中心主任王建民看来,工业大数据即第三次工业变革,它以智能互联的产品为核心载体,而不单纯只是通过互联网增值。
王建民认为,在制造业的利润越来越低的情况下,工业
3年前

sublime text build 3

个人喜欢。我喜欢用“SublimeText3”。
SublimeText2的最后版本号是2.0.2,更新日期是:2013-7-8
SublimeText3的最新版本号是3103,更新日期是:2016-2-9
版本3比版本2增加了很多功能,以及修复了大量的“故障”。更新的详细内容不介绍了。
对于新用户来说sublimetext3作为第一个接受的是比较好的。新版本有新功能,而且也有很多性能优化。
对于旧用户来说sublimetext3的性能与功能是比2要好很多的。也推荐使用。
除非你是非常固执的程序员。就是喜欢习惯的哪个版本。开发起来的总体效果其实差不多。3比2的特性要多一点而已。
1.SublimeText2orSublimeText3?
3年前

impala查询优化

1. 调用虚函数。没有编译就解释执行表达式(例如col1 + col2 < col3),致使在每个表达式上产生虚函数调用。(这当然依赖于安装启用,但是我们,也可能包括大多数其它人采用一种类似“eval”函数,每一个操作符都会生效。)在这种情况下,表达式自身占用资源很少,但虚函数调用的资源占用是很多的。="" 2.="" 各种类型的大的代码分支判断,操作符,以及没有被查询引用的函数。分支预测器可以缓和这类问题,但同时分支指令会阻止流水线的效率以及指令集的并行性。="" 3.="">
3年前

Linux 如何验证传输文件内容一致性


  MD5算法常常被用来验证网络文件传输的完整性,如果源文件的md5值与目的端文件的md5值相同,说明传输的文件是完整的,如果不同,需要重新传输。
可以通过执行md5sum 文件名查看此文件的md5信息,如md5sumtypescript
也可以将md5信息写入文件,如md5sumtypescript>typescript.md5
  md5sum重要参数
-b以二进制模式读入文件内容
-t 以文本模式读入
3年前

了解360安全浏览器6.0网页浏览模式

   360安全浏览器内置了两种网页浏览模式:极速模式和兼容模式,我们会自动为您选择使用适合每个网站的浏览模式。点击地址栏的内核切换按钮,可以手动切换浏览模式。 极速模式采用了全球最快、最新的chromium内核和IE9内核(仅在安装了IE9后可用),可以手动切换内核。

  由于部分网页(例如论坛、网银等)在极速模式下出现兼容性问题,显示不正常,这时您可以手动切换到兼容模式来浏览网站,如下图所示。

3年前

诞生至今,大数据的真正含义到底是什么?

在五六年前,大数据已经成为了流行趋势。但目前的大数据还保持着原来的含义吗?MicroFocus南非区域总经理GaryDeMenezes给予了否定回答。
如今,为了满足业务需求,厂商都开始研发各种大数据解决方案来帮助企业管理海量的非结构化数据,这也许就是目前大数据存在的意义。
DeMenezes表示,如今很多企业都成功的创建了数据存储系统。在业务层面,企业花钱收集和存储数据,但很多没有利用价值的数据也被收集到一起,无法将数据进行类别存储,数据利用率很低。因此,我们需要进入到一个可控的大数据收集时代,只收集和保存我们需要的数据。想要实现这一点,我们就需要对数据进行分析规划。
数据需要以预定义的方式进行管理,方便了解它们跟业务之间的关系。MicroFocus南非区域的渠道经理GarethDeLaporte表示,数据得到有效
3年前

10万以上数据查询-存储过程实现


  需求:有如下两张表,其中tb_web_app表中数据有十万甚至百万,另,tb_web_app表中的c_category_code关联表tb_system_category中的c_code字段。
  
CREATETABLE`tb_system_category`( 
`id`int(11)NOTNULLAUTO_INCREMENT, 
`c_parent_id`int(11)NOTNULL, 
`c_name`varchar(50)NOTNULL, 
`c_full_name`varchar(200)DEFAULTNULL, 
3年前

微服务和容器对企业带来什么样的影响?

IT经理、架构师和开发者都尝试妥协于微服务和容器对企业IT方式的改变。在某一个层面来说这是一件好事,但是事实上,一些更深层次的东西在驱动着技术和IT。
要理解微服务和容器,可以从抓住它的价值定义开始,然后将IT和数据中心的性能与这个变革的驱动者进行匹配。最后,为了敏捷性来构建架构,而不是为了追随下一个大热点来构建架构。
 
IT策划者和经理们一定要了解到应用程序和工作者之间基本关系的变化——特别是事件驱动型、移动的工作者——他们是使用容器和微服务的驱动者。IT方向的转变会让昂贵、长期存在的基础架构向动态的市场进行靠齐。这意味着不仅仅是更多高效的云服务或者更低的操作复杂性,还能更好地对他们IT的需求进行响应。</di
3年前

搜狗浏览器兼容模式停止工作怎么办


   搜狗浏览器兼容模式停止工作怎么办?微软为Win10用户推送了一个紧急修复Flash漏洞的补丁,根据部分用户反馈,安装了该补丁后在兼容模式会出现崩溃或卡死的问题。后续我们发现,所有IE内核的浏览器都受到该补丁的影响,无法正常使用。
  遇到该问题的同学,建议使用高速模式浏览网页。如果需要在兼容模式正常使用,可以暂时手动卸载KB3132372更新,等待微软推送修复更新。
  卸载方法如下:
  在开始菜单按钮右键,弹出菜单中选择【控制面板】
  2.在打开的控制面板中,查看方式改为【类别】,然后选择【卸载程序】<imgsrc="http://www.51sjk.com/Up
3年前

Java多线程之并发协作生产者消费者设计模式

两个线程一个生产者个一个消费者需求情景两个线程,一个负责生产,一个负责消费,生产者生产一个,消费者消费一个涉及问题同步问题:如何保证同一资源被多个线程并发访问时的完整性。常用的同步方法是采用标记或加锁机制wait()/nofity()方法是基类Object的两个方法,也就意味着所有Java类都会拥有这两个方法,这样,我们就可以为任何对象实现同步机制。wait()方法:当缓冲区已满/空时,生产者/消费者线程停止自己的执行,放弃锁,使自己处于等等状态,让其他线程执行。notify()方法:当生产者/消费者向缓冲区放入/取出一个产品时,向其他等待的线程发出可执行的通知,同时放弃锁,使自己处于等待状态。代码实现(共三个类和一个main方法的测试类
3年前

智利将区块链技术实施到国家能源网中 解决能源数据安全问题

智利国家能源委员会(CNE)是该国能源监管机构,他们已经宣布将在国家能源网中部署区块链技术,对相关行业数据进行验证,包括边际成本、平均市场价格、燃料价格等。
 
智利国家能源委员会透露,他们希望所有能源行业数据都符合智利可再生能源法的监管要求。根据该委员会执行秘书长AndrsRomero表示,他们非常担心能源数据安全,而区块链技术能够很好地解决这一问题。AndrsRomero认为,智利国家能源委员会之所以决定使用区块链创新技术,是因为它能够确保所有数据不可能更改。
 
作为一种数字化公证,区块链技术能够证明能源网络数据门户网站上提供的信息没有被更改或修改,所有存在的信息都是不可更改的记录。这将极大地提升公众对监管机构所提供的数据的可信度,继而增强投资人、利益相关者和广大公众对国家电网的信心。据悉,智利国家能源委员会将在2018年3月在该国能源网络内实施部署区块链技术。
 
区块链
3年前

基于C++11的threadpool线程池(简洁且可以带任意多的参数)

C++11加入了线程库,从此告别了标准库不支持并发的历史。然而c++对于多线程的支持还是比较低级,稍微高级一点的用法都需要自己去实现,譬如线程池、信号量等
  C++11加入了线程库,从此告别了标准库不支持并发的历史。然而c++对于多线程的支持还是比较低级,稍微高级一点的用法都需要自己去实现,譬如线程池、信号量等。线程池(threadpool)这个东西,在面试上多次被问到,一般的回答都是:“管理一个任务队列,一个线程队列,然后每次取一个任务分配给一个线程去做,循环往复。”貌似没有问题吧。但是写起程序来的时候就出问题了。
  废话不多说,先上实现,然后再啰嗦。(donttalk,showmeurcode!)
  代码实现
#pragmaonce#ifndefTHREAD_POOL_H#defineTHREAD_POOL_H#include&l
上一页  1  2  3  4  5  ...  下一页