自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (24)
  • 收藏
  • 关注

转载 web.xml中DispatcherServlet排除静态资源的拦截 / 图片上传到了WEB-INF目录下,应该如何显示?

本文实例汇总了javaweb中静态文件的常用处理方法,在Javaweb程序开发中很有实用价值,具体方法汇总如下:方法一:激活Tomcat的defaultServlet来处理静态文件在web.xml中添加:?123456789101112servlet-mapping>   servlet-nam

2017-07-27 16:04:07 4268

转载 在线安装ipa ,跨过app-store / JSP中实现判断客户端手机类型并跳转到app下载页面

博客分类:iphone通过 itms:services://? 在线安装ipa ,跨过app-store1.需要一个html文件,引导下载用户在线安装ipa       一键安装掌上综调iPhone版              一键安装掌上综调iPhone版  2. 上文中的d.plist文件内容如下,其实它是

2017-07-25 16:42:29 1843

转载 linux下设置mysql数据库字符集utf8

mysql中文乱码解决方法:将mysql数据库编码统一utf8查看数据库编码:1"font-size: 16px;">show variables like'character%'; 编辑/etc/my.cnf1234567891011

2017-07-20 11:25:15 701

转载 本人实现的下载方法

try {            // 获得请求文件名            String filename = "SalesAide.apk";            // 设置文件MIME类型            response.setContentType(request.getServletContext().getMimeType(                

2017-07-19 15:40:54 301

转载 Linux安装mariadb二进制版本

上一篇说了mariadb编译安装过程,但在生产环境中一般使用发布好的二进制版本,由于安装过程和之前一样,不再详细叙述,只是简单概括一下安装过程:  1. 下载 地址为:https://downloads.mariadb.org/  这里选择最新版本的10.1.19稳定版,进入后根据计算机位数选择,这里下载适用于64位操作系统的Linux x86_64版本    这里下载包含gl

2017-07-19 10:08:35 516

转载 数据库性能优化的五种方案(mycat,基于阿里coba开源的数据库中间件,很容易实现分库分表、主从切换功能。另一个当当网开源的一个库 sharding-jdbc)

IT技术百货 2017-06-14 22:38关系型数据库在互联网项目中应用极为广泛,今天小编就和大家分享几个数据库优化的几种方案:建立索引数据库优化第一步就是建立合理的索引,这也是最初级的优化,也是DBA常用的优化方案!MySql索引类型有:普通索引,主键索引,唯一索引,组合索引!优化SQL语句从业务角度,优化SQL语句;这里给大家分享一个例子,查询三个小时内

2017-07-14 10:59:05 4187 1

转载 使用redis实现消息发布订阅

IT技术宅男 2017-07-04 15:20今天小编来介绍下使用redis实现消息发布订阅的功能。废话不多说了,直接上案例。首先创建一个redis客户端。如下接下来创建redis服务端至此客户端和服务端已经完成,接下来我们要创建一个redis监听器,监听接受和发送消息。如下下面我们来测试下。我们先创建客户端测试类用来订阅一个redis频道.如下创建服务端测试类

2017-07-14 10:51:06 870

转载 大数据和高并发的解决方案汇总

微科技 2017-07-10 10:111.3海量数据解决方案1.使用缓存:使用方式:1,使用程序直接保存到内存中。主要使用Map,尤其ConcurrentHashMap。2,使用缓存框架。常用的框架:Ehcache,Memcache,Redis等。最关键的问题是:什么时候创建缓存,以及其失效机制。对于空数据的缓冲:最好用一个特定的类型值来保存,以区别空数据和未缓存

2017-07-11 15:32:01 612

转载 Redis简介,安装和配置,停止,卸载(图解方式)

Redis是一个Key-value的数据结构存储系统,可以已数据库的形式,缓存系统,消息处理器使用,它支持的存储类型很多,例如,String(字符串),list(列表),set(集合),zset(有序集合),还支持设置排序范围查询,位图,hyperloglogs和半径查询地理信息的索引。redis内部实现使用replication, Lua scripting, LRU eviction, t

2017-07-01 09:43:43 433

转载 Linux下Apache的安装与配置

本文安装的httpd版本为httpd 2.4.4安装之前确保 Development Libraries与Development tools安装上。安装方法参考:http://www.linuxidc.com/Linux/2016-04/130080.htm 与http://www.linuxidc.com/Linux/2016-04/130081.htm一、编译安装1、解决依赖关

2017-07-01 08:57:46 381

转载 心跳包:告诉别人,我还活着

心跳包是什么?有什么用?心跳一般是指客户端(也可以是服务器端)向对方每隔一段时间发送一个应用层的自定义指令,以确保连接的有效性。因为是固定间隔,同时是检测存活,就像人的心跳一样,顾名思义,称为心跳包。一般是用于长连接,对消息实时性要求比较高的服务中,比如IM服务,推送服务。长连接有什么用?在即时通讯领域和推送服务中,对消息的实时性和可用性要求非常高,建立长连接,可以有效节省DNS解释时

2017-07-27 15:51:06 596

转载 「译」一篇非常不错的前端面试文章

腾讯课堂 2017-06-30 17:00作者先后在twitter,Stripe工作,期间会参加面试工作。实际上参加面试工作的人都知道要想在一个较短的时间内(30min-1h)就对一个应聘者做出判断其实是很难的,因此我们不得不想尽办法去更加合理的去判断面试者。下面是作者理出的一个思路:如果对方有github账号,我们会尽可能的去了解TA在开源项目上的动态和他的开源项目。我们也会

2017-07-27 14:59:20 196

转载 华为软件工程师的面试题是?举例来个?

在java中如果声明一个类为final,表示什么意思?答:final是最终的意思,final可用于定义变量、方法和类但含义不同,声明为final的类不能被继承。父类的构造方法是否可以被子类覆盖(重写)?答:父类的构造方法不可以被子类覆盖,因为父类和子类的类名是不可能一样的。请讲述String 和StringBuffer的区别。答:String 类所定义的对象是用于存放“长度固定

2017-07-27 14:58:22 687

转载 天天说高并发,你知道高并发是啥吗?俗语聊高并发保证你能听懂

纯洁的程序猿 2017-07-17 21:59俗语聊高并发保证你能听懂高并发基础部分问:先提出几个问题,什么是高并发?现在天天说高并发,自己先思考一下!答:高并发,其实就是使用技术手段使得系统可以并行处理很多的请求!问:一个系统的并发能力是多少呢?怎么衡量?衡量指标常用的有响应时间,吞吐量,每秒查询率QPS,并发用户数响应时间:系统对请求做出

2017-07-25 17:03:06 15735 84

转载 Java NIO详解

从头开始自学java 2017-07-04 22:35NIO含义New I/O,原因在于相对于之前的I/O类库是新增的。由于之前老的I/O类库是阻塞I/O,New I/O类库的目标就是要让Java支持非阻塞I/O,非阻塞I/O(Non-block I/O)更合适。SocketChannel和ServerSocketChannel与Socket类和ServerSocket

2017-07-15 09:32:13 415

转载 Mysql索引会失效的几种情况分析

索引并不是时时都会生效的,比如以下几种情况,将导致索引失效:    1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因)  注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引  2.对于多列索引,不是使用的第一部分,则不会使用索引  3.like查询是以%开头    4.如果列类型是字符串,那一定要在条件中将数据使用

