上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 46 下一页
  2019年7月7日
摘要: TCP多线程编程 一个ServerSocket可以和多个客户端同时建立连接,所以一个Server可以同时与多个客户端建立好的Socket进行双向通信。 因此服务器端,当我们打开一个Socket以后,通常使用一个无限for循环,在这个for循环内部,每次调用accept方法,返回一个与远程客户新建的S 阅读全文
posted @ 2019-07-07 12:44 singleSpace 阅读(185) 评论(0) 推荐(0)
  2019年7月6日
摘要: 1. Socket 在开发网络应用程序的时候,会遇到Socket这个概念。 Socket是一个抽象概念,一个应用程序通过一个Socket来建立一个远程连接,而Socket内部通过TCP/IP协议把数据传输到网络。 Socket/TCP/部分IP都是由操作系统提供的。不同的编程语言只是提供了对操作系统 阅读全文
posted @ 2019-07-06 17:13 singleSpace 阅读(336) 评论(0) 推荐(0)
摘要: 1.JUnable to access jarfile 单纯的接口测试,可以自己查看修改参数;但是客户端的请求是加密,每次都找开发看参数太麻烦,自己打个jar包,直接将URL转化为参数。jar包在命令行是可以执行的,在脚本中报错。错误如下: Unable to access jarfile: 1.j 阅读全文
posted @ 2019-07-06 10:09 singleSpace 阅读(468) 评论(0) 推荐(0)
  2019年7月4日
摘要: 1.计算机网络 1.1 什么是计算机网络? 两台或更多计算机组成的网络 同一网络内的任意2台计算机都可以直接通信 所有计算机必须遵循同一种网络协议 1.2 什么是互联网 互联网是网络的网络 互联网采用TCP/IP协议 TCP/IP协议泛指互联网协议 其中最重要的2个协议是TCP协议和IP协议 2. 阅读全文
posted @ 2019-07-04 23:02 singleSpace 阅读(374) 评论(0) 推荐(0)
  2019年6月26日
摘要: 1. 把大项目拆分为模块是降低软件复杂度的有效方法 在Java项目中,我们通常会会把一个项目分拆为模块,这是为了降低软件复杂度。 例如:我们可以把一个大的项目氛围module a, module b, module c三个模块,这样我们就可以降低软件的复杂度。 maven可以有效管理多个模块 2.建 阅读全文
posted @ 2019-06-26 19:58 singleSpace 阅读(275) 评论(0) 推荐(0)
摘要: 1.maven的Lifecycle,Phase和Goal: 使用maven构建项目就是执行Lifecycle 执行Lifecycle就是按顺序执行一系列Phase 每执行一个Phase,都会执行该Phase绑定的若干Goal Goal是最小任务单元 2.maven通过调用不同的插件Plugin来构建 阅读全文
posted @ 2019-06-26 19:35 singleSpace 阅读(432) 评论(0) 推荐(0)
  2019年6月20日
摘要: maven是一个Java项目管理和构建工具: 标准化项目结构 标准化构建流程(编译、打包、发布) 依赖管理 Maven的构建流程 clean 删除所有编译生成的文件 compile 编译源码、编译测试源码 test 运行测试 package 打包为jar/war maven的生命周期Lifecycl 阅读全文
posted @ 2019-06-20 22:29 singleSpace 阅读(307) 评论(0) 推荐(0)
摘要: maven 如果我们的项目依赖第三方的jar包: Commons Logging发布的jar包在那里下载? 使用Log4j需要哪些jar包 其他依赖:junit,Javamail,MySQL驱动... 方法1:搜索引擎——手动下载——解压——放入classpath:过程非常繁琐 方法2:maven解 阅读全文
posted @ 2019-06-20 21:33 singleSpace 阅读(391) 评论(0) 推荐(0)
  2019年6月19日
摘要: 1.Java项目: 1.1.首先确定引入哪些依赖包,如commons logging, log4j, selenium 1.2.确定项目的目录结构 1.3.配置环境:如JDK的版本号 1.4.编译打包流程 1.5.版本控制:当前代码的版本号 1.6.命令行恐惧:除了使用IDE进行编译外,我们还必须能 阅读全文
posted @ 2019-06-19 13:46 singleSpace 阅读(602) 评论(0) 推荐(0)
  2019年6月18日
摘要: 1. ThreadLocal 1.1 回顾 多线程是Java实现多任务的基础: Thread:通过Thread来启动一个新的线程。Thread对象代表一个线程:调用Tread.currentThread()获取当前线程。 ExecutorService、ScheduledThreadPool、For 阅读全文
posted @ 2019-06-18 21:07 singleSpace 阅读(635) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 46 下一页