- 博客(322)
- 资源 (23)
- 收藏
- 关注
转载 Jaxb annotation初步使用
一.Jaxb处理java对象和xml之间转换常用的annotation有:@XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder@XmlTransient@XmlJavaTypeAdapter 二.常用annotation使用说明@XmlType
2017-05-12 12:26:28 875
原创 CXF中使用Autowired注解无法注入bean的有关问题
在WebService的implementor中用@Autowired注入用@Component,@Resposrity,@Service注解标记的bean,都失败了,得到的都是null。google一番后找到了结果,只要改变一下配置文件写法即可。package aitajian.ws;import javax.annotation.Resource;import javax.jws.W
2017-05-11 13:25:06 1722
转载 WebService的开发手段
一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、 使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端 1、定义一个interface,使用@WebService注解标注接口,使用@We
2017-05-10 17:48:57 286
转载 webservice--四种客户端调用方式
Webservice的四种客户端调用方式公网服务地址:http://www.webxml.com.cn/zh_cn/index.aspx一、生成客户端调用方式1、Wsimport命令介绍l Wsimport就是jdk提供的的一个工具,他的作用就是根据WSDL地址生成客户端代码l Wsimport位置JAVA_HOME/binl
2017-05-10 16:40:14 1489
转载 调用第三方提供的webService服务
互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为例进行说明。 气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService Server), 而各大站点的应用就去调用它们得到天气信息并以不同的样式去展示(WebServic
2017-05-10 16:13:04 3705
转载 mysql插入数据后返回自增ID的方法,last_insert_id(),selectkey
mysql插入数据后返回自增ID的方法 mysql和oracle插入的时候有一个很大的区别是,oracle支持序列做id,mysql本身有一个列可以做自增长字段,mysql在插入一条数据后,如何能获得到这个自增id的值呢? 方法一:是使用last_insert_idmysql> SELECT LAST_INSERT_ID(); 产生的ID 每次连接后保存在
2017-05-09 18:57:31 11878
转载 Graphics2D 使用详解 【转】
ava 2D - How the Graphics2D Class Renders 正如我们在前面提到的,我们可以对Graphics2D类进行多项设置。实际上,渲染引擎在绘制Graphics2D图形前会查看7个主要的属性:PaintStrokeFontTransformationClipping spaceRendering hintsCompo
2017-05-08 13:37:31 39077 5
转载 (vue.js)vue 父组件使用keep-alive和infinite-scroll导致在子组件触发父组件的infinite-scroll方法
关于网友提出的“ (vue.js)vue 父组件使用keep-alive和infinite-scroll导致在子组件触发父组件的infinite-scroll方法”问题疑问,本网通过在网上对“ (vue.js)vue 父组件使用keep-alive和infinite-scroll导致在子组件触发父组件的infinite-scroll方法”有关的相关答案进行了整理,供用户进行参考,详细问题解答如
2017-05-04 19:40:31 3491
转载 vue2.0 keep-alive最佳实践
1.基本用法vue2.0提供了一个keep-alive组件用来缓存组件,避免多次加载相应的组件,减少性能消耗keep-alive>component> component>keep-alive>有时候 可能需要缓存整个站点的所有页面,而页面一般一进去都要触发请求的在使用keep-alive的情况下将首次触发请求写在created钩子函数中,就能实现缓存
2017-05-04 18:56:18 13132 1
转载 Vue路由开启keep-alive时的注意点
这个不是业务的要求,但是看到每次进入页面就重新渲染DOM然后再获取数据更新DOM,觉得作为一个前端工程师有必要优化下的加载逻辑,正好vue提供了 keep-alive 的功能,所以就试用了下。当然,干任何事儿都不会一帆风顺的,在路上的磕磕碰碰在所难免,故在此记录下遇到的问题,希望看到这篇文章的人能有所帮助。ps:这个也没多难。HTML部分:template> div class="
2017-05-04 16:14:51 30857
转载 Vue入门系列之Vue实例详解与生命周期
Vue的实例是Vue框架的入口,其实也就是前端的ViewModel,它包含了页面中的业务逻辑处理、数据模型等,当然它也有自己的一系列的生命周期的事件钩子,辅助我们进行对整个Vue实例生成、编译、挂着、销毁等过程进行js控制。5.1. Vue实例初始化的选项配置对象详解前面我们已经用了很多次 new Vue({...})的代码,而且Vue初始化的选项都已经用了data、methods
2017-05-04 16:00:43 646
转载 Vue2.0 探索之路——生命周期和钩子函数的一些理解
前言在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。于是我开始先去搜索,发现vue2.0的生命周期没啥文章。大多是
2017-05-04 15:57:26 1454
转载 npm 项目更换目录后无法启动
问题描述:使用 Vue-cli 创建的项目,当文件移动到其他目录后,无法正常启动,报错信息如下: 分析原因:npm 项目,在安装依赖(node_modules)的时候,会记录当前的文件路径。当路径更改,就无法正常启动。 解决方案:文件移动之后,删除 node_modules 文件夹,然后执行 npm install,即可正常启动项目
2017-05-04 15:20:44 2248 1
转载 教你在微信中给Vue单页应用设置标题
前言由于Vue React Angular等框架出来的应用都是SPA(single-page-application),所以就没有所谓的页面 都是router而网页的标题 随着路由的改变而改变 也就成了一个(伪)需求问题在iOS的微信中 一个SPA应用 想要改变微信顶部导航栏的标题 使用document.title = xxx来改变网页标题是无效的原因大致就
2017-05-04 13:24:01 8091
转载 Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
首先启动命令行1.在命令行运行:taskkill /f /im mysqld-nt.exe下面的操作是操作MySQL中bin目录下的一些程序,如果没有配置环境变量的话,需要切换到mysql的bin 目录下执行如下语句。不然无效2.继续在命令行运行:mysqld-nt --skip-grant-tables3.新开一个命令行运行:mysql -u ro
2017-05-03 10:32:24 14919
转载 MySQL密码忘了怎么办?MySQL重置root密码方法
MySQL有时候忘记了root密码是一件伤感的事。这里提供Windows 和 Linux 下的密码重置方法。Windows:1.以系统管理员身份登陆系统。2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.3.我的mysql安装在d:\usr\local\mysql4\bin下。4.跳过权限检查启动
2017-05-03 10:04:41 1358
转载 VUE进阶(路由等)
vue2.0+elementUI构建单页面后台管理平台: http://www.cnblogs.com/dmcl/p/6722315.html初级教程:http://www.cnblogs.com/dmcl/p/6137469.htmlVUE进阶自定义指令http://cn.vuejs.org/v2/guide/custom-directive.html#简介//
2017-04-27 16:44:14 1136
转载 初学VUE2.0
vue2.0+elementUI构建单页面后台管理平台: http://www.cnblogs.com/dmcl/p/6722315.html 初学VUE2.0(个人笔记,写完后发现好乱....下期使用markdown书写。)概述webstorm添加对VUE的支持 http://www.jianshu.com/p/142dae4f8b51推荐拓展:vue的c
2017-04-27 16:39:20 801
转载 VUE2.0不可忽视的很多变化
今天使用webpack-sample初始一个vue-cli项目,在app.vue文件中添加了个钩子函数ready,可是ready内的事件一直不执行,检查了webpack文件和package.json也没发现什么问题,浏览器也没报错或者提示,很令人捉急。然后去github看了webpack-simple源码,才发现原来vue init webpack-simple默认安装的vue是2.0版本。马上推
2017-04-27 16:29:27 406
转载 Vue数据绑定
gitHub地址:https://github.com/manlili/vue_learn里面lesson04 一 双括号用来数据绑定(1)写法一: {{message}},这种可以实时响应(2)写法二: {{*message}},单次插值,今后的数据变化就不会再引起插值更新了(3)双括号标签也可以用在属性上举个栗子:DOCTYPE ht
2017-04-27 15:13:56 2700
转载 HTMl5的sessionStorage和localStorage
html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存
2017-04-27 14:39:09 1724
转载 MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录,则不允许对父表对应候选键进行update/d
2017-04-27 11:21:08 358
转载 vuejs几种不同组件(页面)间传值的方式
在应用复杂时,推荐使用vue官网推荐的vuex,以下讨论简单SPA中的组件间传值。一、路由传值 路由对象如下图所示: 在跳转页面的时候,在js代码中的操作如下,在标签中使用标签123456this.$router.push({
2017-04-27 10:49:34 52203 1
转载 Vue生命周期
github地址:https://github.com/manlili/vue_learn里面的lesson03一 vue的生命周期如下图所示(很清晰) 二 vue生命周期的栗子 注意触发vue的created事件以后,this便指向vue实例,这点很重要DOCTYPE html>html> head> me
2017-04-27 10:14:48 392
原创 Svn版本管理
1、SVN介绍1.1 什么是SVN(Subversion) SVN(Subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台开源的版本控制系统。SVN版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库(repository)中,这个档案库很像一个普通的文件服务器或者FTP服务器。与其他服务器不同的是,SVN会备份记
2017-04-26 13:09:50 1460
转载 java 服务器获取请求的IP方法之总结
项目中需要和第三方平台接口,加了来源IP鉴权功能,测试时发现没有问题,但是部署以后发现存在问题,一直鉴权不通过,一群人抓瞎。 我找到那块的代码,跟了一遍流程发现逻辑没有啥问题,但是最终的结果却还是鉴权不通过,实在有些诡异。其基本逻辑为先取得配置的IP列表,然后通过request.getRemoteAddr()取得客户端的IP地址,做鉴权和校验,逻辑没问题,那么肯定是request.
2017-04-25 12:49:44 3468
转载 获取请求的IP地址和浏览器信息
import java.io.IOException;import java.net.Inet4Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.ArrayList;import java.util.E
2017-04-25 12:44:33 2136
原创 vue学习之mintui picker选择器实现省市二级联动
picker选择器介绍:https://mint-ui.github.io/docs/#/zh-cn2/picker代码如下: 头像
2017-04-24 19:43:47 26633 2
转载 jsp 输入框<input>回车事件 onkeydown 和 onkeypress
例子:HTML:doSearch(event.keyCode||event.which)">JavaScript:/** * 查询用户信息 */function doSearch(e){if(e == 13){var value = $("#userName").val();configInfoTable.datagrid('load', {na
2017-04-24 14:37:47 10062 1
转载 Vue2中的键盘事件
Vue2键盘事件:keydown/keyup...1.使用 window.onload = function(){ var vm = new Vue({ el:'#box', methods:{ s
2017-04-24 14:35:57 45448 1
原创 Vue系列:如何将百度地图包装成Vue的组件
(1)在index.html文件中引入百度地图,(2)在webpack.base.conf.js文件内添加external选项,在module.exports内部,和entry平级;externals: { "BMap": "BMap" }, (3)添加地图组件BMapComponent.vue,这里主要注意两点: a)使用BMap的时
2017-04-21 16:08:05 14410 3
转载 Vue 开源项目库汇总
来自:GitHub - opendigghttps://github.com/opendigg/awesome-github-vue如有好文章投稿,请点击 → 这里了解详情最近做了一个Vue开源项目库汇总,里面集合了OpenDigg 上的优质的Vue开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star。ht
2017-04-21 09:42:28 1112
转载 vue2.0父子组件以及非父子组件如何通信
1.父组件传递数据给子组件父组件数据如何传递给子组件呢?可以通过props属性来实现父组件:parent> child :child-msg="msg">/child>//这里必须要用 - 代替驼峰/parent>data(){ return { msg: [1,2,3] };}123456789123456789子组件通
2017-04-18 17:07:43 400
转载 vue 使用总结
1.Vuejs组件vuejs构建组件使用Vue.component('componentName',{ /*component*/ });这里注意一点,组件要先注册再使用,也就是说:Vue.component('mine',{ template:'#mineTpl', props:['name','title','city','c
2017-04-18 17:05:25 1246
转载 Chrome浏览器命令行启动参数
说明这个页面列出了一些常用的命令行启动参数以及对它们的简要说明。说明中括号里的内容为译者注。 为此页+1对于选项页 ( chrome://settings/ ) 或实验页 ( chrome://flags/ ) 已明确给出可视选项的参数,本列表不再包含。更新更全的列表可以参考这里(英文,约500条,每日更新) http://peter.sh/experiments/chro
2017-04-14 16:07:15 50332
转载 Chrome浏览器实现跨域
做前端的,用Ajax获取数据,是常有的事情,同域下自然没问题了,如果是不同域获取数据,浏览器就有个同源策略的限制。如图:Origin * is not allowed by Access-Control-Allow-Origin有人会说用JSONP了。如果后台的数据接口只是返回单纯的json数据呢,而且也不能修改符合JSONP的方式的数据形式。 这个时候,我们该怎么办呢
2017-04-14 15:56:55 6088
原创 js ==与===区别
== 1==‘1’ 返回true=== 1===‘1’ 返回false=== 是要求俩边不管值还是类型都要一致, 而== 则不会要求类型也必须一致
2017-04-14 10:22:30 280
转载 Vue开发中的常见问题
原文链接: https://segmentfault.com/a/1190000005034270最近在群里看到在大家在学习vue的过程中,遇到的很多问题都十分的类似,这里做一下总结:eslint静态检查在大家用vue-cli创建工程的时候,会有一项,使用使用eslint,如果选择了y,那么工程就会安装并启用eslint。这里列举一下常见的错误:1.多余
2017-04-14 10:07:05 2259
原创 Vue组件模板注意事项
驼峰式命名时要注意的事项: 在 table 的 tr 元素中放置了一个 my-component 自定义元素,props 中 propA 在 HTML 代码中必须写成 prop-a,注意 js 中所有驼峰式命名属性在 HTML 中均须写成小写字母短横分隔的形式
2017-04-14 10:04:13 1727
原创 Vue.js项目中,当图片无法显示时则显示默认图片
最近在学习Vue时,遇到了一个问题,就是从后台传过来的图片路径无效时,需要在页面显示默认图片本人试了3种方法,2种方法失败了失败方法一:见http://blog.csdn.net/qq_32786873/article/details/53483951失败方法二:直接把图片路径直接写在data里面作为变量传到模板中,但是却发现图片还是出不了,以为是图片路径的问题,查了半天才发现项目启动后图片的路径...
2017-04-13 19:57:54 29764 4
通过GeneratorAntTask类和配置文件生成代码的demo
2017-10-15
通过MybatisGenerator类和配置文件生成代码的demo
2017-10-13
MyBatis Generator使用命令行生成代码的demo
2017-10-13
mybatis-eclipse插件
2017-10-13
eclipse-maven3-plugin
2017-09-22
语法高亮插件vue-syntax-highlight
2017-09-05
spring-context-support-3.2.0.RELEASE
2016-11-07
2048朝代版
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人