搜索到与相关的文章
编程技术

“服务器推”技术的应用

传统模式的Web系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热插拔、LED、温度、电压发生变化;即时通信系统:其它用户登录、发送信息;即时报价系统:后台数据库内容发生变化;这些应用都需要服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求。“服务器推”技术在现实应用中有一些解决方案,本文将这些解决方案分为两类:一类需要在浏览器端安装插件,基于套接口传送信息,或是使用RMI、CORBA进

系统 2019-08-12 09:29:55 2780

各行各业

开始使用Ambari吧

最开始接触Hadoop是研究生入学后,帮师姐装装集群什么的。过程很繁琐,很重复,很是让人抓狂。当时装一个三台机器的集群需要两天左右,这还是装的很熟练的时间花费,刚入手的时候简直是惨不忍睹,三台机器装了将近一个星期。手动安装集群需要一定的Linux操作基础,一般采用Ubuntu或者是CentOs来安装。当时我们选择了Ubuntu,界面较为绚丽,并且有丰富的软件支持以及一键安装软件,这些都是我这个菜鸟需要的。Hadoop生态圈安装完成后属于全命令行操作,集群管

系统 2019-08-12 09:26:51 2780

数据库相关

poj 1269 Intersecting Lines 求直线交点 判断

http://poj.org/problem?id=1269一、判断是否共线相当于判断三点是否共线,叉积等0是即为共线。二、判断是否平行设向量A=(a,b)向量B=(c,d)若向量A与B平行则a/c=b/d;三、求交点这里也用到叉积的原理。假设交点为p0(x0,y0)。则有:(p1-p0)X(p2-p0)=0(p3-p0)X(p2-p0)=0展开后即是(y1-y2)x0+(x2-x1)y0+x1y2-x2y1=0(y3-y4)x0+(x4-x3)y0+x3

系统 2019-08-12 01:55:38 2780

Oracle

oracle修改密码

修改密码也是分好几种情况的,下面我就一一列举吧:一、忘记除SYS、SYSTEM用户之外的用户的登录密码。用SYS(或SYSTEM)用户登录。CONNSYS/PASS_WORDASSYSDBA;使用如下语句修改用户的密码。ALTERUSERuser_nameIDENTIFIEDBYnewpass;注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988:口令缺失或无效二、忘记SYS用户,或者是SYSTEM用户的密码。如果是忘记SYSTEM用

系统 2019-08-12 01:55:03 2780

数据库相关

1016. Cube on the Walk

http://acm.timus.ru/problem.aspx?space=1&num=1016思路很简单就是太繁琐一个立方体把所有面按一定的顺序表示的话无论怎么翻转一共有24种顺序如果是涂色的话在颜色可以相同的情况下种类有可能变少表示出不同的状态以后就可以spfa求最短路了代码:#include#include#include#include#include#include

系统 2019-08-12 01:52:44 2780

各行各业

MOSS 2007 入门 : 站点定义和站点模板

在WSS中有两种方式可以实现对站点的定制:站点定义和站点模板。无论是一个站点定义还是一个站点模板都可以包含对一个WSS站点的定义:其中包括站点的列表、文件、Webpart、feature和设置。模板实际上是包括站点模板和列表模板,当用户通过Web界面或是SharePointDesigner更改一个站点或是列表的定义时,模板中仅仅记录了更改的内容而并没有包含全部定义。一个标准的自定义模板中实际上是引用了其原始的站点定义,所以当一个站点模板部署到一个新的站点上

系统 2019-08-12 01:32:58 2780

Python

python常用库之NumPy和sklearn入门

Numpy和scikit-learn都是python常用的第三方库。numpy库可以用来存储和处理大型矩阵,并且在一定程度上弥补了python在运算效率上的不足,正是因为numpy的存在使得python成为数值计算领域的一大利器;sklearn是python著名的机器学习库,它其中封装了大量的机器学习算法,内置了大量的公开数据集,并且拥有完善的文档,因此成为目前最受欢迎的机器学习学习与实践的工具。1.NumPy库首先导入Numpy库importnumpya

系统 2019-09-27 17:54:38 2779

Python

Ubuntu18.04下安装pyenv(python多版本管理工具)和

最近正在重头梳理Python的基础知识,为了更好地使用Python进行开发,防止发生版本混乱(不同的第三方库有可能因为Python版本不兼容而报错),所以需要使用pyenv进行版本管理。通常来说,安装一个开源程序需要自己编译和下载相关依赖包,但是作者提供个一个简易的安装器,只需要一条命令即可搞定安装。$curlhttps://pyenv.run|bashpyenv.run重定向到github内的安装脚本,上面这句命令等同于$curl-Lhttps://gi

系统 2019-09-27 17:46:53 2779

编程技术

HTML5 Canvas(画布)教程 – 图像处理

Canvas标记很多年前就被当作一个新的HTML标记成员加入到了HTML5标准中。在此之前,人们要想实现动态的网页应用,只能借助于第三方的插件,比如Flash或Java,而引入了Canvas标记后,人们直接打通了通往神奇的动态应用网页的大门。本教程内容只覆盖了一小部分、但却是非常重要的canvas标记的应用功能——图像显示和处理。图像来源最常见的在canvas上画图的方法是使用JavascriptImage对象。所支持的来源图片格式依赖于浏览器的支持,然而

系统 2019-08-29 23:32:41 2779

SqlServer

SQL Server 2005服务无法启动的解决方法

本文为原创,如需转载,请注明作者和出处,谢谢!今天想使用一下SQLServer2005,启动SQLServerManagementStudio后,发现连不了数据库了,看了下SQLServer的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:“C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\mastlog.ldf"已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

系统 2019-08-29 23:11:31 2779