射手网关闭
射手网创始人沈晟宣布关闭有15年历史的字幕网站,给出的理由是“需要射手网的时代已经走开了”。射手网是字幕组最常用最流行的字幕共享网站,由于大量的境外影视剧没有合法进入中国,而境外影视剧又颇受欢迎,中国网民对字幕的需求推动了志愿性质的字幕组的出现。沈晟的声明没有详细谈论如何处理用户上传的字幕,难道是全部删除?中国字幕组可选择上传到境外的字幕网站如opensubtitles.org。
View ArticleLinux下gdb调试工具的使用
gdb是GNU开源组织发布的一个强大的Linux下的程序调试工具。gdb主要完成四个方面的功能:(1)、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序;(2)、可让被调试的程序在你所指定的调试的断点处停住(断点可以是条件表达式);(3)、当程序被停住时,可以检查此时你的程序中所发生的事;(4)、动态的改变你程序的执行环境。要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序...
View Article初级网站架构图示
初级网站架构图示 原创内容欢迎转载,请注明出处: http://dushii.blog.163.com/blog/static/17305193200883044111183/ 网站基本架构图示: 仅供参考,这个架构是针对仅有数台服务器的一般应用,门户型应用肯定要复杂的多。 本图由 亿图图示专家绘制,此绘图软件值得推荐。 主要矛盾...
View Article《深入理解mybatis原理》 MyBatis的二级缓存的设计原理
MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能。本文将全面分析MyBatis的二级缓存的设计原理。1.MyBatis的缓存机制整体设计以及二级缓存的工作模式 如上图所示,当开一个会话时,一个 SqlSession对象会使用一个 Executor对象来完成会话操作, MyBatis的二级缓存机制的关键就是对这个...
View Article6种方式提升在线酒店预订体验
[国外设计第65期]说到 电商支付流程的用户体验,有大量关于转化率的议题,也有很多有用的建议能够解决可用性问题。但这些资料都没有包含甚至触及到一个特殊的电商领域—— 在线酒店预订。在用户体验方面,这是一个被忽视的话题,可能的原因之一,是它缺乏一些基本的可用性准则。随着在线交易占酒店销售额比重的提升,拥有强劲的在线销售工具变得至关重要。酒店网站甚至面临更大的挑战,要与Expedia,...
View Article电力谐波对电网危害有多大?目前有什么比较有效的治理方法?
整理一下,主要有几点,以下为对电网的影响: 1)系统角度,谐波会导致一些不正常现象:一是超高压长线上,谐波电流若较大,潜供电弧熄灭会被延缓,单相重合闸可能会失败,扩大事故,消弧线圈接地的系统中同样存在这个问题;二是谐波分量较大的时候,可能引起保护误动或拒动,如零序三次谐波过大,可能引起接地保护误动;三是计量和测量误差,尤其对过零检测相位的表计来说,更为严重。...
View ArticleAndroid:如何防止代码被反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达...
View Article国内冷门目的地
这是之前在知乎上回答的问题:我只想说国内冷门却超级超级超级超级超级精彩的目的地太多了。。 原因之一当然是大部分国内的游客都喜欢”打卡“式旅行,比如。。。“云南我去过了,所以我就不去了”。。。在这样的想法下,一般人都是去昆明大理丽江的,所以当你发现云南—— 往西会有 福贡——傈僳族和他们的同心酒, 秋那桶——怒族、霞拉, 丙中洛——众神之地、怒江大拐弯、世外桃源 ,...
View Articleeval解析JSON中的注意点
源:http://www.cnblogs.com/myjavawork/articles/1979279.html 评: 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval函数来解析,并且使用jquery的each方法来遍历...
View Article[转]Java的Unicode编码转化(多种情况处理方法)
转:[JDK自带了native2ascii,但是很多时候还是需要自己写程序去解析unicode编码问题,网上的decodeUnicode 这个方法实现有比较严重的解析问题实在是个大坑,转了作者的这篇文章希望大家不要再用decodeUnicode了, 还有就是使用别人代码之前毋必仔细尝试!]...
View Article[iteye]每个Java开发者都应该知道的5个JDK工具
【编者按】JDK是Java语言的软件开发工具包,没有它就无法编译Java程序。目前,有许许多多的JDK工具呈现在大家面前,但最常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?本文作者Joe拥有多年的Java开发经验,其在博客上分享了一篇文章: 5 JDK Tools Every Java Developer Should...
View ArticleThreadLocal原理及其实际应用 - format丶
前言java猿在面试中,经常会被问到1个问题: java实现同步有哪几种方式?大家一般都会回答使用synchronized, 那么还有其他方式吗? 答案是肯定的, 另外一种方式也就是本文要说的ThreadLocal。ThreadLocal介绍 ThreadLocal, 看名字也能猜到, "线程本地", "线程本地变量"。 我们看下官方的一段话:This class provides...
View Article架构设计-逻辑层
知乎看到一个问题,也是当前在软件设计开发中普遍存在的一个问题,如下: 现在要开发一个业务逻辑比较复杂的项目,但是在网上看了设计模式的思想后感觉自己以前写的东西扩展性都不好,接口定义也不合适,都是一个实体类一个接口,项目施工也感觉不合理,感觉项目施工中应该先集中定义好接口,并完成业务逻辑,然后在具体实现接口,不知道这样想是不是正确?...
View ArticleApache Shiro 整合Spring 进行权限验证
Apache Shiro是什么? Apache Shiro是一个功能强大且易于使用的Java安全框架,进行认证,授权,加密和会话管理。随着Shiro的易于理解的API,你可以快速,轻松地确保任何应用程序 - 移动应用从最小的到最大的Web和企业应用。 如何使用Apache Shiro(这里指与Spring 集成)? 1. 首先去官方网站下载相关jar包(这里使用1.2.2版本),其中包括:...
View ArticleB-Tree索引在sqlserver和mysql中的应用
在谈论数据库性能优化的时候,通常都会提到“索引”,但很多人其实没有真正理解索引,并没有搞清楚索引为什么能加快检索速度,以至于在实践中并不能很好的应用索引。...
View Article一个用户迁移数据库前后的性能差异case
一个用户工单:数据从ECS迁移到RDS,相同的语句,查询性能下降了几十倍。而实际上RDS这个实例在内存上的配置与原来ECS上的实例相当。 本文简单说明这个case的原因及建议。 用户反馈性能变慢的语句为 (修改了真实表名和列名) select count(1) from HR hr join H h on h.hid = hr.hid join A e on e.aid =...
View Article一张图告诉你干手器怎么传播细菌
经常有人告诉我,公共卫生间外的干手器很脏,甚至“洗了等于白洗”。但由于实在不想让手上滴滴答答的,又没有擦手纸,有时候仍然不可避免地会用到它。现在有新证据表明,这些看似清洁的机器真的很脏。根据《临床感染杂志》(Journal of Hospital Infection)上的一篇研究,英国利兹大学的研究者们让志愿者们手上涂满墨水,再分别使用纸巾,暖风式干手器(warm-air...
View Article