详情

全站展示位

Spring3.1新特性总结 –

现在的项目中基本上都离不开Spring框架,我想没有人还在使用Spring3.x一下的版本了吧。今天就Spring3.1版本的新特性做一个总结。 Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。 Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解:   。。。

推荐

免费毕业设计,一网打尽! –

我的网站上,有些内容并不高深!但正是因为这些普普通通非常常见的小问题导致了我的网站访问量并不低! 不少网友通过网站找到我,让我做一些毕业设计。由于我已经参加工作了,时间和精力都非常有限,所以,我这里分享一些简单的毕业设计!供大家参考! 下面举例一些内容题目和要求! [工作报告式],个人财务管理系统的设计与开发。写作要求:针对个人财务的记账、查询、统计等方面进行开发。可以做成单机版或网络版,需要使用数据库来对数据进行管理

从 2021 年初起,Google 将停止通过西联汇款支付款项 –

今日凌晨 2 点钟,收到了一封来自谷歌的重磅邮件“从 2021 年初起,Google 将停止通过西联汇款支付款项”! 最近几年,我先后使用过中国银行的西联汇款,光大银行的西联汇款。体验都非常的不错,没什么手续费。 而这次谷歌通知取消西联汇款后,收款人的收款成本将大大增加! Google 将停止通过西联汇款支付款项 取消西联汇款的方式后,只剩下电汇方式接收付款了。这种成本比较好,哎,挣钱真不容易啊。 预测百度

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

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

如何保证LinkedHashMap以及它实现LRU缓存线程安全 –

本文首发于我的个人公众号“业余草”,由于公众号不利于搜索,这里同步到我的个人网站上。 昨天有一位网友对我的一篇文章进行了评论,留言说到:线程安全的 LinkedHashMap 怎么实现? 线程安全的 LinkedHashMap 我这里花几分钟时间聊一下这个问题。 通过阅读我前面的文章,我们知道:HashMap 有一个问题,就是迭代 HashMap 的顺序并不是 HashMap 放置的顺序,也就是无序。HashMa

心灵鸡汤

我的大学!

文/龙神

堂姐打来长途电话,说她孙子考进了阜阳师专。这小子是第三次收到大学录取通知书了,一家人高高兴兴送他上学,他却不好好读书,逃课玩游戏机,两次都终被勒令退学,气得他那八路军出身的革命爷爷血压蹭蹭往上蹿。真是个不知惜福的孩子。

一九六五年我上高三。那时的大学已经很难考,除了看成绩,家庭成分是录取的重要标准,“红五类”子女优先。班里56个同学,出身好的只有五六人。考不进大学找工作也难。最无奈的只好闲在家里吃老米饭,做社会青年。我是长女,弟妹一大群,家里正指望着老大早日出道,分挑经济重担呢。我只有发奋读书考进大学,才有出路。

天有不测之风云,寒假里我得了结核病,医生说要休学。马上就要高考,关键时刻折戟沉沙,我沮丧极了。父亲去学校替我办休学手续,母亲后来告诉我说,你爸夜里落泪呢。吃药、打针,一个月下来,病好些了。牵挂着课堂,我不甘心休养,就重拾课本自修起来。

那年月贯彻“教育与生产劳动相结合”方针,即使到了高三下,每周学生也要去工厂义务劳动半天。早上同学们去四川北路底的一家皮件厂,返校途中经过我家弄堂,大家常来看我。每次我都早早地等着,听同学们来了讲班级的趣闻、讲学习中的问题。他们走后,自己就赶紧补课。我用积攒下的一块三毛零用钱买了《古代散文选》上册,有看不懂的地方,便在书里嵌上小条。一天,同学们又来了,看见我顺手搁在桌上的书及小条,就关心地劝:“不能用功啊,当心身体。”没两天,我收到一封信,是位刚入团的同学寄来的,她姓招。“你虽病休在家,但一定要关心国家大事。要胸怀全球,放眼世界,不能将自己埋入古书堆,走白专的道路。”这是班上有同学在议论自己了,我觉得冤枉,也感到不安。彼时“文化大革命”的“号角”已经吹响,我不甘、也不敢做个落后分子啊。于是收起“封资修”的东西,每天听广播,到弄堂口邮局的报栏看报,我不能做《青春之歌》里的余永泽。

毕业即临,高考消息却杳无音信,而革命的风暴越刮越烈。五月末传这样的消息:北京四中的高三学生向党中央倡议:取消高考,因为大学是培养修正主义的温床。我的脑子顿时一片空白……从小学生时就做起的大学梦,从此破灭。

