以常见的端口扫描器为实例 端口扫描器的原理很简单,操作socket来判断连接状态确定主机端口的开放情况。 这是一个socket扫描器的基本代码。 但是如果直接运行会等待很长时间都没有反应,这是因为socket是阻塞的,到等待每个连接超时后才会进入下一个连接。 给这段代码加一个超时 完整的代码如下 本 ...
分类:
编程语言 时间:
2016-09-18 22:13:48
阅读次数:
269
JavaScript变量、值与对象 说明 JavaScript中变量、值、对象的理解。本文为了简化理解,前半部分暂时刨除与执行上下文的相关概念。另外本文是个人的见解,如有疑问或不正支持,欢迎提出指正和讨论! 目录 前言 参考来源 变量与值 区分变量与值 JS值的两大类型 堆内存与栈内存的区别 值与对 ...
分类:
编程语言 时间:
2016-09-18 22:14:35
阅读次数:
157
https://linesh.gitbooks.io/spring-mvc-documentation-linesh-translation/content/publish/21-2/1-special-bean-types-in-the-webapplicationcontext.html ...
分类:
编程语言 时间:
2016-09-18 22:14:31
阅读次数:
151
目的 了解Spring mvc 学习对象 https://github.com/spring-projects/spring-mvc-showcase 学习收获 1. 自定义注解 2. RequestMapping注解 可修饰类 和 方法,对应的url按层级累加 可指定Get/Post方法 3. j ...
分类:
编程语言 时间:
2016-09-18 22:10:23
阅读次数:
196
http://javabeat.net/spring-mvc-application-context/ http://javabeat.net/spring-mvc-dispatcherservlet-example/ http://stackoverflow.com/questions/21827 ...
分类:
编程语言 时间:
2016-09-18 22:05:43
阅读次数:
154
一.概念题 1.线程的基本概念、线程的基本状态及状态之间的关系? 线程是进程中某个单一顺序的控制流,是程序执行流的最小单位。线程由线程ID、当前指令指针、寄存器集合和堆栈组成。线程是进程的一个实体,是被系统调度和分配的基本单位,线程与同一进程中的其他线程共享进程的全部资源。 线程有五种基本状态:新生 ...
分类:
编程语言 时间:
2016-09-18 22:08:29
阅读次数:
197
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); ...
分类:
编程语言 时间:
2016-09-18 22:05:43
阅读次数:
199
这次老师布置了如下上机作业,不限语言。思前想后,问了几个大神,说了一堆不知道什么鬼的算法名称。。。。 经过一番百度,发现Java可以包含库然后使用JavaScript的一些函数,其中eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。http://www.w3school ...
分类:
编程语言 时间:
2016-09-18 22:04:16
阅读次数:
333
1.Python:object of type 'Response' has no len(),如何解决?(点我) ...
分类:
编程语言 时间:
2016-09-18 22:04:42
阅读次数:
242
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么? 在多线程程序下, ...
分类:
编程语言 时间:
2016-09-18 22:02:51
阅读次数:
272
背景 最近开启一个新项目,需要对前端的各类资源文件进行打包,经过多方调研后,决定使用webpack工具。但是网上的教程多是将webpack直接作为服务器使用,而我只是想将其作为单纯的资源打包工具而已。经过多方调研,终于发现如何实现webpack的文件打包功能。 准备 在使用webpack之前,必须先 ...
分类:
编程语言 时间:
2016-09-18 22:03:51
阅读次数:
420
Learning python for living. Success is finding satisfaction in giving a little more than you take. Someone During total postgraduate new term, purpose ...
分类:
编程语言 时间:
2016-09-18 21:55:36
阅读次数:
181
首先我们来看一段web.xml中的配置:<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.spri..
分类:
编程语言 时间:
2016-09-18 21:31:12
阅读次数:
296
SpringBoot基础教程1-SpringToolSuite工具的安装SpringBoot基础教程2-RESTfullAPI简单项目的快速搭建SpringBoot基础教程3-配置文件详解:Properties和YAMLSpringBoot基础教程4-配置文件-多环境配置SpringBoot基础教程5-日志配置-logback和log4j2源码地址:https://github.com/r..
分类:
编程语言 时间:
2016-09-18 21:31:21
阅读次数:
589
具体需求:1.框架集中包含上下两个框架,上面为购物车,下面为商品列表,点击商品列表中购买,实现购物车中额数字增加并传递商品ID实现思路:具体代码:shopping.html<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title></title>
</h..
分类:
编程语言 时间:
2016-09-18 21:27:42
阅读次数:
130
java新手入门Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供Java培训初学者做个参考。我在学习Java的过程中主要围绕以下几个方面来学习:1.时刻提醒自己Java是一种OOP语言工具,而..
分类:
编程语言 时间:
2016-09-18 21:27:10
阅读次数:
233
Java网络编程--------------------基于TCP/IP(加入多线程)1、服务器类:packagecom.serversocket;
importjava.io.IOException;
importjava.net.ServerSocket;
importjava.net.Socket;
importjava.util.ArrayList;
importjava.util.Collections;
importjava.util.List;
publ..
分类:
编程语言 时间:
2016-09-18 21:28:10
阅读次数:
151