- 博客(80)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 mybatis参数map包含list,取数时遍历list
mybatis xml文件:<update id="chooseconfirm" parameterType="java.util.Map">UPDATE BarcodeScan SET confirmuser=#{account},confirmdate=NOW()WHERE ID in<foreach collection="IDlist" index="in...
2018-07-02 10:40:57
3912
原创 Java代码里拼接SQL语句到mybatis的xml
关键语句:StringBuilder whereSql = new StringBuilder();whereSql.append("SQL");实现类: public List getList(Map<String, Object> map) { List<Map<String, Object>> rs = new A...
2018-06-30 11:21:20
10556
4
原创 mysql SQL数据更新(有时更新,没有时插入)
一、SQL语句:1.1语法:INSERT INTO 表名(字段名1,字段名2,...) VALUES(值1,值2,...) ON DUPLICATE KEY UPDATE 字段名=值,...1.2例子:INSERT INTO user(userId,userName,userAge,userSex) VALUES(1,"qyf",22,"nv") ON DUPLICATE KEY...
2018-06-30 10:28:14
19214
1
原创 win7 64位安装mysql5.7
步骤:一。到官网https://www.mysql.com/下载64位zip版本1-61. 2.3.4.6.下载好后解压,这里我解压到D盘目录下的mysql,解压后是没有data文件夹和my.ini文件的,是我新建的,后面安转要用到。 二。现在开始安装1. 配置环境变量path 追加 ;D:\mysql\bin,也就是mysql的安装路径下的...
2018-03-09 09:25:21
3077
原创 springboot项目生成工具
直接帮你生成一个springboot项目,不用配置xml,生成好后下载解压即可导入项目工具链接地址:http://start.spring.io/ ps:想认识博主么?想了解学习更多知识么?不妨关注微信公众号:面向对象缘来是你...
2018-03-07 21:10:43
3096
1
原创 dubbo用户指南官方文档中文版
这篇文档详细讲解了dubbo的使用,基本涵盖dubbo的所有功能特性。如果你正依赖dubbo作为你业务工程的RPC通信框架,这里可以作为你的参考手册 官方文档链接如下:http://dubbo.apache.org/books/dubbo-user-book/preface/background.html ps:想认识博主么?想了解学习更多知识么?不妨关注微...
2018-03-07 21:02:32
5502
原创 java后台设置可跨域访问,前端ajax获取json数据,解决浏览器限制跨域访问的问题
在本地用ajax跨域访问请求时报错:XMLHttpRequest cannot loadhttp://xxx/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 今天有个同事叫我帮...
2018-03-02 19:50:29
19438
3
原创 微信小程序请求后台服务器并向后台传数据的http请求格式的编码
一开始我用的是application/json形式的,向服务器发送数据不成功,后台取出来的是空的,后台接口测试也没问题,我就奇怪了,后来小程序请求改成application/x-www-form-urlencoded就成功传回数据了。function getLogin() { var reqData = "{ 'name': 'qyf', 'password': '123456' }" wx....
2018-02-25 09:38:54
13178
1
原创 jdk1.7和jdk1.8共存
前段时间由于项目环境需要jdk1.8,于是就装了jdk1.8也配了环境变量,现在来了另一个项目需要的jdk1.7,由于之前换成1.8的时候我并没有把jdk1.7卸载,于是我想着在path里面将jdk1.8的环境变量路径删除就可以了,但是删除后在cmd里面执行java -version并没有出现jdk1.7的版本,于是就尝试了其他方法,结果可以了。解决方法:第一步:在系统变量path里面删除...
2018-02-18 22:08:31
3412
原创 微信小程序开源项目库集合
网址https://github.com/opendigg/awesome-github-wechat-weapp最近在学微信小程序,网上找demo练习找了好久都找不到好的,最后发现了这么一个网址,很不错推荐给大家...
2018-02-12 10:39:25
461
原创 在控制台运行ruby文件代码
1.前提是已经安装配置好ruby的运行环境,没有安装的话去官网下载安装https://rubyinstaller.org/downloads/2.运行ruby文件2.1首先打开记事本,写ruby代码,这里我只写了一句输出hello,Ruby!的语句,然后保存,保存的文件后缀名一定是.rb 这里我的文件名是test.rb 保存的位置是E
2018-01-26 17:13:07
10313
原创 MyEclipse中Maven设置jdk版本为jdk1.8
问题描述:今天安装了jdk1.8、tomcat8、和maven3.5.2,弄好后在myeclipse新建了一个maven项目,项目默认是jdk1.5,如图一,我把它改成jdk1.8,项目就报错了,如图二,然后update project后又变成jdk1.5了。图一:图二:解决方法:打开maven项目的pom.xml文件, 在build节点下加入下面这段代码 ,然后在选中...
2018-01-22 17:35:29
8579
1
原创 几种类型的数据库比较
小型数据库access、foxbase中型数据库mysql、sql serverMySQL是一个开源的完全免费的数据库系统,是一个快速的、可靠的和易于使用的数据库服务器SQL Server是由微软开发的数据库管理系统,它只能在Windows上运行,它已广泛用于电子商务、银行、保险、电力等与数据库有关的行业大型数据库oracle 、db2、sybaseOracle能在...
2018-01-04 17:09:24
24754
原创 mysql表连接 left join
mysql语句:SELECT pb_vip_consumes_table.MONEY, pb_vip_charges_table.MONEYIN FROM pb_vip_consumes_tableLEFT JOINpb_vip_charges_table ON pb_vip_consumes_table.WXID=pb_vip_charges_table.WXID语句模板:S
2017-12-22 15:36:30
344
原创 mysql like子句 多条件查询
mysql语句:SELECT * FROM pb_vip_consumes_table WHERE `NAME` LIKE "%无微信名" AND WXID=23 ORDER BY TIME DESC语句模板:SELECT * FROM 表名 WHERE `字段名` LIKE "%要搜索的元字符" AND 字段名=23 ORDER BY 字段名 DESC解释:*查询所有字段...
2017-12-22 14:12:36
9367
原创 java查询数据导出excel并返回给浏览器下载
效果图:1.点击导出表按钮2.接着就会出现下图3.点击上图中的确定按钮再接着就会出现下图4.点击上图中的保存按钮接着就会出现下图,浏览器下载完成后的提示5.打开下载好的文件如下图好了,废话不多少,上代码jsp前端代码<div style="height:30px;"> <a>时间:</a> ...
2017-12-15 11:46:46
41770
9
原创 mybatis批量更新不同值的字段
<mapper namespace=" " > <update id="updateByMobile" parameterType="java.util.List"> update pb_vip_table set integral= <foreach collection="list" item=
2017-12-02 09:51:55
3253
原创 mysql批量更新
UPDATE pb_vip_table SET integral = CASE MOBILE WHEN 13528967264 THEN '3' WHEN 13528967263 THEN '5' WHEN 13528967262 THEN '6' ENDWHERE mobile IN (13528967264,135289672
2017-12-02 09:07:50
417
原创 <foreach collection="list" item="item" index="index" open="" close="" separator=";">属性的含义
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item集合中每一个元素进行迭代时的别名,index表示在迭代过程中,每次迭代到的位置,open该语句以什么开始,separator在每次进行迭代之间以什么符号作为分隔 符,clo
2017-12-01 17:22:32
23272
2
原创 js 实时监听input中值的变化,值改变时自动计算填充到另一个input中
应收现金: 元,折扣: 实收: 元 消费类型:报名费酒水零食费 提交 $(function(){ $('#accountReceivable').bind('input propertychange', function() { var a = $('#accountReceivable').val()
2017-11-29 16:33:19
30258
2
原创 ssm框架开发定时任务到达某一个时间点自动更新数据
0,1 0表示是第一个参数,1表示第二个参数 。因为我传入的更新条件参数是数据表里没有的字段,所以用下表0,1>表示大于<表示小于,因为mybatis不支持符号<,>
2017-11-28 12:12:03
4515
原创 easyui datagrid 获得编辑后的数据
方式一: $('#discountTable').datagrid('endEdit', indexId);//结束编辑if ($('#discountTable').datagrid('getChanges').length) {//获得增加数据 var inserted = $('#discountTable').datagrid('getChanges'
2017-11-15 09:30:55
10120
原创 评论
css:.fl{float: left;}.ml15{margin-left: 15px;}.ml10{margin-left: 10px;}.msg{overflow: hidden;}.msg-center{border-bottom: 1px solid #ddd;padding: 10px 20px;}.msg-center .title{overflow: hid
2017-10-17 18:51:18
318
原创 获取当前时间的前后台实现代码比较java和js
前台实现方式(js代码)function getNowDate() {var mydate = new Date();var now = "" + mydate.getFullYear() + "-";now += (mydate.getMonth() + 1) + "-";now += (mydate.getDate()) + "-";now += (mydate.get
2017-10-16 16:00:40
1719
原创 jquery zTree树开发实例之点击树节点获取节点信息显示到表格中
jquery zTree树开发实例之点击树节点获取节点信息显示到表格中
2017-09-29 14:00:14
13712
1
原创 input输入框设置边框大小边框颜色
代码:style="width:80%;height:20%">会员卡号: style="border:0.5px solid #378888">移动电话:<input id="vipCardNumber"style="border:0.5px solid #378888">会员性别:<input id="vipCardNumber"style="border:0.5p
2017-09-28 09:17:59
99771
原创 junit测试assert各种断言用法
assertEquals断言:它的作用是比较实际的值和用户预期的值是否一样assertTrue与assertFalse断言:assertTrue与assertFalse可以判断某个条件是真还是假,如果和预期的值相同则测试成功,否则将失败assertNull与assertNotNull断言:assertNull与assertNotNull可以验证所测试的对象是否为
2017-09-27 11:58:58
17686
1
原创 Myeclipse解决method initializationerror not found:JUnit4单元测试报错问题
报错如下:解决方法:myEclipse自带了junit的包,报错如上图就是项目中没有导入这个包,选中某个工程 - Properties - Java bulid path - add library - junit 即可,导入后在项目下就能看到然后再来运行就不报这个错误了
2017-09-27 11:02:59
1660
1
原创 jQuery的EasyUI datagrid数据表格中数据的水平居中垂直居中背景色的设置
columns : [ [ {title : "活动标题",field : "title",align:'center',styler : function(value, row, index) {return 'vertical-align:middle;background-color:#6d8a92;color:#ffffff';},}] ]说明:align:
2017-09-26 17:29:36
4644
原创 怎么给esayUI datagrid列设置背景色或字的颜色.
columns : [ [ {title : "活动标题",field : "title",styler: function (value, row, index) { return 'background-color:#6d8a92;color:#ffffff'“ }}] ]效果图:
2017-09-26 16:04:14
6560
1
原创 SpringMVC原理及SpringMVC搭建详解
一. springMVC原理 springMVC的一个核心就是通过一个特殊的Servlet来拦截前端的请求,即DispatcherServlet。然后DispatcherServlet去询问handlerMapping由哪个Controller来处理该请求。接着,将请求发送给controller来处理,controller处理完成后会返回视图名称以及模型数据(可选)。接着
2017-09-12 20:02:30
5856
2
原创 SpringMVC常用注解介绍
1.@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model 。 在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是C
2017-09-10 20:23:56
246
原创 springMVC框架原理
spring MVC属于表现层框架图一(网上参考)1. 当DispatcherServlet接到请求时,他先回查找适当的处理程序来处理请求。DispatcherServlet通过一个或者多个处理程序映射,将每个请求映射到处理程序中。处理程序映射配置在web应用程序的上下文中,是实现了HandlerMapping接口的Bean。它负责为请求返回一个适当的处理程序(也就是Con
2017-09-10 20:00:22
312
原创 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?算法分析:1)第一次落地之后开始进行弹起落下的来回循环 即 for(int i=2;i2循环时,弹起高度为上一次高度的一半 height=height/2 每一次循环时所历经的长度为高度的两倍 sum+=height*2
2017-06-10 11:24:47
33561
虚拟机vmwareworkstation
2017-03-17
point点怎么放到超图idesktop地图上?
2017-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人