自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端开发手册(经验之谈,不断更新)

前言:作为一个前端开发人员,你需要掌握的技术可谓之是多之又多,很负责任的告诉你,前端的技术不比后台的技术少,甚至还要更多,而且更新换代更快。这里说一个事情:很多人打心眼里任务前端就很简单,后台写起来就很高大上,这直接导致很多人在学技术的时候偏重了后台的技术而冷落了前端开发技术。如果你是这样的人那么只能说你对开发还有很长的路要走,当然这里也包括本人。1.前端语言1.1 html1.2 css1.3 J

2017-08-15 14:37:15 3394

原创 servlet基础知识

总述 Servlet(Server Applet)是Java Servlet的简称,是为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般理解为实现了Servlet接口的类。Servlet运行于支持Java的应用服务器

2017-07-19 17:42:54 354

原创 JavaSE(java编程基础,面向对象)

1.编程基础 1.1“标识符”只是对象的一个引用,java中的所以对象都需要自己来创建String s;//创建一个引用,并不是对象String s = "123";/*创建一个引用并与一个对象相关联,等价于String s = new String("123");*/ 1.2java程序运行过程数据的存储位置1.寄存器 2.堆栈 3.堆 4.常量存储 5.非

2017-10-09 22:47:01 382

原创 程序员之思考

本人已经是一个大三狗,面临者工作与考研的艰难抉择。技术不是特别牛逼,而且如果考研的话,数学和专业课学得也不扎实。所以就很难了。 未来的规划上是这样的:大三上学期在学好学校课程之后,补之前的技术漏洞。在这期间会有一场英语六级考试,在考试前要进行两个月的准备(10.16开始吧)。这也为考研英语进行一个铺垫。其中还有一个点,如果在这期间有机会把专业课也进行复习(数据结构,计算机组成原理,计算机网络)。

2017-10-08 21:59:16 442

原创 js基础(函数详解)

函数部分例题1:编写一个将十六进制值转换为颜色的函数,以蓝色为例,#0000FF 应被表示成 rgb(0,0,255)的形式。然后将函数命名为 getRGB(),并用以下代码进行测试。提示: 可以将字符串视为数组,这个数组的元素为字符。function getRGB(x){ //拿到color的十六进制表示 var color = x; //分成四部分,除了第一部分是‘#

2017-09-29 17:27:13 484

原创 Java实现增删改查

前言 增删改查是很多功能的基础,所以说把这个基础打好,你就能够实现更加复杂和强大的功能。1.查询1.1整体思路 查询是一个从数据库里面加载数据到内存的过程。1.2流程 0.配置文件的创建// mysql驱动类driver=com.mysql.jdbc.Driver//数据库路径url=jdbc:mysql://127.0.0.1:3306/news?useUnicode=true&

2017-09-16 21:46:40 40708 1

原创 ajax执行后台方法执行了两次

进入一个页面时(通过window.location.href=“一个URL”方法跳转页面)ajax执行后台方法了两次?

2017-09-14 00:23:15 3590 2

原创 如何调用继承了httpservlet的类中自己写的方法

难道每一个需求都要从新写一个类继承httpservlet,如何一个在一个类中实现多个需求(多个类),供我们使用。

2017-09-13 15:56:37 1644

原创 URL拼接规则 js解析URL中参数

1.URL拼接规则 例子:detail.html?title=新闻标题&name=新闻名字 拼接规则:在路径末尾以一个“?”开头后接“参数名1=参数值1”&“参数名2=参数值2”········ 总结:拼接位置:路径末尾 ,其中只有“?”(用于开头)和“&”(用于连接两个参数)两种符号2.js解析URL中参数//网上比较经典的js获取url中的参数的方法function getQ

2017-09-13 15:16:44 9240

原创 关于页面跳转同时传参,存于session或拼接与URL中?安全问题?

关于页面跳转同时传参: 1.执行后台方法存参数于session中 2.通过将参数拼接于URL 安全性考虑: 第二种的安全性肯定不好了,关于session的安全性有待考证(多学习一点) 参考文章1

2017-09-13 10:38:08 2372

原创 jQuery对 动态添加的元素 绑定事件

