Linux的shell编程
1、什么是shell?
当一个用户登录Linux系统之后,系统初始化程序init就为每一个用户运行一个称为shell(外壳)的程序。
shell就是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。一般的Linux系统都将bash作为默认的shell。...
分类:
系统相关 时间:
2014-06-20 12:33:31
阅读次数:
306
我用dwr做了个网页版即时聊天,当用户a和b聊天时没问题a和b各打开一个窗口a窗口,b窗口进行聊天,问题是当第三个用户c也和b聊天时,按照平常的聊天软件比如qq,b用户会再打开个和c聊天的窗口b2,但是一个用户id只能绑定一个scriptsession,b用户再打开个又绑定了一个,此问题怎么解决做的...
分类:
其他好文 时间:
2014-06-11 11:38:00
阅读次数:
157
ASP.NET不同于delphi等WinForm,因为桌面程序是面向一个用户,而ASP.NET是面向多个用户。
所以,当你在程序中的class下,在方法、函数前写变量是,虽然是全页变量,但只要页面刷新,这个新赋值的值都会丢失。 如:View Code public
class along:S...
分类:
Web程序 时间:
2014-06-09 14:31:24
阅读次数:
298
查明是第三方输入法引起的问题,我用的是搜狗输入法,所以把搜狗卸载就好了。(注意是卸载,不是单纯的从输入源里移除)
操作的思路是,首先要进入计算机,才能进行操作。
办法是开机进入单机模式,删除苹果一个文件,让系统认为该计算机还没有被配置,开机后直接进入配置计算机和用户的界面,新建立一个用户,就可以进入桌面删除万恶的输入法了。
首先开机的时候按 Command+s;
进入命令提示符...
分类:
其他好文 时间:
2014-06-08 09:41:23
阅读次数:
198
博主是自然语言处理方向的,不是推荐系统领域的,这个程序完全是为了应付大数据分析与计算的课程作业所写的一个小程序,先上程序,一共55行。不在意细节的话,55行的程序已经表现出了协同过滤的特性了。就是对每一个用户找4个最接近的用户,然后进行推荐,在选择推荐的时候是直接做的在4个用户中选择该用户item没...
分类:
编程语言 时间:
2014-06-07 07:19:12
阅读次数:
473
ES中的数据可以广义的分为两种类型:精确值和全文值精确值就是想他们本来的意思一样存储。例如,date或者用户ID,可以作为精确的string类型进行存储,就像一个用户名或邮箱地址一样,精确的值“Foo”和精确值”foo“是不同的,精确值2014和精确值2014-09-15也是不同的。全文字,也就是和...
分类:
其他好文 时间:
2014-06-07 01:04:37
阅读次数:
286
Controller的激活 ASP.NET
MVC的URL路由系统通过注册的路由表对HTTO请求进行解析从而得到一个用户封装路由数据的RouteData对象,而这个过程是通过自定义的UrlRoutingModule对HttpApplication的PostResolveRequestCache事件进...
分类:
Web程序 时间:
2014-06-06 19:23:29
阅读次数:
393
存储管理的基本原理内存管理方法内存管理主要包括内存分配和回收、地址变换、内存扩充、内存共享和保护等功能。下面主要介绍连续分配存储管理、覆盖与交换技术以及页式与段式存储管理等基本概念和原理。1.
连续分配存储管理方式连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理...
分类:
其他好文 时间:
2014-06-06 13:30:59
阅读次数:
240
Blktrace简介Blktrace是一个用户态的工具,用来收集磁盘IO信息中当IO进行到块设备层(block层,所以叫blk
trace)时的详细信息(如IO请求提交,入队,合并,完成等等一些列的信息)。块设备层处于下图(借用褚霸的图)中的“block
layer”Blktrace工作原理(1)b...
分类:
其他好文 时间:
2014-06-05 20:47:49
阅读次数:
460
有一个用户表users,其字段:userId,userName,....。userId为该表的主键。有另一个表d表,其字段:Id,userId,commentId,AdminId,......。Id为该表的主键,userId,commentId,AdminId为users表的外键。问:如何通过sql...
分类:
数据库 时间:
2014-06-02 02:10:32
阅读次数:
392