个人中心

呀飞123114545

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

3年前

svg的优势

在2003年一月,SVG1.1被确立为W3C标准。
参与定义SVG的组织有:太阳微系统、Adobe、苹果公司、IBM以及柯达。
与其他图像格式相比,使用SVG的优势在于:
●SVG可被非常多的工具读取和修改(比如记事本)
●SVG与JPEG和GIF图像比起来,尺寸更小,且可压缩性更强。
●SVG是可伸缩的
●SVG图像可在任何的分辨率下被高质量地打印
●SVG可在图像质量不下降的情况下被放大
●SVG图像中的文本是可选的,同时也是可搜索的(很适合制作地图)
●SVG可以与Java技术一起运行
●SVG是开放的标准
●SVG文件是纯粹的XML
SVG的主要竞争者是Flash。
与Flash相比,SVG最大的优势是与其他标准(比如XSL和DOM)相兼容。而Flash则是未开源的私有技术。
目前,不是所有的浏览器都支持SVG,这也是SVG普及的最大障碍。Mozilla、Firefox和Opera都支持SVG,而微软也计划这
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

eclipse gradle插件 下载

1,首先当然是到官网gradle.org下载最新的gradle版本了
2,下载完成后,放到任意的位置,我的是在D:/gradle-1.1,然后需要放到换进配置,步骤是右键“计算机”-“属性”,进入“高级配置”,选择“环境变量”,点击”新建“,配置”GRADLE_HOME“
3,选择“path”,进行修改,加入“;%GRADLE_HOME%\bin”,注意此处没有引号,记得前面要加分号,这样就配置好gradle的环境变量了
4,在命令窗口输入”gradle-version“,进行验证,出现以下提示则表示成功
5,接下来是构建一个java项目,可以随便建一个文件夹,如:D:\javapro1,按照gradle的规约新建相应的文件目录,类似于maven的一样
6,最主要的是在该目录下新建一个gradle文件,build.gradle,文件内容只要一句话即可:
applyplugin:'java'
7,在命令窗口中,进入项目对应文件夹,输入gradlebuild,即可完成构建,然后可以在项目文件夹中发现多了一些构建完的文件,这时就完成了一个最简单
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

linux mariadb 重启

转载 一 安装 下载mariaDB MariaDB-5.5.29-rhel5-x86_64-common.rpm 和MariaDB-5.5.29-rhel5-x86_64-server.rpm 包,MariaDB-5.5.29-rhel5-x86_64-client.rpm 2.然后再http.//yum。mariadb。org/ 找到 RPM-GPG-KEY-MariaDB 这个PGP文件, 把文件...



  用系统的包管里器安装啊。

比如debian/ubuntu就是
apt-get?install?xxxxxarch linux 就是
pacman?-s?xxxxxredhat / centos linux 就是
yum?install?xxxxx等等。
linux不需要自己下软件的。和windows不是一个思维。
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

codesmith 生成文件

1,构建数据库,注意数据库的表名必须以tbl开头,视图必须以vw开头,例如tblUserInfo,tblAdminInfo,vwUserInfo
2,建好数据库后就可以用CodeSmith了,首先选择CodeSmit
下的CodeSmithStdio打开。
3,打开后选择try(可上网搜注册机)
4,然后选择CodeSmith4,1Samples下的NetTiers文件夹
5,打开文件夹后,右键单击NetTiers.cst文件,选择Execute
6,首先要选择你的数据源,选择ChoosingSourceDatabase
7选择右边带…的按钮
8,单击Add按钮
9,首先选择ProviderType,选择
然后自己取一个名字,再点击右边带…的按钮
找到自己的数据库
10,选择后Ok就可以了,再退回到这里并且选择你建立的数据库
11,修改你生产的网站的存储路径,在MappingF
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

gradle 下载慢