当浏览器下载完一个页面的时候就开始渲染(翻译)HTML标签,然后执行css、js代码,在执行js代码的时候就注册了相应绑定的事件,我们平常用jQuery给HTML标签绑定(单击)事件是一般这样写(以点击事件为例) : $().click(function(){ //doSomething })但是对用js动态添加的元素 是无效的,即没有绑定单击事件,所以对于动态添加的标签需要用on

2017-09-13 09:42:12 267

原创 service层深入理解

DAO层编写了接口和相关的SQL,使得代码与SQL分离,方便日后进行复查。而当我们需要控制DAO层的一些流程或者一些逻辑时,比如需要很多个DAO层的方法组合起来去完成一件事的时候,那么Service层的工作就有了,DAO方法的拼接等逻辑操作就是在Service层完成的。 Service层结构设计 创建service包用于存放相关代码,同时创建exception包用于存放service接口所需要的一些

2017-09-12 11:14:36 2002

转载 CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)

转载自这里,值得学习

2017-09-11 08:39:20 434

原创 前端开发(HTML+CSS静态部分)

前言:最近在进行前端的系统学习(html和css部分)。有一些感悟:1.雪碧图 很多时候页面的图片不是一张一张从服务器请求的,而是一张图上面有很多的图片,通过background-position属性来显示这张图上的不同图片,另外,还需要width:76px;height:18px;这两个属性来显示图上不同大小的图片。如下图就是一张雪碧图: 2.页面图片显示 通常情况:下我们页面的样

2017-09-09 20:02:19 4864

原创 图片不显示问题,报invalid property value错误

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-09-07 11:05:40 27313 1

原创 centos 配置tomcat(jdk)

转载博客

2017-08-30 01:23:49 217

原创 & | ^ ~ << >> >>>(java位运算)

说到java的位运算,相信很多人都很陌生,因为这个东西涉及到计算机的底层运算,而java呢本身又是一门高级程序设计语言,很多底层的东西都被掩盖了,但是为运算不仅运算效率高而且学习位运算对我们更好的理解计算机是如何运算和工作的是有很多帮助的。(都是对数字二进制表示的运算)1.”&”位运算符1.首先看一个程序示例: 2.为什么结果会是2呢?“&”位运算的运算规律什么,接下来用一张图说明: 结

2017-08-18 11:54:35 896

原创 &&和&以及||和|的区别(java逻辑运算符)

相信很多学java的人都对“&&”和“||”很熟悉。但是你知道这两个逻辑运算符和“&”“|”的异同点吗?今天就来给大家揭秘一下。1.&&和&,首先看一个示例程序: 可以看到这两个逻辑逻辑运算符对同一个逻辑运算的结果是一样的,但是底层的运算过程是有些区别的。我们都知道“与”逻辑运算符的运算规律是:只有当运算符两边的逻辑表达式都为真的时候,结果才为真,即只要两边有一个为假,结果就为假。所以这二者的区别

2017-08-17 16:18:38 445

原创 list的add方法 ,foreach循环添加map---List.add(map)(通过一个java爬虫案例说明)

案例:一个java爬虫程序1.案例说明做了一个爬取某程的旅游网站的java程序,程序主要爬取安庆酒店的某些相关信息。 材料准备:jsoup-1.8.1.jar(需要此架包的联系博主,有任何问题欢迎随时咨询) 直接上代码:package util;import java.io.BufferedReader;import java.io.InputStreamReader;import java

2017-08-17 11:36:38 8728

原创 java中i++和++i的深层理解

首先看一个java程序的运算结果(相信很多人会大跌眼镜): 是不是很多认人都以为结果应该是:i=4。那就说明你对i++的底层运算原理不理解,接下来就让我为你揭开i++运算的真相。 原理解释: i=i++这个算式在java底层运算时当然是先运算等式的右边“i++”,这个“i++”的在底层运算时是大有文章的。“i++”运算时因为i要完成一个自身加一再把结果赋给自身的过程,所以在i加一之前

2017-08-15 21:34:15 763 1

原创 java的运算优先级和字符串的类型转换

首先看下面这个java程序的运算结果: 这个运算结果有没有出乎你的意料。如果有就说明你对java运算优先级的理解不过关。java中的运算优先级简单的说一下,有括号先算括号里的,没有括号从左往右依次运算。当然,这个算式里面没有括号,从左往右依次运算。首先最左边的“5+5=”和5做运算,运算结果为“5+5=5”,然后这个结果再和第二个5做运算,结果为“5+5=55”,这也就是我们看到的这个结果。

2017-08-15 20:55:00 708

原创 java 中负数取模

正数取模运算相信很多人都很熟练,但是有时候会涉及到负数的取模,比如说面试。今天就来看看负数参与的取模应该怎么整。2%(-5)结果应该是什么呢? 5%(-2)结果又应该是什么呢? 结论一:正数取模负数的结果和正数取模这个负数的绝对值的结果完全一样。(-2)%5结果应该是什么样呢? (-5)%2结果应该是什么样呢? 结论二:负数取模正数的结果为这个负数的绝对值取模这个正数后加上一个负号

2017-08-15 17:40:45 13967 3

原创 byte类型运算细节

大家都知道,在Java中整数默认的数据类型是int类型,当我们使用byte的时候就要小心了,因为如果两个byte类型的变量相加结果赋给一个byte类型的变量是会编译错误的。请看下列代码: 此处报了一个编译错误:类型不匹配:不能从 int 转换为 byte。 为什么会报这样一个错误呢?明明我b1,b2都是byte类型的数据,b1,b2相加的值也没有超过byte所能表示的最大范围,这个错误的原因

2017-08-14 20:58:14 17424 2

原创 注释是思想的体现,注释的重要性是第一位的

如果你有了思路,不管是什么程序语言,你都可以写。 但是你会写程序语言,但是没有思路,这就是很难受的。几点要求: 1.遇到一个需求,首先要把这个需求给弄明白,理解透彻。 2.接着想明白如何解决这个需求,形成思路。 3.最后才是根据思路写代码实现,换句话说(代码只是你解决问题思路的一种表现形式,这个形式可以多种多样,但是你的思路是不变的)。另外,你写的代码一定要有注释。可以写你的思路及代码的功

2017-08-13 16:49:32 457

原创 通过js实现图片闪播(构想)

素材准备 1.你要有美工(或者你自己就会美工),要能够做出几张美观的图片,而且这几张图片的尺寸要一致。实现过程 1.html+css部分:首先要有一个div框,这个div框要和你的图片大小相适应。还有在这个div要有和你要显示图片的数量一致的按钮,这些按钮来跳转到对应的图片(当然你的图片也可以随着时间自动闪播)。 2.js部分:

2017-07-29 21:25:50 259

原创 springmvc后台如何给前台传json数据

json数据在web开发中广泛使用 每种框架如何处理json数据,如何传json到前台又是不一样的,今天来看一看springmvc如何做到的。

2017-07-28 17:51:14 2109

原创 jQuery在前台接收后台json数组并处理

首先,科普一下:为什么要用json?

2017-07-27 17:07:19 4449 1

原创 使用前端框架后js动态改变样式的一些问题(select)

问题描述: 最近在做一个项目,用到一个前端框架,其中一个需求是:在选中“部门”这个下拉菜单(select)之后,要求另外三个“车间”“班组”“工种”下拉菜单(select)变为不可编辑,即这三个下拉菜单的“disabled”属性值置为”disabled”。我是用jQuery来动态实现的,代码如下: /*选择部门后其他三个下拉菜单变为不可编辑,部门选回所有类别后其他三个下拉菜单变为

2017-07-26 15:02:28 2438

转载 jQuery的一些用法

jQuery获取Select选择的Text和 Value(转) jQuery.trigger() 函数详解 jQuery和ajax实现下拉菜单级联操作

2017-07-25 20:52:35 200

转载 Java实现Excel导入数据库,数据库中的数据导入到Excel

Java实现Excel导入数据库,数据库中的数据导入到Excel 自学资料总结 实现的功能:Java实现Excel导入数据库,如果存在就更新数据库中的数据导入到Excel 1、添加jxl.jar mysql-connector-java.1.7-bin.jar包到项目的lib目录下­2、Excel文件目录:D://

2017-07-24 20:28:45 2401 1

原创 js改变背景颜色有感

js改变背景颜色本身并不难实现,//改变id为teamIntroduction的dom元素的背景颜色为红色var inputBackgroundColor=document.getElementById("teamIntroduction").style.backgroundColor='red';但是这个过程中发现了一些问题,记录一下。 后来我把代码改成如下方式://先获取id=team

2017-07-22 17:47:27 6541

原创 myeclipse出现Deployment failed错误

错误描述: Cannot find the fileC:\Users\sss\Desktop\zzt- maven\target\classes\com\mingxu\ZZTrainStationExam\java\controller\DepartmentController.class in the file system. Make sure the file exists and try

2017-07-22 17:10:58 7031

原创 使用myeclipse部署项目

很多刚刚接触到web编程的同学还不知道如何使用IDE部署项目,今天就以myeclipse(PHP开发用PHPStorm的多一些)为例做一个介绍。首先,在myeclipse的左侧区域右键然后Import–>General–>Existing Projects into Workspace。步骤图如下 之后会弹出一个对话框点击Browse…按钮, 找到你的项目文件夹然后点击确定,再点击Finish,这

2017-07-22 12:38:34 1396

原创 Windows快捷键

Ctrl+c 复制 Ctrl+v 粘贴 Ctrl+x 剪切 Ctrl+s 保存 Ctrl+z 撤回上一步操作 Ctrl+Tab 在应用中切换页面 Alt+Tab(Windows+Tab) 快速切换应用 Windows+r 弹出运行命令 Windows+e 打开计算机 Windows+d 进入桌面 F2 快速修改文件名(先选中你要修改的文件) F5 刷新页面

2017-07-22 10:50:50 221

原创 微修改前端框架,以满足项目需求

很多项目的开发都会使用到前端框架,这会使我们的开发更加快速,而且很多时候会比自己写的要美观的多。但是有时候框架的样式不能完全满足我们项目的需求,要在框架的基础之上做一些修改,这时候该怎么做呢:1.首先在浏览器里面按F12进入开发者模式,使用我们的开发者模式下的工具选中你想要修改的元素,如下图 2.选中之后右侧中部会有该元素的css样式,找到你要修改的元素样式,如下图 -3.在我们的jsp或者htm

2017-07-21 22:42:16 626

原创 input框变为不可编辑状态

有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使input text的内容,中国两个字不可以修改有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,”中国”两个字不可以修改。实现的方式归纳一下,有如下几种。方法1: onfocus=this.blur() 当鼠标放不上就离开焦点 < input type=”text” name=”input1”

2017-07-21 16:57:43 4375

原创 label标签

for属性:点击label标签的时候,光标会自动定位到id等于for属性值的输入框上面 例子:当点击< label for=”cb_add_favorite”>时,光标焦点会定位到id=”cb_add_favorite”为的输入框上。这样方便用户操作!

2017-07-21 15:54:28 307

原创 springmvc+mybatis整合思路

1.搞清楚需求2.整合思路(如果要提高接口的设计能力,代码最好从后往前写)spring+mybatis的系统架构: 2.1整合持久层(dao层)mybatis和spring整合,通过spring管理mapper接口 通过mapper的扫描器自动扫描mapper接口,在spring中进行注册2.2整理service层通过spring管理service接口 使用配置方式将service接口配置到s

2017-07-19 21:34:32 236

原创 The method getTextContent() is undefined for the type Node

(该解决方案,本人亲测有效) eclipse(或者myeclipse) 中 如果加入了 其他了xfire 等其他xml解析包的话,使用org.w3c.dom.Node下的getTextContent()方法会出现The method getTextContent() is undefined for the type Node 提示。解决方法如下: 右击项目–>properties–>java

2017-07-19 17:01:33 310

转载 Java实现Excel导入数据库,数据库中数据导出Excel表

点这里查看原博文 自学资料总结 实现的功能:Java实现Excel导入数据库,如果存在就更新 数据库中的数据导入到Excel1、添加jxl.jar mysql-connector-java.1.7-bin.jar包到项目的lib目录下­2、Excel文件目录:D://book.xls3、数据库名:javenforexcel4、表名:stu5、编写类:连接mysql的字符串方法、插入的方法、实体类

2017-07-18 21:17:05 1328

空空如也

空空如也

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

TA关注的人

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