通常如果需要一次更新多条数据有两个方式1、在业务代码中循环遍历逐条更新。2、一次性更新所有数据(更准确的说是一条sql语句来更新所有数据,逐条更新的操作放到数据库端,在业务代码端展现的就是一次性更新所有数据)。两种方式各有利弊,下面将会对两种方式的利弊做简要分析,主要介绍第二种方式在mybatis中的实现。一、逐条更新这种方式显然是最简单,也最不容易出错的,即便出错也只是影响到当条出错的数据,而且可以对每条数据都比较可控,更新失败或成功...
6年前 (2018-09-03)
阅读(4044)
赞一个 (2)
链接直达
春暖花开,万物复苏,又到了开发们撸代码的季节,他们的手指敲击在键盘身上,发出了酣畅的声音。突然!一只落单的青年程序员察觉到到了背后的一丝异样,他警觉地停下手中的活,慢慢转过身去,果然一个微笑的面孔站立在那里,开发的天敌——产品经理出现了!无论对产品经理还是开发来说,在互联网公司生态里,每一次的追逐、围攻都是对双方生存能力的严格检验!每一次抵抗、反击都是对双方软弱、过剩的筛选!产品经理のShow Time开发のShow Time罪状展示臆...
6年前 (2018-08-31)
阅读(4294)
赞一个 (6)
链接直达
第一开始只能支持小尺寸的图片,宽度200或者以下的,稍微大点的出来的效果就走样了。 于是我便在转码之前改变了一下图片的大小。 效果如下原图 转后图废话不多说,呈上代码。package com;
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import ...
6年前 (2018-08-29)
阅读(3236)
赞一个 (2)
链接直达
《侣行》骑士精神语录出发 其实没那么简单那一刻 我走在两条路上看的见的 在脚下看不见的 在心底来吧 来预设苦难为你惧怕的 定制可控的开端去吧 去经历苦难用收获的美景来为王者之心加冕也许我们不可能一开始直奔梦想但只要我们不放弃自已的信仰希望永远在不远处向你招手有些事情现在不做 永远不会去做因为时间有限有些风景现在不去休验 永远没有惊喜因为生命有限侣行的意义 在于发现生命的美好!有的时候 内心的恐惧无法屈服有的时候 同伴间的信任会面临挑战为...
6年前 (2018-08-28)
阅读(9650)
赞一个 (12)
链接直达
凌晨两点
许久不联系的大学室友
突然向我哭诉
说我们做广告的人也太恶毒了!
具体内容如下…
的确很扎心!...
6年前 (2018-08-27)
阅读(3333)
赞一个 (1)
链接直达
记得有人曾为异乡人写过一句文案“我们旁观一座城市的伟大却可能永远不会真正属于它”漂在异乡的理由有千百种但心酸却是大同小异的而租房无疑是其中一种中国新闻周刊在微博发起话题#租房中的心碎瞬间#狂人点了进去感同身受的同时才发现近期最心酸的文案是租房人的自白▼“你不租,还有别人租”房东的话轻描淡写我的泪却在眼眶打转@卡牛07城市再大,房子再多却没有我的容身之地万家灯火的时候就特别想回家@0221dandan从来不敢买自己心爱的摆件就怕某天就搬家...
6年前 (2018-08-27)
阅读(3830)
赞一个 (2)
链接直达
depth 用于指定克隆深度,为 1 即表示只克隆最近一次 commit.找一个项目测试,git clone https://github.com/xxxx/xxxx.git --depth=1clone 之后,查看git log日志,只会有一条 commit 记录。...
6年前 (2018-08-22)
阅读(6054)
赞一个 (5)
链接直达
最近老甲在Github上面发现了两个非常有趣的Github项目,其中一个很有意思,另一个很实用,下面就让我给你介绍一番。常言道「天不怕地不怕,就怕流氓有文化」,这句话前几天被改成了:天不怕地不怕,就怕程序员有文化。那我就有一个问题了:程序员本来没文化么?有,当然有。以前程序员的文化是抽象的代码,但是现在不一样了。就在前几天情人节的时候,就在情侣狗们在外面铺张浪费的时候,有一个程序员默默在Github上面写下了整个新华字典,你没听错。这个...
6年前 (2018-08-22)
阅读(5414)
赞一个 (5)
链接直达
懂点技术,瞎指挥有人说不懂技术的瞎指挥很可怕,我倒是觉得懂点技术,然后指手画脚更可怕!有个国企的项目,甲方负责人李总是个局里的二把手,不知道什么时候了解了一点编程的技术, 每次开需求会都是和我们大谈如何开发软件,他的口头禅就是: 这个需求,用个SQL从数据库一选不就出来了?!你们怎么得开发一周?!别想蒙我!唉,他怎么能考虑到用SQL的like是效率极低的, 数据量大了是要崩溃的,我们得建立全文索引,需要用一套基于搜索的解决方案才行。&n...
6年前 (2018-08-08)
阅读(7033)
赞一个 (3)
链接直达
一、概述SVG 是一种基于 XML 语法的图像格式,全称是可缩放矢量图(Scalable Vector Graphics)。其他图像格式都是基于像素处理的,SVG 则是属于对图像的形状描述,所以它本质上是文本文件,体积较小,且不管放大多少倍都不会失真。SVG 文件可以直接插入网页,成为 DOM 的一部分,然后用 JavaScript 和 CSS 进行操作。<!DOCTYPE html>
<html>...
6年前 (2018-08-08)
阅读(2587)
赞一个 (0)
链接直达
因为身边潜伏着一大波段子手,工作也是天天和各种神经病段子手打交道。作为一个高端大气上档次的文字工作者,除了能将各种高大上杀马特二次元文案写得一团糟以外,闲得没事当然也要思考一下写段子有什么套路。毕竟套马杆的汉子也是威武雄壮的说。套路一:偷换概念例句:我的朋友是个恋足癖,特别喜欢吃猪蹄。正常逻辑:“好冷啊!”段子逻辑:“好冷啊!”“我开个热点给你。”总的来说,就是找个逻辑中可以换掉的东西加进去。仿写句子:“好热啊!”“那我讲个冷笑话给你听...
6年前 (2018-08-06)
阅读(3690)
赞一个 (4)
链接直达
最近阅读了《Redis开发与运维》,非常不错。这里对书中的知识整理一下,方便自己回顾一下Redis的整个体系,来对相关知识点查漏补缺。我按照五点把书中的内容进行一下整理:为什么要选择Redis:介绍Redis的使用场景与使用Redis的原因;Redis常用命令总结:包括时间复杂度总结与具体数据类型在Redis内部使用的数据结构;Redis的高级功能:包括持久化、复制、哨兵、集群介绍;理解Redis:理解内存、阻塞;这部分是非常重要的,前...
7年前 (2018-07-26)
阅读(3140)
赞一个 (6)
链接直达