个人中心

法海唱征服

这个人很懒什么都没有留下

3年前

powerdesigner15外键

如果是由概念模型或者逻辑模型生成物理模型,那么外键是通过Relationship生成的,也可以通过工具栏中的Reference来实现两表之间的外键关系。假如一个课程只会在一个固定的教室上课,而一个教室会安排多个课程在不同的时间上课,所以教室和课程是一对多的关系,那么课程表中就需要添加RoomID列以形成外键列,具体操作方法就是在工具栏中单击“Reference”按钮,然后在设计面板中,课程表上按下鼠标左键,并拖拽到教师表中放开鼠标,这时如果课程表中没有RoomID列,系统会自动创建RoomID列并创建该列上的外键引用,如果已经存在RoomID列,则只添加外键引用,不会再添加新列。
切换到鼠标指针模式,双击箭头,系统将弹出引用的属性窗口,在属性窗口中可以设置该引用的Name、Code、关联的列、约束名、更新策略和删除策略等。
powerdesigner中取消外键的方法
用powerdesigner打开pdm模型,可以看到没有连接关系的
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

svg中性点

SVG是典型的电力电子设备,由三个基本功能模块构成:检测模块、控制运算模块及补偿输出模块。其工作原理为由外部CT检测系统的电流信息,然后经由控制芯片分析出当前的电流信息、如PF、S、Q等;
然后由控制器给出补偿的驱动信号,最后由电力电子逆变电路组成的逆变回路发出补偿电流。国际上最先进的SVG产品是STATCOM静态无功补偿装置。
扩展资料
SVG的主要功能:
1)动态补偿电网无功功率,提高功率因数,当电网处于感性时,SVG发出容性电流,抵消与之相反的无功电流。
2)动态抑制特定次(3,5,7,11次)电流谐波;
3)可以瞬间提供一定有功功率,补偿电网电压跌落和闪变;
4)并网后可以自动运行,不需要人员操作;
5)中文图形液晶显示,人机界面清晰友好;
参考资料来源:百度百科-SVG
SVG是典型的电力电子设备,由三个基本功能模块构成:检测模块、
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

opengl手册

C\C++是一定要会的!!
什么是OpenGL:
OpenGL(“OpenGraphicsLibrary”)是图形硬件的软件接口。OpenGL包括大约250个不同的函数,程序员可以使用这些函数设定要绘制的物体和操作,来制作交互的三维应用程序。
OpenGL是专业图形处理,科学计算等高端应用领域的标准图形库。它的主要竞争对手是微软的Direct3D。OpenGL曾长期处于技术上的领先地位,但近年来Direct3D也迎头赶上。目前这两种图形API在性能上可说是旗鼓相当。不过OpenGL支持众多的操作系统,而Direct3D只在Windows平台上可用。因此OpenGL仍然广受瞩目。
怎样开始学习OpenGL:
你可以在OpenGL的官方网站http://www.OpenGL.org的Documentation中下载到官方教程和例子程序:
TheOpenGLProgrammingGuide,这就是著名的redbook(“红皮书”)
如果你英语不好,那么推荐你阅读:
《OpenGL超级宝典》是一本相当不错的中文
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

vim 替换字符串

一、字符串的查找
1.vim中用/和?来查找字符串,两者的区别是:
/string会高亮显示光标后匹配的第一个字符串,回车后光标移到该字符串的第一个字母;
string会高亮显示光标前匹配的第一个字符串,回车后光标移到该字符串的第一个字母。
在回车之后,按n键同方向转到下一个匹配的字符串,按N键反方向转到上一个匹配的字符串。
2.用命令:setic和:setnoic来分别设置查找时不区分和区分大小写。
如果查找特殊字符,如^、$、*、/和.,需要在前面加\来转义。
二、字符串的替换
1.vim中可用:s命令来替换字符串,具体如下:
:s/str1/str2/替换当前行第一个str1为str2
:s/str1/str2/g替换当前行中所有str1为str2
:m,ns/str1/str2/替换第n行开始到最后一行中每一行的第一个str1为str2
:m,ns/str1/str2/g替换第n行开始到最后一行中所有的str1为str
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

