- 博客(73)
- 资源 (9)
- 收藏
- 关注
原创 前端基于VUE-CLI3的模板项目的代码启动过程
## 项目初始化```npm install```## 配置本地化环境变量将 .env.production 文件复制并改名为 .env.development.local## vue管理```vue ui```### 启动本地调试服务器```npm run server```- 启动后, 自动在默认浏览器弹出访问页面### 启动本地部署预览服务器```npm run preview```- 与调试不同之处在于, 将使用生产模式环境变量和编译过程#.
2022-04-24 16:55:02
328
原创 IDEA中使用Maven导入git已有项目并启动的步骤
git clone 项目.git到本地 在idea中导入git项目 添加引用的其他common文件 配置tomcat 启动tomcat
2022-03-09 10:33:35
930
原创 javascript 预编译
1、函数声明整体提升 无论还是写在什么位置,通过预编译,都会将函数放在所有逻辑的最前面 <script type="text/javascript"> test();//这里也可以执行test函数,因为默认是将下面function test(){}放在了最前方 function test(){} </script>...
2020-02-23 22:24:44
190
原创 函数
一、定义函数声明: function test() { } 函数表达式: 命名函数表达式:var test = function test(){ } 匿名函数表达式(函数表达式):var test = function () { } 二、组成形式函数名称 参数 形参:function test (a, b, c){},其中的a,b,c为形参 获取形参数量:tes...
2020-02-23 15:20:19
185
原创 javascript typeof 类型转换
JavaScript有五个基本的值类型:number、string、boolean、null和undefined。除了null和undefined以外,其他三个具有所谓的基本包装对象。可以使用内置构造函数Number()、String()、Boolean()创建包装对象boolean是JS的6种数据类型(number,string,object,boolean,null,undefined...
2020-02-20 19:22:23
348
原创 CSS 样式补充
1. display:list-item设置为该属性值的盒子,本质上仍然是一个块盒,但同时该盒子会附带另一个盒子,即同时生成两个盒子元素本身生成的盒子叫做主盒子,附带的盒子称为次盒子,次盒子和猪盒子水平排列PS:这个属性值相当于Ul>li中的li涉及的CSS:1) list-style-type:设置次盒子中内容的类型2) list-style-position:设置...
2020-01-14 11:06:38
170
原创 CSS居中总结
居中都是指的盒子在其包含块内的居中一、水平居中1、行盒(行块盒)水平居中直接设置其父元素的text-align:center2.常规流块盒水平居中定宽,设置左右margin为auto3.绝对定位(包括固定)元素的水平居中定宽,设置左右的坐标为0(left:0,right:0),将左右margin设置为auto二、垂直居中1.单行文本的垂直居中设置文本所在区域...
2020-01-14 09:21:36
133
原创 浏览器的兼容性
一、兼容性产生的原因: 1、市场的竞争--》标准滞后,浏览器超前 2、标准版本的变化二、厂商前缀: 产生的原因:1.由于市场竞争,浏览器自己支持的属性,但是标准还没有出来 2.标准仍在商讨中(草案),浏览器希望先支持 为了兼容低版本的浏览器,要使用前缀声明来兼容,比如box-sizing(CSS3标准),谷歌旧版本浏览器中使用-webkit-bo...
2020-01-10 17:56:10
217
原创 行盒的垂直对齐
1.多个行盒垂直方向上的对齐方式 给没对齐的行盒元素,添加vertical-align,middel或者10px或者10%2.图片的底部白边 当图片的父元素是块盒,且高度自动时,图片的底部和父元素的内容盒底部会出现白边 解决方法有:方法1.设置父元素的字体大小为0,但有副作用,就是父元素内部的字体大小被同步为0了,看不见文字了 方法2.将图片设置为块盒...
2020-01-10 17:19:07
166
转载 从CSS盒子模型说起
总括:对于盒子模型,BFC,IFC和外边距合并等概念和问题的总结 原文地址:从CSS盒子模型说起 知乎专栏:前端进击者 博主博客地址:Damonare的个人博客 为学之道,莫先于穷理;穷理之要,必先于读书。正文盒子模型 CSS盒子模型:在一个文档中,每一个元素都被抽象成一个盒子,每一个盒子又包括四部分(从内到外):内容(content),内...
2020-01-10 11:30:53
188
原创 常规流
盒模型:规定单个盒子的规则视觉格式化模型(布局规则):页面中的多个盒子排列规则视觉格式化模型,大体上将页面中盒子的排列分为三种方式:常规流浮动定位一、常规流布局常规流、文档流、普通文档流、常规文档流所有元素,默认情况下,都属于常规流布局总体规则:块盒独占一行,行盒水平依次排列包含块(containing block):每个盒子都有它的包含块,包含块决定了盒子的排列...
2020-01-10 11:29:43
119
原创 CSS块级格式化上下文
全称 Block Formatting Context,简称BFC它是一块独立的渲染区域,它规定了在该区域中,常规流块盒的布局一、常规流块盒的布局规则1. 常规流块盒在水平方向上,必须撑满包含块2.常规流块盒在垂直方向上依次摆放3.常规流块盒若外边距无缝相邻,则进行外边距合并4.常规流块盒的自动高度和摆放位置,无视浮动元素二、渲染区域BFC渲染区域,由某个HTML元...
2020-01-10 09:38:04
148
原创 #盒模型应用
#改变宽高范围默认情况下,width &height设置的是内容盒宽高>页面重构师:将PSD文件(设计稿)制作为静态页面衡量设计稿尺寸的时候,往往使用的是边框盒(border-box),但设置width&height,则设置的是内容盒(content-box)可以使用CSS3的box-sizing=border-box#改变背景覆盖范围默认情况下,背景...
2019-12-26 10:51:13
105
原创 圆形图片底部遮罩
在移动端个人信息页面中的用户头像显示及上传图标要求:1.头像居中 2.头像底部有遮罩的图标用以显示可以上传的状态 /** * 头部 用于外边距的 */ .head-div { padding: 15px 0; } /** * 设置图片的所在位置 */ .img-div { position: relative; /*
2017-12-19 17:39:54
772
原创 git merge问题
在git pull(同步服务器代码合并到本地仓库)时,代码很奇怪1.有红色文件冲突,代码没有更新下来2.本地提交代码到服务器也失败(本地没提示,但服务器上无记录)3.有一个情况,就是在myeclipse中项目代码右侧有提示(1上2下),就表明一次提交两次下载都失败了一点点查找对比,走了一些弯路,还有一些操作可能也遗忘了,简单记录下,估计以后还会遇到,再完善吧1.myec
2017-09-21 19:23:37
571
原创 git bash命令
git clone file:复制文件git status:查看文件状态git diff file:查看文件内容差异git add file:添加文件到缓存区git commit:提交文件到本地仓库git pull:从服务器上获取更新文件git push origin master:提交文件到远程服务器vim file:查看文件, 输入字母【i】启动编辑不保
2017-09-21 18:49:52
620
原创 myeclipse配置git提交项目步骤
一、搭建git环境1.配置git环境如果没有安装git客户端,请到https://git-scm.com/downloads下载最新版本安装完成,运行Git Bash,在弹出终端进行如下配置:git config --global user.name "您的名字"git config --global user.email "您的email"检查配置:
2017-09-19 15:26:53
4255
转载 零基础的Web前端初学者应该如何系统地学习?
原文地址链接:http://blog.sina.com.cn/s/blog_8ea46aff0102vrya.html网站开发开发大致分为前端(客户端)和后端(服务器端),前端主要负责实现视觉和交互效果,以及与服务器通信,完成业务逻辑。它的核心价值在于实现用户体验,大型互联网公司的用户体验部门,一般会包括用户研究、交互设计、前端技术和视觉设计等方面的内容。零基础学习前端知识可以
2017-09-11 17:38:54
592
原创 页面开发的总结
第一,国产双核浏览器,兼容模式是IE,而且很可能开了IE的兼容模式,表现接近IE7第二,html5标签最低只能支持到IE9第三,在不支持的浏览器上运行一个页面,一般情况下,布局会严重错乱
2017-09-11 17:10:39
309
原创 spring mvc项目中配置跨域访问过滤器
1.在web.xml中配置: contextFilter xhsoft.fruit.core.filter.WebContextFilter contextFilter /* 2. 配置对应的filter类:/** * 通过过滤器,解决跨域访问的问题 * * @author JiangZhongyan * @date 2017年5月18日 */p
2017-07-28 13:50:59
2947
原创 linux跨服务器复制文件夹
scp -r root@[源服务器IP]:[路径] [当前路径], 然后输入源服务器密码具体操作如下:1. 登录本地服务器,进入到目录2. scp -r root@139.224.0.66:/alidata/testservice/apache-tomcat-7.0.70/webapps/soujiufang ./3. 输入密码4.等待导入结果
2017-07-07 15:39:26
652
1
原创 js中不适用工具可以直接通过ID名称找到唯一的对象
比如在html页面中创建id为test的input唯一对象,然后在script中可以不用$或者document.getElementById就可以获取到对象同样的问题,当如果全局对象的名称和页面元素的ID重复时,如果在想使用全局变量而又在最初未声明的话,那么就会找到页面元素了
2017-06-07 17:05:07
388
原创 构造函数
在一个java类中,如果没有定义构造函数时,会生成默认的无参构造方法,但如果用户自定义了一个有参构造函数,那么类中就只有这个有参的构造函数了,但一个类中可以有多个构造函数,即重写
2017-05-08 16:56:23
195
转载 java反射
原文地址:http://www.cnblogs.com/lzq198754/p/5780331.html1.反射机制 在运行状态中,对于任何一个类,都能够知道这个类的属性和方法;对于任何一个对象,都能够任意调用他的所有属性和方法;这种动态获取的信息以及动态调用对象的方法功能称之为java语言的反射机制。2.反射机制能够做什么 在运行时判断任意一个对象所属的类; 在运行时构造任
2017-05-08 16:51:38
232
转载 springMVC框架及基本工作流程
传统原生的JSP+Servlet在开发上过程上虽然简单明了,JSP页面传递数据到Servlet,Servlet整理数据(逻辑开发)或者从数据库提取数据接着再转发到JSP页面上,但是其似乎只能止步于此,我们都知道我们request和response都依赖于url,当我们想要通过针对围绕url进行编程的话单纯的JSP+Servlet在实现上只有过滤器Filter在抵达相对应的Servlet之前起作用,
2017-05-08 16:14:21
1351
原创 java之继承中的构造方法
继承中的构造方法 1、子类的构造过程中必须调用其基类的构造方法。2、子类可以在自己的构造方法中使用super(argument_list)调用基类的构造方法。 2.1、使用this(argument_list)调用本类的另外构造方法。 2.2、如果调用super,必须写在子类构造方法的第一行。3、如果子类的构造方法中没有显示的调用基类的构造方法,
2017-05-08 13:39:16
260
原创 BeanUtils的属性复制
更多的使用场景为进行数据传输时,将对象的属性封装到对象中, 即:GoodsBean entity = new GoodsBean();BeanUtils.populate(entity, request.getParameterMap());以前的写法往往是,先获取值,即String str = request.getParameter("str");然后将对象进行
2017-05-08 11:30:54
788
原创 项目中引入log4j
在web.xml中的 webAppRootKey fruitShop.root 那么在对应的log4j.xml中引入的名称也要对象,否则不会生成日志输出目录的
2017-04-20 11:09:36
825
原创 java发送http请求
使用http发送请求时遇到的问题1. +号不显示原因:在传输中丢失或不认解决方式:使用了全角的+,半角的+会丢失2.请求返回server response 400原因:传输的文字中有空格解决方式:去掉空格3.java发送http请求给第三方/** * 向指定 URL 发送POST方法的请求 * * @param url * 发
2017-03-29 10:24:25
283
转载 linux下文件压缩与解压操作(入门)
原文地址:http://www.cnblogs.com/sprinng/p/3954327.html对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的
2017-03-28 10:01:40
183
原创 PC端上传图片的功能
功能实现的逻辑是:1. 点击图片触发上传的事件2. 上传图片3. 返回图片路径展示具体代码为:1. 在对象上绑定点击事件2. 事件内容为function toUpload() { jQuery('#oldFilePath').val(getImgPath()); jQuery('#fileUpload').click(); }其
2017-03-17 11:15:15
2851
转载 浅谈人工智能之机器学习
http://www.cnblogs.com/subconscious/p/4107357.html参考文章地址为以上,以下是我自己的学习备注1. 一个故事说明什么是机器学习机器学习的英文为Machine learing其是让计算机利用数据而不是指令进行来进行工作的方法机器学习方法是计算机利用已有的数据(经验),得出了某种模型(迟到的规律),并利用此规律预测未来(是否迟到)的一
2017-02-27 17:48:26
829
原创 JS是依照代码顺序执行的,而不是方法体
在JS方法书写时,如果一个大方法体中还要调用其他小方法时,要注意回调问题,由于在js中代码是顺序执行的,不是按照方法一步步一层层执行的这个问题在苹果手机中可以复现,安卓中没问题
2016-10-31 19:52:58
371
原创 DWR3+SPRING+HIBERNATE的有返回值BEAN的融合
1. 在java类中,声明方法@RemoteMethod public ClassInfo getBean(){ ClassInfo entity = new ClassInfo(); entity.setId(EnvUtils.getHashId()); return entity; }2.在dwr.xml配置中声明方法返回的值为javabean
2016-10-11 12:59:16
271
原创 DWR3+SPRING+HIBERNATE的有返回值的融合
首先,要在java类中声明方法,如下:package xhsoft.douding.admin.controller;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.directwebremoting.annotati
2016-10-10 18:08:26
281
原创 DWR3+SPRING+HIBERNATE的初步融合
第一步,在原来的springmvc+hibernate的框架基础上融入dwr1.引入dwr的jar包,由于本系统是使用maven进行管理 所以在pom.xml中添加配置 org.directwebremoting dwr 3.0.M1 2. 在w
2016-10-10 15:50:44
288
原创 spring mvc配置上传文件的大小
在**-servlet.xml中增加以下配置 20971520 默认的为10M=1048576020M对应的20971520
2016-08-30 15:37:51
540
转载 解惑好文:移动端H5页面高清多屏适配方案
原地址:http://www.open-open.com/lib/view/open1437027175162.html虽然没全看懂,但理解了概念做了逻辑图简单记录下
2016-08-29 17:03:10
379
原创 myeclipse编辑器设置
1. 选中属性或方法后 相同的属性或方法高亮显示myeclipse-->windows-->java-->Editor-->content Assist-->Mark Occurrences 把所有的框全点上对号,保存。2. 去掉myeclipse对某些文件的校验window-preferences-MyEclipse-validation中设置不校验的文件格式3.svn提
2016-05-30 17:45:14
1101
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人