一个很重要的原因是默认使用内存太小了,你可以设置的大一点,不超过自身内存,如下:
C:\Users\你的用户名\.gradle目录下新建一个文件名为gradle.properties的文件。
内容为:
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx1536M
给的内存越大,跑的越快
然后重启你的AndroidStudio,搞定。
gradle是升级版(evolved)的自动化构建工具。它可以自动构建,测试,发布,部署,同时使更多的软件包或其他类型诸如生成静态网站,文档等项目自动化。
gradle将ant的功能和伸缩性与maven的依赖管理及约定结合成一种更加高效的方式去完成构建。它采用了groovy特定领域语言和诸多创新方法,提供了一种声明式的方式用合理的默认值来描述所有类型的构建工作。gradle正迅速成为许多开源项目和前沿企业构建系统的选择,同时也
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mybatis分页原理

1、亲Mybatis是自己写Sql语句啊,和Hibernate不一样。
2、如何知道上面的,你还要知道MySql有一个分页语句叫limit,如:limit(1,10);前面一个参数是起始未知,后面一个是查询多少个。
3、Oracle的分页方法是嵌套子查询,需要用到rownum这个属性
Sql Server是Top。

分页例子:
Oracle select * from (select emp.*,rownum rn from emp where rownum<9) where rn>3;
MySql select * from emp limit startIndex,maxNum
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

codesmith 进度条

一、用CodeSmith自带模版生成实体类选中模版(businessobject.cst),右键执行(Execute),然后选择保存目录、数据库、表,最后生成(Generate)。1、新建一个C#模版,导包
<%@AssemblyName="SchemaExplorer"%>
<%@ImportNamespace="SchemaExplorer"%>
//声明SourceTable
<%@PropertyName="SourceTable"Type="SchemaExplorer.TableSchema"Default=""Optional="False"Category="Context"Description="源表"%>
2、设置SourceTable
先执行
Tools-Build
然后在属性杂项一栏中设置SourceTable
选择数据库,再选择表。
3、写封装类
namespaceTrain{
publicclassTrain
{
//这里的内容为私有字段
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

postgresql9.0

具体过程如下:
步骤1:安装postgreSQL?9.2.4
具体过程参见:如何安装PostgreSQL9.2.4ForWindows?
步骤2:配置鉴权口令文件
pg_upgrade会在升级过程中多次连接新旧数据库,所以可以在pg_hba.conf中将鉴权方式设为"Trust"或者在使用MD5鉴权方式下配置pgpass.conf文件(文件位置:%APPDATA%\postgresql\pgpass.conf)。这样可以避免在升级过程中提示鉴权失败而导致升级不能正常进行。待升级成功后可以移除或清空文件内容。
步骤3:安装插件
将旧数据库服务器中使用的插件同样安装至新数据库服务器中。
步骤4:停止新旧数据库服务
通过命令行或服务管理界面进行
出现问题:
原因:未使用管理员权限运行命令提示符(CMD)
步骤5:用非windows系统管理员权限用户做升级前准备
RUNAS/USER:
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

vim 编辑

先在Vim的“一般模式”里将光标移动到需要修改的地方(进“一般模式”只需要按下键盘上的Esc键即可),移动光标可以用“一般模式”下的几个命令来完成,比如输入50G表示跳到第50行,数字20加向下移动光标的按键则表示从当前光标位置向下再移动20行。光标移动到需要修改的位置后,按下键盘上的i键就可以进行编辑了,还可以按下O键,表示在光标所在行下面新添加一行进行编辑。编辑完成后需要再次按下键盘上的Esc键到“一般模式”,才可以执行保存文件的命令。保存退出Vim一般是:wq命令,注意要先输入英文冒号(是英文冒号哦,如果错误的输成中文是没有反应的)。
vim可以认为是vi文本编辑器的改良或增强版本。如果你安装的redhat的话,vi编辑器就是这个改良版本。可以用vi-version来查看。如果你又安装了vim,可以用vim-version来查看vi的版本。打开方式:1、确定vim已经安装到了你的计算机中。其实,如果是redhat的话,vi是一
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Qt实现屏幕底部冒泡效果

这篇文章主要为大家详细介绍了Qt实现屏幕底部冒泡效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  在Qt局域网聊天程序的到的东西太多了,最想和大家分享的是关于局域网聊天信息的冒泡,他的设计也不是特别难,我写了一个类分享给大家。
  可能各位道友有更好的办法,但希望不要拆台哦。
  该类中有一部分适应屏幕分辨率的类,也一并加入。如有不懂的欢迎大家留言。
  首先是获取屏幕分辨率,并实现自适应屏幕分辨率。
#ifndefVERDESKTOP_H#defineVERDESKTOP_H#include<QObject>
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

小鱼易连云视频会议助中央音乐学院实现5G+4K远程互动教学

  2019年国民音乐教育大会在北京国际会议中心隆重拉开帷幕。由中央音乐学院继续教育学院、小鱼易连共同打造的“5G+4K远程互动教学”一经亮相,从画面到互动效果,都为与会者带来了惊艳体验。<imgsrc="http
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

糖果游戏浏览器功能介绍


  1)游戏变速功能操作方法:
  当游戏加载完成后,点击糖果游戏浏览器上的游戏加速按钮,就可以给游戏加速5倍。点击游戏加速的下拉菜单,然后选择“输入游戏速度”,即可随意设定游戏速度的倍数。
  提示:一定要在游戏加载完毕后再变速,否则游戏加载可能会不成功。
  神仙道(百度仙侠记)竞技场和群英战无法加速的解决方法
  2.1)最新版本游戏小号的使用方法:
  1.打开糖果游戏浏览器的侧边栏,点击”我的游戏“,然后点击“添加游戏”按钮。
  2.在弹出的对话框中,输入游戏名称和游戏网址,然后点击“批量添加游戏账号”按钮。
  3.在弹出的对话框中输入要添加的游戏账号和密码,最后点击确定按
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