webgl webgl

WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGLES2.0结合在一起,通过增加OpenGLES2.0的一个JavaScript绑定,WebGL可以为HTML5Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。
webgl是一种3d绘图标准,这种绘图技术标准允许把javascript和opengles2.0结合在一起,通过增加opengles2.0的一个javascript绑定,webgl可以为html5canvas提供硬件3d加速渲染,这样web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3d场景和模型了,还能创建复杂的导航和数据视觉化。
简单的说就是通过网页前
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

进程切换小结


linux与任何分时系统一样,通过一个进程到另一个进程的切换,达到表面上多个进程同时执行的神奇效果。然而进程之间是如何切换的,并且怎样去决定切换进程。
相关知识:
进程链表
在多处理器中,每个CPU都有自己的对应的进程描述符双向链表。进程链表的头是指向init_task描述符(进程0或者swapper进程)。linux将每个CPU下对应的可运行链表,按优先权划分为多个队列,提高调度程序的运行速度。系统也维护多个事件等待队列,等待队列中然而检索给定PID的进程描述符信息,顺序扫描进程描述符链表并检查给定PID相当低效,为了提高检索性能,利用hash散列表实现不同类型的PID.
linux中通过进程描述符来记录进程的详细信息(task_struct
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

2015存储采购调查:云存储市场上升明显


    去年,接近70%的受访者表示他们还没有应用云存储服务,前一年这个数据高达78%。今年据统计有56%的表示他们还不是云存储用户。很明显,云存储市场正在不断上升。
  
  对于非数据保护服务的云存储用户,最受欢迎的应用是主数据存储服务(26%),13%的人表示他们应用云来存储近线数据。增长最快的云存储应用是归档:15%的人表示他们正在使用云归档,两年前这个数字还是3%。
  
  当前云存储用户云上数据约有15TB。这些用户比较信服云存储的可行性并计划在2015年增加容量:47%的人表示将迁移更多的主存储数据,增加归档的占33%,近线数据占32%。
  
  随着移动设备使用的不断增长,文件同步和共享引发更多的关注。13%的受访者表示,企业正在使用同步和共享服务,12%的人则表示他们已经安装了内部同步共享系统。
  
  对
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

解决由于DNS解析导致Emacs启动巨慢的问题

editor-side-new">
  小白是Emacs的忠实用户,在CentOS服务器上也要自己编译安装一个Emacs供自己使用。由于使用了很多Emacs的插件,每次启动那是很缓慢的,几乎是5s左右才打开一个文件(让大家误以为服务器配置很烂呢)。在打开文件的速度上与Vim有些差距,Vim打开文件几乎是零等待(我这里的vim是简单的配置,并没有使用额外的插件;使用Emacs的同行可不要骂我哦)。
  
  最近发现Emacs的打开速度是巨慢无比的,之前就没有这种问题。细想了一下,主要是之前有网络连接,而这几次是没有网络连接的。所以小白就想到底是Emacs的什么插件需要用到网络呢?于是使用了系统下的strace工具进行追踪一下Emacs是如何启动的,终于找到是什么原因了,原来是主机名解析的问题,
  
  在没有联网的情况下,启动到底是多慢呢?<preclass="brush:bash;toolbar:false
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

为什么传统企业将大数据主要应用于内部服务?

传统企业将大数据主要应用于内部服务,而互联网企业主要将大数据应用于对外服务。这种对外服务,可以直接“变现”,容易看到“真金白银”,从而也激励着互联网企业在大数据领域越战越勇,不断创新和尝试。而在对内服务方面,很多大数据的效益并不直接,更像是“练内功”的过程,其效果常常是“厚积薄发”,促进企业后续飞速发展。
 
在大数据对外服务的过程中,有三类问题值得重点关注。
 
1.数据估值
 
大数据的对外服务,就是直接为企业外部的客户提供各种粒度的分析数据,给其带来收益,让外部客户认可大数据的价值。在进行外部服务的过程中,大数据提供方就要评估数据的价值,基于不同的价值,给出大数据的不同价格。
 
2.数据“变
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

设置IE11中默认拨打电话的程序


   正如我们之前介绍的那样,当我们使用最新的IE11浏览器时,网页内的电话号码会以链接形式出现,单击后,会打开拨打电话的应用程序。如何设置单击这些电话号码后会使用哪个应用程序拨打电话?
  单击呼叫是IE11内的一项新功能。如果您想要在单击电话号码后使用特定的应用程序进行拨打,可在默认程序中选择应用程序。您所做的选择仅适用于您的用户帐户,不会影响PC上的其他用户帐户。
  设置单击呼叫默认拨打电话程序的步骤:
  从屏幕右边缘滑入,点按搜索(您也可以将鼠标指向屏幕的右上角,向下移动鼠标指针,然后单击搜索),在搜索框中输入默认程序,点按或单击应用程序,然后点按或单击默认程序,以打开“默认程序”。
  点击或单击设置您的默认程序。
  在程序下,点按或单击要使用的程序。
  点击或单击将此程序设置为默认值,然后点按或单击确定。
  如果要选择某程序默认使用的文件类型和协议,点按或单击选择此程序的默认值。<div
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

关于云计算硬件的8个不为人所知的秘密

代码在哪里运行?运行的是什么,为什么中断?人们可能永远不会知道。
 
在以往,企业数据中心的IT人员通常自己运营和维护服务器。IT团队仔细检查服务器规格,收集投标书,填写采购订单,然后进行交付,以便可以在机房中仔细安装和测试服务器,IT人员在日常工作中可以对服务器进行检查、配置、维护。
 
而企业采用云计算技术可能与硬件无关。因为只需点击其云计算供应商网站上的网页就可以创建一个“实例”,而一些IT团队将启动服务器的所有工作都交给一些持续集成和部署机器人运行的自动脚本。在配置构建例程时,只是花费一些时间讨论实例的规模,而之后工作交给机器人部署例程。这个软件甚至很智能(在没有IT人员的帮助下)地协商拍卖备用周
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mongodb增量备份方法


  首先应用mongobackup的文件包
  去这个网址下载:http://pan.baidu.com/s/15YsBs
  把mongobackup的文件下载到你的mongodb的bin目录下
  输入
<divclass="syntaxhighlight
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

详解css使既有浮动又有左右margin的多个元素两端对其

这篇文章主要介绍了详解css使既有浮动又有左右margin的多个元素两端对其,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  两端对齐效果
  如上图中红色的9个div它们中间有间距,而最左边和最右边是没有间距的,这种布局如果使用css3的flex来实现是非常简单的,而如果要使用float布局就需要一些特殊的技巧了。
  实现原理
  红色的9个div左浮动,左右margin为25px,父容器左右margin为-25px,这样相当于是把父容器拉长了,因此就达到了两端对齐的效果。Bootstrap的栅格系统就是这么干的,bootstrap要求我们.col-xx-xx的父容器需要为.row,而.row
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Redis和Lua实现分布式限流器的方法详解

这篇文章主要给大家介绍了关于Redis和Lua实现分布式限流器的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Redis和Lua具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  主要是依靠redis+lua来实现限流器,使用lua的原因是将多条命令合并在一起作为一个原子操作,无需过多考虑并发.
  计数器模式
  原理
  计数器算法是指在一段窗口时间内允许通过的固定数量的请求,比如10次/秒,500次/30秒.
  如果设置的时间粒度越细,那么限流会更平滑.
  实现
  所使用的Lua脚本
--计数器限流
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

详解docker私有仓库搭建与使用实战

这篇文章主要介绍了详解docker私有仓库搭建与使用实战,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  hub.docker.com上可以保存镜像,但是网速相对较慢,在内部环境中搭建一个私有的公共仓库是个更好的方案,今天我们就来实战搭建私有docker仓库吧;
  环境规划
  需要两台机器:docker私服仓库的server和使用docker的普通机器,这两个机器都是ubuntu16版本的server,ip信息如下:
  机器名ip功能docker-re
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

如何有效的抵抗DDOS的方法介绍

DDOS的损害我这里就不说了,咱们可以经过批改注册表来减小DDOS对咱们的损伤.
  DDOS的损害我这里就不说了,咱们可以经过批改注册表来减小DDOS对咱们的损伤。
1)设置生计时刻
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
DefaultTTLREG_DWORD0-0xff(0-255十进制,默许值128)
阐明:指定传出IP数据包中设置的默许生计时刻(TTL)值.TTL决议了IP数据包在抵达方针前在网络中生计的最大时刻.它实际上约束了IP数据包在丢掉前答应经过的路由器数量.有时运用此数值来勘探长途主机操作体系.我主张设置为1,由于这里是ICMP数据包的寸活时刻。越小对方用PINGDDOS你的话,通常1M带宽的话就必须要100台以上的肉鸡来完结。不批改20几台就可以搞定
2)避免ICMP重定向报文的进犯
H
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

