herman的文章

JAVA

java 高并发程序设计详解

3个月前 (12-06) 538浏览 2评论

有网友在面试过程中遇到了并发方面的知识,今天我就为大家简单的分析一下 java 关于并发编程和设计的知识,希望大家喜欢! 所谓并发编程是指在一台处理器上“同时”处理多个任务。并发是在同一实体上的多个事件。多个事件在同...

HTML5

DIV + CSS 让元素垂直水平居中的方法

3个月前 (12-05) 538浏览 1评论

在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是...

业余杂谈

在Windows下搭建React Native Android开发环境

3个月前 (12-02) 413浏览 2评论

网上写 React 教程的文章有一大堆。但大多数都是代码内容,很少有从头开始的文章。今天我从开发工具的安装开始,教大家如何在 Windows 下进行 React Native的开发。 安装 JDK 从Java官网下载JDK并安装。请注...

业余杂谈

股权众筹真的有想象中的好吗?

3个月前 (11-30) 386浏览 0评论

参与股权众筹已有2年的时间了,从36kr,京东东家,蚂蚁达客等等股权众筹平台,大大小小的项目投资了四五十个了。有的人想进来,有的想出去,实际上股权众筹并没有大家想象中的好。 今天我们就扯扯股权众筹中的那些坑。 最近听说京东的股权众筹部门被京东...

SQL

MySQL 的性能优化最佳实践

3个月前 (11-30) 469浏览 0评论

数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。 在我们开...

JAVA

为什么要在MD5加密的密码中加“盐”

3个月前 (11-29) 495浏览 0评论

盐(Salt)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。 以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什...

JAVA

java 实现MD5 盐值加密功能

3个月前 (11-29) 357浏览 1评论

我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。  加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料&r...

JAVA

开源权限框架 Shiro 整合 web 项目的数据库设计

3个月前 (11-24) 446浏览 3评论

Apache Shiro 是功能强大并且容易集成的开源权限框架,它能够完成认证、授权、加密、会话管理等功能。认证和授权为权限控制的核心,简单来说,“认证”就是证明你是谁! Shiro 相关的教程有很多,但是网上大多数...

HTML5

未来的两种软件工程师:端工程师和云工程师

3个月前 (11-22) 846浏览 0评论

先说个有趣的事情,国内Web前端的标杆人物克军(豆瓣)和玉伯(阿里)写了个“对联”如下:前端研究,研究个屁;前端设计,设计个鸟。就算是调侃吧,但也可见业内顶尖人士对此职业在纵深上的担忧。 前端、后台和数据库是一个互联...

JAVA

Redis Cluster 高可用集群方案

3个月前 (11-22) 381浏览 0评论

通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Redis呢? 首先,无论我们...

HTML5

使用jQuery + nivo-slider插件制作图片幻灯片

3个月前 (11-21) 387浏览 0评论

最近群里的小强同学在工作过程中遇到了图片幻灯片问题,这里为大家分享一款幻灯片制作插件 Nivo Slider,希望大家喜欢! 图片轮播是网站中的常用功能,用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果。而且插件...