自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-cli3.0 + egg.js 搭建前后端分离项目

一、前端项目搭建过程1、项目初始化前端使用vue-cli3.0+webpack 搭建项目结构,需要先安装vue,可以通过npm来安装,因此首先需要安装node,步骤如下(1)进入node官网,下载最新版本,安装完毕后,执行node --version、npm --version 查看是否安装成功。(2)node安装完成后,即可通过npm来安装vue,可先执行(npm i...

2019-12-13 17:13:45 2252

原创 项目开发中经常使用的git操作

总结了一下经常使用的git命令在github(或其他代码托管平台)创建项目1、先 new repositories 复制 HTTPS地址2、进入电脑某个文件夹或桌面上,右键选择git bash here 进入 git操作界面3、输入 $ git clone "复制你的仓库地址"4、将需要上传的文件全部复制进生成的仓库文件中5、cd 文件名 (进入文件)6、git add .7、g...

2019-07-18 14:58:29 200

原创 JS事件阶段

事件有三个阶段:/*** 1.事件捕获阶段 :从外向内* 2.事件目标阶段 :最开始选择的那个* 3.事件冒泡阶段 : 从里向外** 为元素绑定事件* addEventListener("没有on的事件类型",事件处理函数,控制事件阶段的)* 事件触发的过程中,可能会出现事件冒泡的效果,为了阻止事件冒泡--->* window.event.cancel...

2019-07-18 14:30:38 165

原创 使用npm上传vue组件

1、搭建vue脚手架项目执行:npm install -g @vue/cli ,安装完成后,执行 vue create 项目名安装后项目结构如下:2、本地调试在App.vue中直接引入本地的组件3、本地组件测试没问题,改造成vue插件类型的1、在组件的文件夹下创建一个index.js文件2、在与src下创建一个index.js的文件4、修改配置文件...

2019-07-13 21:47:43 282

原创 让一个行内元素(如一张图片)始终在盒子中居中

(1)第一种:用vertical-align<div class="title">        <div class="flag"></div>        <div class="content">            <img src="img_p1_title.png">   

2018-06-14 13:38:48 3759

原创 Bootstrap项目实战,响应式网站(李炎恢)

网站首页 布局与实现一、文件准备1、导入bootstrap 相关css 和js文件,以及jQuery<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.min.css"><script src="jquery-3.3.1.min.js"></script><script sr

2018-06-03 01:09:51 7190

原创 ES6箭头函数

//ES5 function a(){}//ES6()=>{} 当()里的参数只要一个的时候,()可以省略,让{}里只有返回值的时候{}也是可以省略的//ES3,ES5var evens=[1,2,3,4,5];var odds=evens.map(function(v){return v+1;});{//ES6let evens=[1,2,3,4,5];let odds=evens.map...

2018-05-18 22:05:02 129

原创 ES6作用域

//ES5中的作用域var callbacks=[];for(var i=0;i<=2;i++){callbacks[i]=function(){return i*2;//闭包,函数里面是一个表达式,而不是一个值,i为全局,到最后i为3的时候才执行}}console.table([callbacks[0]();//6callbacks[1]();//6callbacks[2]();//6])...

2018-05-18 22:04:25 144

原创 ES6 对象代理 Proxy 数据保护

例子:var user= new proxy({},{get:function(obj,prop){if(prop=='full_name')return obj.fname+' '+obj.lname;},set:function(obj,prop){}});user.fname='Bob';user.lname='wood';console.log("user.full_name:",user...

2018-05-18 22:02:19 219

原创 原生Ajax的创建步骤

写Ajax步骤:1.创建Ajax对象2.连接到服务器3.发送请求4.接收返回值//1.创建Ajax对象var oAjax = new XMLHttpRequest();//非IE6var oAjax = new ActiveXobject("Microsoft.XMLHTTP");//IE6在JS中,使用没有定义的变量---报错;使用没有定义的属性---undefined做兼容:if(window...

2018-05-09 16:51:15 800

原创 Hibernate中 表的 一对多关系 和多对多关系 以及它们的级联操作

一、一对多关系例如:客户和联系人的关系,一个客户可以有多个联系人,一个联系人属于一个客户一对多映射配置:第一步 创建两个实体类,客户和联系人(Customer LinkMan)第二步 让两个实体类之间互相表示1)在客户实体类中表示多个联系人//hibernate 要求使用集合表示多个数据,使用set集合(set里没有重复元素)private set<LinkMan> setLinkMa...

2018-05-03 01:06:12 157

原创 Hibernate实体类的操作(添加 修改 删除 根据ID查询)

工具类HibernateUtils: static Configuration cfg =null; static SessionFactory sessionFactory = null; //静态代码块实现static{cfg = new Configuration();cfg.configure();sessionFactory = cfg.bulidSessionFactory();}...

2018-05-03 01:00:04 2826 1

原创 什么是DAO层

1.DAO层?介于业务逻辑层和数据库之间,进行数据的访问和操作。 2.DAO层包括三个部分。DAO接口:定义了一系列操作数据库的方法。DAO实现类:实现了操作数据库的方法。(对于不同数据库,有不同的实现)DAO工厂类:返回一个DAO实现类对象。 3.DAO接口设计package com.ibeifeng.dao; import java.util.List; import com.ibeifeng...

2018-04-09 00:25:03 24717

空空如也

空空如也

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

TA关注的人

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