自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 用mysql在IDEA里自动生成实体类

使用mysql已有数据表,直接导入IDEA中,生成实体类。方便快捷,而且避免了属性名不匹配的情况。需要注意的是:1、字段名中的下划线会自动舍弃;2、类型转换有不同:date会自动导java.sql.date包,int类型会转换成long类型。步骤截图如下1、view–>tool windows–>database2、"+"号,data source–>mysql3...

2018-12-18 23:11:17 1713

原创 javascript中判断字符串是否为空,是否都是空格

做项目时,经常需要用到表单提交信息的非空验证。但是一不留神,条件没写全,就会留下纯空格输入通过的漏洞。所以,这里写下给自己和大家留个标记。$("form").submit(function () { var title = $("#title").val(); if(title == "" || title == undefined || title == n...

2018-12-17 18:57:30 718

原创 tomcat正常启动但是网页打不开的特殊情况

今天给数据库增加过滤器时,网页突然无法打开了。tomcat正常启动。shutdown.bat后依然打不开。单独运行chrome浏览器,有报警cokies需要清除,在设置里清理干净之后,依然打不开。在后台开启也是一样。在网上查找了半天,主流的方法都用遍了,包括更改server.xml里端口配置、重置环境变量、关闭防火墙、用127.0.0.1代替localhost、在cmd里service.bat ...

2018-12-03 19:35:35 3273 3

原创 DataSource里找不到getConnection()方法

用JNDI获取mysql数据库连接时public boolean getConnection1(){ try { //获取上下文 Context ctx = new InitialContext(); //获取与逻辑名相关联的数据源对象 DataSource ds = (DataSource)ctx.lookup("java...

2018-12-02 15:56:32 7518 5

原创 关于在JSP中select显示数据库中选项的方法

兰叶秋葳蕤,桂华秋意浓当Java后台连接数据库后,在select中如何显示已选择的选项。可以应用在网页修改信息操作中。方法一:使用JSP代码插入每个option中,代码简单,但是属于硬编码,灵活性不强,可维护性差。示例代码如下<select name="categoryId"> <option value="1" <%if(news.get...

2018-11-29 10:47:49 1600

原创 java后台date转换到mysql的datetime类型的方法

mysql中存储时间(date)类型,一般用datetime。所以java后台把当前时间或者固定时间传参的时候,也需要转换为时间戳类型。只有这样 时:分:秒 会正常显示数值,也不会出现秒的后面多一个 .0 的情况。 News news= new News(); java.util.Date date = new java.util.Date(); Timestamp create...

2018-11-21 20:00:18 5524 1

原创 关于Java基础的复习总结(七)浅谈java API

鸟随鸾凤飞腾远,人伴贤良品自高API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。一:集合框架和泛型△为什么使用集合框架?数组长度固定,而集合是“动态数组”,如果不知道存储多少对象,可以使用集合框架△java集...

2018-11-03 13:48:32 253

原创 关于Java基础的复习总结(六)浅谈异常

孩子看善恶,承认分利弊1、ThrowableError:属于系统级别的异常,应尽力使程序安全退出Exceptioncheck异常:必须捕获或者声明抛出运行时异常:不要求必须捕获或者声明抛出2、异常处理机制程序中预先设置好对付异常的处理方法----》程序运行------》异常-----》对异常进行处理—》处理完毕,程序继续执行3、异常的处理方式try-catch-finally...

2018-11-03 13:34:40 120

原创 关于Java基础的复习总结(五)浅谈面向对象特征

面向对象三大特征封装:保证对象自身数据的完整性和安全性继承:建立类之间的关系,实现代码复用,方便系统扩展多态:相同的方法调用,不同的实现方式PS:抽象也是面向对象思想重要部分,但因为各种编程语言都使用抽象,所以,不能算java语言的特征。1、封装封装步骤:1、属性私有化2、设置setter/getter方法3、设置属性的存取控制封装的优点:隐藏类的状态信息和实现细节,让使用者...

2018-11-03 13:25:40 132

原创 关于Java基础的复习总结(四)初识面向对象

纵码仗键行天下1、类和对象万物皆为对象类:是对象的抽象描述对象:是类的实例化类的组成:属性(成员变量)方法(成员方法)2、方法无返回值类型:void有返回值类型:int double Stringreturn:返回结果 跳出方法(可用于跳出多重循环)无参方法:访问修饰符 返回值类型 方法名(){方法体}带参方法:访问修饰符 返回值类型 方法名(参数列表){方法体}...

2018-10-31 18:49:43 177

原创 关于Java基础的复习总结(三)数组基础知识

苟利代码生死已,岂因Bug避趋之1、数组:用来存放相同类型的一组数据2、初始化数组: int nums[] ={3,4,5,6} int[] nums = new int[]{3,4,5,6} int[]nums=new int[5]; nums[0]=3; nums[1]=4; nums[2]=5; nums[3]=6; nums[4]=7...

2018-10-31 18:45:07 165

原创 关于Java基础的复习总结(二)运算符与控制结构&程序员节的留影

大梦谁先觉,平生我自知。每次醒来之后,说一句,感觉自己要去拯救苍生,哈哈。末尾放上程序员节的照片,带人的就不放了,丑(* ̄rǒ ̄)。1、变量的声明和赋值数据类型 变量名=值;2、类型转换自动类型转换强制类型转换byte short int long float double char3、运算符赋值运算符:=算术运算符:+、-、、/、%、++、–复合运算符:+=、-=、=...

2018-10-30 09:57:36 161

原创 关于Java基础的复习总结(一)入门篇

千里之堤,毁于双十一。主题内容源于当初学Java的几个笔记本。周末整理换季衣物的时候找到的。重新整理一遍,上传保存下来,也是对基础的复习总结。同时纪念当年初学Java的日子。1、java发展史1995诞生于sun公司,被oracle公司收购开源,免费的1996年,推出jdk1.0java3大版本javaSE:java标准版javaME:java微缩版javaEE:java企业版...

2018-10-30 09:34:43 250

空空如也

空空如也

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

TA关注的人

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