今天在使用Hibernate修改实体类结构时,报了1452的错误。排查下来发现是,原外键存放的字段是int型的,默认为0,在修改表的时候,找不到0对应的数据,所以报错了。解决方案:0改成null
在 2016 年 12 月份举行的 Google 开发者大会上,Google 发布了几个谷歌开发者中国网站,帮助中国的开发者们更方便地访问 Google 技术文档资源、学习相关 Google 技术。为了帮助读者们更加方便地使用这些网站上的资源,避免每次都手动调整相关网址,我们做了一个简单的 Chrome 扩展程序 (也称插件),自动将 google.com 上的开发者网站 URL 替换成 goog
Chrome 新插件|帮助中国开发者更便捷地浏览 Google 开发者资源网站
摘要:阿里巴巴集团推出的《阿里巴巴Java开发手册(正式版)》是阿里巴巴近万名开发同学集体智慧的结晶,以开发视角为中心,详细列举如何开发更加高效、更加容错、更加有协作性,力求知其然,更知其不然,结合正反例,让Java开发者能够提升协作效率、提高代码质量。2017年开春之际,诚意献上重磅大礼:阿里巴巴Java开发手册,首次公开阿里官方Java代码规范标准。这套Java统一规范标准将有助于提高行业编码
《阿里巴巴Java开发手册(正式版)》发布!
网上看到很多Spring的多文件上传解决方案都是在页面里写上多个input,这样并不能符合客户的要求,用户需要一个输入框内,选择多个文件直接上传。下面就是完美解决方案:一、Spring后台正常的文件上传配置就不贴出来了,很简单的@RequestMapping(value="/park/pics/{id}",method=RequestMethod.POST) @Response
Lambda 表达式是 Java 8 最受欢迎的功能。人们将函数式编程的概念引入了 Java 这门完全面向对象的命令式编程语言。关于函数式编程是如何运作的,这个话题超出了本文的范围,不过我们会提炼出它一个明显有别于我们所经常使用的 OOP (面向对象编程)的功能来加以讨论。在本文中, 我们将了解到 lambda 表达式具体是什么东西,还有就是它们是如何将自己融入整个 Java 生态系统的。我们也会
数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。在我们开始学习之前,我补充一点:你可以在 Envato Market 上找到大量的MySQL 脚本和实用程序。1.优化查询的查询缓存大部分MySQL服务器都有查询缓存
MySQL 的 20+ 条最佳实践 MySQL 的 20+ 条最佳实践 MySQL 的 20+ 条最佳实践
编程是一个不断向前发展的行业。在某些时候,你可能会诚实地看看自己的技能,并得出结论,你已经落在了曲线的后面。如果你是专业人士,那么这很容易做到,因为很多时候你没有必要夜以继日地推着自己前进。但迟早,落后的趋势会回过头来咬你一口,让你血流不止。在商业和就业市场上,你的竞争力会降低。那么你该如何再次成为游戏中的高手呢?以新的方式使用知识落后的最大原因是不去做任何不同的事情。构建响应式网站的专家只会构建
你的编程技巧已经过时了吗?
importjava.awt.EventQueue; importjava.awt.Point; importjava.awt.Toolkit; importjava.awt.event.InputEvent; importjava.awt.event.MouseAdapter; importjava.awt.event.MouseEvent; importjavax.swing.JFrame;
基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE})标注为@MappedSuperclass的类将不是一个完整的实体类,他将不会映射到数据库表,但是他的属性都将映射
Git除了可以建立分支,还可以打标签(tag), 作用是标记一个点为一个版本号,如0.1.3, v0.1.7, ver_0.1.3.在程序开发到一个阶段后,我们需要打个标签,发布一个版本,标记的作用显而易见。下面介绍一下打标签,分享标签,移除标签的操作命令。1.列出标签$ Git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签2.打标
摘要: 从java8开始,接口不只是一个只能声明方法的地方,我们还可以在声明方法时,给方法一个默认的实现,我们称之为默认接口方法,这样所有实现该接口的子类都可以持有该方法的默认实现。Java8新特性系列Java8新特性(一) - lambda表达式Java8新特性(二) - Optional类Java8新特性(三) - 流式数据处理Java8新特性(四) - 默认接口方法待定一. 引入默认接口方法
摘要: java8的流式处理极大了简化我们对于集合、数组等结构的操作,让我们可以以函数式的思想去操作,本篇文章将探讨java8的流式数据处理的基本使用。Java8新特性系列Java8新特性(一) - lambda表达式Java8新特性(二) - Optional类Java8新特性(三) - 流式数据处理Java8新特性(四) - 默认接口方法待定一. 流式处理简介  在我接触到java8流式处理的
Java8新特性 - 流式数据处理
摘要: Optional不是对null关键字的一种替代,而是对于null判定提供了一种更加优雅的实现Java8新特性系列Java8新特性(一) - lambda表达式Java8新特性(二) - Optional类Java8新特性(三) - 流式数据处理Java8新特性(四) - 默认接口方法待定  NullPointException可以说是所有java程序员都遇到过的一个异常,虽然java从设计
摘要: lambda表达式是Java8给我们带来的几个重量级新特性之一,借用lambda表达式,可以让我们的Java程序设计更加简洁。本文是Java8新特性的第一篇,将探讨行为参数化、lambda表达式,以及方法引用。Java8新特性系列Java8新特性(一) - lambda表达式Java8新特性(二) - Optional类Java8新特性(三) - 流式数据处理Java8新特性(四) - 默
STORAGE(存储)Cookie在HTML5以前我们会使用 cookie,在浏览器端缓存一些数据,例如:登录用户信息,历史搜索信息等等。但是cookie所支持的容量仅仅只有 4k ,也没有专门的api来操作,只能依赖一些开源的库, 这里使用 cookies.js 存储和获取cookie信息//这是一个cookie值Cookies.set('key','value'
html5离线存储
lambda表达式,lambda表达式,还是lambda表达式。一提到Java 8就只能听到这个,但这不过是其中的一个新功能而已,Java 8还有许多新的特性——有一些功能强大的新类或者新的用法,还有一些功能则是早就应该加到Java里了。这里我准备介绍它的10个我个人认为非常值得了解的新特性。总会有一款适合你的,开始来看下吧。default方法这是Java语言的一个新特性,现在接口类里可以包含方法
本文是Docker的入门文章,推荐Java开发者阅读。文章详细介绍了如何用Docker来安装部署Tomcat。介绍本文会讲述:扩展Tomcat的官方Dockerfile构建新的镜像从修改过的新镜像启动容器在容器里部署RESTful的Web服务并测试Apache Tomcat使用docker search可以查到最流行的(和官方的)Docker Tomcat容器:$sudodockersearcht
在Docker中制作自己的Tomcat应用 在Docker中制作自己的Tomcat应用 在Docker中制作自己的Tomcat应用
看了太多朋友圈鸡汤,想清一下脑子吗?下面一起跟着哈好小编一起爱看看美国波特兰的艺术家的负能量漫画也许能帮助你哦!  你以为别人是来救你,而他其实只是想死给你看  成年人必须独自承受痛苦,还不能表现出来只有携手才能度过难关——别人出力,你出命你说这里风景好,还要和人分享,却不知别人正忙着救你,哪能跟你一起犯傻所谓爱情,不过是很快就会流失的东西等待是一件很痛苦的事,等死则更加痛苦冥冥中,你们总在相互拖
15幅反鸡汤负能量漫画,这才是人生真理! 15幅反鸡汤负能量漫画,这才是人生真理! 15幅反鸡汤负能量漫画,这才是人生真理!
首先骗子应该是盗用了其他人的号码,QQ空间里从差不多9月1号开始内容就变掉了,不再有个人相关的内容,全是刷信誉的图片。骗子以低价Q币为诱惑给他充值后,他会发来一张P过的图片给你,P的还是蛮明显的- -。。。。。然后呢,当前Q币是不会到账的,后面就很常见了,各种理由让你陷进去。这个骗术最关键的是超低价的Q币和很多信誉图片很容易让人上当,幻幻倒是很好奇他到哪里找那么多人给他演戏的,就算是编的看上去也蛮
闲着蛋疼,花30元和骗子玩玩= ̄ω ̄= 闲着蛋疼,花30元和骗子玩玩= ̄ω ̄= 闲着蛋疼,花30元和骗子玩玩= ̄ω ̄=
当DIV加上contenteditable="true"作textarea用时,光写placeholder是没有效果的。.prefix_content:empty:before{ content:attr(placeholder); color:#bbb; } .prefix_content:focus:before{ content:none; }加上以上代码后,placeh
  阿里云优惠码

一个阿里云9折推荐码:RWRRO0,第一次购买云服务器或云数据库可享受原价9折优惠,还可多人使用,拿走不谢。
  广而告之

友情链接