如何编译下载的易语言源码

今天给大家分享的是关于易语言编译源码的相关知识点内容,有需要的朋友们跟着操作下吧。
  很多刚刚接触易语言的网友不知道怎么使用易语言源码,其实易语言的源码也不过是一个加密的文本,里面只有易语言代码,要想使用需要使用易语言打开并编译为exe文件才能使用
  1、易语言的源码是以.e为后缀的文件,如果下载后的源码是这样的就说明你电脑上已经安装了易语言程序;如果是未知格式就说明电脑没有安装易语言,需要先安装易语言
  1、登录易语言官网后,可以点击下载进入易语言下载页面
  2、下载并安装易语言<imgsrc="http://files.jb51.net/file_images/article/201812/20181
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

JavaScript 解析Json字符串的性能比较分析代码

我们在使用AJAX来做服务器端和客户端交互的时候,一般的做法是让服务器端返回一段JSON字符串,然后在客户端把它解析成JavaScript对象。解析时用到的方法一般是eval或者newfunction,而目前IE8和Firefox3.1又内置了原生的JSON对象(据说会有一定的性能提升)。那我们在实际使用的时候怎样从这三种方法(因为性能问题,不考虑用javascript实现的解析)里面来选择呢?面对众多的浏览器,哪种方式的性能是最好的呢?
一、测试方法
1、首先指定测试次数及JSON字符串
复制代码代码如下:
varcount=10000,o=null,i=0,jsonString='{"value":{"items":[{"x":1,"y":2,"z":3},{"x"
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

MariaDB 10.0.15/10.1.2 发布

MariaDB 今天发布了两个新版本,分别是 10.0.15 和 10.1.2,目前 10.1.2 还处于开发测试阶段。

下载地址:

10.0.15 -> https://downloads.mariadb.org/mariadb/10.0.15/
10.1.2 -> https://downloads.mariadb.org/mariadb/10.1.2/

10.0.15 包含非常重要的 InnoDB/XtraDB 补丁程序。详细介绍请看发行说明。

而 10.1.2 的改进记录请看这里。

  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Java进程CPU占用高导致的网页请求超时的故障排查

">
  一、发现问题的系统检查:
一个管理平台门户网页进统计页面提示请求超时,随进服务器操作系统检查loadaverage超过4负载很大,PID为7163的进程占用到了800%多。
  二、定位故障
根据这种故障的一般处理思路,先找出问题进程内CPU占用率高的线程,再通过线程栈信息找出该线程当时在运行的问题代码段,操作如下:</
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  5  ...  下一页  

分享至

长按复制下方链接,去粘贴给好友吧:
软件
前端设计
程序设计
Java相关
用户登录
用户注册