程序猿开发日志【学习永无止境】

一个人学习很痛苦!?没人帮助!?想到问题怎么办!?欢迎加QQ群进行交流:466355109...

树莓派日期时间不准的修正方法

树莓派没有电池,断电后无法保存时间。树莓派默认安装了NTP(Network Time Protocol)服务来获取互联网上ntp服务器提供的时间。如果这个时间不准,可以用这个命令校准一下。 sudo ntpd -s -d 如果还是不准,就用这个命令强制设置 sudo date --...

2017-09-30 14:07:10

阅读数 1070

评论数 0

MySQL高可用数据库内核深度优化的四重定制

一、UDB高可用数据库架构 UDB以虚拟IP、HAProxy、单节点UDB数据库搭建双节点高可用架构: 双节点的UDB数据库保证数据库数据的全量冗余,同时保证数据库的可用性;HAProxy在同一时间只连接一个UDB节点,避免多点写入带来的数据冲突问题;双节点HAProxy保证Proxy...

2017-09-29 09:29:42

阅读数 208

评论数 0

如何使用简单的 SQL 查询在 MySQL 中计算中位数

什么是中位数? 数值型数组的中位数是在数据排序后位于数组中间项的值。如果数组有偶数个元素,中位数就是最中间的两个数值的平均数。 中位数对于了解“我的值是否位于中间?”非常有用。比如,我在学校的最后一次考试中得了 D (或 80),那么我的在全班同学中的排名是否在前 50%? 举一...

2017-09-29 09:26:20

阅读数 7776

评论数 2

如何实现两个文本框同时输入

如何实现两个文本框同时输入 function copyob1toob2(){ document.all["ob_text_2"].value=document.all["ob_text_1"].value }

2017-09-25 09:50:10

阅读数 933

评论数 0

【前端CSS】offsetLeft,Left,clientLeft的区别

假设 obj 为某个 HTML 控件。 obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。 obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,...

2017-09-22 09:33:33

阅读数 1003

评论数 0

使用Jquery.cookie.js遇到的一些问题

jquery.cookie.js基本操作   $.cookie("key","value"); //写入 $.cookie("key","update value");//修改 $.cookie("...

2017-09-22 09:29:20

阅读数 2274

评论数 0

git回退到某个历史版本

1. 使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96。 2. 回退 git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c0...

2017-09-18 09:16:43

阅读数 456

评论数 0

【SpringMVC】@RequestMapping 注解使用技巧

@RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。 在这篇文章中,你将会看到 @RequestMapping 注解在被用来进行 Spring MVC 控制器方法的映射可以如何...

2017-09-15 09:52:29

阅读数 472

评论数 0

js中call()、apply()、bind()方法的区别

javascript中的每一个作用域中都有一个this对象,它代表的是调用函数的对象。在全局作用域中,this代表的是全局对象(在web浏览器中指的是window)。如果包含this的函数是一个对象的方法,this指向的就是这个对象。因此在上面例子中就不用直接写对象的名字,而是使用this代替它,...

2017-09-14 15:09:01

阅读数 266

评论数 0

Unicode编码区分

Unicode:Unicode(统一码、万国码、单一码) 计算机科学领域里的一项业界标准,是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、...

2017-09-12 10:16:05

阅读数 236

评论数 0

代码质量实际上意味着什么?

我经常听人探讨“代码质量”这个术语。当然,我相信你也曾这样做过。在一个软件商店里停留几天是很难不听到有人说道这个词。但这也是问题的症结所在。当他们谈论它时,似乎所有人表达的意思都不是完全一样的。 举个例子,想想食物。如果我告诉你,我昨天晚上出去吃了高品质的食物,你可能会将自己的定义映射到我的经验...

2017-09-12 10:10:43

阅读数 720

评论数 0

MyBatis获取插入记录的自增长字段值

第一步:     在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名! insert into spares(spares_id,spares_name,...

2017-09-05 09:20:29

阅读数 272

评论数 0

Spring MVC 使用拦截器优雅地实现权限验证功能

虽然用AOP通过抛异常,请求转发等勉强地实现了权限验证功能,但感觉不是那么完美,应该用拦截器来实现才是最佳的,因为拦截器就是用来拦截请求的,在请求层面进行权限验证是最好的时机。 假设下面的请求需要进行权限验证,在请求中通过参数params指定必须带有Helper.PARAM_FUNCTION_I...

2017-09-05 09:14:13

阅读数 1221

评论数 0

使用WebMagic爬虫框架爬取暴走漫画

WebMagic是黄亿华先生开发的一款Java轻量级爬虫框架。我之所以选择WebMagic,因为它非常轻量级,可以学习爬虫的原理,而且用WebMagic非常容易进行功能扩展。也许你会听过另一个爬虫框架,Heritrix。博主一开始也是先入手了Heritrix,但是后来发现Heritrix实在是不够...

2017-09-05 09:11:13

阅读数 629

评论数 0

JVM 语言的兴衰史

不管什么时候,都会有一些预测 Java 覆灭的帖子出现。但有趣的是,这些帖子从不写预言成真的日期。说实话,它们说的都算正确,因为这是每一种语言的最终命运都是:覆灭湮没,准确地说是越来越少地被利用到新项目中。问题是:最后谁会取代它们呢? 上周我们在 InfoQ 一篇同样类型的文章。至少,这篇文...

2017-09-04 09:19:24

阅读数 354

评论数 0

UidGenerator:百度出品的基于 Snowflake 算法的唯一 ID 生成器

UidGenerator In English UidGenerator是Java实现的, 基于 Snowflake 算法的唯一ID生成器。UidGenerator以组件形式工作在应用项目中, 支持自定义workerId位数和初始化策略, 从而适用于 docker 等虚拟化环境...

2017-09-04 09:16:04

阅读数 12043

评论数 1

提示
确定要删除当前文章?
取消 删除