TIME_WAIT 另一种解决方式 SO_LINGER】的更多相关文章

     被TIME_WAIT问题烦得不行,又发现了另一种解决方式,SO_LINGER.      对SO_LINGER解释最通用的自然是<UNP>,现摘录如下      SO_LINGER的值用如下数据结构表示: struct linger { int l_onoff; /* 0 = off, nozero = on */ int l_linger; /* linger time */ };   其取值和处理如下: 1.设置 l_onoff为0,则该选项关闭,l_linger的值被忽略,等于…
近期在用ListView+CheckBox搞一个item选中的项目,我将CheckBox的focus设置为false,另我大喜的是,CheckBox居然能够选中(窃喜中),这么简单就搞定了,由于数据量较小,也没有发现什么问题. 后来数据多了. 页面须要滑动了, 发现了一个奇怪的问题,前面明明选中了,而再次滑动回去的时候居然变成未选中状态! 这是我刚開始写的那段错误的代码: @Override public View getView(int position, View convertView,…
序 说到 XSS 攻击,前边已经有两篇文章在讲这个事了,这次又拿出来说,主要是针对近期工作中的一些新的问题.那么之前是怎么解决问题的呢?为什么又要换解决方式?以下就具体的跟大家分享一下. 旧方案 公司的測试团队发现这个问题之后,就要求尽快的解决,在网上查了非常多相关的资料,也翻阅了基本安全方面的书,基于 XSS 的攻击原理,自己写了一个 Filter,并在该 Filter 中增加了对各种请求的处理代码.首先是拦截浏览器发出的请求,然后对拦截到的请求进行过滤,获取參数列表,參数值列表(包含表单提交…
现象 表单界面例如以下: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc29sbG9yNTI1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt=""> 在点击提交之后,出现例如以下错误页面: HTML的代码例如以下: contact_form.html <!DOCTYPE HTML PUBLIC > <…
之前的项目中尽管也常常使用到extjs,但也许是没有注意到,也也许是根本就没有须要用到这个功能. 前几天在和客户讨论需求时,客户说想要可以将gird表中的数据复制出来,当时没多想,感觉这功能extjs应该是支持的,应该配置一个后几个參数就能搞定的吧.但是回来后查extjs的api才发现好像根本就没有这个设置的.再回忆之前的项目中,好像确实没有做过这个功能.所以赶紧就到网上找了,也找个来一些解决方式,但感觉实现起来比較麻烦,也没去试. 今天再想到这个问题时,突然一个想法在脑海中闪现,应该可以借用g…
 背景:www跳转到非www. http://www.jiutianniao.com和http://jiutianniao.com 都可以访问. 但是,想把www这个重定向到非www,输入更简单,让搜索引擎也把他们当作同1个网站. 2种解决办法: 1.Apache: 在项目jiutianniao下,新建".htaccess"文件. RewriteEngine On RewriteCond %{HTTP_HOST} ^www.jiutianniao.com RewriteRule (.*…
(本人想封装一个带有input输入框的组件) 之前使用vue开发组件的时候,在遇到子组件向父组件传递值时我采用的方法是这样的: 比如子组件是一个输入框,父组件调用时需要获取到子组件输入的值,子组件通过watch监听输入框的值然后通过this.$emit给父组件,再在父组件v-on绑定相应方法获取到从子组件传入的值,再将传入的值给对应的data: childInput.vue: <template> <input type="text" v-model="in…
1.解决方式1 首先要先确定一下是否建立了主repo的远程源: git remote -v如果里面只能看到你自己的两个源(fetch 和 push),那就需要添加主repo的源: git remote add upstream URLgit remote -v这里的upstream是我们建立的远程branch的一个本地别名. 注意: 一般有https或者ssh的方式,如果是ssh的方式,则需要添加ssh的URL,不能添加https的方式,否则不能在ssh下访问该URL,另外,如果想删除remot…
一.什么是跨域? 要理解跨域问题,就先理解好概念.跨域问题是由于javascript语言安全限制中的同源策略造成的. 简单来说,同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的同一来源指的是主机名.协议和端口号的组合. URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.js http://www.a.com/script/b.js 同一域名下不同文件…
仅结合本人使用场景,方法可能不是最优的 1. 忽略本地修改,强制拉取远程到本地 主要是项目中的文档目录,看的时候可能多了些标注,现在远程文档更新,本地的版本已无用,可以强拉 git fetch --all git reset --hard origin/dev git pull 关于commit和pull的先后顺序,commit——>pull——>push 和 pull——>commit——>push的顺序,两种情况都遇到过代码冲突.解决方法如下: 2. 未commit先pull,…
1.将字符串转码:new String("xxxxx".getBytes("iso-8859-1"),"utf-8")         这种转码方式有很大的弊端,因为它是使用指定的字符集将此String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中,然后通过使用指定的字符编码将生成的byte 数组解码,构造一个新的String字符串.这种情况就有可能遇到的情况是,不能将一个汉字全部解码完.这样,前边的都能正常显示,但是最后一个…
GET方式提交在WEB中是非常常用的方式,有时候我们在使用GET方式提交请求不得不提交中文,但是TOMCAT等容器对于GET方式的编码问题总是让人折腾. 先说说流程吧: 我们的内容使用GET方式发送,就会在URL后面带上内容,在游览器发来的请求经过了游览器的URI编码,发送到服务器这边,如果是struts2会经过拦截器进行URI解码,并且使用"iso8859-1"进行编码,因为传输过程是二进制的. 这时候想解决中文编码问题有三种方式 假设: url:http://localhost:8…
第一种方法:打开一个项目,这里我打开的Mail项目,然后点击Myeclipse菜单栏中的project-选择clean: 选择要clean的项目,确定即可不用进入tomcat服务器直接清理缓存. 上面的方式虽然简便,不过使用起来,还是不能够彻底的清理tomcat缓存. 第二种方法: 1.进入tomcat的安装目录进行清理缓存,这里我使用的tomcat6.0,使用的tomcat是免安装的,解压缩后直接使用,建议大家也用这个版本,而非安装版本,如果你使用的是安装版,方法与解压版完全一样. 2.然后点…
初学Android,下载并安装好了eclipse,ADT和SDK之后,打开Eclipse时,出现: Failed to create the Java Virtual Machine 点击确定,eclipse自动关闭: 系统:Windows 32位,内存:4G: 解决方法: (1)可能JVM内存设置的有点大了,尝试降低PermGen与堆空间初始大小: 修改eclipse.ini文件,将--launcher.XXMaxPermSize后的大小改为原来的一半:如图: (2)如果电脑已经安装了JDK,…
在用到spring时,本地IDE里面跑的很正常,但是打jar包后在集群上运行时报错. 查找资料后确定了问题的根源,由于在依赖中调用了spring的许多包,每个包都有自己的spring.schemas文件,会存在文件覆盖的情况. 报错信息为: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace 解决方法: 方法一: 修改maven的settings.xml文件,在镜像中添加…
初次启动应用,一直包如下错误,起初怀疑引入pandora 版本冲突. Exception in thread "main" java.lang.NoSuchMethodError: com.taobao.pandora.boot.loader.jmx.mbean.Health.registMBean()V at com.taobao.pandora.boot.loader.ReLaunchMainLauncher.launch(ReLaunchMainLauncher.java:39)…
问题:登录服务器时 报无监听服务 检查步骤: 1.进入sqlplus查看数据库的状态,显示当前数据库的状态为OPEN 脚本:select status from v$Instance; 2.检查数据库的监听服务,登录的时候发现进入监听程序的速度非常慢 脚本:lsnrctl status 3.查看监听日志的大小,位置如下: $ORACLE_BASE\diag\tnslsnr\<hostname>\listener\trace\ 5.重启启动监听即可: lsnrctl stop  停止 lsnrc…
通过以下几个步骤解决: 1.install-package entityFramework: 2.更新 nuget: 3.更新 visual studio: 我是通过第三个步骤解决的.…
       记录个小问题,这两天用到了android中的远程调试一个开发板,经常碰到一个问题,android中ADB server didn't ACK * failed to start daemon 或者找不到sdk的路径 或者 adb server is out of date.网上搜了一下,发现大部分说的是在任务管理器中关闭adb.exe的进程,关闭Eclipse ,然后都重新启动,但是现在最让人郁闷的是任务管理器根本就找不到adb.exe.        另外一种现象是在cmd窗口输…
原因:不同的库之间都定义了相同的名称. 方法:右键工程->Properties->Configuration->Linker->Input 在右侧的Additional Dependencies中调整或者指定库的顺序即有可能解决. 我在项目中如此解决的,因为那两个第三方库我确实需要不能不用.不过副作用是带来了一大批warning 4099,然而这些警告只是调试信息罢了,不管也罢.…
第一种:先清除target目录 再重新compile编译 第二种:让idea重构项目 第三种 :手动添加到target目录下的classes包下…
https://blog.csdn.net/diyu122222/article/details/79879376…
1.从uhdesk上訪问简化版android api在线文档(反应速度极快) http://www.uhdesk.com/simpleandroidoc/index.html   2.下载chm本地文档(19M的样子) http://www.uhdesk.com/doc/Andorid%20API%20docs.chm   3.使用完整版本号android api在线文档(明显这个域名的server跟不上) http://www.uhdesk.com/androidoc/index.html  …
场景 在Windows7中打开任务管理器--服务下 找到mysql的服务点击启动时提示: 拒绝访问 这是因为权限不够导致的不能启动sql服务. 点击 任务管理器右下角的服务 在这里就可以正常启动服务…
1 最基本的乱码问题. 这个乱码问题是最简单的乱码问题.一般新会出现.就是页面编码不一致导致的乱码. <%@ page language="java" pageEncoding="UTF-8"%> <%@ page contentType="text/html;charset=iso8859-1"%> <html> <head> <title>中文问题</title> <…
非常多使用cocos2dx+lua做游戏的同学.都会想到一个问题,我的游戏一旦公布,如何才干保证的我脚本代码不被破解.不泄露代码.尽管这和开源.共享的原则不合.可是代码也是coder的劳动成果,理应得到保护. 特别是商业游戏更是如此,不希望被别人破解掉源代码而且进行改动. 今天的话题就是怎样实现lua脚本文件的加密和解密. 我在网络上查过,都没有成熟的解决方式.然后我经过考虑之后,总结出两种解决方式,供大家參考. 1.轻量级的解决方式.APK打包之前,用工具把全部的lua文件加密,详细是将lua…
前一阵子做开发须要用到Excel和Word编程,本人用的是Vista系统,开发环境是VS2005和Office2007,測试无不论什么问题,但是到部署的时候出现了一些令人非常头痛的问题,老是会出现比如: 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现下面错误: 8000401a. 的错误,在网上查询了很多资料,大多是二种解决方式: 1,添加虚拟权限: 在web.config里面添加 <identity…
今天做项目,由于项目是通过扫二维码进入,二维码存放的地址不希望有 .do,而是http:xxxx:8080/xxx/yyy/zzz的格式(zzz为参数),但是项目其它请求url后面都必须要有.do,想到了三种解决方式,最终采用了最后一种方式. 对应url后面直接带参数,在这就不在详细说明,直接贴出代码: @RequestMapping("/index/{id}") public String index(Model model, @PathVariable("id"…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/45586553 在Android全部系统自带的控件其中,ListView这个控件算是使用方法比較复杂的了,关键是使用方法复杂也就算了,它还常常会出现一些稀奇古怪的问题.让人非常头疼.比方说在ListView中载入图片,假设是同步载入图片倒还好,可是一旦使用异步载入图片那么问题就来了,这个问题我相信非常多Android开发人员都以前遇到过.就是异步载入图片会出现错位乱序的情况.遇到这…
在html中是select readonly后.依旧能够下拉选择.不想做disabled添加隐藏域,以下提供两种解决方式 解决方式1: onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;" 可是这样依旧能够看到其它选项.怎么让其它选项也无法看到呢?有人提出了用js控制,可是页面太多select并且不一定哪个是仅仅读的.所以提供解…