- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 android 根据IP获取天气情况 详细讲解
分析: 此功能必须在可用的网络下运行的,确保在有可用网络下才能正常运行,获取当前网络IP判断所在城市,通过城市查询天气 1、首先判断网络是否正常(笔者做的是平板应用的一个模块有手机有些功能不一样)public void getLocalIPAddress() { WifiManager wm = (WifiManager) getSystemService(Conte
2012-11-20 10:50:20 6184 4
原创 android webservice获取城市天气情况
Weather.javapackage com.example;import java.io.UnsupportedEncodingException;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.SoapObject;import org.ksoap2.serialization.Soap
2012-10-30 15:20:26 3395 1
原创 android 中 EditText加入图标 更改边框颜色 设置透明 代码
main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg"
2012-10-28 17:16:36 51669 6
原创 手机测试Android程序
由于模拟器启动的太慢,测试android程序时相对较不顺畅,故笔者为大家推荐一种手机测试方法: 测试前准备:android手机、数据线、电脑、eclipse android程序步骤:1、用usb数据线将手机与电脑连接(手机2.3.5: 设置-->应用程序-->开发-->usb调试)2、打开eclipse-->window-->show view-->other-->Devic
2012-10-17 11:48:17 1828
原创 关于if(rs.next())
好像简单的事情搞复杂了,首先明确几点:1、rs = stmt.exeQuery(sql)后,rs肯定不会为null,注意,是rs对象不会为null,而不是其包含的result2、既然rs不会为null,所以在rs = stmt.exeQuery(sql)后,使用while(rs.next())或者if(rs.next())时就不用判断rs != null;3、rs.next时,游标最先
2012-10-12 21:34:05 2882
原创 Web开发模式:Mode I与Mode II
1、Mode I Mode I:在开发中将显示层、控制层、数据层的操作统一交给JSP或JavaBean来处理,处理情况分两种:一种是完全使用JSP,另一种是使用JSP+JavaBean的模式开发(1)用户发出的请求(request)交给JSP页面进行处理。如果是开发小型的Web程序,为了考法速度与便利,通常会将显示层和逻辑层都写在JSP页面中 优点:【1】开
2012-09-17 23:48:37 3316
原创 Servlet跳转
1、客户端跳转在Servlet中如果要想进行客户端跳转,直接使用HttpServletResponse接口的sendRedirect()方法即可,要注意的是:此跳转只能传递session范围的属性,无法传递request范围属性。客户端跳转————ClientRedirect.javapackage com.ls.servlet_04;import java.io.IO
2012-09-17 00:27:26 7791 2
原创 Servlet取得初始化配置信息及内置对象
Servlet取得初始化配置信息: 通过config对象可以读取web.xml中的配置的初始化参数,此对象实际上是ServletConfig借口的实例。可以通过init()方法找到ServletConfig接口实例。 读取初始化配置信息------InitParamServlet.javapackage com.ls.servlet_01;import java.io.
2012-09-15 12:51:36 7341 1
原创 Servlet生命周期
Servlet程序是运行在服务器端的一段java程序,其生命周期将受到Web容器的控制。生命周期包括加载程序、初始化、服务、销毁、卸载5个部分。 Servlet生命周期对应的方法public void init() throws ServletException Servlet初始化时调用public void init(ServletConfi
2012-09-14 18:04:02 1181
原创 Android连接SQLite数据库
Android连接SQLite数据库1、DatabaseHelper类继承了SQLiteOpenHelper类,并重写了onCreate和onUngrade方法。private static class DatabaseHelper extends SQLiteOpenHelper{DatabaseHelper (Context context){Super(context,DAT
2012-09-13 10:28:40 6115 1
原创 java 网络编程 页面下载源代码
DownPage.javapublic class DownPage { public static void main(String[] args){ pageDown gui = new pageDown(); gui.setVisible(true); }}pageDown.javaimport java.awt.BorderLayout;im
2012-09-13 10:25:54 2738 1
原创 java小型聊天室源代码
import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.TextArea;import java.awt.event.ActionEvent;import java.awt.event.Ac
2012-09-13 10:21:55 11905 3
原创 Tomcat服务器的配置(java web、jsp)
服务器的配置 对于有经验的人来讲,可以在Tomcat安装的时候修改,但是如果是一个已经安装好的服务器,则可以通过修改配置文件的方式完成。要想修改的话可以直接修改conf/server.xml文件: <Context port="80" protocol="HTTP/1.1" connectionTimeout="
2012-09-08 15:41:46 1867
原创 JavaBean精讲
一、JavaBean简介 JavaBean是使用Java语言开发的i一个重用的组件,在JSP开发中可以使用JavaBean减少重复代码,使整个JSP代码的开发更简洁。在JSP中如果要求应用JSP提供给的JavaBean的标签来操作简单类,则此类必须满足如下的开发要求: 1、所有的类必须放在一个包里,在web中没有包的类是不存在的 2、所有的类必须声明为public class,
2012-09-07 17:07:00 2439
原创 网页计数器---代码
网站计数器<%! BigInteger count = null ;%><%! // 为了开发简便,将所有的操作定义在方法之中,所有的异常直接加入完整的try...catch处理 public BigInteger load(File file){ BigInteger count = null ; // 接收数据 try{ if(file.exists
2012-09-03 13:49:15 9815 3
原创 application ---- 输入并保存文件代码
输入文件名称及内容——input_content.html input_content --> 文件名称: 文件内容: 接收内容并保存文件及内容——input_content01.jsp<%@ page langu
2012-09-02 11:53:03 1158
原创 session 初学随笔---登录、注销
登录注销代码:系统登录代码login.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Login用户名:密 码:<% String name=request.getParameter
2012-08-29 00:18:45 716
原创 response 初学随笔---Cookie、页面跳转
Cookie操作:设置Cookie:代码<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>cookie<% Cookie c1=new Cookie("11","liu"); Cookie c2=new Cookie
2012-08-28 01:21:11 3270
原创 request 初学随笔--post、get提交方法getAttribute、getParameter
表单提交有post和get两种方法: post提交:提交后的地址栏不会附加目标地址的其他内容,只能用在表单上的一种提交形式 get提交:提交后的地址栏是会改变的,而且会使用地址重写的方式完成,既然所有的内容都要要显示,则传递时,肯定收到地址长度的限制 什么是偶使用getAttribute(),什么时候使用getParameter(): |-- 如果使用ge
2012-08-25 16:16:48 2417
原创 request内置对象---参数传递
request接收传递参数时注意的问题: 在接收参数是通过setCharacterEncoding()方法设置一个统一的编码来解决乱码问题 接收请求参数:getParameter()方法可以接受一个表单的文本框中输入的内容,实际上getParameter()接收的就是一个参数的内容,也就是说文本框的名称就是一个参数的名称,而输入的则是参数的内容但是这种方式只适合每次接收一
2012-08-25 15:00:00 5950
原创 深入剖析jsp四种属性范围(简单实例)
在jsp中提供了四种属性的保存范围,所谓的属性保存范围,指的就是一个设置的对象,可以在多少个页面中保存并可以继续使用。 四种属性范围: page( pageContex表现t):只在一个页面中保存属性,跳转之后无效 request:只在一次请求中保存,服务器跳转后依然有效 session:再一次会话范围中,无论何种跳转都可以使用但是新开浏览器无法使
2012-08-13 21:47:08 1743
原创 java、jsp连接各种数据库 代码
1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDString user="test";String password="test
2012-07-20 12:18:15 4899 1
原创 javascript正则表达式之小结(二)
较常用的元字符: “+”元字符规定其前导字符必须在目标对象中连续出现一次或多次; “*”元字符规定其前导字符必须在目标对象中出现零次或连续多次; “?”元字符规定其前导对象必须在目标对象中连续出现零次或一次;s:用于匹配单个空格符,包括tab键和换行符; \S:用于匹配除单个空格符之外的所有字符; \d:用于匹配从0到9的数字; \w:用于匹配字
2012-07-20 11:33:29 1159
原创 javascript正则表达式之小结(一)
一、正则表达式简介正则表达式(Regular Expression)本质上就是字符串,它定义了一个用来搜索匹配字符串的模式。换句话说,就是符合某种规则的表达式。在JavaScript中,其定义的模式为: /Expression/,以斜杠作为表达式的起始和终止标志。二、在JavaScript中,正则表达式由RegExp对象引入,每一个正则表达式都是一个RegExp对象的实例。同时正则
2012-07-20 11:06:03 745
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人