2017-07-11 16:01:27 293

转载 关于java web项目使用log4j / 当装了两个tomcat后,如何修改tomcat端口

我在src目录下创建了log4j.propertieslog4j.rootLogger = DEBUG , stdout , D    log4j.appender.stdout = org.apache.log4j.ConsoleAppender  log4j.appender.stdout.Target = System.out  log4j.a

2017-07-05 19:50:14 680

转载 一台nginx服务器多域名配置

Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序Nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:1、准确的server_name匹配,例如:se

2017-07-03 21:19:50 843

转载 架构师之路--视频业务介绍,离线服务架构和各种集群原理(1/2)

本篇文章主要介绍了" 架构师之路--视频业务介绍,离线服务架构和各种集群原理",主要涉及到方面的内容,对于软件工程感兴趣的同学可以参考一下:   先聊聊业务。我们媒资这边目前的核心数据是乐视视频的乐视meta和专门存储电视剧,综艺节目,体育赛事这种长视频的作品库。乐视视频的数据都是多方审核的,需要很多...  先聊聊业务。我们媒资这边目前的核心数据是乐视视频的乐

2017-07-03 21:00:43 377

转载 Java Web笔记

学习编程 2017-06-13 08:22Servlet: Servlet接口GenericServlet: Servlet接口的实现类HttpServlet: http协议的Servlet实现类ServletConfig: servlet配置信息PrintWriter: 浏览器输出流Cookie: 将信息保存到浏览器三大域对象:ServletRequest

