自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 软件安装

安装vscode:官网https://code.visualstudio.com/Download下载zip包解压运行code.exe汉化:extensions中输入chinese,下载中文语言包

2021-02-27 15:50:12 208

原创 深度迁移学习踩坑实录

20/9/141、python模块以及导入出现ImportError: No module named 'xxx’问题解决:1、在同目录模块前面加.或者加.包名2、最后发现是用的Python3的解释器,换用python2的2、runtimeError: cuda runtime error (38): no CUDA-capable device is detected at XXXX解决:可能是torch和torchvision与cuda版本的问题。但我这里是因为没有指定gpuid,若只有一块

2020-09-14 19:38:49 300

原创 pytorch深度学习环境搭建踩坑实录

python pytorch nvidia驱动 conda包管理器 cuda cuDNN安装conda简介: Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。安装:官网下载miniconda:https://docs.conda.io/en/latest/miniconda.html选择Windows版本一路next,手动...

2020-01-16 11:32:26 403

原创 迁移学习——入门笔记

一、简介背景: 现如今数据爆炸:对机器学习模型来说要求快速构建,强泛化对于数据来说,大部分数据没有标签所以收集标签数据和从头开始构建一个模型都是代价高昂的,需要对模型和带有标签的数据进行重用传统机器学习:假设数据服从相同分布,但我们希望针对不同分布的数据,快速构建模型,实现数据标记迁移学习(transfer learning)通俗来讲,就是运用已有的知识来学习新的知识,核心是找到已...

2019-09-26 18:34:29 2437

原创 CYCADA:循环一致性对抗域适应方法

CyCADA方法:通过在多个损失函数上训练模型。总体思路为:特征级+像素级上的对齐+在对齐过程中保留数据中的语义信息(即将数据的类别信息考虑进来)原理我们看到训练的模型如上,总的来说,该论文需要在5个损失函数(如下)上训练模型,最终达到迁移学习的目的。分类判别损失Ltask(ft,Gs_t(Xs),Ys)原样本映射的目标样本的对抗损失(像素数级适应)Lgan特征级适应损失Lgan重...

2019-09-26 18:13:09 3966

原创 webpack简介

前言scss(sass)、less是css的预处理语言,采用其可以得到更规范,更清晰的css代码,typescript是javascript基础上扩展的代码,使我们能使用javascript不能使用的特性,并且可以转换为js代码但这些语言编写的代码都需进行处理才能变成浏览器能识别的代码,手动处理又太过繁琐,所以使用webpack等自动打包工具就比较方便1、简介Webpack :...

2018-04-27 17:16:50 447

原创 eslint简介

