详情

全站展示位

使用注解实现JPA设置字段unsigned –

最近不少人都在远程办公,遇到一些问题不知道通过百度搜索解决问题。只知道在群里问,或者私信我。 其实这些都是小问题,百度一搜就有答案。而我平时也非常忙,每一天的消息都上千条,太忙了。好多问题没时间回答。 回到主题上来,这个问题解决办法很简单。使用 JPA 的 @Column 注解即可实现。 MySQL 以 INT(11) UNSIGNED 为例,简单来说明一下。 @Column(columnDefinitio。。。

推荐

使用注解实现JPA设置字段unsigned –

最近不少人都在远程办公,遇到一些问题不知道通过百度搜索解决问题。只知道在群里问,或者私信我。 其实这些都是小问题,百度一搜就有答案。而我平时也非常忙,每一天的消息都上千条,太忙了。好多问题没时间回答。 回到主题上来,这个问题解决办法很简单。使用 JPA 的 @Column 注解即可实现。 MySQL 以 INT(11) UNSIGNED 为例,简单来说明一下。 @Column(columnDefinitio

手把手教你解决MySQL服务启动失败排查并修复恢复启动问题 –

手把手教你解决MySQL服务启动失败排查并修复恢复启动问题 上次帮一个网友远程解决了一个问题,直接打赏了我,今天又一个网友打赏了我。 事件起因是这样的,网友在执行一条 SQL 时,提示错误。网友搜索得出答案,需要设置 sql_mode,她百度一番,然后进行了修改。 ONLY_FULL_GROUP_BY 重启服务后,发现 MySQL 服务无法启动。 我问网友遇到了什么错误,对方给我发来了一个截图。 my

Spring 必会面试题:如何解决循环依赖问题! –

Spring高频面试题:如何解决循环依赖问题! 循环依赖问题全景图 什么是循环依赖问题? ❝类与类之间的依赖关系形成了闭环,就会导致循环依赖问题的产生。❞ ❝比如下图中A类依赖了B类,B类依赖了C类,而最后C类又依赖了A类,这样就形成了循环依赖问题。❞ 循环依赖问题案例分析 演示代码: public class ClassA { private ClassB classB;

心灵鸡汤

泪洒通知书

文/赵同胜

我的录取通知书比别人迟发了一个多月,得到消息时,我已在补习班上了两周的课。

我的高考发生在38年前。于我这个“泥娃”而言,高考是通往“外界”唯一的一条出路,我很清楚高考对我意味着什么。

那年的高考说不上圆满,但也没糟糕到哪儿去。天生好理科,对文科没有丁点的感觉,结果也在意料之中,数理化科科优秀,而语文和政治果然不及格。无奈与大学失之交臂,好歹上了中专线,跳出农门也算有了指望。

娘一脸欢喜,我也如释重负。可天意弄人,当别人拿着录取通知书兴高采烈去学校报到时,我的通知书却迟迟不见踪影。娘急得整宿睡不着觉,脸上写满了焦躁。当过村干部的娘不甘心儿子就这么不明不白落榜,生性好强的她要去寻个究竟。可是,这对于一个没怎么见过世面的农家妇女来说,谈何容易?娘拖着一双残腿到了县上,县上的人一句话就把娘支走了,无奈,娘倒了几次车,几经辗转,到了市里,得到的答复是:压根就没有这个学生的档案。娘一惊,感到了事态的严重。娘瞪着眼睛,哆嗦着嘴唇,连一句完整的话都说不出来了。娘马不停蹄回到县里,接待她的人依旧是一副麻木的面孔,娘急了,怒了,言称卖房子卖地,也要弄个水落石出。再到市里,依然无果,娘很失落地坐在院子里,仰天长叹,伤心落泪。突然,一个领导模样的人和娘打招呼,娘认出来了,是曾在村里下过乡的老李。问明了情况,老李领着娘折回招生办,简单了解了一下情况后,老李对招生办的人说了一番言辞强硬的话,然后让娘回家等消息。

几天后,通知书终于到了,我和娘将它捧在手里,相拥而泣,泪水不小心滴落在通知书上。娘慌了,赶紧掏出手绢,轻轻地将泪水拭去,可还是留下了淡淡的印痕。

原来,是村里的对立面使了手段,在神不知鬼不觉中托人扣押了我的档案。若不是娘的坚持,若不是巧遇老李,我的第一次高考注定会成为一个“谜案”。

列表展示

主站展示位

MySQL 的性能优化最佳实践 –

数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。 在我们开始学习之前,我补充一点:你可以在 Envato Market 上找到大量的 MySQL 脚本和实用程序。 优化查询的查询缓存 大部分MySQL服务器都有查询缓存功能。这是提高性能

Mac 下的 ab 测试工具安装,以及 configure: error: APR not found 问题解决 –

Mac 下的 ab 测试工具安装,以及 configure: error: APR not found 问题解决 ab 测试工具很多人可能都听说过,是高并发测试必会的测试工具了。今天我在 Mac 下安装这个工具时,发生了一些错误,我这里记录一下,方便其他人避免跳坑! ab 测试工具我们可以到 包即可。另外安装

DBMS_JOB包 子过程用法详解 –

接上一章《oracle job 定时器 用法》的内容,本章将详细的介绍 DBMS_Job包 子过程的用法,内容包含:Broken()过程、change()过程、 Interval()过程、 Isubmit()过程、 Next_Date()过程、 Remove()过程、 Run()过程、Submit()过程、User_Export()过程、What()过程。 DBMS_Job包的子过程 Broken()过程。&nbs

老站长教你新网站如何快速提高百度权重? –

在《国内权重较高的个人博客站点推荐》这篇文章中,我提到了国内权重比较高的几个网站。通过对比我们发现这些权重较高的网站,原创内容都比较高。这是如何做到的呢?通过这篇文章为你解答他们权重高的秘密! 先说下我的个人网站业余草和CODE大全。前者目前百度权重已经升级到1了,全球排名目前1069533。下面看看我的权重截图。 网站 xttblog.com 的综合排名 网站 xttblog.com 的Alexa排名

网站 SEO 入门 –

seo网站优化可以提高网站在搜索引擎的排名以及影响品牌知名度、流量水平和投资回报率。然而,网站完全兼容于搜索引擎是一个复杂的过程,涉及到许多不同的seo网站优化因素和组件,以确保每一个环节是以最好的方式处理。因此,我们很有必要深入的,系统的学习一下网站的 SEO ,提升我们网站的流量。为此 业余草 站长为大家带来了一系列的网站 SEO教程,希望大家喜欢! 什么是SEO SEO 的中文意思是搜索引擎优化。人们使用搜索引擎查

Shiro 密码重试次数限制 –

讲完 Shiro 的加解密后,又来了新需求。那就是如何通过Shiro 来限制密码错误次数。为了讲解这个问题,我们先来看看Shiro的PasswordService/CredentialsMatcher。 PasswordService/CredentialsMatcher Shiro提供了PasswordService及CredentialsMatcher用于提供加密密码及验证密码服务。 public interf

java 实现MD5 盐值加密功能 –

我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。  加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一些“佐料”,然后再散列。而当用户登录时,系统为用户提供的代码撒上同样的&

java ConcurrentHashMap 教程 –

ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable。 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,qu

解决 elasticsearch head 集群值未连接问题 –

最近我安装了 elasticsearch head。但是访问

阿里巴巴带领互联网布局汽车市场 –

在中国,在BAT三巨头的世界里,在互联网浪潮的冲击下,BAT三家的圈子越做越大。他们的生态圈已经渗透至汽车领域。自从有了互联网概念的特斯拉之后,科技界又爆出百度正在秘密的研发无人驾驶汽车。上周,阿里巴巴与上汽集团签署战略合作协议,双方将在“互联网汽车”和相关应用服务领域展开合作,共同打造面向未来的“互联网汽车”及其生态圈。当然腾讯也不例外,最近又爆出腾讯正在组建“U优打车”。 在阿里巴巴的生态系统中,布局“互联网汽车”可能只是防御性的布

MySQL的索引工作原理 –

为什么需要索引(Why is it needed) 当数据保存在磁盘类存储介质上时,它是作为数据块存放。这些数据块是被当作一个整体来访问的,这样可以保证操作的原子性。硬盘数据块存储结构类似于链表,都包含数据部分,以及一个指向下一个节点(或数据块)的指针,不需要连续存储。 记录集只能在某个关键字段上进行排序,所以如果需要在一个无序字段上进行搜索,就要执行一个线性搜索(Linear Search)的过程,平均需要访问N/2的

什么是微服务? –

微服务 (Microservices) 是一种软件架构风格 (Software Architecture Style),它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模组化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independent/Language agnostic) 的 API 集相互通讯。微服务架构运用于软件架构风格的其中一项概念是甘露

node.js Koa 框架 的基本用法 –

Node 主要用在开发 Web 应用。这决定了使用 Node,往往离不开 Web 应用框架。 Koa 就是一种简单好用的 Web 框架。它的特点是优雅、简洁、表达力强、自由度高。本身代码只有1000多行,所有功能都通过插件实现,很符合 Unix 哲学。 安装 Koa 目前需要 >=0.11.x版本的 node 环境。并需要在执行 node 的时候附带 --harmony 来引入 generator

CSS Shapes实现iPhone X的刘海 –

iPhone X 发布后,被刘海刷屏了。大多数都在吐槽刘海,不仅是美观上的,还有开发上的。 iPhone 为了 iPhone X 发布了新的开发者规范,针对 iPhone X 的适配发布了一些标准和建议。开发者规范能针对 iPhone X 进行一些优化。 附上一篇网友在知乎上关于 iPhone X 的设计规范。如何评价新版 iPhone X 的设计规范? 今天我们不讲 iPhone X 的设计规范,我们来使用 C

Android使用Hybrid框架VasSonic教程 –

类似于小程序这样的功能,腾讯尝试了很多方式来提高打开速度。包括冷热启动多进程、多线程并行、减冗余JS插件、预加载、webview复用、反射、素材校验、进程冗余启动流程、redex等,一步步走了一年多最终完善到sonic。根据 sonic 的测试对比,我们发现采用sonic的结构确实在打开H5首屏效率上提升了不少。本文将详细的讲解使用Android设备配合sonic开发的示例教程。 采用 VasSonic 我们

基于jQuery的页面加载进度条nprogress.js使用教程 –

如果你登录谷歌的广告联盟,你就会发现它所采用的进度条和我们常见的不太一样。它在页面的最上面top部分,有一个线条在进行加载,我们俗称它为页面加载进度条。本文将借助 jQuery 的 NProgress.js 插件来模仿它。 NProgress.js提供页面加载进度条效果,当页面打开加载时,在页面顶部会出现进度条加载动画。NProgress.js是轻量级的进度条组件,使用简便,可以很方便集成到单页面应用中。 下面是&nbs

MySQL 的性能优化最佳实践 –

数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。 在我们开始学习之前,我补充一点:你可以在 Envato Market 上找到大量的 MySQL 脚本和实用程序。 优化查询的查询缓存 大部分MySQL服务器都有查询缓存功能。这是提高性能

博客寄语:

    业余草是一个程序员学习交流平台,深度IT技术博客,移动开发博客,Web前端博客,企业架构博客,编程语言博客,互联网博客,数据库博客,IT blog,核心关注IT知识传播,共享。为更好的IT产业贡献一份微薄的力量。

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。