Java相关开发
喜欢哲学的女孩
人生苦短,何必将就
展开
-
struts2注解总结----@Action和@Result
除了使用配置文件配置之外,还可以使用注解来配置下面是一些常用的注解介绍: @Action/@Actions:@Action指定一个类为action,对应配置文件中的....标签,其中可以配置如下属性results:配置返回的结果集属性,相当于struts2中的列表,可以在{}中配置属性,具体如下value:配置action的名字,相当于中的name属性i转载 2017-06-19 10:31:18 · 469 阅读 · 0 评论 -
【数据库】SQL关键词01 minus
用法: 在oracle中用来做减法的,对查询结果集的相减。 A MINUS B 就是意味着将结果集A去除结果集B中所包含的所有记录后的结果,即在A中存在而B中不存在的记录,去除A与B的交集部分语法: [SQL 语句1] minus [SQL语句2]举例: 数据表student 数据表grade 找出在grade表中数据但是不在stude原创 2018-01-11 11:52:41 · 905 阅读 · 0 评论 -
【数据库】SQL关键词02 union
用法: 作用是将两个SQL语句的结果合并起来,删除重复的记录数据,然后返回结果,即是求其并集。 语法: [SQL 语句1] union [SQL 语句2] 举例: 数据表student 数据表grade 找出两个SQL语句集合中的并集原创 2018-01-12 09:48:36 · 370 阅读 · 0 评论 -
【数据库】SQL关键词03 DISTINCT
用法: 用来去重的,当数据表中的数据有重复的值时,而只需要唯一不同的值的时候,可以用到这个关键词。值的注意的地方是,distinct必须放在开头,当作用与多列时,要根据多个字段来去重。语法: select distinct “列名” from “数据表名” 举例:原创 2018-01-15 13:58:14 · 342 阅读 · 0 评论 -
【数据库】SQL模糊查询
SQL的模糊查询是当不清楚数据库中的具体关键词时使用的一种查询方式,最主要的关键词时like,and与%。likelike用于在where子句中搜索列中的指定模式。语法: SELECT “栏位名” FROM “表格名” WHERE “栏位名” LIKE {套式};andand与or在条件语句中起到连接作用,一般复杂的条件都是由and与or组成 语法:原创 2018-01-24 10:11:32 · 1745 阅读 · 0 评论 -
【JavaScript学习笔记】作用域与事件
JavaScript作用域可以定义全局作用域与局部作用域对象与函数同样也是变量变量在函数内声明,变量为局部作用域JavaScript局部作用域局部变量:只能在函数内部访问如果变量在函数内没有声明(没有使用 var 关键字),该变量为全局变量JavaScript全局作用域变量定义在函数外部,即为全局变量全局变量有全局作用域,网页中所有脚本与函数均可使用变量原创 2018-01-08 13:26:48 · 314 阅读 · 0 评论 -
【JavaScript学习笔记】小案例
JavaScript小案例 标记语言文档 元素ul,li组成一个无序列表,例如, 橘子 苹果 香蕉 超链接 函数: getAttribute 出各种属性的值查询出来,只有一个参数就是打算查询的属性的名字object.getAttribute(attribute);g原创 2018-01-18 13:12:22 · 311 阅读 · 0 评论 -
【Tomcat】关于Server.xml配置详解
在Tomcat的安装目录下,有个Server.xml很重要。如果想修改服务器的访问端口则可以修改portConnector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />下面是从网上看到的对这个文件的详解,拷贝过来原创 2018-01-10 14:57:53 · 403 阅读 · 0 评论 -
Spring容器初始化过程
一、Spring 容器高层视图 Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配号Bean之间的依赖关系,为上层应用提供准备就绪的运行环境。 二、内部工作机制 该图描述了Spring容器从加载配置文件到创建出一个完整Bean的作业流程:1、ResourceLoader从存储介质中...转载 2018-02-22 16:12:12 · 217 阅读 · 0 评论 -
Eclipse kepler 添加插件
可能会出现一种情况,就是键入 web 后筛选不出需要的 web 文件夹和相应的选项,原因是此时你的电脑中的 Eclipse 是纯 Java 的开发模式,而 Dynamic Web Project 是属于 JavaEE 的开发技术。所以我们需要去 Eclipse 官网Eclipse IDE for Java EE Developers 下载可以开发 JavaEE 的对应版本的 IDE 。或者通过如下...转载 2018-06-13 17:46:28 · 1732 阅读 · 0 评论 -
web.xml文件详解
前言:一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。但是要说明的是web.xml并不是必须的,一个web工程可以没有web.xml文件。1、WEB工程加载web.xml过程 经过个人测试,WEB工程加载顺序与元素节点在文件中的配置顺序无关。即不会因为 filter...转载 2018-07-13 16:02:25 · 324 阅读 · 0 评论 -
初学 Java Web 开发,请远离各种框架,从 Servlet 开发
本文转自:https://www.oschina.net/question/12_52027OSCHINA 软件库有一个分类——Web框架,该分类中包含多种编程语言的将近500个项目。Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处理有关,形成一个基础,在开发别的应用项目的时候则可以从这个剥离出来的...转载 2018-09-25 11:10:40 · 227 阅读 · 0 评论 -
Java中的魔法值介绍及解决办法
所谓魔法值,是指在代码中直接出现的数值,只有在这个数值记述的那部分代码中才能明确了解其含义。int [] array = new int[20]; for (int i = 0; i < 20; i++){ System.out.print(array[i]);}上述例子中,如果数组的声明与for循环相隔比较远,就很难知道 for循环里面的控制条件 i < 20 中...转载 2018-12-05 10:35:45 · 4974 阅读 · 1 评论 -
JSON定义和处理 一维和二维数组的格式
JSON定义一维数组: 示例完整代码: var UserList = [ {"UserID":11, "Name":{"FirstName":"Truly","LastName":"Zhu"}, "Email":"zhuleipro◎hotmail.com"}, {"UserID":12, "Name":{"FirstName":"Jeffrey","LastName转载 2017-08-24 15:33:51 · 7587 阅读 · 0 评论 -
jquery eval解析JSON中的注意点介绍
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:使用eval()函数、使用Function对象来进行返回解析,下面有个示例,感兴趣的朋友可以参考下在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval函数来解析,并且使用jquer转载 2017-08-24 15:32:13 · 1126 阅读 · 0 评论 -
Oracle中的SQL分页查询原理和方法详解
转载请注明出处:http://blog.csdn.net/anxpp/article/details/51534006,谢谢!本文分析并介绍Oracle中的分页查找的方法。 oracle中的表,除了我们建表时设计的各个字段,其实还有两个字段(此处只介绍2个),分别是ROWID(行标示符)和ROWNUM(行号),即使我们使用DESCRIBE命令查看表的结构,也是看不到这两个转载 2017-06-29 17:58:29 · 552 阅读 · 0 评论 -
JSON 入门指南
尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 Web 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有转载 2017-07-11 07:02:15 · 234 阅读 · 0 评论 -
Jquery SerializeObject - 将form表单转化成Javascript object
默认情况下,Jquery无法将form转换成用于ajax参数的Javascript Object。 所以一直以来都是使用selector一个个读取数值然后自己构建Javascript Object的方式。今天偶然看到一段Jquery的插件,可以直接使用:$(form).serializeObject() 的形式,将form里面的内容转化成如下漂亮的形式,真是大快人心! {转载 2017-07-12 06:15:56 · 438 阅读 · 2 评论 -
前端开发神一样的工具chrome调试技巧
Chrome浏览器不仅可以调试页面、JS、请求、资源、cookie,还可以模拟手机进行调试。自从使用了Chrome,我就离不开它了。下面整理一下如何使用Chrome进行调试。怎样打开Chrome的开发者工具?直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shi转载 2017-07-12 06:28:30 · 2057 阅读 · 0 评论 -
一探前端开发中的JS调试技巧
有请提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本,提升工作效率,掌握前端开发调试技巧尤为重要。本文将一一讲解各种前端JS调试技巧,转载 2017-07-12 07:21:45 · 1142 阅读 · 0 评论 -
关于Tomcat服务器启动抛出异常的原因
在做项目的时候,忽然出现了一个超出自己知识之外的问题,就是启动Tomcat时会抛出异常,如下:java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误Tomcat启动后报:IOException while loading persisted sessions: java.io.EOFEx原创 2017-06-26 10:16:07 · 1132 阅读 · 0 评论 -
关于服务器响应,浏览器请求的理解以及javaWeb项目的编码问题
1.服务器(Server)响应,浏览器(Brower)请求: 对于B/S的软件,数据的传递体现在,用户利用浏览器请求,以获得服务器响应。在JavaWeb项目中,大致包含.java文件的数据处理模块,和在浏览器展示的.jsp,.html信息展示模块。这里还要区分前台和后台两个概念,前台并不代表浏览器端,后台并不代表服务器端。 按上图的流程中,我们可以看到我们完成编码工作后,tom转载 2017-06-27 16:52:32 · 1030 阅读 · 0 评论 -
Java基础之开篇
以前的工作我从大学开始就是接触的C语言,后面在实验室做C语言的嵌入式项目。毕业后就开始做了嵌入式开发这一块,在这期间自己学过很多的知识包括51,avr,arm等裸机程序开发,包括Linux的C程序设计包括底层驱动的开发(初级)。产生的想法后来,我意识到其实关于网站及其各方面的开发应用也是很广泛的。而且现在很多的嵌入式产品已经跟网站管理系统以及手机客户端紧密联系在原创 2017-06-15 16:40:09 · 357 阅读 · 0 评论 -
Java基础之学习步骤
java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Jav转载 2017-06-15 16:46:22 · 474 阅读 · 0 评论 -
sqlplus登陆方式
sqlplus有几种登陆方式 比如:1.C: > sqlplus "/as sysdba" --以操作系统权限认证的oracle sys管理员登陆2.C: > sqlplus /nolog --不在cmd或者terminal当中暴露密码的登陆方式SQL> conn /as sysdba&SQL> conn sys/password as sysdba3.转载 2017-08-09 06:35:57 · 1209 阅读 · 0 评论 -
【javaWeb之前端】前端面试题-----js和jquery的区别是什么?
最近我有一个朋友问我js和jQuery的区别是什么,于是我打算写一篇文章说下到底有什么区别。首先你要知道: 1.js是网页的脚本语言,记住哈,js是语言! 2.jquery是用js语言写出来的一个框架!看到区别没?一个是语言,一个是框架,jquery就是基于js写出来的一个框架,其实还是js而已. 既然是框架,那么肯定有很多框架,比如jq转载 2017-08-18 10:51:10 · 2454 阅读 · 1 评论 -
Java基础【06】泛型
1.什么是泛型 泛型即“参数化类型”。将类型由原来的具体的类型参数化,然后在使用/调用时传入具体的参数(类型实例) 其中泛型包括泛型类,泛型方法,泛型接口2.泛型要解决那些问题 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情...原创 2019-03-05 15:26:34 · 191 阅读 · 0 评论