高考恢复时我已调到中学教书。学,然后知困;教、然后知不足,工作的实践让我深知自己才疏学浅,必须要再学习。当时报考大学要组织批准、党支部开介绍信才行。我真是顾虑重重:毕竟功课荒废了十几年,万一落第岂不贻笑大方?但是,为了学生,也为了圆大学梦,我要进考场。幸福的那天终于让我盼到了,听到我考上上海师范学院中文系时,父亲他连连说了几个“好”。

大学的同窗多为老三届高中生。开学不久,班长陈非把白底红字校徽发给大家,别好徽章的男生就自嘲开了:我们该是挂红底白字校徽的年龄啦!众人全笑,笑里有酸涩,有甘甜;有惶恐,更有期盼。晨钟暮鼓,寒窗苦读,所有的任课先生都说我们这一届的学生是最好的。毕业的那天聚会,捧着鲜红的毕业“派司”,同学们唱起了《友谊地久天长》。好几个女同学落泪了,我的眼眶也是湿的。

为了迟上的大学,为了过去的好时光,也为了从事夸美纽斯称赞的“太阳底下最光辉的事业”,我们这一代人无愧。

列表展示

主站展示位

Shell bash 脚本 set -x 教程 –

默认情况下,脚本执行后,屏幕只显示运行结果,没有其他内容。如果多个命令连续执行,它们的运行结果就会连续输出。有时会分不清,某一段内容是什么命令产生的。 set -x用来在运行结果之前,先输出执行的那一行命令。 #!/usr/bin/env bash set -x echo bar 执行上面的脚本,结果如下。 $ bash script.sh + echo bar bar 可以看到,执行echo bar之

MySQL 的性能优化最佳实践 –

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

区块链 Hash 的不可修改性 –

本文主要讲区块链 Hash 的不可修改性以及区块链名字的由来。 区块与 Hash 是一一对应的,每个区块的 Hash 都是针对"区块头"(Head)计算的。 Hash = SHA256(区块头) 上面就是区块 Hash 的计算公式,Hash 由区块头唯一决定,SHA256是区块链的 Hash 算法。 前面说过,区块头包含很多内容,其中有当前区块体的 Hash(注意是"

CSS3 linear-gradient线性渐变生成带线框的三角(仿微信对话框) –

微信和QQ聊天框内,收到和发送的消息都会在一个带有小箭头的框框内显示。这个效果看起来很不错,到底是怎么实现的呢?本文将带你实现仿微信聊天框和仿QQ消息聊天框。 做到三角图形的生成,最经典的应该是使用CSS border属性了,如果是纯色三角,使用CSS3 clip-path也是一个不错的方法。 但是有时候我们的三角是带线框的,类似下图这种效果: 如果不考虑兼容性,比较好的做法是border属性生成两侧线

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

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

什么是微服务? –

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

HTML5 + CSS3 实现闪光字 –

马路上有很多用来装饰的滚动字幕,有些还闪闪发光,看起来很炫。本文通过 HTML5 + CSS3 的技术来实现这一特效(闪光字)。 闪光字,顾名思义就是会发光并会闪烁的字体。简称闪光字。 上图是我在网上寻找的一个类似的闪光字效果特效。 效果看起来很炫,实现起来很简单。下面分别是相关实现的html代码: <!-- 这里定义一段文字及其闪烁的部分 //--> <div id="

CSS Shapes实现iPhone X的刘海 –

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

JavaScript中的=>(箭头函数)运算符的用法 –

在JavaScript中=>符号运算符,我们一般称之为箭头函数。因为从外形上来说,它确实是长的想一个箭头。而它的作用和function又类似,因此箭头函数就是由此而来。 在一些框架中我们经常会遇到一些箭头函数,例如下面的代码: var site = () => {     var url="www.xttblog.com";     

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

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

Node.js对接Hybrid框架VasSonic教程 –

腾讯由于有微信小程序等需要快速打开H5的场景,因此加速H5首屏打开效率就成了研发的重任。根据这两天腾讯发布的VasSonic来看,打开的效率确实提高了不少。本文将结合nodejs来对VasSonic框架进行对接。 VasSonic配合node.js,需要依赖nodejs的版本等信息。具体看下面的3条依赖: nodejs的节点版本> 7.0。因为代码中使用了async/await语法。 安装soni

MySQL 的性能优化最佳实践 –

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

Java的wait()、 notify()、notifyAll()和线程同步原理 –

wait与notify是Java同步机制中重要的组成部分。结合与synchronized关键字使用,可以建立很多优秀的同步模型。 使用wait()与notify()/notifyAll()可以使得多个任务之间彼此协作。 wait()与notify()/notifyAll() wait(),notify()和notifyAll()都是java.lang.Object的方法: wait(): Cause

博客寄语:

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

实时播报:

博客号-学习成长

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