码迷,mamicode.com
首页 > 2015年12月17日 > 全部分享
Stucts应用引起的OutOfMemoryError
每次deployStruct应用都会带来内存泄露的问题,原因很简单,但解决方案却一直没找到。问题的原因,部的Struct应用一访问,就会向ThreadLocal加入一些Context信息。而Context相关类都有WebappClassloader加载。undeploy应用之后,Context相关类因为ThreadLocal的引用而无法unloa..
分类:其他好文   时间:2015-12-17 07:08:43    阅读次数:147
我劫持你的dns
这篇文章把Dns分为两种,一种是主机或嵌入式设备dns,一种是网站域名dns,来讲述dns沦陷之后带来的危害。一:路由器dns劫持你本地的网络连接的dns是通过路由器获取的,假如有一天你家里的路由被黑客入侵了,入侵者修改了你家里路由器的dns,那么他可以对你访问记录非常清楚,如..
分类:其他好文   时间:2015-12-17 07:11:15    阅读次数:266
配置ntpd提供网络授时服务
在服务器单机运行的时候,时钟准不准并不是太重要。然而,在服务器间有协作越密切,就越来越显示出时钟的重要性了。举几个简单的例子:在Linux进行服务器文件备份的时候,备份服务器通过文件修改时间从主服务器上拉取修改的文件列表。这时,两台服务器时间不同步,就会造成列表..
分类:其他好文   时间:2015-12-17 07:08:11    阅读次数:193
分享个好玩的算法游戏
笔者简介:从小就不是个勤奋的孩子,一般事情都保持中游水平。对事情也没穷极的精神,所以我更喜欢听别人分享事情,从而去发现别人身上的优点。如果用三分钟热度来形容我再恰当不过了,我会把应该做的事做好至于其他的?。。看心情!很羡慕那些有思想有作为的人,在我看来他们..
分类:编程语言   时间:2015-12-17 07:09:11    阅读次数:207
表单无刷新上传图片
近期做有关上传图片的项目,发现都没有使用无刷新页面上传方式,都是通过传统的上传图片跳转然后显示图片,这对于上传多张图片就太不适用!网上也有各种异步上传的插件如swfupload等比较庞大的插件,利用flash上传,顺带介绍一个比较简洁的ajax上传图片的插件ajaxFileUpload:..
分类:Web程序   时间:2015-12-17 07:08:50    阅读次数:311
Linux软连接和硬链接_note
软链接的用途(1)软链接可以跨分区,也可以给目录创建软链接(2)当某个分区不够用时,则可以在该分区下创建一个软链接,链接到一个大的分区下,这样可以避免磁盘写满(3)有时候某个文件被多次使用时,而且必须在多个目录下,我们就可以给该文件创建软链接软连接相当于Windows下的..
分类:系统相关   时间:2015-12-17 07:07:39    阅读次数:191
输入一个链表,从尾到头打印链表每个节点的值
题目描述:输入一个链表,从尾到头打印链表每个节点的值。输入描述:输入为链表的表头输出描述:输出为需要打印的“新链表”的表头用栈处理:/** *publicclassListNode{ *intval; *ListNodenext=null; * *ListNode(intval){ *this.val=val; *} *} * */ importjava.util.Stack; im..
分类:其他好文   时间:2015-12-17 07:06:57    阅读次数:205
linux基础命令及入门
1.登录界面login:用户idpasswd:密码<1>为什么需要用户名和密码计算机的资源是有限的,我们需要对资源进行管理,我们希望让某些人可以操作某些资源,但我们怎么识别这些人呢,于是有了用户名;但是我们怎么证明用户就是它自己呢,于是我们需要一种机制,叫认证机制,这个..
分类:系统相关   时间:2015-12-17 07:07:18    阅读次数:310
C语言趣味编程两小例
(1)5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第一,我第三。B选手说:我第二,E第四。C选手说:我第一,D第二。D选手说:C最后,我第三。E选手说:我第四,A第一。比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include<stdio.h>..
分类:编程语言   时间:2015-12-17 07:06:42    阅读次数:198
用shell脚本搭建lamp
首先是在linux的环境下,搭建顺序为mysql——>apache——>php准备工作,再搭建之前先安装一些必要的文件包:####定义一个函数myum,如果rpm包已经提示安装过,则不再尝试yuminstall为了节省 ###时间 myum(){ if!rpm-qa|grep-q"^$1";then yuminstall-y$1 check_ok else ec..
分类:系统相关   时间:2015-12-17 07:06:45    阅读次数:346
Centos 之find详解
find作用:通过遍历指定起始路径下的文件系统层级结构完成文件的查找。工作特性:查找速度慢;精确查找;事实查找;使用方法:find[查找起始路径][查找条件][处理动作]查找起始路径:指定具体搜索目标起始路径;默认为当前目录;查找条件:指定的查找标准,可以根据文件名、大..
分类:其他好文   时间:2015-12-17 07:07:32    阅读次数:184
python学习笔记-Day08--(socket和socketserver)
socket是什么Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求想要深入了解的话,建议去看一下TCP/IP协议详解第一卷,有了网络通信的基础更容易理解socket。其实socket可以这样理解,socket起源于unix/linux,而unix/linux的设计哲学一部分就是“..
分类:编程语言   时间:2015-12-17 07:04:42    阅读次数:232
1.5编译方式搭建LAMP环境httpd-2.2.31+mysql-5.6.27+php-5.6.14
一、安装编译工具和依赖包[root@wwwsrc]#yum-yinstallgcgcc-c++pcre-develncurses-developenssl-devellibpng-devellibtoollibxslt-devellibxml2-devellibXpm-develcurl-devel二、安装PHP和MySQL所需要的软件1、安装cmake[root@wwwcmake-2.8.10.2]#./bootstrap[root@wwwcmake-2...
分类:数据库   时间:2015-12-17 07:04:28    阅读次数:303
动态内存分配课后小结(1)
我们知道,当我们声明一个数组的时候,必须要用一个常量指定数组的长度,这是由于它所需要的内存空间取决于数据。但是如果我们不能预测程序所需要的精确数组长度,为了保证足够的空间,常常声明一个很大的长度,由此便可能造成不必要的空间浪费。所以引入了动态内存分配的概念..
分类:其他好文   时间:2015-12-17 07:06:07    阅读次数:153
利用函数调用实现两个数的交换
#include<stdio.h> #include<stdlib.h> voidswap(int*pa,int*pb) { inttmp=*pa; *pa=*pb; *pb=tmp; } intmain() { intn1=0; intn2=0; char*p1=&n1; char*p2=&n2; printf("请输入两个数:"); scanf_s("%d%d",&n1,&n2); swap(p1,p2); printf("n1=%..
分类:其他好文   时间:2015-12-17 07:02:16    阅读次数:188
四、配置nginx支持php
四、配置nginx支持php在Ubuntu下搭建LNMP环境。编译安装mysql,nginx,php。最后在LNMP前提下安装composer,并且安装laravel框架。第四步,配置nginx支持php。首先建立存放网页文件的目录,执行“sudomkdri/usr/local/server/www”。然后进入到该目录中,“cd/usr/local/server..
分类:Web程序   时间:2015-12-17 07:05:04    阅读次数:150
五、安装composer
五、安装composerComposer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。1进入安装目录(可选)cd/usr/local/server/composer2.安装composer。sudocurl-shttps://getcomposer.org/..
分类:其他好文   时间:2015-12-17 07:02:41    阅读次数:187
1106条   上一页 1 ... 55 56 57 58 59 60 61 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!