码迷,mamicode.com
首页 > 其他好文
Tomcat下搭建同IP不同端口的多站点
环境:Tomcat7.0.55 Tomcat下同IP搭建基于不同端口的多站点 Tomcat多使用在开发环境里,但有时也做生产环境。在生产环境下多会碰到,需要在一个tomcat下放置多个站点的情况。有时还需要同时打开多个不同的端口,接受多个域名请求的情况。通常这种情况会开启多个tomcat实例。这种方法有如下利弊:优点:1.每个站点相互独立,互相不受干扰。不会因为一个站点繁忙导致,其它站点受影响...
分类:其他好文   时间:2016-05-12 11:30:37    阅读次数:185
AsyncTask执行缓慢的原因分析
这几天在做一个缓存网络加载的信息模块,在读取缓存并更新UI的时候用到AsyncTask,本来是想这样代码比较干净的,然后就发现问题了。问题:执行execute()以后,从onPreExecute()到doInBackground()之间竟然等待了长达7秒,而且这个时间时长时短,然后就开始查找原因。 后来发现了AsyncTask的黑历史: 在1.6(Donut)之前: 在第一版的Async...
分类:其他好文   时间:2016-05-12 11:28:37    阅读次数:235
STM32F4学习笔记7——USART Part2
硬件流控制 使用 nCTS 输入和 nRTS 输出可以控制 2 个器件间的串行数据流。如图显示了在这种模式 下如何连接 2 个器件: 分别向 USART_CR3 寄存器中的 RTSE 位和 CTSE 位写入 1,可以分别使能 RTS 和 CTS 流 控制。RTS 流控制 如果使能 RTS 流控制 (RTSE=1),只要 USART 接收器准备好接收新数据,便会将 nRTS 变 为有效(连接...
分类:其他好文   时间:2016-05-12 11:29:39    阅读次数:389
在Kaggle手写数字数据集上使用Spark MLlib的朴素贝叶斯模型进行手写数字识别
昨天我在Kaggle上下载了一份用于手写数字识别的数据集,想通过最近学习到的一些方法来训练一个模型进行手写数字识别。这些数据集是从28×28像素大小的手写数字灰度图像中得来,其中训练数据第一个元素是具体的手写数字,剩下的784个元素是手写数字灰度图像每个像素的灰度值,范围为[0,255],测试数据则没有训练数据中的第一个元素,只包含784个灰度值。现在我打算使用Spark MLlib中提供的朴素贝叶...
分类:其他好文   时间:2016-05-12 11:27:56    阅读次数:239
先验概率、后验概率以及共轭先验
在贝叶斯学派的观点中,先验概率、后验概率以及共轭先验的概念非常重要。而在机器学习中,我们阅读很多资料时也要频繁地跟他们打交道。所以理清这些概念很有必要。本文将通过几个例子详细解释关于先验概率、后验概率、Gamma函数、Beta分布以及共轭先验等概念。...
分类:其他好文   时间:2016-05-12 11:29:26    阅读次数:374
哈希表详解
散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在表中的地址,则称表M为哈希(Hash)表,函数f(key)为哈...
分类:其他好文   时间:2016-05-12 11:26:12    阅读次数:247
浅谈Struts2
学过SSH框架很长一段时间了,一直没有很系统的总结一下,这里先简单谈谈Struts2。   为什么要用Struts2?   这里列举一些Servlet的缺点: 1、每写一个servlet在web.xml中都要做相应的配置。如果有多很servlet,会导致web.xml内容过于繁多。 2、这样的结构不利于分组开发。 3、在servlet中,doGet方法和d...
分类:其他好文   时间:2016-05-12 11:27:58    阅读次数:234
ACM--模拟--nyoj 560--多连块拼图--湖南第七届省赛
南阳oj题目地址:http://acm.nyist.net/JudgeOnline/problem.php?pid=560 多连块拼图 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述     多连块是指由多个等大正方形边与边连接而成的平面连通图形。         ———— 维基百科      给一个大多连块...
分类:其他好文   时间:2016-05-12 11:24:47    阅读次数:326
poj2513 Colored Sticks (欧拉通路+Trie树+并查集)
D - Colored Sticks Crawling in process... Crawling failed Time Limit:5000MS     Memory Limit:128000KB     64bit IO Format:%I64d & %I64u Submit Status Practice POJ 2513 Appoint des...
分类:其他好文   时间:2016-05-12 11:24:51    阅读次数:216
关于“幽灵架构”的补充说明3:为什么不会产生“循环引用”
承接上文,已经简明阐述了使用Struct代替Class的好处,使用Class会使我们的程序出现“意外的共享”以及“循环引用”之类的危险,传统面向对象开发中对Class的依赖主要来自于我们对“继承”的依赖。Swift2.0引入协议扩展后,之前的“类-继承”所能实现的功能使用“结构体(枚举)-协议-协议扩展”都可以实现,并且更加高效和灵活。回到主题上来,首先回顾下“幽灵架构”中的两个主体:View和Mo...
分类:其他好文   时间:2016-05-12 11:26:01    阅读次数:217
通读AFN-从创建manager到数据解析完毕
流程梳理 今天开始会写几篇关于AFN源码解读的一些Blog,首先要梳理一下AFN的整体结构(主要是讨论2.x版本的Session访问模块):我们先看看我们最常用的一段代码: AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; [manager GET:@"https://www.baidu.com" paramet...
分类:其他好文   时间:2016-05-12 11:26:08    阅读次数:273
Servlet——Session(3)之实现原理的深入讨论
本文介绍了Session的实现机制,深入讨论了其实现原理,最后介绍了用户禁用Cookie之后的处理Session的URL重写方法。...
分类:其他好文   时间:2016-05-12 11:23:42    阅读次数:249
JBOSS EAP实战(1)
JBOSS的诞生1998年,在硅谷SUN公司的SAP实验室,一个年轻人正坐在电脑前面思考,然后写着什么东西。不,他没有在写程序,他在写辞呈。他正在做出人生的一个重大决定:他要辞掉在SUN的这份工作,投身到open source的开发。旁边好多朋友在劝他,这样的做法是"moving down the food chain"(应该是丢掉铁饭碗的意思),这是他整个职业生涯的下坡路。但是这个年轻人却义无反...
分类:其他好文   时间:2016-05-12 11:24:19    阅读次数:273
单例模式的五种写法
首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。 简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中, 任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)。...
分类:其他好文   时间:2016-05-12 11:23:58    阅读次数:241
BroadcastReceiver源码解析(二)
广播注册部分见BroadcastReceiver源码解析(一)4,BroadcastReceiver之源码分析 4.1,动态注册过程源码分析在Activity中动态注册广播时,在注册方法之前其实省略了Context,也就是实际上调用的是Context. registerReceiver()。Context是一个抽象类,它是Client端和AMS,WMS等系统服务进行通信的接口,Activity、Se...
分类:其他好文   时间:2016-05-12 11:23:35    阅读次数:250
广播发送者&广播接收者介绍
1.广播接收者   广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写: public void onReceive(Context context,Intent intent),其中intent可以获得传递的数据; 广播意图就是通过Context.sendBroadcast(Intent intent)或Context.sendOr...
分类:其他好文   时间:2016-05-12 11:22:00    阅读次数:181
CoreData数据持久化
CoreData介绍 CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。 CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属性-值模型组织数...
分类:其他好文   时间:2016-05-12 11:23:32    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!