自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 刚进入职场的B端产品助理/小白

对于刚入职场或者还没入职场的产品助理,在刚开始的时候都会比较迷茫,不知道怎么做,那么我将我近期自己的经验告诉你们,希望对你们有用熟悉业务与项目我是一个大学生,刚刚毕业有幸进入一家小公司做了B端的产品助理,其实刚开始我挺忐忑的,因为我大三实习的时候是做前端开发的,虽然有接触过产品经理,可以说算是略微了解他的工作。但是对于他的工作内容是怎么进行的我是朦朦胧胧的。刚进去的时候带我的产品经理给我大概了介绍了一下我们公司项目,然后就给我抛了一堆资料跟系统,让我先熟悉一下公司的业务跟项目。我用了一个星期的时间..

2021-08-10 21:50:41 323

原创 前端报错Cannot read property ‘xxx‘ of undefined

这句话的意思是无法读取未定义的属性。那么为什么会出现这个原因呢,主要再两个方面:1.没有定义这个属性。2.数据还没获取得到就去调用赋值数据的方法,导致数据赋值失败,之后去使用这个数据就会报这个错误。解决办法:将调用这个数据的方法设置为异步就可以了我这边this.checkTabFrameList这个数据是从this.getFrame()方法里面得到的由于调用this.getFrame()需要等待一定的时间,导致this.checkTabFrameList的值为空,这也就导致赋值失败,接下来去

2021-04-27 11:57:11 48857

原创 路由router得到参数后怎么过滤

首先在computed中判断是否有传过来,有的话就赋值然后创建一个方法来过滤最后面在mounted中调用此方法

2021-04-20 17:41:02 273

原创 开发之联调

什么是联调呢?现在的开发基本都是前后端分离的,当后端还没有提供接口的时候,前端需要的数据从哪里来呢,就只能自己造假数据写死了。当后端接口做好后,前端所需要的数据就需要替换成后端提供的数据了。这个时候就需要进行一个前后端的调试,我们会把这个过程叫做前后端接口联调。为啥需要联调呢?我们所用的数据都是需要通过数据库提供的数据的,而不是自己写死的。当你去调用后端接口的时候,你可能会发现,有时候后端提供的数据不是你所需要的,跟你写的假数据的格式不一样,那么这个时候就需要跟后端去做适配,来保证这个功能的可运行。

2021-04-09 10:12:33 10839

原创 C:\Program Files\Git\cmd\git.EXE ls-remote -h -t https://github.com/nhn/raphael.git

报错npm ERR! Error while executing:npm ERR! C:\Program Files\Git\cmd\git.EXE ls-remote -h -t https://github.com/nhn/raphael.gitnpm ERR!npm ERR! fatal: unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_read: Connection was reset, errno 1

2021-03-11 16:04:04 15930 3

原创 去公司刚开发怎么启动项目

1.首先,从git 里面拷贝出项目去git项目里面复制http克隆链接在文件夹里面右键点击Git Bash Here输入git clone …链接 克隆到本地2.安装项目依赖之前需要用nrm将npm源切换到公司内网nrm使用方法运行 npm install nrm -g全局安装nrm使用 nrm ls 查看当前所有可用的镜像源地址及当前使用镜像源地址添加源nrm add < registry> < url> 其中,registry为源名,url为源地址。比

2021-02-27 17:50:30 2923 2

原创 vue之界面刷新state初始化

当界面刷新的时候,state会变成初始值重新赋值,但是因为它是异步的,执行完之前都是undifind。所以当你下面的方法去调用这个参数的时候都是undifind。解决办法:监听watch。也就是当这个异步执行完这个值赋值成功后才去调用执行的方法。computed: { ...mapState({ automlType: function (state) { return state.automlType; } }) }, watch:

2021-02-26 19:16:40 1467

原创 element之tree懒加载与高度自适应滚动

tree的界面 <el-tree class="video-tree" ref="tree" v-loading="loading" :props="treeDataParams" :data="data" :filter-node-method="filterNode" node-key="id" :default-checked-keys="checkedLi