摩根大通“发币”带来稳定币新格局 牵手区块链能走多远?

2月14日情人节的夜晚,千万伴侣你侬我侬时,银行业巨擘摩根大通也牵起区块链的手,宣布发行基于区块链的数字货币JPMCoin。消息一出,便有网友不失嘲讽地评论“摩根大通终究是向加密货币低了头”。但细究下来,并非如此。JPMCoin并非是真正的加密货币,同时摩根大通在区块链领域的布局已经有一定的年数,算是圈子的老人了。
 
非加密货币仅供企业使用
 
根据摩根大通官网的描述,JPMCoin是一种运用了区块链技术、用于促成即时支付的数字货币(adigitalcoindesignedtomakeinstantaneouspayments),同时它是在Quorum账本上发行的。此外,它所基于的区块链是一个联盟链,但目前本质上只有摩根大通这一家机构在链上。
 
加密货币一般要满足三个要素:分布式账本、加密网络、共识机制。从J.P.Morgan
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

每天一个 Linux 命令(1):ls 命令


  ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。?通过ls?命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls?命令在日常的linux操作中用的很多!1.?命令格式:
  ls?[选项]?[目录名]2.?命令功能:
  列出目标目录中所有的子目录和文件。3.?常用参数:
  -a,?–all?列出目录下的所有文件,包括以?.?开头的隐含文件
  -A?同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。
  -c??配合?-lt:根据?ctime?排序及显示?ctime?(文件状态最后更改的时间)配合?-l:显示?ctime?但根据名称排序否则:根据?ctime?排序
  -C?每栏由上至下列出项目
  –color[=WHEN]?控制是否使用色彩分
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Swift中的Access Control权限控制介绍

这篇文章主要介绍了Swift中的AccessControl权限控制介绍,本文讲解了private、internal、public三个关键字的使用,需要的朋友可以参考下
  如果您之前没有接触过权限控制,先来听一个小故事:
  小明是五道口工业学院的一个大一新生,最近他有点烦恼,因为同屋经常用他的热水壶,好像那是自己家的一样,可是碍于同学情面,又不好意思说。直到有一天,他和学姐小K吐槽。
  学姐听了之后,说:大学集体生活里面,大部分东西都是默认室友可以共用的。如果你不想别人拿,我可以帮你做封印,只要打上private标记,它们就看不到你的东西,更加用不了你的东西了。
  小明说哇靠学姐你还会妖法......
  Swift语言从Xcode6beta5版本起,加入了对权限控制(AccessControl)的支持。其实权限控制和小明的物品一样,你可以设定水壶是只有自己能用,还是只有宿舍里的人能用,还是全校都可以用。
  从此以后,你可以好像神盾局局长一样,完全掌控自己的代码块的”保密级别“,
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

