- 博客(81)
- 收藏
- 关注
转载 scanf
规则 1.根据格式来匹配,碰到不匹配的格式则认为此格式结束 2.遇到空格 tab 回车认为格式结束(%c除外) 4.第一次碰到空格 tab 回车会丢弃继续匹配(%c除外) 3.多个参数的时候如果某个格式匹配失败,后面的不匹配 原理 键盘--》 输入缓冲
2014-12-11 19:33:19 295
原创 C语言
/*编程找出1至99之间的全部同构数。同构数是它出 现在平方数的右边。如5是25右边的数,25是625右 边的数*/ #includeint main(){int i; for (i = 1; i if ((i * i) % 10 == i) { printf("%d\n", i); } }return 0;}
2013-03-07 20:48:20 526
原创 描述在视频播放时来电话的解决方案。
重写onResume() ,onPause(),onDestroy()方法记录当前的位置 调用seekto方法,问题:来电后返回后,只有声音,没有画面当前activity对象被遮挡后,SurfaceView对象被销毁,而activity重新显示时他的重建晚于onResume()方法的执行,所以此时只有声音而没有图象需要实现Callback解决上述问题;重写 surfaceChang
2013-01-04 21:12:58 400
原创 android从Internet获取数据
URL url = new URL("http://www.sohu.com");HttpURLConnection conn = (HttpURLConnection) url.openConnection();conn.setConnectTimeout(5* 1000);//设置连接超时conn.setRequestMethod(“GET”);//以get方式发起请求if (
2012-12-26 19:11:12 336
原创 使用SQLiteDatabase操作SQLite数据库
Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。 execSQL()方法可以执行insert、delet
2012-12-24 15:52:08 326
原创 android组件
下拉列表框(Spinner)Spinner.getItemAtPosition(Spinner.getSelectedItemPosition());获取下拉列表框的值 调用setOnItemSelectedListener()方法,处理下拉列表框被选择事件,把AdapterView.OnItemSelectedListener实例作为参数传入ArrayAdapter中getView(
2012-12-20 14:10:34 251
原创 abdroid组件
TabHost(选项卡)继承 TabActivity应用于当前的Tabhost;用于设置布局LayoutInflater inflater = getLayoutInflater();inflater.inflate(R.layout.activity_main, tabhost.getTabContentView(),true);Tabhost.addTab()添加一
2012-12-19 20:42:29 429
原创 android组件 Tabhost menu
TabHost(选项卡)继承 TabActivity应用于当前的Tabhost;用于设置布局LayoutInflater inflater = getLayoutInflater();inflater.inflate(R.layout.activity_main, tabhost.getTabContentView(),true);Tabhost.addTab()添加一
2012-12-19 14:54:30 755
原创 android组件
TextView中autoLink显示的格式background背景,可以是图片,或者是一种格式(drawable)textColor 文本颜色solid 固体,固态的;strokebuttonitem 一项 ;state_pressed状态;ToggleButton 切换按钮(状态);ImageButton 应用图片;redioButton(单选按钮
2012-12-19 14:14:33 352
原创 带参跳转界面
重写onActivityResult方法获取第一次跳转的值String result2=data.getExtras().getString("result2");Toast.makeText(getBaseContext(), result2, Toast.LENGTH_LONG).show();初始化按钮;findViewById(R.id.);注册监听事件;.se
2012-12-17 20:17:49 372
原创 Activity的生命周期
Activity有三个状态: 当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态。它就是响应用户操作的Activity。 当它失去焦点但仍然对用户可见时,它处于暂停状态。即在它之上有另外一个Activity。这个Activity也许是透明的,或者没有完全覆盖全屏,所以被暂停的Activity仍对用户可见。暂停的Activity仍然是存活状态(它保留着所有的状态和成
2012-12-14 15:49:36 192
原创 android
测试测试:1一个测试类,一个被测试类;2测试类继承AndroidTestCase3AndroidManifest.xml 功能清单文件 在application中在application外面 android:targetPackage="cn.itcast.action" android:label="Tests for My App" /> 发
2012-12-13 22:09:41 160
原创 Filter常见应用
testFitlerorg.test.TestFiterword_file /WEB-INF/word.txt用于为过滤器指定一个名字,该元素的内容不能为空。元素用于指定过滤器的完整的限定类名。元素用于为过滤器指定初始化参数,它的子元素指定参数的名字,指定参数的值。在过滤器中,可以使用FilterConfig接口对象来访问初始化参数。元素用于设置一个
2012-12-03 15:52:53 446
原创 标准标签库fmt
在JSTL之中的国际化标签主要包括、、、、和.:指定Locale环境。:指定消息资源使用的文件。:设置消息资源文件。:显示消息资源文件中指定key的消息,支持带参数消息。:给带参数的消息置参数值。:设定请求的字符编码。国际化对于软件中的菜单栏、导航条、错误提示信息,状态信息等这些固定不变的文本信息,可以把它们写在一个properties文件中,并根据不同的国家编写不
2012-11-26 16:02:00 269
原创 标准标签库
JSP网页开发中经常用到超链接、页面的包含和重定向等操作,在JSTL中,也提供了相应的标签来完成这些功能,这些标签包括、、和。标签:可以把其他静态或者动态文件包含到本身的JSP页面中。与JSP的动作的区别在于:只能包含和自己在同一个Web应用中的文件,不仅能包含和自己在同一个Web应用下的文件,还可包含其他Web应用或其他网站的文件。url属性是必须要有的,它是用来设定被包含页面的地址,可
2012-11-26 15:54:49 221
原创 标准标签库
标签标签用于移除JSP页面中指定域范围中的变量。 语法 标签标签用于捕获嵌套在标签体内的内容抛出的异常对象,并将异常信息保存到变量中。语法 body content 将可能发生异常的代码放到该标签中,如果发生异常,异常信息保存到name变量中。标签标签用来做条件判断,功能类似于JSP中的。、、标签标签用于提供条件选择的上下文,它必须与和标签一起使用。
2012-11-26 15:50:19 245
原创 jsp标准标签库
Core标签库核心标签库主要包括通用标签、条件标签、迭代标签和与URL相关的标签;标签用于将表达式的结果输出到当前的JspWriter对象中。其功能类似于JSP的表达式,或者EL表达式${}。语法 default value 标签标签用于设置JSP页面的各种域范围中的变量,或者设置java.util.Map对象或JavaBean对象的属性。语法将
2012-11-21 15:02:48 220
原创 自定义标签
用BodyTagSupport类开发自定义标签BodyTagSupport类中增加了两个方法:setBodyContent(BodyContent bc):容器在执行这个标签处理类的实例时,将调用该方法,把标签主体返回的内容缓存在BodyContent类的实例中。BodyContent除了从父类JspWriter继承提供用于向响应体中写入文本的方法,还提供了用于获取它缓冲的标签体内容。
2012-11-19 15:43:29 207
原创 自定义标签
创建标签的处理类(Tag Handle Class)。这个类用来定义标签的行为,并在JSP引擎遇到自定义标签时调用执行。创建标签库描述文件(Tag Library Descriptor File)。在web.xml文件中声明TLD的位置。在JSP 1.2以上规范中此步骤是可选的。在JSP文件中用taglib指令引入标签库,然后使用标签库描述文件中指定的标签名来使用它。doStart
2012-11-17 21:13:11 199
原创 jsp
获得其他隐式对象getException方法返回exception隐式对象 getPage方法返回page隐式对象getRequest方法返回request隐式对象 getResponse方法返回response隐式对象 getServletConfig方法返回config隐式对象getServletContext方法返回application隐式对象getSessio
2012-11-12 15:01:59 192
原创 jsp标签
标签 标签 标签 标签 脚本元素标签 指令标签 标签 完全使用标签编写JSP页面标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入。语法: " flush="true|false" /> page属性用于指定被引入资源的相对路径,它也可以通过执行一个表达式来获得。flush属
2012-11-11 15:46:26 206
原创 jsp
JSP模版元素 JSP页面中的静态HTML内容称之为JSP模版元素,在静态的HTML内容之中可以嵌套JSP的其他各种元素来产生动态内容和执行业务逻辑。JSP表达式 JSP表达式(expression)提供了将一个java变量或表达式的计算结果输出到客户端的简化方式,它将要输出的变量或表达式直接封装在之中。JSP表达式中的变量或表达式后面不能有分号(;)JSP脚本片断 JSP
2012-11-08 14:40:14 158
原创 jsp
JSP入门 JSP基本语法 JSP指令 out对象 pageContext对象 JSP标签 JSP的中文乱码问题 JSP是简化Servlet编写的一种技术,它将Java代码和HTML语句混合在同一个文件中编写,只对网页中的要动态产生的内容采用Java代码来编写,而对固定不变的静态内容采用普通静态HTML页面的方式编写。在JSP页面中也可以使用一种称之为JSP表达
2012-11-07 19:12:12 195
原创 session
购物车package session;import java.io.IOException;import java.io.PrintWriter;import java.util.Enumeration;import java.util.Vector;import javax.servlet.ServletException;import javax.servlet
2012-11-06 21:57:52 186
原创 Session
Session技术是一种将会话状态保存在服务器端的技术.跟踪机制Servlet API规范中定义了一个HttpSession接口,HttpSession接口定义了各种管理和操作会话状态的方法。超时管理 30 Application与session区别application全局变量,session是会话变量,比如说:(1)session:声明一个session变量。
2012-11-05 16:28:24 146
原创 HttpServletRequest
获取请求行的相关信息getMethod方法返回HTTP请求消息中的请求方式。getRequestURI方法返回请求行中的资源名部分。getQueryString 方法返回请求行中的参数部分。getProtocol方法返回请求行中的协议名和版本。getContextPath方法返回请求资源所属于的WEB应用程序的路径。getPathInfo方法返回请求URL中的额外路径信息。
2012-10-31 17:20:00 183
原创 HttpServletResponse的应用
RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirect 方法还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源。如果传递给HttpServletResponse.sendRedirect 方法的相对URL以“/”开头,它是相对于整个WEB站点
2012-10-30 18:55:11 1135
原创 HttpServletResponse的应用
今天主要的内容有HttpServletResponse简介 产生响应状态 构建响应消息头 响应消息头的实用案例 创建响应正文 请求重定向与请求转发 addHeader与setHeader方法 设置包含整数值的响应头方法,前者是添加后者是重新设置;addIntHeader与setIntHeader方法 设置包含整数值的响应头方法,前者是添加后者是重新设置;比上一行不同
2012-10-29 15:07:35 287
原创 servlet
今天的东西主要就是一些方法只要是俩个,今天讲的不多,明天考试,所以复习的时间会多一些;servletconfig、当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将ServletConfig对象传递给servlet。进而,程序员通过ServletConfig对
2012-10-25 15:43:21 175
原创 servlet
今天主要的东西还是理解性的东西多些啊,有兴趣的看看吧;Web应用程序开发过程、Servlet的运行原理、Servlet的生命周期等。所谓动态网页,就是在不同时刻或不同条件下访问Web服务器上的同一个页面时,浏览器会获得不同的内容。servlet优点可移植性好:执行效率高:使用方便:
2012-10-24 15:29:50 159
原创 http
今天的东西主要是一些记忆性的东西,如果有兴趣的话,看一下吧;在HTTP1.0协议中,客户端与web服务器建立连接后,只能获得一个web资源。HTTP1.1协议,允许客户端与web服务器建立连接后,在一个连接上获取多个web资源。如请求方式为GET方式,则可以在请求的URL地址后以?的形式带上交给服务器的数据,多个数据之间以&进行分隔,例如:GET /mail/1.html?name
2012-10-23 19:31:43 305
原创 tomcat
今天没有讲什么知识,主要是讲解一下csbs,安装了tomcat能够访问自己的页面,别人的界面;剩下的没有了吧桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server)的应用程序。C/S模式将应用与服务分离,系统具有稳定性和灵活性C/S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性由于客户端实现与服务器端的直接连接
2012-10-22 16:52:25 192
原创 xml的删插改查
还是一句话方法很多啊,Transformer类通过transform方法完成转换操作,该方法接收一个源和一个目的地。我们可以通过:javax.xml.transform.dom.DOMSource类来关联要转换的document对象, 用javax.xml.transform.stream.StreamResult 对象来表示数据的目的地。 Transformer对象通过Trans
2012-10-18 19:54:56 258
原创 javaweb
通过一天的学习,觉得就是javaweb有好多的方法啊,不是一般的多啊 ,还有只需要了解一下,用的时候恩能够找到就行。再此我就不一一列举了; 调用 DocumentBuilderFactory.newInstance() 方法得到创建 DOM 解析器的工厂。调用工厂对象的 newDocumentBuilder方法得到 DOM 解析器对象。调用 DOM 解析器对象的 parse() 方
2012-10-17 17:08:55 162
原创 dtd,shema
今天学的东西比较简单,以后从事手机开发也用处不是很大,从此,我们和java学的东西就不一样了,以后可能会很怀念在一起的编友,以后3g就要走自己的路了,不多说了,复习一下今天的东西了; DTD 的局限性 DTD不遵守XML语法(写XML文档实例时候用一种语法,写DTD的时候用另外一种语法) DTD数据类型有限(与数据库数据类型不一致) DTD不可扩展 DTD不支持命名空间(命
2012-10-15 19:28:36 253
原创 java第三章补缺
JOptionPane.showInputDialog()方法的返回值得类型为String类型;Integer.parseInt(s)方法将数字的字符创表示s转换为其等效有符号的整数;continue的作用是略过当次的循环中剩下的语句;重新开始新的循环;break是完全终止此次循环;java.import.util,Scanner;明天就做项目了;不知道行不行,看看吧……
2012-06-21 20:38:30 113
原创 用户登录
今天老师生气了;结果做了一节课,弄得最后没有讲完,也不会;发份代码吧;/* * aq.java * * Created on __DATE__, __TIME__ */package aa;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Result
2012-06-19 20:24:46 284
原创 预处理语句
预处理语句preparedStatemetvoid setXXX(int parameterIndex,XXX x)设定参数值;in executeUpdate()执行语句操作,并返回操作所影响的列数;今天主要是复习星期五的东西,新的东西不多,今天就到这吧。
2012-06-18 20:48:34 209
原创 使用客户端程序备份和恢复数据
备份表mysqldump -h localhost -u root -p密码 数据库名 表名>.sql的文件中备份表的结构和数据mysqldumo -u root -p密码 --tab=路径 数据库名备份数据库mysqldump -u root -p密码 数据库名>.sql恢复mysqldump -u root -p密码 数据库名使用MYSQLLIMPORT恢复
2012-06-18 20:30:28 254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人