
技术思考
chegy218
# 提升技术,项目实战;
# www.chegy122.cn;
展开
-
解决Tomcat 端口被占用问题.Several ports (8005, 8080, 8009) required by Tomcat
错误提示:Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. ...原创 2019-05-09 23:20:57 · 912 阅读 · 0 评论 -
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
这个问题读一下就知道是jar包没有导进去。这也是初学者常常犯的问题,jar包没导,代码错了也不知道哪错了。这个问题意思是,缺少jstl的jar包;解决办法当然是导jar包了,如果lib文件夹内已经存在jar包了,只需要配置一下jar包就行了。但如果jar包本身就没有下载到lib中;如何下载jar包呢?我一般从maven仓库里下载jar包。但下载什么样的jar包呢?需要你先确定,你要下载什...原创 2019-04-14 21:48:10 · 824 阅读 · 0 评论 -
Java-String中常用方法汇总及解析
Java不愧有高级语言的高级语言之称,对比于C,Java将String中常见操作进行了封装,使用户之间调用方法就行了,这当然要归功JDK。而C面对的String和基本数据类型并不不同,要自己手写底层的操作。以下就是Java-String常用方法,应用场景,及解析。1,char charAt(int index)返回指定索引处的 char 值。源码解析:public char c...原创 2019-04-17 15:43:35 · 349 阅读 · 0 评论 -
eclipse debug断点调试
eclipse是Java开发工程师使用的经典IDE,对其熟悉也影响着开发的效率。所以,熟练掌握eclise IDE是一个Java开发者必须掌握的技能。原创 2019-04-01 14:27:40 · 217 阅读 · 0 评论 -
github上传项目问题详解
1,尽量使用项目的HTTPS的链接2,fatal: refusing to merge unrelated histories使用这个强制的方法git pull origin master --allow-unrelated-histories3,fatal: remote validator already exists.(1)可以知道其实本地已经同步过一次的github版本库...原创 2019-03-24 10:31:31 · 236 阅读 · 0 评论 -
Eclipse 安装和使用mybatis generator插件自动生成代码
目录Eclipse MyBatis Generator插件安装Eclipse 使用mybatis generator插件自动生成代码Eclipse MyBatis Generator插件安装1.进入Eclipse Marketplace【Help】 -> 【Eclipse Marketplace…】2.搜索MyBatis Generator点击【Install】即开始安装,...原创 2019-03-09 17:59:34 · 460 阅读 · 0 评论 -
依赖注入(DI)与 面向切面编程(AOP)
依赖注入(Dependency injection)能够让相互协作的软件组件保持松散耦合,而面向切面(aspect-oriented programming,AOP)允许你把遍布应用各处的功能分离出来形成可重用的组件。依赖注入(Dependency injection)采用依赖注入技术之后,A的代码只需要定义一个私有的B对象,不需要直接new来获得这个对象,而是通过相关的容器控制程序来将B对象...原创 2019-03-06 18:54:49 · 1410 阅读 · 0 评论 -
javadoc简单使用
1,前言java语言中,按照一定格式生成程序的文档的工具是javadoc 。个人理解,将.java文件里面的java代码转化为和源代码配套的API帮助文档。这里就要总结一下java中一些常见的命令:jar —— 将许多文件组合成一个jar文件javac —— 编译javadoc —— 它从程序源代码中抽取类,方法,成员等...原创 2018-11-08 20:20:06 · 415 阅读 · 0 评论 -
手写HTTP协议
我们知道HTTP协议是在应用层解析内容的,只需要按照它的报文的格式封装和解析数据就可以了,具体的传输还是使用的Socket,在NioServer的基础上自己做一个简单的实现了HTTP协议的例子。因为HTTP协议是在接收到数据之后才会用到的,所以我们只需要修改NioServer中的Handler就可以了,在修改后的HttpHandler中首先获取到请求报文并打印出报文的头部(包含首行)、请求的方法...原创 2018-11-06 20:37:24 · 2462 阅读 · 0 评论 -
Java中的Socket的用法
Java中的网络通信是通过Socket实现的,Socket分为ServerSocket和Socket两大类,ServerSocket用于服务端,可以通过accept方法监听请求,监听到请求后返回Socket,Socket用于具体完成数据传输,客户端直接使用Socket发起请求并传输数据/** * 客户端-套接字 * @author Administrator * */public...原创 2018-11-06 20:34:01 · 233 阅读 · 0 评论 -
国内外著名技术网站
1,Jquery国外:官网(下载,插件,博客):https://jquery.com/国内开源中国的JQuery插件库:http://www.oschina.net/project/tag/273/jquery/2,Jquery UI国外:http://jqueryui.com/国内:http://www.sd131.com/3,githubhttps://github.com/...原创 2019-05-11 15:13:29 · 846 阅读 · 0 评论