2021-02-04 10:33:47 2802

原创 vue开发之遇见的基础知识

.sync修饰符sync在子组件中需要向父组件传值处使用this.$emit("function",param);

2021-01-27 10:14:51 138 1

翻译 express+mongoose

mongoose 入门以及 mongoose 实现数据 的增、删、改、查mongoose 介绍Mongoose 是在 node.js 异步环境下对 mongodb 进行便捷操作的对象模型工具。Mongoose 是 NodeJS 的驱动,不能作为其他语言的驱动。使用顺序安装npm i mongoose --save2、引入 mongoose 并连接数据库const mongoose = require(‘mongoose’);mongoose.connect(‘mongodb

2020-12-21 08:56:38 469

翻译 javascript数组篇

push与unshift 添加数据push跟unshift都是继承Array的原型返回值,都是执行了方法以后数组的长度用法var arr = [1, 2, 3]console.log(arr.push(7)); //4 这个4就是现在数组的长度arr.push(4);console.log(arr); //[ 1, 2, 3, 7, 4 ] //在最后面添加arr.unshift(8);console.log(arr); //[ 8, 1, 2, 3, 7, 4 ] 在最前面添加

2020-12-13 15:18:11 508

翻译 node.js之express

Express 简单介绍Express 是一个基于 Node.js 平台,快速、开放、极简的 web 开发框架,它提供一系 列强大的特性,帮助你创建各种 Web 和移动设备应用。Express 安装使用npm install express --saveExpress的使用const express = require("express"); /*引入 express*/var app = express(); /*实例化 express 赋值给 app*///配置路由 匹配 URl 地址

2020-11-25 16:55:45 241 1

翻译 node.js五天集训基础

第一天node的安装下载地址:https://nodejs.org/zh-cn/查看安装是否成功安装好后,在终端中查看node版本node -v安装node时,会自动安装npm,可在终端中查看npm版本npm -v安装插件:Code Runner(就可以用Run Code调用了)想要出现对node代码的提示,安装第三方库node (输入代码npm i @types/node)如何运行,右键,在终端中打开;认识node的全局对象global像浏览器的全局对象:window

2020-11-18 12:04:45 299

原创 MongoDb数据库基础

先安装插件node-snippetshttp模块//表示引入http模块var http = require('http');/* req 获取客服端传过来的信息 res 给浏览器响应信息*/http.createServer((req, res) => { //创建一个服务器 console.log(req.url); //获取url //设置响应头 //状态码为200,文件类型为html,字符集是utl-8 res.write

2020-11-15 10:46:47 301

原创 J2EE基础

一.创建一个项目二.加入jar包点击完后点击右边的Add External JARs添加j2ee文件夹里面这个文件夹所有的包再点击Add Library 添加JRE System Library库弄完以后会有一个就算成功第三步: log4j.properties1.在src中nnew一个File把log4j.properties复制进去做名字在这个文件里面打上代码# Gl...

2020-09-17 09:37:36 189

翻译 Vue基础

Vue基础学习网站链接

2020-07-21 21:24:04 451

翻译 Ajax

Ajax基础1. 创建对象实例并初始化对象function createXMLHttpRequest() { var xmlhttp; if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码 xmlhttp = new XMLHttpRequest(); //支持所有现代浏览器 } else { // IE6, IE5 浏览器执行代码 xmlhttp = new ActiveXObje

2020-07-21 20:31:39 105

翻译 Webpack基础

安装webpack之前要先安装node.js跟npm安装 - npm init -y (创建一个package.json,必须要有这个才能安装模块) - npm install webpack --save-dev - npm install webpack-cli --save -dev - 两条命令可以简写为:npm i webpack webpack-cli -D - 注意: - 建议安装到项目里 - 4.x及以上的版本,需要在安装webpack-cli安装完以后有这两个

2020-07-19 14:08:31 108

原创 ADO.NET基础

先链接数据库,再把数据库里面的数据显示在dataGridView1先定义数据库地址 public string conser = "Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=aa;Data Source=DESKTOP-0HQ3J93";1.绑定数据库,显示数据string sql = "...

2020-07-09 13:06:17 295

原创 java web MVC架构

一、MVC架构bean层:一种封装数据的模型,在Java中的具体体现就是一个数据类的定义action层:又叫表示层,在Java中的具体体现就是前台的设计及交互dao层:又叫持久层,主要为前台提供数据service层:又叫服务层,在dao层基础上增加业务逻辑util层:又叫工具层查询所有学生信息一,先导入jar包bean层(不变)是用来关联数据库表格的util层来打开关闭数据库的基本上一样,只要把下面的数据库名字改了就可以了。package util;import ja

2020-06-19 14:09:38 372

原创 java web基础

1.先在jsp文件创建html界面表格中的action要跟Servlet代码中的名字一样<form action=" TestServlet26" method="get "> 用户名:<input type="text" name="username"><br> 密码:<input type="password" name="password"&...

2020-05-23 19:06:34 171

翻译 jQuery基础

一.什么是jQuery选择器:jQuery选择器完全继承了CSS风格。利用jQuery选择器,可以非常便捷和快速的找出特定的DOM元素,然会为它们添加相应的行为,而无需担心浏览器是否支持这一选择器。jQuery基础描述jQuery基础案例二.jQuery选择器的优势:1.简单的写法。2.支持CSS1到CSS33.完善的处理机制敲重点:jQuery选择器是学习jQuery的基础。...

2020-03-23 11:19:19 434

翻译 JavaScript事件

事件概念:JavaScript使我们有能力创建动态页面,网页中的每个元素都可以产生某些可以触发JavaScript函数的事件。我们可以认为事件是可以被JavaSctipt侦测到的一种行为。事件流:事件主要分为冒泡事件和捕获型事件。IE浏览器目前只支持冒泡型事件,而支持标准DOM的浏览器比如火狐,chrome等两者都支持。使用返回值改变HTML元素的默认行为:HTML元素大都包含了自己的...

2020-03-11 21:26:30 117

翻译 web之DOM基础

DOMDOM介绍DOM是文档对象模型的简称。借助DOM模型,我们可以使用js对HTML进行修改DOM模型中有以下3种节点:元素节点:各种标签就是这些元素节点的名称,例如< p>、< ul>等。文本节点:文本节点总是被包含在元素节点的内部。属性节点:一般用来修饰元素节点就称之为属性节点。示例://HTML文档//a称之为元素节点,title="百度" ...

2020-03-07 10:56:35 222

翻译 Web之BOM基础

深入了解BOM一.BOM常用对象介绍BOM是运行在浏览器中的,所以提供了一系列对象用于和浏览器窗口进行交互,这些对象包括,window、document、location、navigator和screen。window(整个JavaScript脚本运行的顶层对象)对象属性如下:属性意义document返回该窗口内装载的HTML文档location返回该窗口...

2020-03-04 10:18:13 853

原创 java计算机二级操作题有关swing题型

题型一import javax.swing.JOptionPane; //导入JOptionPane类public class a { public static void main( String args[] ) {//*********Found******** JOptionPane.showMessageDialog( null, "...

2020-01-21 22:38:10 989

原创 java中的RSA算法

对于RSA算法中p、q: 首先取两个足够大的质数p、qN: 令N=pqL: L是(p-1)与(q-1)的最小公倍数E: 使得E与L互质且1<E<LD: 使得(D * E)%L=1且1<D<L(N,E)为公钥,(N,D)为私钥加密过程:密文=(明文^E)%N ,即 y=x^e%(qp)解密过程:明文=(密文^D)%N例题现在请你利用...

2019-12-28 10:34:36 188

原创 html,css基础开发经验模块

1.各个模块命名规范

2019-12-22 20:27:16 250 1

原创 包裹浮动元素(float清除)

1.对于一个盒子里面有三个块元素,不浮动的效果是这样的源代码 <div class="box"> <div class="content">1</div> <div class="content">2</div> <div class="content">3</div&...

2019-12-22 12:38:05 163

原创 javascript基础

一.js基础简介关联javascript1直接写在本文件的:<script type="text/javascript">这里写js代码</script>2引入外部文件的:<script type="text/javascript" src="location"></script>变量声明js所有的类型都是用var去声明的,因...

2019-12-05 10:47:14 288

原创 Notification

主要英语单词单词释意notification通知;通告;[法] 告示manager处理者,经理,管理人builder建筑者主要方法方法用途setContentTitle()设置标题setContentText()设置通知内容setSmallIcon()设置通知图标setAutoCancel(true...

2019-10-11 13:10:08 128

原创 broadcastreceiver广播

广播本质上就是一个全局的监听器广播有静态跟动态两种动态注册是在Java类中注册,而静态注册是在AndroidManifest.xml中注册。动态广播会随着所注册的Activity的消失而跟着消失,而静态广播即使APP被关闭了,也是可以接收到广播的。静态广播1.新建一个类,继承自BroadcastReceiver,并重写onReceive()方法并在里面接收消息2.新建完后在Andr...

2019-10-09 18:04:44 112

原创 web之css基础

css一.CSS样式规则:选择器{属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}二.引入CSS样式表行内式语法格式:<标记名 style=“属性1:属性值1; 属性2:属性值2; 属性3:属性值3;”> 内容 </标记名>内嵌式语法格式:< head>< style type=“text/css”>选择器 {属性1...

2019-09-17 21:20:22 316

原创 HashMap

HashMap是Map的实现,因此它内部的元素都是key-value(键,值)组成的。key是无序无重复,value是无序可重复。如果key重复了则后进的会覆盖前面的key。HashMap内部元素是无序的缺点:主要是线程不安全,容易在hashmap扩容时形成死循环;HashMap<Integer,String> map=new HashMap<Integer,Strin...

2019-09-13 18:55:23 102

原创 GridView跟BaseAdapter的使用

对于这次代码所使用的效果如下在xml代码中 <GridView android:id="@+id/gridview" android:layout_width="match_parent" android:layout_height="wrap_content" android:numColumns="5" > ...

2019-09-12 21:40:39 396

原创 FrameLayout

FrameLayout,像我们用的 QQ,点击下面的消息,联系人等,下面的按钮还在,但是中间部分却变了,像我们要做这种效果就可以用到FrameLayout。FrameLayout是重叠的,自动堆积在左上角以上是对于FrameLayout的介绍。接下来就开始代码介绍弄完主界面后,需要弄三个跳转界面,但是因为需要注册,所以要在AndroidManifest.xml里面添加注册。//跳转界面都...

2019-09-11 15:41:45 139

原创 欢迎界面

欢迎界面代码protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.hyjm); handler.sendEmptyMessageDelayed(0, 3000); //前面是发送的what,后面是显示延迟多少...

2019-09-08 10:15:02 886

原创 web之html基础知识

一.HTML文档头部相关标记< title>标记用于定义HTML页面的标题,一个HTML文档只能含有一对<title>网页标题名称</title>< meta />标记用于定义页面的元信息,可重复出现在头部标记中。<meta name=“keywords” content=“JAVA、php" />设置网页关键...

2019-09-06 22:26:33 375

原创 popupwindow

弹出框 PopupWindow是android中的一个控件,可以显示给用户看到。不过,它并不是View的子类,是一个独立的类,没有父类,或者说是继承自Object。View view = LayoutInflater.from(this).inflate(R.layout.fenxiang,null);//先定义一个viewPopupWindow pop = new PopupWindow(...

2019-07-22 19:39:25 124

原创 Thread跟Handler一起用的线程

saxsaasnx

2019-07-22 10:20:33 163

空空如也

空空如也

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

TA关注的人

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