- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 Vue的ajax公共方法
为了减少代码的冗余,决定抽离出请求ajax的公共方法。我使用了ES6语法,编写了这个方法。/** * @param type 请求类型,分为POST/GET * @param url 请求url * @param contentType * @param headers * @param data * @returns {Promise<any>}...
2018-01-17 14:57:59
1484
原创 vue+webpack解决css引用图片打包后找不到资源文件的问题
使用vue打包,通过css引用图片资源。.img { height: 500px; width: 100%; background: url("./assets/img/1.jpg") no-repeat; background-size: 100%; }热更新开发环境的效果是这样但打完包出来的页面却报找不到资源的错误。查了一下原
2018-01-08 15:22:42
5457
原创 vue+webpack支持多页面打包
开始上手vue,用vue-cli脚手架搭建的环境只支持单页面打包,每一次开发新的页面都需要重新搭建一套新的脚手架,很麻烦。所以决定改配置,支持多页面打包。也支持多文件夹嵌套打包。 上图是大致的项目结构。src/common 存放一些公共的资源,src/view 存放页面,每一个页面分别存放在一个文件夹下,支持路由。1. 修改 build/util.js,新增暴露几个新接口,分别去获取
2018-01-06 15:22:25
3074
原创 <a>标签水平居中
今天在工作上,为了一个标签水平居中的问题,弄了一上午。终于搞定了。要先把标签设置为块。a { display: block; text-align: center;}两者组合才能看到成效。
2016-07-25 19:52:27
17751
4
原创 解决上一层div浮动后下一层div跳到上一层div的问题
在浮动的div外加多一个div, 样式添加 display: inline-block; width: 100%; box-sizing: border-box;OK啦~~
2016-05-18 12:46:46
1720
原创 通过JS修改日期格式
从后台取出来的数据是Aug 5, 2015 4:10:10 PM , 简直约等于乱码, 所以研究出了一个JS方法来改格式function dateFormat(sdate) { if(!sdate){ return ""; } var date = new Date(sdate); var year = date.getFullYear(); var mont
2016-04-28 18:13:29
2067
原创 解决SVN查看历史记录为乱码的问题
在公司用svn进行代码管理, 有些时候想看看同事写的代码的差异, 但是打开之后全部都是乱码... 乱码... 心好累。 后来搜了这方面的问题, 终于找到了解决方法。 Windows->preferences->workspaceText file encoding默认的是GB18030, 改成UTF-8。 再回去看svn的历史记录, 不乱码了
2016-04-20 10:18:13
5385
原创 通过命令查询并关闭占有端口的任务
公司的电脑经常死机, eclipse也经常无故停止服务。 重启了之后经常会报端口被占用的错误, 特别郁闷。 所以找了网上的教程, 关闭端口。cmd进入命令行1. netstat -aon|findstr "8080"看LISTENING发现8080端口被20968的进程占用。2.tasklist|findstr "20968"
2016-03-29 09:51:29
455
原创 WAMPServer自定义根目录
强迫症不想把代码跟安装目录放在一起。 (因为这个原因抛弃了XAMPP) 所以开始动手修改WAMPServer根目录1. 我在D盘上新建了一个文件夹PHP2.
2016-03-16 23:44:53
1652
1
原创 CSS中float的应用
自从工作了之后就没更新博客。 工作了之后从事了前端和后台的工作, 好多事情都要从头开始学。刚入职不久就丢了不少很杂碎的任务给我。在刚开始调样式的时候觉得好心累, 感觉都控制不了那些样式, 又不能像做Android的XML界面那样拖来拖去, 好烦。今天接触了一天float, 感觉还是挺多学问的。浮动的规则:浮动有四个属性值可以设置:.foo{float: left |
2015-09-22 00:52:42
695
原创 Android工程文件不能自动生成R文件
从实习的时候开始就有这样的烦恼, 导进Eclipse的工程文件总是不能自动生成R文件, 这是一件很蛋疼的事情。 一直把它归咎为是Eclipse的脑残bug, 实际上应该也是如此。 后来居然发现了一个解决这个问题的办法。工程文件右键-> Build path->Configue Build path...->Order and Export, 取消勾选所有的选项, 确定后重新build一下工程文
2015-03-23 03:26:35
689
原创 如何查看电脑上安装的JDK位数
准备开干毕业设计, 配置服务器的时候居然显示错误。 一不开心就想着要查看自己电脑上安装的JDK的位数。 插了网上的资料, 写了两行代码, 搞定~public class JDKBit { public static void main(String[] args) { String arch = System.getProperty("sun.arch.data.model");
2015-03-15 12:07:46
2108
原创 Conversion to Dalvik format failed: Unable to execute dex的解决方法
在网上找了一个项目导进eclipse里面准备运行下参考下, 结果一直报错, 显示Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/app/ActivityCompatHoneycomb;查了网上的解决方案,只需要右键项目->Pr
2015-03-13 18:38:22
778
转载 GitHub 优秀的 Android 开源项目
目录(?)[-]一ListView二ActionBar三Menu四ViewPager Gallery五GridView六ImageView七ProgressBar八其他GitHub上优秀Android开源项目Android开发神器Xabber客户端oschina客户端手机安全管家星座连萌玲闹铃魔乐盒PWP日历Apollo音乐播放器夏普名片识别高仿人人网简洁天气高仿开心网百度推聊餐厅
2015-03-13 16:04:31
5950
1
转载 如何给你的Android 安装文件(APK)瘦身
本文翻译自:Putting Your APKs on Diet 原作者:Cyril MottierAndroid的apk文件越来越大了这已经是一个不争的事实。在Android还是最初版本的时候,一个app的apk文件大小也还只有2 MB左右,到了现在,一个app的apk文件大小已经升级到10MB到20MB这个范围了。apk文件大小的爆炸式增长主要是因为用户对ap
2015-03-05 11:10:01
981
原创 单例模式
之前去4399面试,面试官问我会不会单例模式,不知道怎么描述,于是我直接就在纸上写出来,结果好像在调用的地方写错了.实在不能忍,绝不能再出现第二次错误.单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。IO处理、数据库操作等这些需要占用重要的系统资源的操作都需要用到单例模式。单例模式(Singleton)结构图
2015-01-18 11:31:19
582
原创 简单工厂模式
1.从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂模式(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。UML图:这个图会更加易懂一点:2.包括三个角色:工厂(Creator)角色:简单工厂模式的核心,它所负责实现创建所有实例的内部逻辑。工厂类可以被外
2015-01-18 09:01:27
627
原创 策略模式
1.策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式结构图2.策略模式解析策略模式是一种定义一系列算法的方法。这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。策略模式的Strategy类层次为Con
2015-01-17 04:52:18
784
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人