2017-07-01 15:11:34 179

转载 你可能不知道的js

惊奇世界 2017-06-13 11:46MathJS里有个不成文的规定,构造函数首字母大写。所以可能容易让人产生误解Math是构造函数。其实Math只是一个简单的封装了很多数学相关方法的对象。console.log(typeof Math); //"object" console.log(typeof Array); //"function"Function构造一个函

2017-07-01 14:59:43 220

转载 多线程之线程的百米赛跑

西城旧梦梦旧人 2017-06-13 22:42在百米赛跑中,多个参赛队员在听到发令枪响之后,开始跑步,到达终点后结束计时,然后统计各个队员的成绩。而这个在线程中需要考虑两点,第一:发令枪响,这是所有跑步队员(线程)接收到的出发信号,此处涉及到裁判(主线程)如何通知跑步者(子线程)的问题;第二:如何知道所有跑步者完成了赛跑,也就是主线程如何知道子线程已经全部完成,这有很多种实现方法,这边我们使

2017-07-01 14:42:38 3352

jdk-8u231-windows-x64.7z

在java里面,我们通常都是认为接口里面是只能有抽象方法,不能有任何方法的实现的,那么在jdk1.8里面打破了这个规定,引入了新的关键字default,通过使用default修饰方法

2020-04-08

kafkatool_64bit (1).zip

消息队列 Kafka 版是阿里云基于 Apache Kafka 构建的高吞吐量、高可扩展性的分布式消息队列服务,广泛用于日志收集、监控数据聚合、流式数据处理、在线和离线分析等,是大数据生态中不可或缺的产品之一,阿里云提供全托管服务,用户无需部署运维,更专业、更可靠、更安全。

2020-03-21

存储过程调试工具

对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。

2018-06-14

redis+session共享

redis+session共享,redis+session共享,redis+session共享,redis+session共享redis+session共享,redis+session共享,redis+session共享,redis+session共享,redis+session共享

2018-02-24

graphviz-2.38与PlantUML结合使用

PlantUML一定要用到Graphviz。PlantUML使用Graphviz来生成相关图形(只有序列图可以不依赖它),其它图形都需要,因此得安装它,否则生成图形失败,且报错。

2017-12-28

webservice

maven+spring+cxf之webservice服务端与客户端,可直接在其基础上二次开发使用。

2017-11-03

solr分词器

classpath目录:/usr/local/solr/tomcat/webapps/solr/WEB-INF/classes [root@bogon IK Analyzer 2012FF_hf1]# cp IKAnalyzer.cfg.xml ext_stopword.dic mydict.dic /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes 注意:扩展词典及停用词词典的字符集必须是utf-8。不能使用windows记事本编辑。

2017-09-25

mysql导数据到oracle

mysql导数据到oracle

2017-08-24

javax.servlet的jar包

javax.servlet的jar包

2017-08-21

p2p加速器下载

p2p加速器下载

2017-08-18

SecureCRT8.0破解版及注册机

SecureCRT8.0破解版及注册机

2017-06-01

mantisbt-1.2.19.tar.gz

mantisbt-1.2.19.tar.gz

2017-05-19

sqoop-1.4.4.bin__hadoop-2.0.4-alpha.tar

sqoop-1.4.4.bin__hadoop-2.0.4-alpha.tar

2017-05-18

Java实现与FTP服务器的数据传输

Java实现与FTP服务器的数据传输

2017-05-17

redis-2.6.14.tar.gz

redis-2.6.14.tar.gz

2017-03-21

java-MQ学习

java-MQ

2017-03-16

上传zip文件

上传zip文件

2017-02-08

java解析excel

java解析excel

2017-01-20

mybatis分页

mybatis分页

2016-12-27

鸿洋——自定义相机

http://blog.csdn.net/u011277123/article/details/52954516

2016-10-28

图片连拍,无须返回

自定义相机实现连拍!

2016-09-13

dropdownmenu

一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,某视频网站电影票等

2016-08-23

快速集成android实现listview的字母A-Z排序,界面侧边字母索引

Android手机字母A-Z排序侧边索引是非常常见的功能,在此提供快速集成框架.教你用Android studio工具一分钟搞定这个效果.

2016-08-10

memcache与redis的比较

简单的比较了两者的异同,方便读者的认识!

2015-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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