1、简介:eslint检查我们写的 JavaScript 代码是否满足指定规则的静态代码检查工具。JSHint 和 JSLint 也是静态代码检查工具,但伴随着发展,他们已经无法满足需求,于是ESlint 诞生了,因次ESlint比它们功能更强大也更灵活。ESLint 是用 Node.js 写的,可以通过 npm 来安装。ESLint 也可以在 webpack(eslint-loade...

2018-04-16 17:28:11 3448

原创 前端各种库和框架

1、js运行机制javascript是一门单线程语言2、js库jquery jquery主要是用于处理js和html页面交互的,封装了很多操作dom的方法,以及ajax,相比于原生的js更加的简洁,提高了开发效率。underscore underscore.js可以理解为一个js的函数库,其中主要封装了一些常用的js操作函数方法,比如数组操作的map,reduce,filt...

2018-04-16 17:13:49 1826

原创 前端测试 -- sinon.js

简介:sinon用于创建测试替身、消除测试环境复杂性 1、spies2、stubs完全替换目标函数。使得一个被stubbed的函数可以做任何你想要的(如抛出一个异常,返回某个特定值等)创建:var xx = sinon.stub(); var xx = sinon.stub(对象名, “方法名” );stub.withArgs(arg1[, arg2, …]); ...

2018-03-22 16:52:46 746

原创 js库(1) -- underscore.js下划线函数

1、简介  1.1 简介   Underscore.js是一个JavaScript库,它提供了大量有用的函数编程助手,其包括超过100个功能,如日常功能:map、filter、invoke——以及更专业的功能:函数绑定、javascript模板、创建快速索引、深度相等(deep equality)测试等。Underscore.js很小,压缩后只有4KB。它提供了几十种函数式编程的方法...

2018-03-22 16:51:57 1303

原创 sap ui5教程(附件)API简介

一、sap.ui.corenamespace : SAPUI5的核心运行环境(包括ui5 的jquery插件,核心组件,用于control,component的基类,model、view、controller类)sap.ui.component创建一个新的组件实例或者查找一个已经存在的组件 1、创建一个新的组件实例,该函数的参数是一个组件配置对象var oComponen...

2018-03-21 15:23:45 970

原创 OPA5入门教程

文件结构integration/navigationJourney.js OPA测试用例描述sap.ui.require([ //需要引入opaQunit,则可以按照Qunit的书写方式进行书写 "sap/ui/test/opaQunit"], function () { "use strict"; // 一个测试module,类似于Qunit ...

2018-03-15 17:13:47 4573

原创 chrome控制台调试

一、Elements二、Console可以输出控制台信息,进行js语句交互三、Sources1、DOM断点调试在elements面板中,选择需要设置的断点的元素,右键break on –> 可以 分别选择 substree modifications 、 Attribute modifications 、node remove ,当该元素被增删修改顺序、 修改属性、 移...

2018-03-12 17:21:40 1416

原创 安装及使用git

git:最常用的分布式版本控制系统,要使用git应该首先在官网下载git,然后可以打开git bash进行操作。 一、设置姓名邮箱$ git config –global user.name “Your Name”$ git config –global user.email “[email protected]”二、工作区和版本库工作区:电脑上看见的目录或文件 版...

2018-02-28 10:09:48 387

原创 QUnit(三)API文档及资料

1、开始写测试用例QUnit.test( name, expected, test ) :一个常规的测试用例。测试用例名、期待断言数、测试内容(一般是一个function)。QUnit.asyncTest( name, expected, test ) :一个异步测试用例。默认的test都是同步的。内容中必须显示地调用start(),测试才会开始。QUnit.module( name,...

2018-02-08 11:34:22 731

原创 测试

测试文件存在webapp下建立的test文件中 1、test/myqunittest.qunit.html 此为QUnit测试页面:SAPUI5引导程序(sap-ui-core.js) QUnit相关文件(qunit.css和qunit.js)SAPUI5实用程序(QUnitUtils.js)HTML主体包含QUnit报告测试结果所需的标签。模板:html> h

2018-02-02 15:05:44 465

原创 网络代理

网络代理:代理服务器介于客户端和Web服务器之间,浏览器请求先到代理服务器,由代理服务器来取回浏览器所需要的信息再传送给你的浏览器。 浏览器设置代理服务器:火狐浏览器:菜单 ->选项 -> 网络代理谷歌浏览器:

2018-01-26 23:34:48 392

原创 sap ui5教程(附件)sap ui5采用的技术、图标

1、图标表示:{icon: “sap-icon://图标名”} 图标名查询:https://sapui5.hana.ondemand.com/iconExplorer.html2、sap ui5采用的技术jquery:封装很多元素操作和方法 css3:网页样式 less: css预处理语言,扩充css语言,增加了变量,混合,函数等功能。 D3.js: SVG图形显示 AR

2018-01-25 13:50:50 860

原创 sap ui5教程(7)配置代理服务、使用mock server模拟oData提供者

Fiori使用destination解决跨域,destionation其实就是反向代理 注1:跨域就是url协议,域名,端口不同不能通信1、使用 Web IDE 配置连接在线版 Web IDE(https://account.hanatrial.ondemand.com),登陆后找到左边 Panel 下的 Connectivity -> Destinations:在new de

2018-01-23 11:00:15 845

原创 sap ui5教程(6)Model(Resource model + JSONmodel + ODataModel)

1、RsourceModel数据绑定i18n文件: 存放不经常变化的文字,如在中的title =”{i18n>title}”,按钮文字,输入框提示文字,placeholder newTitle = hijulymanifest.json 文件 modes中配置当前项目的基础models,resourcemodel如下: "models": { "i18n": {

2018-01-19 16:32:28 1928

原创 sap ui5教程(5)样式

1、外边距采用class class=”sapUiResponsiveMargin” class=”sapUiSmallMargin”2、样式设置class然后再css里编辑样式3、内嵌的view s 然后再新建的该view文件里进行编辑,引入自己的contrnller文件

2018-01-18 17:02:28 1101

原创 sap ui5教程(4)文档简介

1、SampleSample:https://sapui5.hana.ondemand.com/#/controls包含现有控件的大概用法,点击其中某个控件可查看效果,点击效果页面右上角可以看到源代码view:静态标签contronller:逻辑代码 fragment:一般存放页面的一些弹出窗体view 文件中头部会声明一写配置mvc:View controller

2018-01-17 15:01:13 845

原创 sap ui5教程(3) MVC及view、model、contronller文件结构

1、MVCMVC 是 Model、View、Controller 的简称,将程序的数据、界面展示和用户交互分离,降低耦合。 1、model、view和controllerModel: 应用程序的数据View: 通过界面展示应用程序的数据和其它界面元素Controller: 处理应用程序的数据,以及用户的交互。 2、各自的关系Model – View :OpenUI

2018-01-16 23:31:01 1152

原创 sap ui5教程(2) 简单控件简介

为规范代码,以下代码都是以json风格书写(也可以用java风格)1、静态创建控件按钮button/> text="按钮上的数据名" press="点击按钮的函数名"2、动态创建控件创建文本new sap.m.Text({ text:"hi,world!"}).placeAt("content")创建label new sap.m.Label

2018-01-16 17:49:16 1063 1

原创 sap ui5笔记(33) SAP Web IDE 配置代理服务

Fiori使用destination解决跨域,destionation其实就是反向代理 注1:跨域就是url协议,域名,端口不同不能通信1、使用 Web IDE 配置连接在线版 Web IDE(https://account.hanatrial.ondemand.com),登陆后找到左边 Panel 下的 Connectivity -> Destinations:在new dest

2018-01-15 17:20:02 715

原创 sap ui5教程(1) Hello World及index代码三部分

1、hello world代码解释index.html分为三个部分,分别是bootstrap,Application area,UI areahtml> head> meta http-equiv="X-UA-Compatible" content="IE=edge"> meta http-equiv='Content-Type' content=

2018-01-14 10:57:26 1184

原创 sap ui5教程(0)简介、环境搭建、创建项目

因为去sap公司实习原因,即将接触sap ui5框架,这里记录我对sap ui5的学习过程1、简介SAP UI5: sap ui5是sap公司推出的前端 UI框架,用js编写,有丰富的组件可以组合使用。OpenUI5: SAP UI5的开源版本,核心框架和SAP UI5一样,但移除了一些库模式: sap ui5采用MVC(model业务模型,view显示页面,controlle

2018-01-13 22:32:05 5190 1

原创 java

1、字符串比较 equalsIgnoreCase( ):比较两个字符串时,它会认为A-Z和a-z是一样的,忽略大小写a.equalsIgnoreCase(b);equals():比较两个字符串2、典型泛型集合 常用定义泛型集合:List< T > list = new ArrayList< T >();T为新型类型

2017-12-15 00:28:42 197

原创 今日头条前端实习面试经验

这次面试主要死在对js代码不熟练,不会打原生js。 总结:最好要到别人的面经,每个公司面试题都是有套路的,如果没有就去百度那个公司的面试经验并总结。代码题要刷。一面: 主要是计算机网络相关的知识, 关于session,cookie,localstorege,sessionstorege区别。 盒模型margin重合 inline-block标签之间的空白块 函数作为返回值 let co

2017-11-23 17:18:54 4818

原创 计算机网络

1、私有ip地址空间,用作在局域网通信,不会被网络分配: 192.168.0.0-192.168.255.255 (C类网络,255个网络号) 2、路由器 wan口连接外网(猫,光猫,入户网线) lan口连接使用网的设备 3、电脑 以太网适配器对应的是电脑上 本地连接 。就是用普通网线连接你的以太网网卡和以太网适配器的 无线局域网 是靠无线电信号传输的

2017-10-13 00:49:39 295

原创 program files与program files(x86)的区别

64位系统中,64位的系统文件存放在:%SystemDrive%\Program Files和%Windir%\System32中(即通常的C:\Program Files和C:\Windows\System32)。32位的同名系统文件存放在:%SystemDrive%\Program Files (86)和%Windir%\SysWoW64(即通常的C:\Program Files (86)和C

2017-10-09 19:07:57 14740 1

转载 vm上的kali安装

1、系统下载下载网站:https://www.kali.org/downloads/iso为系统文件, Torrent为直接下载可用的虚拟机一般电脑选择32位和64位,kali light是其的轻量级,Kali armhf和Kali armel是手机版。2、虚拟机安装下载系统手动安装:教程 虚拟机安装:

2017-09-16 16:13:39 572

原创 sublime的各种问题

1、默认的sublime3没有package control解决一:(亲测有效) 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urll

2017-09-13 16:00:24 441

原创 Win 常见问题

1、8080端口被占用问题: Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.The server may already be running in another process, or a system process may be using the port

2017-09-09 17:12:25 307

原创 安装mysql&navicat

1、安装mysql1、安装 只想安装MySQL服务,选择“Server only”,一路下一步,记住在Windows下MySQL服务名,我的为:mysql57 2、测试 以管理员权限运行命令提示符,用net start mysql57启动MySQL服务。(其中mysql57为Windows下MySQL的服务名。)net start mysql57用net stop mysql56关闭MySQL

2017-09-06 00:27:24 269

原创 安装Vmware+ubuntu

1、安装Vmware2、在vm安装ubuntu

2017-09-05 10:36:02 368

原创 安装node

1、过程点击安装文件运行,一路下一步,在Windows上安装时务必选择全部组件,包括勾选Add to Path2、安装时的问题错误:出现error2503或2502的错误 解决一:检查是否是没卸载干净。cmd里键入“node -v”然后去环境变量Path里看看还有没有nodejs的记录解决二:没有权限安装以管理员身份打开cmd,跳转到node.js的msi安装包所在的目录输入命令行:msiex

2017-09-04 16:51:00 311

原创 安装python

直接点击python.exe安装问题: 如果出现the installer has encountered an unexpected error installing this package.this may indicate a problem with package.the error code is 2502.是因为权限不够, 解决:用管理员运行可以安装

2017-09-04 16:29:50 487

原创 jdk安装 & tomcat配置

1、jdk安装1、安装 点击jdk-8u141-windows-x64.exe一路下一步安装 2、配置环境变量 右击我的电脑>属性>左侧高级系统属性>环境变量JAVA_HOME:JDK的安装路径CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarPath: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre

2017-09-04 00:39:40 304

原创 webstom安装&破解&汉化&问题

1、安装点击webstom.exe一路默认安装2、破解用license server 的方式,license server 里面写:http://idea.iteblog.com/key.php3、汉化将汉化包resources_cn.jar粘贴到WebStorm安装文件夹的lib中4、背景改为黑色File > Settings > Appearance & Behavior 选中Darcula

2017-09-04 00:24:06 2464

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除