`
昔雪似花
  • 浏览: 204645 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。   如果使用了反向代理软件,将http://192.168.1.110 ...
EditText和TextView一样,也可以进行图文混排。所不同的是,TextView只用于显示图文混排效果,而EditText不仅可显示,也可混合输入文字和图像,让我们先回顾一下图5.2所示的QQ聊天输入框,在输入框中可以同时输入文字和表情图像。 ...
    一   、A不喜欢吃鸡蛋,每次发了鸡蛋都给B吃。    刚开始B很感谢,久而久之便习惯了。    习惯了,便理所当然了。    于是,直到有一天,A将鸡蛋给了C,B就不爽了。    她忘记了这个鸡蛋本来就是A的,A想给 ...
1.如果曾经有一个人为了你而等待,不管是三年还是三个月,请不要那样轻率地选择拒绝。这世间的缘分并不像空气那样廉价,再平凡不过的相遇与相识,亦是前世的修行在今生的回报。在亲情以外,没有谁人能够轻易而又不求回报地为一个人付出一段寂寞的等待。即使没有欣喜的结果,也一度温暖过冷若冰霜的心灵。 2.有时候,同样的一件事情,我们可以去安慰别人,却说服不了自己。 每个人,在困惑苦闷的时候,都需要身边有朋友能够开解一下自己,其实,并非我们不懂得那些道理,只是我们特别需要听到别人把它再复述出来,以来验证和坚定那些道理的真理性。 3.有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也 ...
就如上次所说的,如果改变了系统屏幕的设置方向,我们不妨可以这么认为,它算是一个触发事件的开始吧,那么假使有人触发了这个事件,我们是否能够直接进行 某些操作呢,如改变界面的UI等?当然不行,因为上面的范例,我们直接是借助setRequestedOrientation这个方法设置的,而在这个方 法中无法实现其他的操作。    android中,我们借助的是另外一个事件——onConfigerationChanged,这个方法也是能够重写的。      示范代码功能很简单,就是在改变屏幕的方向的同时,也改变了点击按钮的text:   package com.mobile.allove.wfp; ...
很多人对文档中的Intent和IntentFilter不理解是什么意思,我这里举例解释下。 Intent字面意思就是目标,目的。通俗一点,需要达成某些目标,则需要提供一些动作,这些目标的分类,以及达成这些目标所需要的一些数据等等。Android中的Intent通过Action,Category和data等属性进行了相应的描述,我们想做某些事情(达成某些目标),就需要填写这些参数的部分或全部,这样Android才会帮助我们自动的去进行某些操作。 IntentFilter是配合Intent而生的,你有目标行动或者结果,那么那些行动和结果就会有他完成的特定要求,这些要求就是IntentFilter,可 ...
MySQL数据库中的函数类型之数学类 ABS (number2 ) //绝对值 BIN (decimal_number ) //十进制转二进制 CEILING (number2 ) //向上取整 CONV(number2,from_base,to_base) //进制转换 FLOOR (number2 ) //向下取整 FORMAT (number,decimal_places ) //保留小数位数 HEX (DecimalNumber ) //转十六进制 注:HEX()中可传入字符串,则返回其ASC-11码,如HEX('DEF')返回4142143 也可以传入十进制整数,返回 ...
如果你操作数据库时想通过时间加以限制,那么请以这样的形式存储时间:year-month-day hour:minute:second,给一个linux下的存储方法:void  *gettime(char name[])   { struct tm *p; //char name[512]; char c[5];         time_t t;         t=time(NULL);         p=localtime(&t);         sprintf(c,"%d",1900+p->tm_year);         strcat(name ...
1、JSON(JavaScript Object Notation) 定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org 2、JSON的结构: (1) Name/Value Pairs(无序的):类似所熟知的Keyed list、 Hash table、Disctionary和Associative array。在Android平台中同时存在另外一个类 &quo ...
特性 Struts 1 Struts 2 Action类 Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向接口编程。 Struts 2的Action类实现了一个Action接口,连同其他接口一起实现可选择和自定义的服务。Struts 2提供一个名叫ActionSupport的基类实现一般使用的接口。虽然,Action接口不是必须的。任何使用execute方法的POJO对象可以被当作Struts 2的Action对象使用。 程模型 Struts 1 Action类是单例类,因只有一个示例控制所有的请求。单例类策略造成了一定的限制 ...
NAVM-5ZCW-5PER-KPFT 古古怪怪
SQL注入语句有时候会使用替换查询技术,就是让原有的查询语句查不到结果出错,而让自己构造的查询语句执行,并把执行结果代替原有查询语句查询结果显示出来。      例如:原本查询语句是 select username,email,content from test_table where user_id=uid;其中uid,是用户输入的。正常显示结果会出现用户名,用户邮箱,用户留言内容。但是如果uid过滤不严,我们可以构造如下SQL语句来获得任意数据表信息。 uid=-1 union select username ,password,content from test_talbe wher ...
java的事务处理,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步没有执行或出现异常而导致事务失败,这样有的事务被执行有的就没有被执行,从而就有了事务的回滚,取消先前的操作.....     注:在Java中使用事务处理,首先要求数据库支持事务。如使用MySQL的事务功能,就要求MySQL的表类型为Innodb才支持事务。否则,在Java程序中做了commit或rollback,但在数据库中根本不能生效。 JavaBean中使用JDBC方式进行事务处理 public int delete(int sID) {   dbc = new DataBaseCon ...
我不知道发在这里是否合适,但我真的觉得这个很奇怪。 我不知道这里多少人用QQ,更不知道多少人不用,但我真的很奇怪,为什么很多软件公司的人事一看应聘者的联系邮箱是个QQ邮箱就觉得这家伙不专业?!!这个从我大学就开始了,当时自己在学校里的一个兴趣小组,带头老师让我们各自留下自己的邮箱,结果有几位同学留的是QQ邮箱,就被老师鄙视了。老师还大肆说只有GMail最好,这点我承认,谷歌的东西确实牛,但是不是这意味着只有你用GMail你才是真正搞技术的?还好当时手头有个Live的邮箱,有幸没被老师鄙视。不过说实在的,这么多邮箱,我自己最喜欢的还是Live,原因很简单:因为我看他觉得最舒服,最符合我的审美观。G ...
package testexcel; import java.io.FileInputStream; import java.io.FileOutputStream; import java.text.DecimalFormat; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWor ...
Global site tag (gtag.js) - Google Analytics