自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 Git提交代码的流程

Git提交代码的流程1、git add .2、git commit -m “commit info”3、git pull origin master4、git push origin master第一步表示将本地所有改动代码添加到暂存区第二步表示将待提交内容和描述信息放到本次提交中第三步表示将远程代码更新到本地(用于解决冲突)——确定无提交可省略第四步表示提交本地代码注:git ...

2019-10-28 15:50:57 213

原创 Maven学习笔记(一)

1,下载maven :地址是点击直接下载(maven3.5)注意需要下载的是Binary版本,source版本是源码,开始我下载源码结果配置了半天没反应。2,环境变量:1,jdk安装与配置。2,在path中添加maven的bin目录的地址。测试:在cmd中输入mvn -v , 结果类似下图3,一些配置在解压目录下的conf文件夹中的setting.xml中可

2017-06-23 17:26:07 236

原创 SQL学习中的一些疑问(一)

一、JOIN的用法JOIN : 默认为INNER JOIN;逗号(,)也等同于joinINNER JOIN : 如果表中有至少一个匹配,则返回行(交集)LEFT JOIN : 即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN :即使左表中没有匹配,也从右表返回所有的行FULL JOIN : 只要其中一个表中存在匹配,则返回行(并集)CROSS JOIN :笛卡尔积 注:对于

2017-06-21 19:42:15 315

原创 SQL SERVER数据库修改是否区分大小写

在登陆操作时,发现输入lee和LEE都会登陆成功,原因是sqlserver默认不区分大小写下面语句是设置SQL Server数据库是否区分大小写:(表名和数据库字段名)--修改数据库不区分大小写alter database 数据库名称 COLLATE Chinese_PRC_CI_AS如:alter database db_BBS COLLATE Chinese_PRC_C

2017-02-08 17:58:10 1207

原创 JSP开发实战一

这几天在进行登录页面设计时发现查询用户名已获取密码时总是返回null,而错误提示为列名无效,开始还以为是access数据库太low了,只能查询主键?!于是我安装了mysql,结果新建表总是出错,也不知道原因,度娘也搜不到,于是我又卸载重装了sql server,花了一天好不容易都弄好了吧,结果发现还是不行,依然返回null,偶然间百度发现了一个答案是说要加引号,抱着试试的态度就这么成功了,看样

2017-02-08 17:48:20 297

原创 使用jsp/servlet简单实现文件上传所遇到的问题

我是通过Apache的commons-FilesUpload组件实现的上传功能,在写代码时发现我完全按照书上的来tomcat服务器依然无法启动,最后发现原因是需要手动把需要的第三方包(即commons-fileupload和commons-io)复制到WEB-INF/lib目录里!即使已经在eclipse中导包了也不行。

2017-01-07 19:33:23 311

原创 解决HttpServletResponse输出的中文乱码问题

今天,在学习Servlet时发现使用response.getWriter()输出的内容都是??,经查询是因为没有指定response的字符编码所致,根据网上搜索的结果,我添加了以下几句//这句话的意思,是让浏览器用utf8来解析返回的数据 response.setHeader("Content-type", "text/html;charset=UTF-8"); //这句话的意思,是告

2017-01-06 20:52:44 391

转载 http 405在servlet中的出现原因和解决方法

出现原因:1,继承自HttpServlet的Servlet没有重写对于请求和响应的处理方法:doGet或doPost等方法;默认调用父类的doGet或doPost等方法;2,父类HttpServlet的doGet或doPost等方法覆盖了你重写的doGet或doPost等方法;不管是1或2,父类HttpServlet的doGet或doPost等方法的默认实现是返回状

2017-01-05 14:25:13 1052 3

转载 Eclipse中HttpServlet类找不到

Eclipse中使用的HttpServlet类之所以识别不到的原因是没有导入Servlet-api.jar包,这个包在所安装在的tomcat的lib文件下,所以只需要导入即可。在需要导入的工程上右键进入properties,选择Javabuild path ,library选项卡中add externaljars,选择你所安装tomcat目录下lib文件中的Servlet-api.jar包即可

2017-01-05 12:56:42 13486

原创 textarea标签输出内容时不能顶格(左对齐)输出

我用textarea输出文本内容的时候出现下面的问题:文本内容在action里测试没有问题(文本内容前面没有空格),但是在jsp页面textare标签中输出文本内容时,文本内容前面却出现一些多余的空格。代码如下:                                           

2017-01-02 21:34:17 14286 1

转载 用eclipse创建动态web项目手动生成web.xml方法

