自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红尘客栈_繁华的博客

记录活着等痕迹

  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 开发?

if (you.do) { return me}开发是一件有趣的事情,当你把头探入浏览器的时候,你会看到的是一片宇宙。我扮演三维世界的一点尘埃。突然发觉,我会很多东西。Vue,React,Ag2,ES6,CSS3,H5,Git,Webpack,Java,NodeJs.....突然发觉,这不是开发! 是用户!!! 突然发觉,路漫漫是啊,大多数

2017-03-17 01:30:23 345

原创 Vue2.0项目升级(2-ubuntu下习惯设置)

ubuntu下开发效率要比win开发快很多,这要得益于终端的使用1.使用sh 代替 sudo npm run dev为什么我要说sudo npm run dev而不是npm run dev,这是因为ubuntu下的权限机制与webpack的热重载发生了某些矛盾,使得重载功能不是很稳定,需要加上sudo提升用户权限。配合sh脚本启动,代码如下:cd /home/panzuhong/D

2016-11-06 15:17:33 705

原创 Vue2.0项目升级(1-初始化项目)

将公司基于Vue1.0的移动项目升级到2.0,这或许将要花费不少的时间,顺便学习一下新的东西,毕竟前端更新比较快,要随时站好脚步!1.使用codding托管(https://coding.net/)在coding中新增项目,命名为vue-2.0-online,目前还是一个空的仓库。2.vue-cli建立基于webpack模板的vue2.0工程,命令:# 安装vue-clinp

2016-11-06 15:00:17 1981

原创 liunux下网络指示器

liunx平台下有时候下载不知道网速,需要网络显示,有两种简单的方法:1.查看系统system monitor缺点是不方便打开也不好看,优点是系统自带2.安装 indicator-netspeed,重启后任务栏会出现流量显示sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updates

2016-11-06 13:45:45 340

原创 H5 混合开发 输入法遮挡内容区域解决方法

webAPP开发过程中,android兼容性是一个头疼的问题,ios较好一些输入法在开发中可能遇到的问题以及解决方法:1.点击之后,输入法覆盖输入框:在嵌入App中设置配置文件可以解决通过设置输入框的position,不过这也存在兼容性问题2.内容被其他块覆盖:通过设置被覆盖区域scrollTop = this.scrollHeight,在需要上滚的事件中监听该方法即可

2016-11-05 15:09:06 1801

原创 ubuntu下sublime-text3无法使用中文输入法

如题:解决方法如下:1.下载编译好的libsublime-imfix.so文件(百度网盘链接: http://pan.baidu.com/s/1o6CbtDC 密码: 2i1w)2.移动文件到opt/sublime-text下sudocp libsublime-imfix.so /opt/sublime_text/libsublime-imfix.so3.修

2016-10-11 16:53:38 553

原创 Linux Ubuntu 下webpack无法热重载(webpack-dev-server webpack-watch)

ubuntu下使用webpack的热重载无效,是因为ubuntu的文件权限问题。解决方法:1.提升用户权限(不建议,这样对系统安全不利)2.sudo npm run dev (在执行之前sudo付给权限,测试可用)

2016-10-11 09:48:34 2483 1

原创 ubuntu 安装wineqq

WineQQ依赖wine,先安装wine1.sudo apt-get install wine下载wineqq.deb文件( http://pan.baidu.com/s/1i323T4p)64位系统需要添加支持库2.sudoapt-getinstalllibgtk2.0-0:i3863.如果无法使用中文输入法,需要在opt/longene/

2016-10-11 09:35:40 297

原创 ubuntu 16.04 使用 (2) - git node npm

环境安装(git node npm)git: sudo apt-get install git-corenode:参考(https://www.iteblog.com/archives/1313)npm:安装node包含有Npm环境使用 Npm -v 和 node -v 来查看安装版本npm升级:1.npm -g install [email protected]

2016-10-10 10:53:44 620

原创 Html5的改动

HTML5 的改进新元素新属性完全支持 CSS3Video 和 Audio2D/3D 制图本地存储本地 SQL 数据Web 应用HTML5 多媒体使用 HTML5 你可以简单的在网页中播放 视频(video)与音频 (audio) 。HTML5 HTML5 HTML5 应用使用 HTML5 你可以简单地

2016-05-26 22:09:38 445

原创 html速查标签

HTML 速查列表HTML 速查列表. 你可以打印它,以备日常使用。HTML 基本文档文档标题可见文本...基本标签(Basic Tags)最大的标题 . . . . . . . . . . . . 最小的标题这是一个段落。 (换行) (水平线)文本格式化(Form

2016-05-26 15:19:00 314

原创 【Vue】 (10) 组件-2

事件派发html:原生的Dom事件在冒泡过程中第一次处理事件之后就会自动停止冒泡 Vue自定义事件 Dispatch Event Messages:{{message | json}} js://注册子组件Vue.component('child',{ template:'#child-template', data:fun

2016-04-27 14:28:49 284

原创 【Vue】-(9) 组件-1

组件这部分东西有点多,记录一下//传统注册方法//定义一个组件var MyComponent = Vue.extend({ template:'A custom component'});//注册Vue.component('my-component',MyComponent);//简单注册方法(child只能在parent内使用)//一站式注册。。Vue.compone

2016-04-27 13:54:37 354

原创 【Vue】 -(8) 过渡

html: {{item.msg}} js:new Vue({ el:'#app', data:{ query:'', list:[ {'msg':'mike'}, {'msg':'nise'}, {'msg':'ookk'} ] }});css:ul { padding-left: 0;

2016-04-26 15:05:46 502

原创 【Vue】 -(7) 事件和方法

使用v-on绑定事件 Hello say 访问原生事件 do 事件修饰符 阻止单击事件冒泡 表单控件绑定: 使用V-model进行双向绑定,处理一些极端的需求,如下: Message is:{{message}} 单个多选框:逻辑值 游泳? {{checked}} 绑定到数组:不是逻辑值,是value的值 A B

2016-04-26 14:40:57 10932

原创 【Vue】 -(6) 条件渲染和列表渲染

控制输出js:new Vue({ el:'#list', data:{ items:[ {message:'111'}, {message:'222'} ] }}); new Vue({ el:"#test", data:{ objects:[ {people: [ {name:'panzuhong',age:'20'},

2016-04-26 13:23:08 582

原创 【Vue】-(5) 计算属性与class,style绑定

计算属性:var vm=new Vue({ el:'#app', data:{ a:2, }, computed:{ //这里的b是计算属性:默认getter b:{ get:function(){ return this.a+1 }, set:function(newValue){ this.a=newValue-3 }

2016-04-26 10:20:21 3609

原创 【Vue】 -(4) 数据绑定语法

Vue的数据绑定的语法。 {{ a }} 单次注入 {{* a }} 注入原始html {{{htmltext}}} Html特性:{{}}可以使用在html属性中 过滤器:在表达式后面过滤,比如返回大写化 {{a | capitalize

2016-04-26 09:26:43 634

原创 【Vue】-(3) Vue与MVVM

之前不知道MVVM是什么东西,后来了解了一下,MVVM实际上是mvc->mvp->mvvm的一个过渡,这样就好理解了,Model View ViewModel。其中view就是Dom视图,Model是数据,ViewModel是视图数据控制,相当于mvc中controller的角色.下面是官网的一个小案例,很简单明了view: Hello {{text}} js:/

2016-04-25 17:16:13 980

原创 【Vue】-(2) 起步

隔了一段时间,继续学习Vue,记录一下html: <!-- 作者:[email protected] 时间:2016-04-25 描述:单项绑定 结果:js中el只能对第一个找到的区域其作用,也就是比如下面这样就只能对 第一个class="app"起作用.实际上,如果有这个需求,直接

2016-04-25 16:46:24 573

原创 【毕业生推荐系统】(3) 实现效果-完成80%

6号到24号为期18天的项目,完成了基本功能,需要的模块到时候再增加,源码已经存到到git. 效果如下:1.首页2.关于3.登录和注册(*)4.响应式菜单(动态指向)5.消息中心(BootStrap-table 强大的框架---双刃剑)6.个人资料编辑7.如果是毕业生,投

2016-04-25 08:56:11 968 2

原创 SpringMVC过滤器

SpringMVC的过滤和Struts2的过滤差不多1.编写过滤器类(继承OncePerRequestFilter这个类,实现doFilterInternal这个抽象方法)  strtus2通常是实现filter接口SessionFilter:过滤掉非法请求(用户未登录)package com.filter;import java.io.IOException;import j

2016-04-22 13:15:21 499

原创 文件上传C:\fakepath\解决方案

在文件上传中,如果想实现本地图片上传前预览,通常在设置一个隐藏的Img来显示图片。选择图片没有显示,输出了一下路径发现是C:\fakepath\xxx.xx出现这个的原因是因为IE8以上版本出于安全考虑,掩盖了用户上传的本地路径,就用C:\fakepath\来代替了本地路径。解决方案:1.设置IE:工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中

2016-04-20 10:53:22 38526 12

原创 基于SpringMVC的文件上传

文件上传就是把用户资源保存到服务器,供用户下次使用使用SpringMVC上传文件挺容易1.加入需要的文件上传的jar包(commons-fileupload-1.3.jar和commons-io-2.0.jar)只要版本不是特别低都可以2.配置Spring-MVC.xml(具体其他参数自行google,这里只是限制了上传文件的大小10M) <bean id="multi

2016-04-20 09:35:03 563 1

原创 Tomcat虚拟路径问题

项目过程中有一个这样的业务:用户上传图片到后台服务器,服务器将图片保存到项目的upload路径,然后可以显示在前台界面。(以前我错误的把上传路径设置到了项目代码,好蠢啊我)现在明白了,前台可以直接访问webapp里面的文件,因为已经发布了嘛总结一下:1.在一般的项目中,可以直接保存到session.getServletContext().getRealPath("/")+"uplo

2016-04-20 09:01:09 484

原创 bootstrap得动态进度条

Bootstrap的动态进度条:html: 创建一个modal   这里使用fade先将modal隐藏起来,然后modal里面嵌入progress 代码很简单

2016-04-19 17:10:46 11562

原创 updateByPrimaryKey和updateByPrimaryKeySelective insert和insertSelective

这两个update都是使用generator生成的mapper.xml文件中,对dao层的更新操作updateByPrimaryKey对你注入的字段全部更新(不判断是否为Null)updateByPrimaryKeySelective会对字段进行判断再更新(如果为Null就忽略更新)区别了这两点就很容易根据业务来选择服务层的调用了!详细可以查看generator生成的源代码

2016-04-19 13:40:31 12557

原创 SpringMvc的自动注入与Struts2的区别

项目中难免使用到传值,从前台form表单传到后台控制层,还记得刚开始学习的时候使用的方法吗,在表单添加name,然后再后台通过request.getParament获取的方式,这当然是可以的,但是这样难免有点麻烦,毕竟要考虑表单数据的变动和后期的维护,加入真的要增加一个字段,最好的方式是通过angular.js或者Vue.js框架来维护,毕竟让现实和数据脱离可以减低页面的耦合,修改的时候也简单容易

2016-04-19 12:12:46 965

原创 Jquery实现异步提交表单,解决多表单提交的问题

写项目的时候遇到多表单提交(文本和图片,我分为两个表单,用一个btn来提交)://用户信息更新部分,同时提交多个表单$("#submitall").on('click',function(){ $("form[name='uploadpictureform']").submit(); $("form[name='uploadtextform']").submit();});这样

2016-04-19 11:34:11 579

原创 【Vue】-(1) 安装

1.什么是Vue.js : 官方:Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时,Vue.js 也能

2016-04-15 16:25:03 487

原创 【毕业生推荐系统】(2) 需求与数据库设计

每当开始一个项目,需求分析和数据库设计是一件首先要做的事情!这个项目的需求很简单:有不同的用户对象,1.毕业生(ER)2.用人单位(EE) 3.管理员(M)用户能够管理自己的信息。毕业生可以通过平台给用人单位发送简历。用人单位可以在平台发布招聘信息。管理者管理后台的维护。由于需求不难,没有花费太多时间在数据库方面,具体的数据库详细看附件。

2016-04-15 15:41:19 891

原创 【毕业生推荐系统】(1) 项目简介

毕业生推荐系统 : 类似智联招聘,后台使用SSM框架,前台使用Bootstrap和jquery这个项目开始于2016年4月6日,记录项目的痕迹,能力有限,仅参考

2016-04-15 15:37:15 1124

原创 JAVA自带MD5实现数据加密

数据库中的密码字段应该为明文,JAVAAIP中有一个MessageDigest自带MD5加密import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;//作为工具类去调用public class MD5Util {public final static String MD5(

2016-04-15 09:58:28 335

【毕业生推荐系统】数据库

简单的数据库设计

2016-04-15

空空如也

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

TA关注的人

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