据国际媒体报道,JavaScript悄悄运行于网站内部10几年后,已经成为第二轮浏览器战争的一个主战场。 JavaScript诞生于1990年代中期,程序员用它可以做很多事情,从基本的网站菜单到网络表格程序。 当时,微软IE浏览器正在挑战网景的Navigator。IE赢得了那场战争,不过,IE现在面临Moazilla的Firefox,Google的Chrome,苹果的Safari以及Opera浏览
原创 2021-08-26 09:46:03
85阅读
<!DOCTYPE html><head><meta charset="UTF-8"></meta><title>黑客帝国/title><style type=text/css>.matrix{padding-right: 0px; padding-left: 0px; font-size: 10pt; padding-
原创 2023-05-06 12:31:09
88阅读
“数据结构是一个语言的基础,非常重要。”01 面临问题继续跟着官网学Python,第5章数据结构。 前面学完流程控制基本能够实现某些功能脚本了,但是要想实现更多功能,必须要掌握数据结构,只有合理使用不能数据结构,才能高效解决问题。有些时候某些问题的关键就是设计一个数据结构。 首先一起看看Python自带的数据结构。02 怎么办Python内置的常用数据结构有列表、元组、集合和字典,他们都是Pyth
[CTSC2018]青蕈领主 题解 首先,连续段要知道结论: 连续段要么不交,要么包含 所以是一棵树!每个位置的father是后面第一个包含它的 树形DP! 设dp[x],x为根的子树,(设管辖的区间长度为len,也即L[x]),用1~len的数填充,满足L的方案数 也就是,每个son内部合法, 给
转载 2019-06-13 20:40:00
77阅读
2评论
Dockerfile弄明白docker是怎么回事以后,当然是要来做几个自己的image。而要自建image,有两个方法:一是下载一个官方image,然后在里面run一些你需要的东西,然后commit成一个image。另一个方法则是用Dockerfile。但本质上两个方法是一样的——因为Dockerfile的内容不过是一堆的RUN命令而已……Dockerfile的文件名一般就叫做Dockerfile
战争论 -- 战争计划》笔记
原创 2022-09-20 22:15:00
77阅读
一、原理回顾            今天继续来说战争迷雾,上一节介绍了一下战争迷雾的原理,不知道大家清楚了没?如果没清楚,也不要紧,现在再来啰嗦几句哈。      我们的素材是下面这张图           我们还是图解吧,这样应
蜗 居——我们要不要比现实更残酷?
原创 2009-12-09 16:48:27
753阅读
4评论
Docker概念Docker是开发人员和系统管理员使用容器开发,部署和运行应用程序的平台。使用Linux容器部署应用程序称为容器化。容器不是新的,但它们用于轻松部署应用程序。 容器化越来越受欢迎,因为容器是:灵活:即使是最复杂的应用也可以集装箱化。轻量级:容器利用并共享主机内核。可互换:你可以即时部署更新和升级。便携式:你可以在本地构建,部署到云,并在任何地方运行。可扩展:你可以增加并自动分发容器
Docker是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖到一个可移植的容器中,然后发布到任何流行的机器上。Docker的迅猛发展和全新理念,席卷了整个IT界,成为云时代的一颗新星。Docker的优势Docker相比于传统虚拟化方式具有更多的优势:docker启动快速属于秒级别。虚拟机通常需要几分钟去启动docker需要的资源更少,docker在操作系统级别进行虚拟
    难道生活复杂就那么好玩?    机场摆渡车上,我站着,边上坐着个妹子用微信在跟三个男人聊天。其中一个估计是老师,想上她;一个估计是屌丝,在追她;另一个估计是高帅富,想被上。    等待过程中,那个老师说身体上面没人,睡觉没劲什么的,这个女的挺烦他的,但是想不明白,为什么会跟这老师继续聊天,以我这样男
原创 2014-07-12 10:31:15
838阅读
战争论 -- 论战争理论》笔记
原创 2022-09-20 22:15:17
114阅读
1. 创建TMX地图Tiled地图编辑器,新建一个地图:【新建】->【新建文件】,地图宽为10,地图高为10。 128像素,边距和间距都为0: 然后,最重要的一步来了!选中第一个图素,涂满地图,效果如下: (小若:喂,什么意思?涂满地图了?为什么还是空白的!)TMX地图了,好好保存起来吧!【文件】-【保存】。(小若:你是不是故意忽略我的啊!) 啊,对了,图素图片如下: TMX格式
OSPFV2的RFCOSPF V2在发展的过程经过了很多次改进,其中比较重要的两个标准是RFC1583和RFC2328。这两个标准在计算路由的时候使用的计算方法不一样。华为的VRP默认是开启了兼容RFC1583的功能,即默认采用最小COST来选路,如果部分路由器关闭了RFC1583兼容能力,OSPF在选路的时候还会参考区域类型等因素(如它会优先经过普通区域而不是骨干区域)可能会导致网络产生环路。本
又是听完的书,没载到第三部的mp3,就只听完了一,二,四部。最开始的感觉,这个世界太可怕了,一切的一切,都可能是这个世界,某个壁炉前的某个精明的老头算计好了的。第二个感觉,什么叫蝴蝶效应,某年某月某一天在世界的某个角落发生活的一件小事,会导致某个时间后,发生一件“大事”。还有就是,顺便明白了为什么叫“政治经济学”,政治和经济,两个看起来完全不相关的东西,其实是有微妙而紧密的联系的,所以自古有官商勾
原创 2013-05-25 09:29:50
542阅读
网络战争
原创 2023-09-05 13:41:06
136阅读
接上一篇中说的游戏,我们已经实现了client、host上的一个物体可见不可见的行为。之后我们可以加入类似检查两个单位之间的距离、或是两个单位之间有无阻挡物来进一步实现游戏机制。在这篇随笔中我会首先介绍战争迷雾的一种绘制方法。下一篇中介绍Line of Sight模型的实时生成。两者结合后的最终的效果如下:战争迷雾的绘制:不同的绘制方法有很多,我们这里采取的是把战争迷雾的信息保存到贴图上,然后作为
转载 2024-02-04 00:50:27
434阅读
虽然Nexenta在2012年才进入中国,但是在Nexenta大中华区运营副总裁范泓然看来,Nexenta与生俱来的软件定义存储的性价比优势备受客户青睐,正在以一种更先进与实在的软件定义创新,领导着存储新潮。对此,Dostor阿明独家采访了她,并针对软件定义存储的现状和2014年的新趋势做了详细的沟通。
转载 精选 2014-04-04 11:05:04
934阅读
当客户想知道哪些景点人少又好玩,老板把这个任务交给你,作为业务人员,你选择用哪种方法解题? image image image image image image image image image image以上两种工作方式都没错,但如果你是数据思维者,相信你一定更快的升职加薪,因为你有能力壁垒。这个能力壁垒的名字,在这个案例里叫做python。Python学习群:683380553,有
战争论 -- 论战争的性质》笔记
原创 2022-09-20 22:15:25
373阅读
  • 1
  • 2
  • 3
  • 4
  • 5