
笔记(本人擅长健忘)
文章平均质量分 56
lgstudyvc
这个作者很懒,什么都没留下…
展开
-
UML类图几种关系的总结
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【箭头指向】:原创 2015-09-23 22:53:57 · 420 阅读 · 0 评论 -
mysql修改连接密码及root密码
1 开机启动mysql首先通过chkconfig命令看看MySQL在不在可管理的列表中,命令是: chkconfig --list如果列表中没有mysqld这个,需要先用这个命令添加: chkconfig add mysqld 然后用这个命令设置开机启动: chkconfig mysqld on --------------------------原创 2015-07-31 11:45:23 · 1209 阅读 · 0 评论 -
安装visio2007提示找不到office.zh-cn\*
以前安装都好好的,没有这个提示,这次机器重装系统后,安装了vs2008。过了天再安装visio2007时提示“安装程序找不到office.zh-cn\*”解决:运行visio 2007安装程序,没想到安装并不顺利,竟然在开始安装时就提示:"找不到Office.zh-cn\*",而在安装目录下明明就有这个文件啊,为什么总是提 示找不到文件呢。其实归根结底主要是Visual Studio Au原创 2015-01-13 13:17:44 · 8621 阅读 · 0 评论 -
字节 大端小端
一、字节序定义字节序,顾名思义字节的顺序,再多说两句就是大于一个字节类型的数据在内存中的存放顺序(一个字节的数据当然就无需谈顺序的问题了)。其实大部分人在实际的开发中都很少会直接和字节序打交道。唯有在跨平台以及网络程序中字节序才是一个应该被考虑的问题。在所有的介绍字节序的文章中都会提到字节序分为两类:Big-Endian和Little-Endian。引用标准的Big-End原创 2014-10-10 11:24:09 · 762 阅读 · 0 评论 -
CAB 写inf文件
Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。 2、制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。 3、inf搞法:inf文件描述cab中所有的ocx及dll文件,inf通过一些命名区域来提供需要的信息。 怎么写i原创 2014-09-01 17:12:32 · 2055 阅读 · 0 评论 -
onvif
什么是ONVIF ? ONVIF:原意为开放型网络视频接口论坛,即Open Network Video Interface Forum ,是安讯士、博世、索尼等三家公司在2008年共同成立的一个国际性 开放型 网络视频产品 标准网络接口 的开发论坛,后来由这个技术开发论坛共同制定的开放性行业标准,就用该论坛的大写字母命名,即ONVIF 网络视频标准规范,习惯简称为:ONVIF协转载 2014-10-23 15:16:14 · 1217 阅读 · 0 评论 -
m_hWnd 0xfeeefeee
在原创 2014-11-07 16:51:37 · 1546 阅读 · 0 评论 -
组态软件bijiao
随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序原创 2014-08-06 17:18:58 · 2371 阅读 · 0 评论 -
fatal error C1010: unexpected end of file while looking for precompiled header directive
致命错误C1010:在寻找预编译指示头文件时,文件未预期结束。 就是没有找到预编译指示信息的头文件。 问题一般发生在:通过添加文件的方式,添加了一些cpp文件到一个MFC的程序,但该cpp文件并不是MFC,而是标准的C++。 解决方案1: 右键单击项目工程中的cpp文件,在菜单Project->Settings->C/C++->Precompile Header,设置为第一项:原创 2014-07-29 17:25:48 · 1121 阅读 · 0 评论 -
听那个腌杂一叙
七种公司永远做不大,十种老板永远成不了功!这七种公司永远做不大 1、格局小的企业 1999年2月,牛根生对孙先红说:我给你100万的宣传费,对谁也不要说。先红问:为什么不能说?牛说:现在总共筹到300万,拿出100万做广告,我怕大家知道后接受不了。我就要一个效果:一夜之间,让呼市人都知道。于是1999年4月1日早上,一觉醒来,人们突然发现道路两旁冒出了一溜溜的红色路牌广告原创 2014-06-23 14:51:08 · 1198 阅读 · 0 评论 -
UDP协议
UDP协议UDP报头 UDP报头由4个域组成,其中每个域各占用2个字节,具体如下: 源端口号 目标端口号 数据报长度 校验值UDP协议使用端口号为不同的应用保留其各自的数据传输通道。UDP和TCP协议正是采用这一机制实现对同一时刻内多项应用同时发送和接收数据的支持。数据发送一方(可以是客户端或服务器端)将UDP数据报通过源端口发送出去,而数据接收一方则通过目标端口接收数据。有的网络原创 2013-11-18 22:11:08 · 1749 阅读 · 0 评论 -
元数据(Metadata)
什么是元数据 任何文件系统中的数据分为数据和元数据。数据是指普通文件中的实际数据,而元数据指用来描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据块的分布信息(inode...)等等。在集群文件系统中,分布信息包括文件在磁盘上的位置以及磁盘在集群中的位置。用户需要操作一个文件必须首先得到它的元数据,才能定位到文件的位置并且得到文件的内容或相关属性。元数据管理方式原创 2015-09-25 14:30:21 · 7271 阅读 · 0 评论 -
UML的概念和模型之UML九种图
目录: UML的视图UML的九种图UML中类间的关系 上文我们介绍了,UML的视图,在每一种视图中都包含一个或多种图。本文我们重点讲解UML每种图的细节问题: 1、用例图(use case diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角色【原创 2015-04-03 13:29:33 · 784 阅读 · 0 评论 -
hadoop性能调优
一、 Hadoop概述随着企业要处理的数据量越来越大,MapReduce思想越来越受到重视。Hadoop是MapReduce的一个开源实现,由于其良好的扩展性和容错性,已得到越来越广泛的应用。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供...原创 2019-07-04 17:27:04 · 534 阅读 · 0 评论 -
并行、分布式、集群、云计算 关系
1. 并行计算(Parallel Computing) 并行计算或称平行计算是相对于串行计算来说的。并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程。为执行并行计算,计算资源应包括一台配有多处理机(并行处理)的计算机、一个与网络相连的计算机专有编号,或者两者结合使用。并行计算的主要目的是快速解决大型且复杂的计算问题。 并行计算可以划分成时间...原创 2019-05-05 16:03:56 · 1177 阅读 · 0 评论 -
SSO 单点登录
1. 摘要( 注意:请仔细看下摘要,留心此文是否是您的菜,若浪费宝贵时间,深感歉意!!!)SSO这一概念由来已久,网络上对应不同场景的成熟SSO解决方案比比皆是,从简单到复杂,各式各样应有尽有!开源的有OpenSSO、CAS ,微软的AD SSO,及基于kerberos 的SSO等等……这些优秀的解决方案尽显开发及使用者的逼格,当然需求所致无谓好坏高低,满足实际之需才是王道!本文并不讨...原创 2019-01-03 16:56:44 · 510 阅读 · 0 评论 -
大数据平台建设
分布式系统基础架构Hadoopauthor:time:2018-12-12分布式系统基础架构HadoopHadoop详细介绍Hadoop是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System...原创 2018-12-12 09:24:57 · 10698 阅读 · 3 评论 -
json长这个样
.前言 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家...原创 2018-08-20 10:46:52 · 2049 阅读 · 1 评论 -
p2p简介
转自、转自、转自一、P2P实现的原理1.1 基本概念首先先介绍一些基本概念,NAT(Network Address Translators),网络地址转换: 网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。 NAT从历史发展上分为两大类: 基本的NAT和NAPT(Network Address/Port Translator)。 . 基本的NAT ...原创 2018-03-16 13:43:33 · 1912 阅读 · 0 评论 -
使用TinyXML读写xml文件
1、TinyXML 引用网上的原话:TinyXML是目前非常流行的一款基于DOM模型的XML解析器,简单易用且小巧 玲珑,非常适合存储简单数据,配置文件,对象序列化等数据量不是很大的操作。支持对XML的读取和修改,不直接支持XPath,需要借助另一个相关的类库TinyXPath才可以支持XPath。 TinyXML源码是使用C++语言编写的,这对于C++应用来说是很好原创 2017-09-05 23:21:11 · 10245 阅读 · 1 评论 -
解决 免安装版tomcat一闪而过
1 在使用免安装版Tomcat,遇到很多次运行startup.bat后,一个窗口一闪而过的。为了分析导致tomcat启动失败的原因,我们可以现在tomcat的目录下选中startup.bat文件,单击右键,选择编辑。2 在startup.bat文本的最后敲上“pause”,保存后重新运行startup.bat如图3 在出现的界面中显示:Neither the JAVA_HOME n原创 2016-06-28 13:37:56 · 2195 阅读 · 0 评论 -
c#字符串格式化
0、变量double位数格式化double smallValDouble = 1234.567890; string smallValDoubleStrG = smallValDouble.ToString("G"); //1234.56789 string smallValDoubleStrF = smallValDouble.ToString("F"); /原创 2013-01-05 15:52:12 · 2728 阅读 · 0 评论 -
Myeclipse中出现@Override错误
Myeclipse中出现@Override错误,必须删除此标志,项目才可以编译通过 解决:jdk1.5(5.0)之前这个就有,算是Bug,jdk1.6(6.0)版本之后修复了这个Bug。把工程编译时使用JDK1.6版本可以解决。具体操作:Myeclipse中 Window-->Preferences-->Java-->Compiler-->Configure Project原创 2016-03-30 09:04:01 · 975 阅读 · 0 评论 -
在线存储 离线存储 近线存储
技术不过时! 转自:http://write.blog.youkuaiyun.com/postedit --------------要久、要准、还要快 企业存储新挑战许多人经常抱怨,在深夜或凌晨前往自动柜员机提款,会出现“暂停服务”的沮丧情形,即便换另一台提款机,也会遭遇同样的情况,这并非是提款机的问题,而是该金融卡的原服务银行,其主机系统正在停机检测或数据备份,无法提供前端服务。类似的情转载 2013-09-23 13:16:36 · 7305 阅读 · 0 评论 -
mysql创建、删除、查看索引
来自:http://blog.chinaunix.net/uid-25063573-id-3032578.html 1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3转载 2013-09-22 16:37:59 · 830 阅读 · 0 评论 -
协议 RTSP PPPOE UPNP DDNS
各协议一句话解释 DHCP: 动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自 动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。DDNS: DDNS(Dynamic Domain Name Server)是动态域名服原创 2012-11-13 16:16:23 · 2568 阅读 · 0 评论 -
编程名言
转: ------------------------------生命太短暂,不要去做一些根本没有人想要的东西。——Ash Maurya如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。——David Leinweber软件设计有两种方式:一种方式是,使软件过于简单,明显没有缺陷;另一种方式是,使软件过于复杂,没有明显的缺陷。——C.A.R.原创 2012-10-19 17:01:51 · 660 阅读 · 0 评论 -
气场
读书 笔记 --------控制自己的气场是一门技巧,主要表现在三个方面:尊重(别人才能收获仰视;最好的气场,总是来自那些彬彬有礼的人),进取(进取心永远是一个人最大的魅力,只要获得一个位置,就决心做所有同事中最优秀的人;目前的待遇或多或少,与将来所获得的财富相比,是微不足道的;浅尝辄止,安于现状,不思进取,这是杀死我们理想的三个魔鬼;强者永远希望比周围的人走的更远,他有足够坚强的原创 2012-10-11 10:10:51 · 828 阅读 · 0 评论 -
win7安装office2010
仅做个标记win7安装了office2010 beat,是把时间调到2009然后安装、使用均正常不久提出office到期于是卸载,从装;报错试网上说的所有方法,卸载工具啊、注册表啊、clear up啊,都不好使最后决定把系统重装于是重装了win7,然后开始调整时间准备按装office,突然发现自己先前做了那么多。。。。。脑子短路的事,就是忘了调整时间!唉,一切ok原创 2012-09-12 13:20:26 · 1178 阅读 · 0 评论 -
servlet详解 图解
servlet的生命周期-------------------------------Servlet生命周期1、加载和实例化Servlet容器加载Servlet类并调用该类的无参构造函数进行Servlet实例化。2、初始化 1)、Servlet容器准备ServletConfig对象,该对象可以从web.xml文件中获取Servlet配置信息。原创 2012-08-16 10:18:43 · 6799 阅读 · 0 评论 -
java包和类的关系
只有两个类在同一个包中,其中一个类调用那另一个类时才可以找得到 当然没必要以java开头 以java开始的包那是sun公司已经定义好的类在那个包中 package A 是你将当前的这个类添加到A包中 import A.* 是你在此类中要用到这个包里面的东西,而将其导入 详细见论坛:http://topic.youkuaiyun.com/t/20041101/22/3原创 2012-07-31 10:20:26 · 10981 阅读 · 2 评论 -
javabean与java类的关系
JavaBean与Java的Class的关系一句话,可以不恰当的理解为com,主要是为了重用性,但要遵循接口 java中bean是什么呢?javabean又是什么呢? bean跟javabean是一样的概念,只是不同场合的不同叫法。 bean、javabean本质上是一个由java文件生成的类,按照sun的说法,一个组件即java应原创 2012-07-31 09:33:56 · 2875 阅读 · 0 评论 -
myEclipse快捷键大全
部分快捷键,共享 Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表Ctrl+J原创 2012-08-13 16:48:07 · 608 阅读 · 0 评论 -
java int和String转换
1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 D原创 2012-08-13 15:37:32 · 461 阅读 · 0 评论 -
MyEclipse生成WAR包
问了以前的小伙子,他说很复杂,我自己找: 从来没有想过web项目还能打包的,但是有要求,就不得不去实现,在网上找了一下,发现挺简单的。首先是使用MyEclipse将web项目打包,如下图所示。右键选中项目,选择export。然后选择J2EE->WAR File。点击next接下来制定war包的存放路径,我们将它放在卓面上。打包完成以后我们将war放到to原创 2012-07-23 16:25:06 · 2229 阅读 · 2 评论 -
多屏卡、多头显卡
-------- 多屏卡(多頭卡/多頭顯示卡)知識概述 何為“多屏卡”? 多屏幕顯示卡是一種特殊的顯示卡,叫法不一,如:多屏卡(Multi screen)、多屏幕顯示卡、多頭卡(Multi head)、多頭顯示卡等。如果您的工作是處理大量的信息,如圖像、文字、視頻等等。您就不得不在各種應用程序的頻繁切換中忙碌。即使25英寸的顯示器也不能滿足您的要求。您是不是原创 2012-11-20 15:04:07 · 3931 阅读 · 0 评论 -
什么是VLAN
什么是VLAN VLAN(Virtual Local Area Network)又称虚拟局域网,是指在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。一个VLAN组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。 组建VLAN的条件 VLAN是建立在物理网络基础上的一种逻辑子原创 2012-12-03 17:02:44 · 1007 阅读 · 0 评论 -
进程中查、杀exe程序
对于非隐藏、有窗口名称的可以用: CWnd *pWnd = (CWnd*)FindWindow( NULL, _T("YourApp")); if(NULL != pWnd) { pWnd->PostMessage( WM_QUIT, 0, 0) ;}关闭exe 对隐藏的、或者没有窗口名称的exe用如下代码查、杀 DWORD ProcessID[50];原创 2013-08-29 15:45:18 · 778 阅读 · 0 评论 -
wireshark图解、过滤器使用
------------wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。 wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,原创 2013-08-19 13:46:02 · 3136 阅读 · 0 评论 -
网卡全双工 半双工 单工
转自百度网卡属性——全双工、半双工有什么区别和作用吗?首先来看一下网卡属性的全双工和半双工设置的地方在哪,看我下图: 全双工(Full Duplex)是指在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的网卡一般都支持全双工。 半双工(Half Duplex)所谓半双工就是指一个时间段内只有一个动作发生,就转载 2013-07-04 11:14:24 · 3849 阅读 · 0 评论