WPF自定义实现IP地址输入控件

这篇文章主要给大家介绍了关于WPF自定义实现IP地址输入控件的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用WPF具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  一、前言
  WPF没有内置IP地址输入控件,因此我们需要通过自己定义实现。
  我们先看一下IP地址输入控件有什么特性:输满三个数字焦点会往右移键盘←→可以空光标移动任意位置可复制整段IP地址,且支持x.x.x.x格式的粘贴赋值删除字符会自动向左移动焦点<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Oracle中OSFA和数据仓库简介


  OracleFinancialServicesApplication(简称OFSA)技术平台:包括OracleWarehouseBuilder数据仓库构建工具、Oracle8i数据库、OracleExpress多维数据库、CommonWarehouseMetadata通用数据仓库元数据管理工具、OracleInternetDevelopSuites商业智能工具集(查询、报表、多维分析、数据挖掘)、OracleDataMartSuites数据集市套件。
  中国的银行业在发展过程中,已逐步积累了大量的客户数据和经营数据。如何利用这些数据,发掘有价值的信息,为今天中国银行业所普遍关心。而解决问题的关键,是建立银行企业级的数据仓库,实现对银行所有经营
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

ES6如何用一句代码实现函数的柯里化

这篇文章主要介绍了ES6如何用一句代码实现函数的柯里化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  柯里化是干什么的?首先看看下面这个函数
letstore=(a,b,c)=>"这是你的七仔面"//函数就好像一个小卖部,一碗七仔面要三张软妹币:a,b,c(五个参数)
  那函数柯里化是什么?就是我们买面吃的过程可能是这样:
letcurryStore=curry(store)//刚刚的小卖部被柯里化了//最佳状况curryStore(1,5,1)//老板,刚好!不用找了,刚好七块钱。老板:"这是你的七仔面"//偶尔出现的情况letboss=curryStore(5)
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

.Net Core3 用Windows 桌面应用开发Asp.Net Core网站

这篇文章主要介绍了.NetCore3用Windows桌面应用开发Asp.NetCore网站,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  前言
  曾经在开发Asp.Net网站时就在想,为什么一定要把网站挂到IIS上?网站项目的Main函数哪儿去了?后来才知道这个Main函数在w3wp.exe里,这也是IIS的主进程。Asp.Net网站的命门被IIS捏着,我无力改变。有时需要临时搭建一个简单的Web服务器,去网上一通度娘,发现了MyWebServer、HFS(HTTPFileServer)等简单实用的Web服务器,而且它们还是桌面应用。我就在想,什么时候能用.Net来开发一个桌面Web服务器。直到.NetCore3.0诞生ㄟ(≧◇≦)ㄏ
  Asp.NetCore网站本质上是一个
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

深入理解Ruby中的代码块block特性

听到代码块这个翻译,你或许会联想到类或者结构体,但block并不是这些东西,这里就带着大家来深入理解Ruby中的代码块block特性
  block是什么?
  在Ruby中,block并不罕见。官方对block的定义是“一段被包裹着的代码”。当然,我觉得这样的解释不会让你变的更明白。
  对block的一种更简单的描述是“一个block就是一段存储在一个变量中的代码,它和其他的对象一样,可以被随时的运行”
  然后,咱们通过看一些代码,之后再把这些代码重构成Ruby中的block形式。通过代码来实际的感受,更加直观。
  比如,对两个数做加法?
puts5+6#=>11
  嗯,这样写是可以的。但是,这样的代码只做到了block定义的前半部分——它是一段代码。但是它并没有“被包裹起来”,也没有“存储在一个变量
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  5  ...  下一页  

分享至

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