首页 > 2015年01月22日 > 全部分享
单机配置tomcat 8 集群
如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。 ? 本文当采用tomcat默认集群配置(<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>)时,配置的细节实际上被省略了,对于大多数应用而言,使用默认配置已经足够。 ? 下载to ...
分类:其他   时间:2015-01-22 02:08:51    收藏:0  评论:0  赞:0  阅读:310
shell chown改变文件属主命令
命令:chown -cv owner filename 说明:-c 该命令确实产生更改,才显示提示信息,-v 显示属主变更的详细资料 此命令只能以root用户身份运行 实验步骤: 1.创建一个新的用户 useradd(或adduser) test 2.给test用户设置密码 passwd test,然后按照提示输入密码,确认密码,到此test用户已经可以使用了(未设置密码的unix用户不 ...
分类:系统服务   时间:2015-01-22 02:08:36    收藏:0  评论:0  赞:0  阅读:275
spark内核揭秘-11-Driver中AppClient源码分析
首先从SparkContext中TaskScheduler实例的创建开始: 进入taskScheduler.start()方法内部: 进入其实现者TaskSchedulerImpl内部: ? 可以发现在start具体实现的内部首先是有个backend.start方法: 其最终具体的实现类为:
分类:移动平台   时间:2015-01-22 02:08:00    收藏:0  评论:0  赞:0  阅读:283
基于tomcat获取在线用户数
需求: 统计某应用的在线用户数 实现方案: 1.基于session监听(复杂麻烦) 2.基于org.apache.catalina.Manager(依赖) 采用第二种的实现如下: private int activeUserNumber(HttpServletRequest request) { int activeSessions = 0; try { if (requ ...
分类:其他   时间:2015-01-22 02:07:36    收藏:0  评论:0  赞:0  阅读:315
java实现归并排序
归并排序 ? ?????? 归并排序,指的是将两个已经排序的序列合并成一个序列的操作。 ? 归并操作的过程如下: ?申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列 ?设定两个指针,最初位置分别为两个已经排序序列的起始位置 ?比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置 ?重复步骤3直到某一指针到达序列尾 ...
分类:编程语言   时间:2015-01-22 02:07:10    收藏:0  评论:0  赞:0  阅读:266
Java 之ThreadPoolExecutor.RejectedExecutionHandler
ThreadPoolExecutor.AbortPolicy()抛出java.util.concurrent.RejectedExecutionException异常?终止策略是默认的饱和策略; ThreadPoolExecutor.CallerRunsPolicy()当抛出RejectedExecutionException异常时,会调rejectedExecution方法?调用者 ...
分类:编程语言   时间:2015-01-22 02:06:45    收藏:0  评论:0  赞:0  阅读:519
Fragment生命周期和动态切换
左一:Fragment的生命周期 ? ? ? ? ? ? ? ? ? ? ? ? 左二:Activity的生命周期和Fragment的生命周期的比较? ? Fragment的生命周期只有开始创建和结束 ...
分类:其他   时间:2015-01-22 02:06:20    收藏:0  评论:0  赞:0  阅读:381
Fragment之间的通信
两个单独的Fragment之间是不应该进行通信的。应该使用他们所存在的Activity作为沟通的纽带。 ? Activity中可以获得Fragment的管理器 //获得Fragment的管理器 FragmentManager manager = this.getFragmentManager(); //使用findFragmentById获得Fragment的id Second ...
分类:其他   时间:2015-01-22 02:05:55    收藏:0  评论:0  赞:0  阅读:289
产品环境升级JDK1.6 到JDK1.8遇到的各种问题
最近在做了一个将JDK1.6升级到JDK1.8的一个task,这里跟大家分享一下我们在做这个task过程中遇到的各种问题。 ? ? ? ? 首先描述一下我们在JDK1.6中所使用的各种组建,产品原来的框架选择的是Spring3.x,同时使用了HttpClient4.x,还有我们构建环境使用的是gradle 1.9。因为我们只是尝试升级,所以要保证build.gradle在JDK 1.6 和1.8 ...
分类:其他   时间:2015-01-22 02:05:30    收藏:0  评论:0  赞:0  阅读:516
关于MyBatis sqlSession的一点整理
工作中,需要学习一下MyBatis sqlSession的产生过程,翻看了mybatis-spring的源码,阅读了一些mybatis的相关doc,对mybatis sqlSession有了一些认知和理解,这里简单的总结和整理一下。 ? ? ? 首先, 通过翻阅源码,我们来整理一下mybatis进行持久化操作时重要的几个类: SqlSessionFactoryBuilder:build ...
分类:数据库技术   时间:2015-01-22 02:05:06    收藏:0  评论:0  赞:0  阅读:454
MySQL 修改密码
分类:数据库技术   时间:2015-01-22 02:02:35    收藏:0  评论:0  赞:0  阅读:274
java并发库之Executors常用的创建ExecutorService的几个方法说明
分类:编程语言   时间:2015-01-22 02:00:55    收藏:0  评论:0  赞:0  阅读:273
将数据保存在web.config配置文件中,及如何获取config配置文件中的数据
有的数据需要写到配置文件中的。我们就尽量写到配置文件中来。比如经常变动的数据 ,或者用户时候的时候只要改改配置文件就可以了用了的值,如:ip地址。端口号,MD5加盐。等等。我们可以将这些值写入到web.config文件中来。在webForm.aspx.cs页面,或者其他页面去获取这个值就可以了 注意是在文件中进行配置。 <!-- 有关如何配置 ASP.NET 应用程序的详细消息,请...
分类:Web开发   时间:2015-01-22 01:48:35    收藏:0  评论:0  赞:0  阅读:486
大数取模
//大数取模 #include "cmath" #include "iostream" #include "string.h" using namespace std; int mod(char str[],int num) { int number[100]; for(int i=0;i<strlen(str);i++) number[i]=str[i]-'0'; ...
分类:其他   时间:2015-01-22 01:48:15    收藏:0  评论:0  赞:0  阅读:342
大数幂取模
//大数幂取模 #include "iostream" using namespace std; //(a^b) % m int mod(int a,int b,int m){ int result = 1; for(int i=0;i<b;i++) { result = (result*a) %m; } return result; } in...
分类:其他   时间:2015-01-22 01:48:05    收藏:0  评论:0  赞:0  阅读:249
poj 3579 Median 二分查找与lower_bound
题意: 给n个数,他们两两之间较大数减去较小数总共有n*(n-1)/2个数,要求这些数的中位数。 分析: 两次二分,第一次枚举答案,第二次判断该数是否可能成为中位数。 代码: //poj 3579 //sep9 #include #include using namespace std; const int maxN=1e5+10; int a[maxN]; int n,m; in...
分类:其他   时间:2015-01-22 01:47:55    收藏:0  评论:0  赞:0  阅读:244
程序内执行shell命令自动获取局域网内所有在线IP和开放端口(Linux)
前言         题目说的有点长,其实就是以下几件事,第一是让Shell命令可以在程序内执行,然后将执行结果传递给变量,从而可以进行后续的事务处理,第二是使用nmap命令获取当前局域网内所有在线IP和开放的端口,最后就是对nmap获得的结果进行处理,得到只有IP和端口的结果。         Linux命令行的强大功能相信使用Linux的人都知道,一个命令等于你在windows用几百行甚至...
分类:系统服务   时间:2015-01-22 01:47:15    收藏:0  评论:0  赞:0  阅读:203
Clean Empty Directories on Unity3D and Git
大家好,我是孙广东。   转载请注明出处:http://blog.csdn.net/u010019717更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/space-uid-18602.html  问题:如果您使用Git可见元visible meta文件,你不能完全删除Assets 资产文件夹下的文件夹。对他们删除或重命名的文件夹似乎在你之后已删除。但随着时...
分类:编程语言   时间:2015-01-22 01:47:05    收藏:0  评论:0  赞:0  阅读:377
ART运行时为新创建对象分配内存的过程分析
ART运行时和Dalvik虚拟机一样,在堆上为对象分配内存时都要解决内存碎片和内存不足问题。内存碎片问题可以使用dlmalloc技术解决。内存不足问题则通过垃圾回收和在允许范围内增长堆大小解决。由于垃圾回收会影响程序,因此ART运行时采用力度从小到大的进垃圾回收策略。一旦力度小的垃圾回收执行过后能满足分配要求,那就不需要进行力度大的垃圾回收了。本文就详细分析ART运行时在堆上为对象分配内存的过程。...
分类:其他   时间:2015-01-22 01:46:55    收藏:0  评论:0  赞:0  阅读:365
POJ 1006 Biorhythms
POJ 1003,1004,1005 比较简单,很快就解决了。有个小插曲,刚开始做ACM不太懂,最近提交问题反馈最多的就是Runtime Error,开始我以为是超时,一方面我怀疑是不是Java跑得太慢了,然后去了解发现有些国际大赛推荐用java,那说明java本身是不慢的。另一方面我怀疑是我程序太烂,每次都很好耗时,所以每次遇到Runtime Error问题就去优化代码,但怎么优化还是不行。最后将POJ1005题网上的代码贴上去AC了,但是我的还是不行,这个时候才发现罪魁祸首是我提交时总是带着包名(当然有...
分类:其他   时间:2015-01-22 01:46:35    收藏:0  评论:0  赞:0  阅读:330
2093条   上一页 1 ... 95 96 97 98 99 ... 105 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!