今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件,由于我今天第一次接触这个动态web的学习,所以也没有刻意拷贝的资源,于是我就废了好大的精力去找百度相关的解决方法,大神们的回答无非就是让拷贝一个web.xml文件过来,重新创建一个项目,最后还是无功而返。可是我想到以后我还会在遇到这种问题,而且肯定不会只我一个人会遇到类似

2017-01-02 20:31:04 446

原创 Eclipse的常用快捷键

名称功能F3跳转到类或变量的声明Alt + /代码提示Alt + 上下方向键将选中的一行或多行代码向上或向下移动Alt + 左右方向键跳到前一次或后一次的编辑位置,在代码跟踪时用的比较多Ctrl + /注释或取消注释光标所在行或选中行数Ctrl + D删除光标所在行或选中行的代码

2016-12-10 15:24:49 207

转载 myeclipse内置的tomcat无法访问8080

(1)myeclipse的tomcat本来就没有自带任何web程序,出现404是因为tomcat面没有任何部署好了的web程序,而独立的tomcat打开:localhost:8080是可以看见一个带小猫的页面是因为独立的tomcat已经部署好了几个web程序,我们看到的欢迎页面就是root/index.jsp,你可以打开tomcat_home/webapp看看,也就是root工程的欢迎页面.而my

2016-12-09 13:29:28 2005

原创 KeyListener的一些问题

今天遇到一个问题,那就是为JFrame添加KeyListener时发现按键没反应,最后的解决方案是为JFrame设置setFocusable(true);以获取焦点。第二个问题是KeyCode、KeyID、KeyChar都是什么意思呢? - KeyID:即事件ID,描述事件的状态 - KeyCode:键盘上每一个按钮都有对应码(Code),可用来查知用户按了什么键,

2016-12-05 22:31:58 1979 1

原创 基于Java的Swing编写的记事本

刚刚看完Swing,决定使用Swing编写一个记事本程序,也算是对之前学习的内容的一个复习和总结吧。下面把遇到的问题给贴出来,查漏补缺。1,Font的style(字体风格)有四个静态值: - Font.PLAIN 普通 - Font.BOLD 加粗 - Font.ITALIC 斜体2,JFrame的setDefaultCloseOpera

2016-12-03 22:45:59 3609 1

原创 Swing

一,顶级容器JApplet:Java小应用程序JFrame,通用程序JDialog:对话框顶级容器是java GUI编程的顶层,属于重量级组件,每一个容器层次结构都必须从顶级容器开始。1,JFrame` /*构造函数*/ public JFrame() //创建一个没有标题的窗口 public JFrame(String title) /

2016-11-30 22:58:36 261

原创 线程的状态与调度

线程的运行状态一个线程从创建、运行到结束总是处于下面的六种状态之一,这些状态的值被封装在java.lang.Thread.State枚举中: - NEW:新建状态。空的线程对象,系统并没有为其分配资源;此时仅可以启动线程,调用任何其他方法都是无意义的,并且会引发IllegalThreadStateException异常 - RUNNABLE:可运行状态。当处于新建状态的进程调用了

2016-11-26 16:13:27 404

原创 ResourceBundle的注意事项

刚刚看了ResourceBundle,在代码操作中发现总是会报can’t found bundle的错误,经过仔细查找发现是因为bundle的配置文件需要放在类查找路径中(eclipse中实在src下),而不是在项目根目录下!ResourceBundle可以用来查找特定于用户所在地区的属性文件,可用于国际化开发,针对不同地区使用不同语言的配置文件,配置文件的一般格式为BaseName_Languag

2016-11-25 19:34:02 2389

原创 SimpleDateFormat类的使用

DateFormat和SimpleDateFormat类都可以用来对时间和日期进行格式化以及反格式化,但SimpleDateFormat类更加灵活。DateFormat类初始化 //DateFormat类是抽象类,通常通过以下方法返回指定格式指定地区的格式化器 //下面的几种方法返回的格式化器只有年月日和星期 /**风格有四种: * - SHOR

2016-11-22 23:40:50 284

原创 Calendar的使用

1,Calendar类的使用可通过Calendar类下的静态方法getInstance得到Calendar类的一个实例。public static Calendar getInstance()返货默认时区和默认地区的日历对象public static Calendar getInstance(TimeZone zone)返货指定时区和默认地区的日历对象public static Calenda

2016-11-21 22:24:18 281

词法分析器

使用java语言实现的简单的词法分析器,纯属个人学习使用,也许有些bug,望理解。已知问题,只能以最后一个字符为#结束,但如果#之后有其他字符,则无法结束

2016-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除