自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勿忘初心的博客

古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。

  • 博客(28)
  • 资源 (23)
  • 收藏
  • 关注

转载 mysql 批量更新 update foreach

第一种方式 update tb_thread set isDelete=0 where threadId in ( #{item.threadId} ) 第二种方式注意 需要在数据库添加 &allowMultiQueries=true jdbc:mysq

2017-05-23 15:24:11 15755

转载 vue学习笔记(一)关于事件冒泡和键盘事件 以及与Angular的区别

一、事件冒泡方法一、使用event.cancelBubble = true来组织冒泡 methods:{ show1:function(ev){ console.log(ev); alert(1); ev.cancelBubble=true; /*阻止冒

2017-05-23 11:35:32 3977

转载 Vue开发中的常见问题

最近在群里看到在大家在学习vue的过程中,遇到的很多问题都十分的类似,这里做一下总结:####eslint静态检查在大家用vue-cli创建工程的时候,会有一项,使用使用eslint,如果选择了y,那么工程就会安装并启用eslint。这里列举一下常见的错误:1.多余的分号2.定义了却未使用的变量3.结尾多余空格4.超过一行的空行5.代

2017-05-17 19:50:08 1909

转载 Javascript 中的神器——Promise

Promise in js回调函数真正的问题在于他剥夺了我们使用 return 和 throw 这些关键字的能力。而 Promise 很好地解决了这一切。2015 年 6 月,ECMAScript 6 的正式版 终于发布了。ECMAScript 是 JavaScript 语言的国际标准,JavaScript 是 ECMAScript 的实现。ES6 的目标,是使得

2017-05-15 17:28:30 626

转载 对Promise中的resolve,reject,catch的理解

对promise这个概念之前已经有了一些浅显的理解,相关文章->戳这里,最近又有了一些新的理解。.then()的时候到底是在then什么…首先要理解…Promise是一个对象,有then()方法的对象then()的入参是一个函数,通常在promise链中,入参是 一个返回promise的函数 ,这句话好像有点拗口,就是说入参是一个函数,这个函数会return一个promise对象如何破坏pr...

2017-05-15 17:26:05 50319 3

原创 解决chrome浏览器表单自动填充导致input文本框背景变成偏黄色的问题

chrome表单自动填充后,input文本框的背景会变成偏黄色的,想必大家都会碰到这种情况吧,这是由于chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性造成的,解决方法如下在样式中加入:input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #bddaf0 in

2017-05-15 16:36:01 2734

转载 SuperAgent使用简介

SuperAgentSuperAgent是轻量级更为优化的ajax API,对比大量糟糕的现存的API,SuperAgent是灵活的、易读的、并且非常易学,同时SuperAgent可用于Node.js!request .post('/api/pet') .send({ name: 'Manny', species: 'cat' }) .set('X-API-Key',

2017-05-15 13:38:11 2849

转载 前端框架Vue.js的使用及具体页面跳转时的参数传递

由于项目急且前端开发人员只会拼页面具体数据交互不会,只能我后台开发人员来写。因为是数据交互使用的是ajax方式,我首先要面临的问题是我获得的数据怎么显示在页面上,以及怎么把数据保存下来,等页面跳转时就不用向后台再次请求数据,比如用户名以帐号相关基础信息,不可能每次打开新页面都向后台请求一下,太麻烦且交互数据太多。我首先想到的是H5里的LocalStorage,SessionStroage保

2017-05-15 13:32:49 2912

原创 使用JAXB实现JAVA对象和XML字符串的互相转换

关于JAXB的介绍,见:http://blog.csdn.net/qq_32786873/article/details/71715254测试类:package com.solin.test;import java.util.ArrayList;import java.util.List;public class Test { public static void main

2017-05-13 15:24:09 5489 2

转载 v-bind和v-on

v-bind指令用于设置HTML属性:v-bind:href  缩写为 :hrefaa v-on 指令用于绑定HTML事件 :v-on:click 缩写为 @click aa最好不要用@,因为asp.net mvc页面识别@ 不太好 aa

2017-05-13 11:55:29 6540

原创 soapui测试webservice接口时如何传递xml参数

使用soapUI对webservice接口进行测试的时候如何传递的参数是xml,需要把传递的参数放在转义符中。<![CDATA[ ]]><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="yes"?>"<Report><orderNumber>SZ20170511160...

2017-05-12 16:09:30 15716 1

转载 通过java.net.URLConnection发送HTTP请求的方法

阅读目录运用原生Java Api发送简单的Get请求、Post请求简单封装简单测试如何通过Java发送HTTP请求,通俗点讲,如何通过Java(模拟浏览器)发送HTTP请求。Java有原生的API可用于发送HTTP请求,即java.net.URL、java.net.URLConnection,这些API很好用、很常用,但不够简便;所以,也流行有许多Java HT

2017-05-12 15:33:13 597

转载 Jaxb annotation初步使用

一.Jaxb处理java对象和xml之间转换常用的annotation有:@XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder@XmlTransient@XmlJavaTypeAdapter 二.常用annotation使用说明@XmlType  

2017-05-12 12:26:28 920

原创 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 1747

转载 WebService的开发手段

一、WebService的开发手段  使用Java开发WebService时可以使用以下两种开发手段    1、 使用JDK开发(1.6及以上版本)    2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端  1、定义一个interface,使用@WebService注解标注接口,使用@We

2017-05-10 17:48:57 336

转载 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 1528

转载 调用第三方提供的webService服务

互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为例进行说明。  气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService Server), 而各大站点的应用就去调用它们得到天气信息并以不同的样式去展示(WebServic

2017-05-10 16:13:04 3759

转载 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 11907

转载 Graphics2D 使用详解 【转】

ava 2D - How the Graphics2D Class Renders 正如我们在前面提到的,我们可以对Graphics2D类进行多项设置。实际上,渲染引擎在绘制Graphics2D图形前会查看7个主要的属性:PaintStrokeFontTransformationClipping spaceRendering hintsCompo

2017-05-08 13:37:31 39208 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 3515

转载 vue2.0 keep-alive最佳实践

1.基本用法vue2.0提供了一个keep-alive组件用来缓存组件,避免多次加载相应的组件,减少性能消耗keep-alive>component> component>keep-alive>有时候 可能需要缓存整个站点的所有页面,而页面一般一进去都要触发请求的在使用keep-alive的情况下将首次触发请求写在created钩子函数中,就能实现缓存

2017-05-04 18:56:18 13162 1

转载 Vue路由开启keep-alive时的注意点

这个不是业务的要求,但是看到每次进入页面就重新渲染DOM然后再获取数据更新DOM,觉得作为一个前端工程师有必要优化下的加载逻辑,正好vue提供了 keep-alive 的功能,所以就试用了下。当然,干任何事儿都不会一帆风顺的,在路上的磕磕碰碰在所难免,故在此记录下遇到的问题,希望看到这篇文章的人能有所帮助。ps:这个也没多难。HTML部分:template> div class="

2017-05-04 16:14:51 30896

转载 Vue入门系列之Vue实例详解与生命周期

Vue的实例是Vue框架的入口,其实也就是前端的ViewModel,它包含了页面中的业务逻辑处理、数据模型等,当然它也有自己的一系列的生命周期的事件钩子,辅助我们进行对整个Vue实例生成、编译、挂着、销毁等过程进行js控制。5.1. Vue实例初始化的选项配置对象详解前面我们已经用了很多次 new Vue({...})的代码,而且Vue初始化的选项都已经用了data、methods

2017-05-04 16:00:43 656

转载 Vue2.0 探索之路——生命周期和钩子函数的一些理解

前言在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。于是我开始先去搜索,发现vue2.0的生命周期没啥文章。大多是

2017-05-04 15:57:26 1461

转载 npm 项目更换目录后无法启动

问题描述:使用 Vue-cli 创建的项目,当文件移动到其他目录后,无法正常启动,报错信息如下: 分析原因:npm 项目,在安装依赖(node_modules)的时候,会记录当前的文件路径。当路径更改,就无法正常启动。 解决方案:文件移动之后,删除 node_modules 文件夹,然后执行 npm install,即可正常启动项目

2017-05-04 15:20:44 2295 1

转载 教你在微信中给Vue单页应用设置标题

前言由于Vue React Angular等框架出来的应用都是SPA(single-page-application),所以就没有所谓的页面 都是router而网页的标题 随着路由的改变而改变 也就成了一个(伪)需求问题在iOS的微信中 一个SPA应用 想要改变微信顶部导航栏的标题 使用document.title = xxx来改变网页标题是无效的原因大致就

2017-05-04 13:24:01 8119

转载 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 15144

转载 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 1378

ant-1.6.5.jar

使用apache ant jar包进行zip打包操作需要的jar包,为什么资源分不能选0,最少是2啊?

2017-12-04

Maven插件之mybatis-generator自动生成实体代码的demo

Maven插件之mybatis-generator自动生成实体代码的demo

2017-10-15

通过GeneratorAntTask类和配置文件生成代码的demo

包含mybatis-generator-core-1.3.2.jar、mysql数据库连接jar包mysql-connector-java-5.1.7-bin.jar、mybatis3.2.7.jar、apache-ant-1.8.2.jar以及通过GeneratorAntTask类和配置文件生成代码的完整demo。

2017-10-15

通过MybatisGenerator类和配置文件生成代码的demo

包含mybatis-generator-core-1.3.2.jar、mysql数据库连接jar包mysql-connector-java-5.1.7-bin.jar、mybatis3.2.7.jar以及通过MybatisGenerator类和配置文件生成代码的完整demo。

2017-10-13

MyBatis Generator使用命令行生成代码的demo

包含mybatis-generator-core-1.3.2.jar、mysql数据库连接jar包mysql-connector-java-5.1.7-bin.jar、mybatis3.2.7.jar以及自动生成代码的完整demo。

2017-10-13

mybatis-eclipse插件

包含mybatis-eclipse插件、插件的安装说明以及通过一个简单的实例描述如何在eclipse中使用mybatis-eclipse插件自动生成Mybatis相关的model、dao、Mapping等文件。

2017-10-13

eclipse-maven3-plugin

将解压后的子文件夹features和plugins的jar包文件分别导入Eclipse安装目录下的features和plugins文件夹内,然后重启Eclipse就可以在Preferences中看到Maven选项了。

2017-09-22

语法高亮插件vue-syntax-highlight

语法高亮插件vue-syntax-highlight,语法高亮插件vue-syntax-highlight,语法高亮插件vue-syntax-highlight

2017-09-05

Redis开发相关工具

redis客户端,jar包,使用文档

2017-03-21

QRCode.jar

QRCode.jar

2016-11-14

quartz-1.8.6.jar

quartz-1.8.6.jar

2016-11-07

slf4j-api-1.5.6.jar

slf4j-api-1.5.6.jar

2016-11-07

slf4j-log4j12-1.5.6.jar

slf4j-log4j12-1.5.6.jar

2016-11-07

Jad&JadClipse的jar包

Jad&JadClipse的jar包

2016-11-07

spring-context-support-3.2.0.RELEASE

spring-context-support-3.2.0.RELEASE是Spring-context的扩展支持,用于MVC方面

2016-11-07

Spring与Quartz整合时用到的jar包

Spring与Quartz整合时用到的jar包

2016-11-07

quartz-2.0.2.jar

quartz-2.0.2.jar

2016-11-07

spring-context-support-3.2.0.RELEASE.jar

spring-context-support-3.2.0.RELEASE.jar

2016-11-04

quartz-2.0.2.jar.zip

quartz-2.0.2.jar.zip

2016-11-04

log4j的jar包

log4j的jar包

2016-10-25

Tomcat部署web项目

包括了Tomcat的安装与配置,以及如何部署项目到Tomcat容器

2016-10-24

使用egret开发的2048源码

使用egret开发的2048源码

2016-10-19

2048朝代版

目前全球最火的一款游戏莫过于“2048”了,这是一款看起来异常简单玩起来却异常虐心的益智小游戏,玩家需要在16个格子中通过数字叠加的方法将最初的数字2凑成数字2048,很多网友感慨玩起来根本停不下来,一直处在梦想通关的狂躁中。而“2048朝代版”将数字叠加变成了不同的中国朝代。一边用数学逻辑玩游戏,一边又在温习华夏5000年历史,网友感慨文科生和理科生通过这款游戏走到了一起。

2016-10-19

空空如也

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

TA关注的人

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