- 博客(55)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 特征学习与特征工程
特征学习与特征工程表示学习当我们学习一个复杂概念时,总想有一条捷径可以化繁为简。机器学习模型也不例外,如果有经过提炼的对于原始数据的更好表达,往往可以使得后续任务事倍功半。这也是表示学习的基本思路,即找到对于原始数据更好的表达,以方便后续任务(比如分类)。特征工程与表示学习:人工 vs. 自动正因为数据表示的重要性,机器学习一般有两种思路来提升原始数据的表达:特征学习(feature ...
2023-04-06 16:22:17
610
原创 openshift简介
openshift简介架构简介Openshift是一个开源容器云平台,是一个基于主流的容器技术Docker和K8s构建的云平台。Openshift底层以Docker作为容器引擎驱动,以K8s作为容器编排引擎组件,并提供了开发语言,中间件,DevOps自动化流程工具和web console用户界面等元素,提供了一套完整的基于容器的应用云平台架构自底而上包括几个层次:基础架构层,容器引擎层...
2018-12-14 11:54:35
3438
3
原创 cloudfoundry简介
cloudfoundry负载均衡对Router做负载均衡不属于Cloud Foundry的实现范围。Cloud Foundry只须保证所有Router都可以处理任何请求,而管理员可用DNS实现负载均衡,也可部署专用硬件来实现,或者简单点,弄个Nginx做负载均衡。迁移支持实例的迁移,开发者可以很方便的把自己的应用部署到cloudfoundry上Router是PaaS平台中至关重要的一个...
2018-12-14 11:53:41
1611
原创 virt-p2v与vmware-converter的使用
VMware converter virt-p2v 使用VMware converterwindows上下载并安装VMware vCenter Converter Standalone Client选择需要转换的物理机类型,并且输入用户名密码输入目的Esxi服务器地址和用户名密码配置转换后虚拟机的内存大小,和需要转换的物理机的磁盘5 等待转换完成注意:在对windows转...
2018-12-14 11:52:10
1491
原创 ovirt简介
Ovirt(调研)简介架构功能模块和列表虚拟化所用的技术;kvm是否支持分布式存储以及所用的技术;支持,gluster虚拟网络能够实现哪些功能 VLAN在虚拟机上最小化部署一套。简介oVirt是一种开源分布式虚拟化解决方案,旨在管理整个企业基础架构。 oVirt使用受信任的KVM管理程序,并基于其他几个社区项目构建,包括libvirt,Gluster,PatternFly和Ans...
2018-12-14 11:51:00
8905
1
原创 openstack-nova源码虚拟机创建流程
nova-api接收到消息后,调用nova\api\openstack\compute\servers.py 中ServersController类的create()方法,部分代码:try: inst_type = flavors.get_flavor_by_flavor_id( flavor_id, ctxt=context...
2018-10-22 12:11:44
720
1
原创 openstack-neutron
neutron各组件:neutron价格:创建一个网络的流程: (open vswitch)SDN: (看不懂可忽略这部分)虚拟机网卡由tap设备提供,例如vnet0虚拟网卡对,可以相当于一对网线linuxbridger相当于一个hub,连接虚拟网对的一个和tap设备open vSwitch 相当于一个虚拟的switch,用于vm与物理机的互通...
2018-07-31 12:54:21
259
原创 openstack-nova
nova组件:nova-api:接收和相应客户的API调用nova-scheduler:虚机调度服务nova-compute:管理虚拟机的生命周期,调用HypervisorAPInova-conductor:更新数据库保存虚拟机的状态nova-consoleauth:访问虚拟机控制台提供token认证nova-cert:x509证书支持一个实例的启动过程分析:向...
2018-07-31 09:33:08
175
原创 openstack-glance
Container format 关于虚拟机的格式Glance Registry 处理镜像的metadate存储镜像制作可以通过linux,也可以通过windows在VMware下制作修改镜像文件的工具:geustfishglance-api.log:记录API调用情况glance-registry.log:记录glance服务请求处理过程以及数据库操作只有raw格...
2018-07-30 09:32:38
212
原创 openstack-keystone入门
作用:身份验证,令牌发放和校验、服务列表、用户权限定义不适合新手看,想到哪儿写到哪儿,写一些关于自己在看书学习的过程中对一些知识的理解。Service决定每个Role能干什么事情,而每个User可以给他分配多个Role,进而具备了多服务的操作权限一个用户可以属于多个租户(Project),“目前来看,用户与租户之间是通过角色相联系的?”,在horizon上创建用户会有添加到那个租户的选...
2018-07-29 09:39:26
274
转载 总结mysql的三种外键约束方式
如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种外键约束方式的区别和联系。 这里以用户表和用户组表为例,这是一个典型的多对一关系,多个用户对应于一个用户组。 首先创建用户组表
2016-09-13 23:11:20
27362
原创 类加载器
类加载器 1 什么是类加载器把.class文件加载到jvm的方法区中,变成一个class对象2 得带类加载器Class#getClassLoader()3 类加载器的分类引导 : 类库扩展:扩展jar包系统 :应用下的class,包含开发人员自己写的类,classpath下的类4 类加载器的委托机制代码中出现了这么一行:new A
2016-08-14 18:34:40
325
原创 动态代理入门
动态代理1 只学一个方法方法的作用:在运行时,动态实现一组指定的接口的实现类对象(在运行时,创建了指定的一组接口的对象)Proxy.newProxyInstance(Classloader classLoader,Class[] interfaces,InvocationHandler h)1 方法作用,动态创建实现了interfaces数组中所有指定接口的实现类对象参数:
2016-08-14 17:34:33
291
原创 Servlet3.0基础
一:要求1 MyEclipse10.0或以上版本2 发布到Tomcat7.0或以上版本二 步骤 1 创建javaEE6.0应用三 概述注解代替web.xml配置文件异步处理对上传的支持四注解代替配置文件1 删除web.xml2 在Servlet类上添加@WebServlet(urlPatterns="Servlet类名"),过滤器同理添加@WebFi
2016-08-14 16:00:40
286
原创 注解基础
1 什么是注解语法:@注解名称注解的作用:替代xml配置文件servlet3.0中,就可以不再使用web.xml文件,而是所有配置都使用注解注解是由框架来读取使用的2 注解的使用定义注解类: 框架的工作使用注解:我们的工作读取注解:框架的工作3 定义注解类@interface A{} 所有的注解都是Annotation的子类4 使用注解
2016-08-14 13:54:06
413
原创 泛型
泛型:jdk1.5出现的安全机制。好处:1 将运行时期的问题 ClassCastException转到了编译时期。2 避免了强制转换的麻烦。确定一个具体的范围,将数据类型传入。jdk1.7以下:泛型技术是给编译器使用的,确保了类型的安全。在运行时,是会进行擦除。生成的class文件是不带泛型的。擦除的原因:为了兼容类加载器泛型的补偿:运行时会对元素进行判
2016-08-13 20:51:23
249
原创 ajax入门
1 ajaxasynchronzied javascript and xml 异步的js和xml它能使用js访问服务器,而且是异步访问服务器给客户端的响应一般是整个页面,一个html完整页面,但在ajax中因为是局部刷新,那么服务器就不再响应整个页面!而只是数据text:纯文本xmljson:它是js提供的数据交互格式2 异步交互与同步交互同步:
2016-08-06 17:00:31
282
原创 上传,下载 javaMail
上传1 上传对表单限制method=“”post“”enctype="multipart/form-data"表单中需要添加文件表单项:2 上传对servlet 限制request.getParameter("xxx") 作废,返回永远都为nullServletInputStream request.getInputStream 包含请求体
2016-08-05 10:31:39
196
原创 javaweb过滤器
过滤器它会在一组资源(jsp,servlet,css,html等等)的前面执行,它可以让请求得到目标资源,也可以不让请求到达过滤器有拦截请求的能力2 过滤器如何编写1 写一个实现Filter接口2 在web.xml进行配置方法:void init(FilterConfig) 创建之后马上执行:Filter会在服务器启动时就
2016-08-05 08:49:37
228
原创 JDBC入门
JDBC 1 JAVA DATABASE CONNECTION导入jar包:驱动加载驱动类:Class.forName("类名");给出url username password 其中url背下来 jdbc:使用DriverManger来得到Connectionjdbc四大配置参数:driverClassName:com.mysql.jdbc.Dri
2016-07-29 20:57:02
689
1
原创 Mysql入门
RDBMS-Relational database ase management system 数据库服务器 关系型数据库管理系统RDBMS = 管理员(manager)+仓库(database)database = N个tabletable:表结构:定义表的列名和列类型表记录:一行一行的记录SQL1 什么是SQL:结构化查询语言(Structured Q
2016-07-27 22:39:09
258
原创 javaweb基础
静态网站:在tomcat的webapps目录下创建一个目录(命名必须不包含中文和空格),这个目录称之为项目目录在项目目录下创建一个html文件动态网站:在tomcat的webapps目录下创建一个项目目录在项目目录下创建如下内容WEB-INF目录在WEB-INF目录下创建web.xml文件创建静态或动态页面http协议:无状态协议,仅连接一次(ftp
2016-07-24 21:24:55
1555
原创 枚举
1 枚举的简介什么是枚举?需要在一定的范围内取值,这个值只能是范围内中的任意一个 现实场景:交通信号灯原理:构造方法私有化关键字 enumenum{A,B,C;}特殊枚举的操作在枚举类里面有构造方法enum Color{RED("red"),GREEN("green");private Color(String name){} }在枚举类里有抽象
2016-07-17 14:40:03
538
原创 junit的使用
单元测试测试对象是一个类中的方法,myeclipse自带了junit的jar包测试方法时,用来测试的方法命名规则 public void 方法名(){ }使用注解方式运行测试方法,在方法的上面 @Testpublic void testAdd(){}选中方法名称 右键运行run as---junit test 运行多个测试方法 点击类中其他位置运行测试成功 下方
2016-07-17 12:49:55
411
原创 简单xml的使用以及xml的解析dom4j和jaxp
1 xml的简介 w3c组织发布extensible markup Language :可扩展标记型语言 也是使用标签操作可扩展:html里面的标签是固定,每个标签都有特定的含义xml标签可以自己定义,可以写中文的标签用途:显示数据(不是主要功能) ,主要为了存储数据两个版本:1.0 1.1 使用的都是1.0版本(1.1不能向下兼容)2 xml的应用不同系统之间传输数
2016-07-17 10:46:11
2948
原创 简单css的使用
1 CSS的简介css:层叠样式表层叠:一层一层的样式表:很多的属性和属性值 css将网页内容和显示样式进行分离,提高了显示功能2 css和html的结合方式(四中结合方式)1 在每个html标签上面都有一个属性style,把css与html结合在一起例:2 使用html的一个标签实现标签,写在head里面例:div{background-color:b
2016-07-12 20:51:56
384
原创 简单HTML的使用
1 html的简介*什么是html? -HyperText Markup Language :超文本标记语言,网页语言 **超文本:超出文本的范畴,使用html可以轻松实现这样的操作 **标记:html所有的操作都是通过标记实现的,标记就是标签。 **网页语言: html后缀 .html .htm2 html规
2016-07-12 20:49:00
417
原创 正则表达式
正则表达式:用于操作字符串,通过一些特定的符号来体现。数量词:X??X,一次或一次也没有X*?X,零次或多次X+?X,一次或多次X{n}?X,恰好 n 次X{n,}?X,至少 n 次X{n,m}?X,至少 n 次,但是不超过 m 次
2016-05-31 22:38:17
313
原创 反射
如果想要对指定名称的字节码文件进行加载并获取其中的内容并调用。怎么实现呢?这时就使用到了反射技术。Class类提供获取字节码文件中的内容。比如:名称,字段,构造函数,一般函数。该类就可以获取字节码文件中的所有内容,那么反射就是依靠该类完成的。想要对一一个类文件进行解析,只有获取到该类的字节码文件对象即可。Java 反射机制在运行状态中,对于任意一个类(cla
2016-05-31 17:04:35
295
原创 网络编程
网络模型:OSITCP\IPIP地址:网络设备中的标识端口:用于标识进程的逻辑地址,不同进程的标识。有效端口:0~65535,其中0~1024为系统使用或保留窗口。传输协议UDP将数据及源和目的封装成数据包中,不需要建立连接每个数据包的大小限制在64k内因无连接,是不可靠协议不需要建立连接,速度快TCP建立连接,形成传输数据的通道。在连接中进行大
2016-05-29 22:33:28
393
原创 管道流PipedInputStream,PipedInputStream、操作(字节数组,字符数组,字符串)流
管道流:PipedInputStream,PipedInputStream与多线程结合使用,使用分别控制读和写的线程。输入流与输出流连接的两种方式:1 PipedInputStream(PipedOutputStream src) 创建 PipedInputStream,使其连接到管道输出流 src。2 voidconnect(
2016-05-26 22:30:00
1016
原创 操作对象的流ObjectOutputStream,ObjectInputStream、随机读取流RandomAccessFile
ObjectOutputStream,ObjectIutputStream * 操作对象public static void writeObject() throws IOException, FileNotFoundException {ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("ob
2016-05-26 22:27:28
518
原创 字节打印流PrintStream,字符打印流PrintWriter,序列流SequenceInputStream、
PrintStream:字节打印流 1 提供了打印方法可以对多种数据类型值进行打印。并保持数据的表示形式 2 打印方法不抛IOException 构造函数,接收三种类型的值: 1 字符串路径 2 File对象 3 字节输出流 PrintStream out = new PrintStream("print.txt");out.write(610)
2016-05-26 22:25:16
1660
原创 File类、Properties集合与流的结合
File类:1 File 构造函数摘要//可以把已存在,或者不存在的文件或者目录封装成file对象。File f1 = new File("c:\\a.txt");File f2 = new File("c:\\","a.txt");File f = new File("c:\\");File f3 = new File(f,"a.txt");File f4 = new
2016-05-26 22:14:42
231
opengl 怎么画一个汽车 并且可以控制它的移动
2017-03-21
有向图的广度优先遍历问题
2016-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人