- 博客(68)
- 资源 (4)
- 收藏
- 关注
转载 mybatis常用标签
1. 定义sql语句1.1 select 标签 属性介绍:id :唯一的标识符.parameterType:传给此语句的参数的全路径名或别名 例:com.test.poso.User或userresultType :语句返回值类型或别名。注意,如果是集合,那么这里填写的是集合的泛型,而不是集合本身(resultType 与resultMap 不能并用)<select id="selectBy...
2018-06-26 11:01:00
1011
转载 mybatis choose标签的使用
有时候我们并不想应用所有的条件,而只是想从多个选项中选择一个。而使用if标签时,只要test中的表达式为 true,就会执行 if 标签中的条件。MyBatis 提供了 choose 元素。if标签是与(and)的关系,而 choose 是或(or)的关系。choose标签是按顺序判断其内部when标签中的test条件出否成立,如果有一个成立,则 choose 结束...
2018-06-26 10:32:27
1543
转载 Vue组件选项props
Vue组件选项props前面的话 组件接受的选项大部分与Vue实例一样,而选项props是组件中非常重要的一个选项。在 Vue 中,父子组件的关系可以总结为 props down, events up。父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息。本文将详细介绍Vue组件选项props 父子级组件 在介绍props之前,先介绍父子级组件的写法 在一...
2018-06-13 16:49:43
413
转载 用 async/await 来处理异步
用 async/await 来处理异步昨天看了一篇vue的教程,作者用async/ await来发送异步请求,从服务端获取数据,代码很简洁,同时async/await 已经被标准化,是时候学习一下了。 先说一下async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为async就是异步的意思, 异步函数也就意味着该函数的执行不会阻塞后面代码的执行。 写一个async 函数a...
2018-06-12 17:25:10
589
转载 dependencyManagement和dependencies的区别
dependencyManagement和dependencies的区别参考:http://zhaoshijie.iteye.com/blog/2094478http://blog.csdn.net/cpf2016/article/details/45674377 还有一篇转载文章也说得很详细,见:http://blog.csdn.net/jiangyu1013/article/details/5...
2018-06-05 14:15:30
19667
1
转载 maven 仓库配置 pom中repositories属性
maven 仓库配置 pom中repositories属性什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复。重复永远是噩梦的起点,多个项目不共用相同...
2018-06-05 11:20:22
35360
1
转载 pom配置之:<distributionManagement>snapshot快照库和release发布库
pom配置之:<distributionManagement>snapshot快照库和release发布库本文转载自: 铁木箱子的mzone的博客:http://www.mzone.cc/article/277.htmlhttp://www.mzone.cc/article/279.html 在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随...
2018-06-05 11:00:40
329
转载 Maven基础-配置远程仓库
http://sunxboy.iteye.com/blog/970202 可在pom.xml里面配置远程仓库,我们需要在什么时候配置远程仓库呢?当你连接中央仓库的速度比较慢时,或者你为你的公司搭建了自己的仓库,比如Nexus仓库管理(后面我会介绍),又或者你苏需要的jar存在另外一个公共仓库,比如我们配置一个国内的镜像地址 <project> … <repositor...
2018-06-05 10:36:38
185
转载 创建vue项目错误 Error: No parser and no file path given, couldn't infer a parser
原因是prettier 更新到1.13.1导致的component-compiler-utils 1.3.1 已经更新修复了. 现在不需要把1.13.1 降级了具体, https://github.com/vuejs/comp...error in ./src/App.vueModule build failed: Error: No parser and no file path given,...
2018-05-28 14:31:29
2152
转载 Spring与ActiveMQ整合
在实际的项目中如果使用原生的ActiveMQ API开发会比较麻烦,因为需要创建连接工厂,创建连接等,我们应该使用一个模板来做这些繁琐的事情,Spring帮我们做了!Spring提供了对JMS的支持,需要添加Spring支持jms的包,如下:<dependency> <groupId>org.springframework</groupId> &...
2018-05-23 17:27:23
201
原创 vue项目打包及部署到本地服务器
大家都知道使用npm run build进行打包,打包后你直接打开dist/下的index.html,会发现文件可以打开,但是页面是空白的,所有的js,css,img等路径都有问题,是指向根目录的。 此时需要修改config/index.js里的assetsPublicPath的字段重新打包,初始项目是/,它是指向项目根目录的也是为什么会出现错误的原因,这时改为./ ./ 当前目录 ...
2018-05-21 10:54:25
14079
转载 sql分组排序语句顺序
SQL语句中,如果有group by 和order by两个语句,是先分组还是先排序?先进行分组处理。Group By 和 Having, Where ,Order by这些关键字是按照如下顺序进行执行的:Where, Group By, Having, Order by。首先where将最原始记录中不满足条件的记录删除(所以应该在where语句中尽量的将不符合条件的记录筛选掉
2018-05-08 09:39:47
19462
转载 到底什么时候该使用MQ
一、缘起一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。就像微服务分层架构之前,应该首先回答,为什么要引入微服务,微服务究竟解决什么问题(详见《互联网架构为什么要做微服务?》)。 最近分享了几篇MQ相关的文章:《MQ如何实现延时消息》《MQ如何实现消息必达》
2018-04-10 10:46:16
186
转载 Java正则表达式匹配一个时间格式的字符串
验证每个月的最大天数如下:JavaCalendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH);1Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH);
2018-04-08 17:13:03
7932
转载 POI与JXL的实战性能对比
目前我所负责的系统中有POI和JXL两种方式的导出数据实现。 项目初期数据量不大一般使用JXL的方式,可以满足需求,后来在进行一些盘点,等月度出入库查询报表统计的时候出现了超过最大sheet行的错误,另外堆内存也被占满了。 所以后面就紧急将部分重要功能,要导的数据量大的几个模块改造成POI的方式了。但是仍然跑的很慢,没有了解POI的另外一种实现方式,后来对POI的工具类,以及POI的导出实
2018-04-08 11:29:19
573
转载 Java遍历Set集合方法
对 set 的遍历一般是迭代遍历:Set<String> set = newHashSet<String>();Iterator<String> it =set.iterator();while (it.hasNext()) { String str = it.next(); System.out.println(str);}for循环遍历:for (Str...
2018-03-15 16:36:53
390
转载 通过Jersey客户端API调用REST风格的Web服务
Jersey 客户端 API 基础 要开始使用 Jersey 客户端 API,你首先需要创建一个 com.sun.jersey .api.client.Client类的实例。下面是最简单的方法:import com.sun.jersey .api.client.Client;Client client = Client.create();Client 类是创建一个 RESTfu
2017-12-04 10:50:22
547
转载 java判断string变量是否是数字的六种方法小结
1.用正则表达式首先要import java.util.regex.Pattern 和 java.util.regex.Matcher /** * 利用正则表达式判断字符串是否是数字 * @param str * @return */ public boolean isNumeric(String str){
2017-11-01 11:49:11
6647
转载 基于JavaMail的Java邮件发送:简单邮件发送
本文链接: http://blog.csdn.net/xietansheng/article/details/51673073电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等。但这些应用不可能和我们自己平时发邮件一样,先打开浏览器,登录邮箱,创建邮件再发送。本文将简单介绍如何通过 Java 代码来创建电子邮件,并连接邮件服务
2017-10-14 21:32:36
411
转载 36进制与10进制之间的转换
import java.util.HashMap;/** * 36进制与10进制转换思路: * 一、创建HashMap类型对象用于存放数字'0'到字母'Z'36个字符值键对 * 二、 * @author Administrator * */public class Ten2Thirty { //定义36进制数字 private static f
2017-09-27 15:33:39
5689
1
转载 Mybatis中的resultType和resultMap
一、概述MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对
2017-08-31 20:40:27
276
转载 【Nginx二】Nginx作为静态文件HTTP服务器
Nginx作为静态文件HTTP服务器在本地系统中创建/data/www目录,存放html文件(包括index.html)创建/data/images目录,存放imags图片在主配置文件中添加http指令 Java代码 http { server { listen 80; server_name loc
2017-08-27 21:04:30
1027
转载 SQL把一个表中数据更新到另一个表的多种方法
SQL把一个表中数据更新到另一个表的多种方法在此仅记下SQL从一个表中把数据简单地更新到另一个表的多种方法, 由于水平有限,如有不妥之处请高手指正:)SQL 从A表取数据更新到B表 的多种方法:假设有二个表, 分别为:T1, T2先创建二个表,创建T1 如下代码:CREATE TABLE T1( A NVARCHAR(10), B NVARCHAR(10
2017-08-15 17:35:56
72861
1
转载 Spring Xml 文件的配置 参数 属性 说明
1、value元素 元素通过字符串来指定属性或构造器参数的值。 com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/mydb root 2、idref元素 idref元素用来将容器内其它bean的id传给或元素,同时提供错误难功能。 等同
2017-07-06 10:36:06
1854
转载 Spring中配置和读取多个Properties文件
一个系统中通常会存在如下一些以Properties形式存在的配置文件1.数据库配置文件demo-db.properties:Properties代码 database.url=jdbc:mysql://localhost/smaple database.driver=com.mysql.jdbc.Driver database.user=root database.pa
2017-07-06 10:17:12
418
转载 数据库连接池 druid配置 (阿里)
java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。接下来本教程就说一下druid的简单使用。首先从 http://repo1.maven.org/maven2/com/alibaba/druid/下载最新的jar包。如果
2017-07-05 16:56:05
1379
原创 window环境下jdk+tomcat配置
今天在装tomcat是遇到了一个很常见的问题,即tomcat可以启动,但是无法访问tomcat主页。在网上查了很久才发现原来是没有开启tomcat服务,所以记下来,希望大家可以通过以下步骤顺利安装tomcat! 一、JDK的安装与配置1、从官网下载jdk-6u24-windows-i586.exe网址:https://cds.sun.com/is-bin/INTERSHOP.enfin
2017-02-16 21:24:15
300
转载 js中的闭包之我理解
闭包是一个比较抽象的概念,尤其是对js新手来说.书上的解释实在是比较晦涩,对我来说也是一样. 但是他也是js能力提升中无法绕过的一环,几乎每次面试必问的问题,因为在回答的时候.你的答案的深度,对术语的理解以及js内部解释器的运作方式的描述,都是可以看出你js实际水平的.即使你没答对,也能让考官对你的水平有个评估.那么我先来说说我对js中的闭包的理解. 闭包是很多语言都具备的特性,在js
2017-02-08 10:05:12
201
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