- 博客(23)
- 收藏
- 关注
原创 java中关于++的算数问题
因为上学很久没写博客了,这几天学校考试,C语言中遇到一道题,伪代码如下:int x;x=6;问x+=x-=x*x的答案,一开始我觉得挺简单的,后来越想越不对劲,然后干脆运行一下,结果发现很复杂。java对上述结果运算是-24,C却是-60。然后查阅资料才把事情搞明白。 公布原因主要原因:java有个中间变量缓存的...
2018-06-26 10:52:12
397
转载 初步学习struts
今天初步学习了struts,基本使用如下一:添加包,一般情况下必须添加如下几个包,由于版本原因,有的只需要12个包。二:配置web.xml中的struts2的中央控制器,实际就是filter过滤器,注意filter-class,因为版本原因有的需要去掉.ng三,配置struts.xml四,jsp页面和后台代码
2017-07-31 20:28:49
245
转载 第十九天 mybatis
mybatis简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。使用myb
2017-07-24 22:31:32
244
原创 第十八天,用dbutil实现一个简单的注册系统
首先介绍下什么是strus,spring和mybatisstrus:它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架。(1)package提供了将多个Action组织为一个模块的方式 :name:package名称 extends:继承的父package名称 abstract:设置package的属性为抽
2017-07-20 20:07:29
475
转载 第十七天,c标签
C标签也就是jstl,是一个JSP标签集合,它封装了JSP应用的通用核心功能。是EL表达式的扩展。在使用c标签前需要导包prefix中的“c”可以是任何字符,但一般写成“c”,uri是包的路径c标签的一些基本用法:(1)循环 第${index.index+1}个 forEach是遍历,user是别名是当前遍历到的对象,list是要
2017-07-20 19:41:49
236
转载 第十六天,jsp,el表达式
jsp的表达式jsp页面实际是servlet,是一种java类优点方便显示,缺点不方便处理逻辑业务,servlet相反JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。1.request对象客户端的请求信息被封装
2017-07-17 19:19:02
279
转载 第十五天 jquery和ajax
jquery其实就是简化版的js在使用jquery时要先使用script标签引入地址注意 的是src属性是jquery文件 的地址,且这个script标签中不能写代码jquery中查找标签对象的代码 /////////////////////重点常用的三种:
2017-07-16 20:04:23
174
转载 第十三天
依旧是js方法的使用(1)根据标签获取对象(2)display可对对象进行隐藏和显示,none是隐藏,block是显示(3)通过js获取select中的option对象(4)onmouseuo(),onmousedown()和onblur(),onfocus()的使用onmouseuo(),onmousedown(
2017-07-12 20:29:00
179
转载 第十二天
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML字体风格.style.fontFamily="微雅";日期var today=new Date()var h=today.getHours()var m=today.getMinutes()var s=today.getSeconds()// add a zero in fron
2017-07-12 08:16:05
242
转载 第十一天,js的基本使用
今天学习了js的基础,重点是获取对象,需要多练习js全称javascript格式://script中的type可以不写,开始写js的代码document.write("这里面可以写html的代码");javascript没有方法,只有函数上面的document.write("这里面可以写html的代码");不属于任何函数,这时候加载页面就执行 不属于任
2017-07-10 19:06:39
169
转载 第十天 filter过滤器
今天最主要练习了filter的使用filter的意思是过滤器,服务器在接收到浏览器的信息时可以用来过滤一些信息以网页黑名单为例具体例子如下:在servlet中通过get或post方式访问一个网页,图中是以post为例,经过我的测试发现要想使filter有效必须使用重定向,且传递的数据要保存在session中如果不做处理,我们会跳转到一个地址叫success.js
2017-07-09 21:03:57
173
转载 第九天 session,servletconfig,servletcontext和filter
servlet今天结束跳转页面的方式二:request和session方式request跳转到的页面关闭后信息会清空,而session会保留(30min),即再次打开后request的页面要重输信息,session的信息还在,仅限当前浏览器session对象的实例化方式:HttpSession 对象名 = request.getSession();session
2017-07-06 19:53:03
294
转载 第八天
今天主要讲了一些servlet跳转页面的东西首先是创建servlet,可以通过快捷方式创建,如图点击后出现如下界面,我们黑圈的部分输入类名,红圈部分选择要用到的方法,一般用get和post然后类中出现两个方法,doget是用于接收get方式传过来的form表单,同理,post接收post方式传来的form表单web.xml部分则由系统自动创建接下
2017-07-05 20:10:36
153
转载 第七天
第六天,讲了servlet404服务器没找到500服务器内部错误C/S又称Client/Server或客户/服务器模式B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)浏览器通过url来访问服务器servlet是一种类创建servlet步骤一 创建一个类 extends javax.servlet.http.
2017-07-04 21:20:21
152
转载 第六天
今天讲完了jdbc一: 首先注意的是 导包要导java.sql,不然会报错二:命名com.公司名.(项目名,具体模块名)实现分类的名称三:包名po包 存放javabean类,dao包util包 存放的是公用的类和常量test包 存放的测试类四:javabean类:存储数据的类,只包括属性和构造器,setter和getter方
2017-07-03 20:36:35
150
转载 第五天
简体字的编码集 utf-8繁体字的编码集 gb2312 big gbk有一个页面跳到另一个页面onload="方法" 页面打开时启动的方法一: refresh 跳转到另一个页面如: 5秒后跳到百度二:window.location.href="http://www.baidu.com";跳到百度如果要设置时间就用settimeout(要
2017-07-02 19:01:16
143
转载 第四天
今天依旧讲了mysql ,目前为止,mysql的学习可以告一段落了group by 分组group by后的字段为一组,将一个字段相同的值分为一组如统计表中各个工资段的总人数 select count(工资) from 表名 group by 工资链接表第一种inner joinselect * from 表一 别名一 inner join 表二 别
2017-06-29 19:02:19
277
转载 第三天
今天主要讲了mysql的一些操作mysql中的操作分:增删改查,增删改统称更改操作(相对表而言)使用mysql前要确定mysql已经启动,具体操作是:右键我的电脑选择 管理。点击 服务和应用程序,再点击 服务。 找到 mysql,把状态改成正在运行(右键启动)。也可以在启动类型选择启动方式,推荐自动,即电脑开启后自动运行。增删改查语句分别是(*表示全
2017-06-28 18:56:55
152
转载 第二天补
差点忘了svn的补丁安装,注意的是要安装在安装目录而不是工作目录。在安装myeclipse的目录中创建一个myPlugin文件夹,里面放svn文件夹,svn里面是两个文件夹的jdk并且在dropins文件夹中创建svn.link文件,用记事本打开,填写放在myPlugin中svn文件的目录
2017-06-27 19:46:19
148
转载 Java第二天,mysql安装
同svn安装,因为资料来自于课堂和网络,所以都是转载MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发。今天安装mysql的时候在最后卡了半天结果安装错误,原因是电脑以前卸载过mysql,但没卸载干净,导致第二次安装出错,需要清理注册表才能重新安装mysql。安装过程同svn,一直点nexttypical是经典版,complete是完整
2017-06-27 19:08:04
234
转载 Java第二天,安装svn
虽然看起来和java关系不大,但是细节就是基础,慢慢积累。首先是svn的安装:(注意:VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理)1,svn的下载地址是: http://su
2017-06-27 18:43:11
219
转载 Java第一天,命名规范。
写博客第一天,今天主要是学习了命名规范,了解了三元表达式,记录了老师上课讲的和自己网上查询到的。开门见山,首先是所有命名都要遵守的规范:1名称只能由字母、数字、下划线、$符号组成2不能以数字开头3名称不能使用JAVA中的关键字。4坚决不允许出现中文及拼音命名。接下来是详细的记录:1类名可以字母开头也可以下划线开头,字母开头首字
2017-06-26 19:32:34
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人