
互联网
hust_dxxxd
这个作者很懒,什么都没留下…
展开
-
浅谈HTTP中Get与Post的区别
还不大了解应用层的一些东西,在linux下用shell登录web页面的时候,碰到了curl,POST,先来了解下概念。---------------------------------------------------------------------------------------------------------------------------------------转载 2015-01-26 20:38:11 · 537 阅读 · 0 评论 -
Cookie和Session机制详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制转载 2016-08-21 20:37:24 · 404 阅读 · 0 评论 -
缓存服务
许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。 但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、 网站显示延迟等重大影响。 就是说把经常需要访问的数据对象缓存在内存中,提高响应速度。 常见的缓存系统:1. memcached2. redis3. ehcache4. dcacheetc.原创 2016-08-21 20:30:27 · 1139 阅读 · 0 评论 -
mysql学习之索引原理
数据表中默认字段数据表中,不要将0值设置为可能会正常出现的业务字段。理由是:当相应的字段在数据库中查不到时,如果在java程序中的处理不是返回null,那么将默认为0值,此时 "未找到" 和 可能的合法的一个默认0值将发生冲突。所以。 学习mysql:http://cenalulu.github.io/mysql/mysql-boo原创 2016-08-21 20:29:09 · 1239 阅读 · 0 评论 -
servlet、listener、filter、Interceptor
概念上: servlet:是运行于服务端的java程序,可生成动态的web页面。接受请求、产生响应页面和数据。filter:用于对请求或者相应进行预处理和后处理。它与Servlet的区别在于:它不能直接向用户生成响应。使用方式:实现了Filter接口的类,web.xml中配置。listener:监听,比如监听web服务器中的某次执行动作,并作出响应。在application原创 2016-08-21 20:27:35 · 502 阅读 · 0 评论 -
神器——Chrome开发者工具
web开发者神器,收藏了, 链接:http://selfboot.cn/2014/09/19/chrome_DevTools_1/ https://segmentfault.com/a/1190000000683599 还有相关的内容。以下转载:----------------------------------------------------------转载 2016-07-08 13:41:37 · 543 阅读 · 0 评论 -
Git 使用总结
陆陆续续看的git说明书总也记不住,因为不懂其实际含义,或者忘记了很多命令,或者使用时模棱两可。在实际工程中需要使用时,更有目的性,需要更清晰的概念。首先是local侧: 除了git add, git commit, 等常规用法外,遇到的一个问题是在项目中一不小心 git add . ,将.jpg,等文件也加进来了。解决方法:用git rm -cached filename。解释:原创 2016-07-07 21:40:06 · 329 阅读 · 0 评论 -
Spring在xml文件中配置bean
最近在项目中学习spring的xml配置文件,发现其中的bean是主要部分,而且似乎形式多变,有必要全面了解一下,这篇文章总结的比较全面。-----------------------------------------------------------------------分割线-------------------------------------------------------转载 2016-06-29 20:41:46 · 8761 阅读 · 0 评论 -
《这就是搜索引擎:核心技术详解》读书笔记
学Java的时候也顺便看了一下网上的一个爬虫的源码,感觉看完了收获也很有限,只是大概了解了一下其基本思路:从用户添加的种子URL作为起点,不断请求web页面,然后从页面中提取出新的URL,添加到爬取队列中,其中穿插有URL去重和正则表达式匹配等操作,最后到达指定层数后停止。 之后感觉用这东西去爬爬网页什么的也没什么意思,更多的东西在于用它来做什么应用了,于是也没有深究。 之前去腾讯面试,原创 2016-05-03 22:12:40 · 3311 阅读 · 0 评论 -
TCP/IP(3)
实战面试题:4月份腾讯在南京的面试(跪了),关于TCP/IP的部分: TCP四次握手,”在发fin后,如果没有收到ack会怎么样?“ 但是答的是会重发FIN。问“等多久重发呢?”,答好象是指数退避时间。“指数退避不是链路层的嘛?”,然后就下一个问题了。 现在想了想,应该是超时重传啊,也不清楚当时面试官想要的答案是什么。接下来就是关于“客户端发送最后一个ACK后,端口可以是否可以立即重用?”,答原创 2016-04-16 17:05:02 · 382 阅读 · 0 评论 -
Java的NIO
从JDK1.4开始,Java提供的java.nio.*包中,通过采用更接近操作系统IO的方式—通道和缓冲器, 提高了IO的速度,这里总结一二。FileChannel与ByteBuffer基本操作方式: 从FileInputStream/FileOutputStream的getChannel来获得对应的FileChannel,然后通过FileChannel.write(ByteBuff原创 2016-04-14 20:20:04 · 397 阅读 · 0 评论 -
面试经典问题---select、poll、epoll之间有什么区别
这部分属于linux系统中高级IO(IO复用的部分),而且《unix环境高级编程》以及《Unix网络编程》中都有涉及,但是没有关于epoll的讨论。特别是在网络编程中,应用的应该还是蛮多的(要不然就不会这么多被问到了!)。看了一些文章配合两本书的相关章节,有了一个大概的认识,但是要我详细说出里面的流程,感觉还是不是很清楚。主要来说,select和poll差不多,poll采用pollfd来作转载 2016-03-16 16:36:56 · 5374 阅读 · 0 评论 -
chrome浏览器默认搜索栏一直加载的问题
最近遇到了chrome浏览器一个很恶心的事情:用chrome浏览器默认的搜索栏搜索东西,在返回的页面中间会有一个比较大的白色块遮挡页面,而且中间还有一个小的加载图标,一直不消散。搞得我要搜索什么东西还得先敲下:www.google.com.hk才可以,十分的不爽。 在页面右键:审查元素,发现下方有个红色的小叉:Failed to load resource: net::ERR_C原创 2015-11-01 14:27:09 · 2227 阅读 · 0 评论 -
网络爬虫
最近对网络爬虫比较感兴趣,想动手写一个,看看别人的先:————————————————————————————————————————————————————————————————————————————Java网络爬虫的实现2011-03-09 10:07 grunt1223 JavaEye博客 字号:T | T记得在刚找工作时,隔壁的一位同转载 2015-04-08 23:42:35 · 715 阅读 · 0 评论 -
eclipse调试多线程
多线程调试好像不是那么直接,看了这篇文章作为入门吧。PS:作者做的动画效果不错—————————————————————————————————————————————————————————————————————————————以前用到过许多线程开发,对多线程开发也算是小有点心得,但一开始多线程开发的时候,碰到很多壁。但总得来说,有个好的工具总是能事半功倍。我用的工具是ecli转载 2015-04-23 15:51:13 · 1176 阅读 · 0 评论 -
How to use Berkeley DB Java Edition
在学习爬虫的过程中,使用到了Berkeley DB。入门的使用方法,简洁有用。——————————————————————————————————————————————————————————————————————Our previous post “Introduction to Berkeley DB” gave an overview of the features转载 2015-04-19 15:19:33 · 734 阅读 · 0 评论 -
win7下搭建ftp服务器
最近在学服务器的搭建,想到自己经常在寝室笔记本上要看实验室电脑上的什么东西,或者想拷贝从实验室电脑上下载的电影(寝室网速跟实验室网速简直不能比,嘿嘿),常常不得不拿着笨重的移动硬盘跑来跑去。而实验室和寝室都是使用的校园内网,如果采用ftp的话,还会更快且不要流量,想想应该是很不错的。于是决定先试试在windows下搭建ftp服务器。 首先在网上找了些教程,我的电脑是win7旗舰版原创 2015-03-11 18:49:03 · 808 阅读 · 0 评论 -
配置wamp开发环境
新手,配置环境,找到一个简洁有效的教程十分有必要。我参考的是phpChina开发者社区里面的东西,很喜欢这个论坛的风格,而且里面的入门教程真的很简洁,实用。http://article.phpchina.com/i/2014112113548.html。 我没有选择集成的软件包来安装,感觉这样不利于我理解php,apache,mysql他们间的关系。而且自己动手安装,原创 2015-03-19 16:44:35 · 512 阅读 · 0 评论 -
给自己的项目添加git管理
配置ssh通过ssh来访问自己的项目,为了避免每次输入用户名密码 可以在机器上配置ssh-key的方式来解决。该配置是基于该机器是可信的,因此在该机器上生成一对 私/公 钥, 将公钥上传到自己的github账号下,相当于给该台机器颁发了一份证书。具体过程参考:https://segmentfault.com/a/1190000002645623原创 2016-10-26 19:44:25 · 481 阅读 · 0 评论