- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 android activity暂停和停止状态区别
Paused (暂停)「Paused」状态是当Activity 暂时暗下来,退到背景画面的状态。当我们使用Toast、 AlertDialog 、或是电话来了时,都会让原本运行的Activity退到背景画面。 新出现的Toast、 AlertDialog等介面元件盖住了原来的Activity画面。 Activity 处在「Paused」状态时,使用者无法与原Activity 互动。
2016-10-18 20:52:19
2772
原创 设置php页面编码
1:输出meta标签: 1、在php mvc的控制器里面或php页面echo '';2、在php页面或html页面 2:使用header函数 在控制器或页面里面header("content-type:text/html; charset=utf-8"); 2.header与meta的区别用@header('Content-type
2015-04-03 09:22:41
392
原创 PHP require.include.require_once.include_once的用法和区别
四种引用文件的方法:require . include . require_once . include_once。 require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引
2015-04-03 09:19:15
934
原创 struts2漏铜升级jar包报错 解决-Struts Problem Report Struts has detected an unhandled exception
漏铜:存在struts2权限提升漏洞,可以利用该漏洞,获取服务器访问权限,修改网页内容网上提供解决方案,升级jar包,升级到struts-2.3.20。升级报错解决方式在struts.xml的配置文件中配置引入:http://blog.youkuaiyun.com/achilles12345/article/details/37697457struts2安全漏洞频发,最
2015-04-01 21:40:27
3572
1
转载 搭建SVN局域网服务器
1、SVN安装 到官方网站http://tortoisesvn.net/downloads.html下载最新版本安装。 2、建立本机的 Repository 比如把源码库放在E盘,则创建文件夹E:/repository/trunk/myproject(注意,确保不能删除),然后在此文件夹上右键,选择TortoiseSVN->Create reposito
2014-05-20 10:39:08
480
转载 [Java TCP/IP Socket] — 单播、广播、组播(一.原理)
在当前网络通信中(TCP/IP也不例外)有三种通信模式:单播、广播、组播(又叫多播, 个人感觉叫多播描述的有点不恰当),其中多播出现的时间最晚,但同时具备单播和广播的优点,最具有发展前景。一.通信方式分类:1.单播:单台主机与单台主机之间的通信;2.广播:单台主机与网络中所有主机的通信;3.组播:单台主机与选定的一组主机的通信; 二.单播:单播是
2014-05-06 10:14:19
923
转载 OSI模型和TCP/IP的结构图
转自:http://blog.youkuaiyun.com/yuliu0552/article/details/6711659TCP-IP与OSI参考模型的对应关系数据封装与解封ISO/OSI参考模型与TCP/IP协议模型 相同点:1、都有应用层、传输层、网络层。 2、都是下层服务上层。不同点:1、层数不同。 2、模型与协议出现的次序不同,
2014-05-05 10:13:41
871
原创 jAVA 取Map中的每个值
转自 百度空间Map map=new HashMap(); map.put("name", "饶伟"); map.put("sex", "男"); map.put("address", "大连"); /* 方法1 for (Map.Entry MapString : map.ent
2014-02-10 10:53:27
506
原创 PL/SQL(二):变量
变量标识符定义PL/SQL程序设计中的标识符定义与SQL的标识符定义的要求相同。要求和限制有: (1)不能超过30个字符。(2)首字符必须为字母。(3)不区分大小写。(4)不能使用SQL保留字。(5)对标识符的命名最好遵循实际项目中相关命名规范声明语法PL/SQL中出现的变量在D
2013-12-02 22:07:00
697
原创 PL/SQL(一)
PL/SQL简介什么是PL/SQLPL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对Oracle数据库进行访问。PL/SQL是ProcedureLanguage & Structured Query Language的缩写。过程化语句和SQL语句。PL/SQL通过增加了用在其它过程性语言中的结构来对SQL进行了扩展,把SQL语言的易用性、灵活性同过程化结
2013-12-02 21:24:14
478
原创 搜索引擎(一):基本知识
爬虫:网络机器人,网络爬虫,是一种自动获取网页内容的程序,是搜索引擎的重要组成部分。信息检索的过程1.建立文本库2.建立索引3.进行搜索4.返回结果前,对结果进行过滤倒排索引倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(i
2013-12-02 20:43:28
483
转载 二维码的生成细节和原理(一):基础
二维码又称QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式,它比传统的BarCode条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章,揭露一下。供好学的人一同学习之。 关于QRCode Specification,可参看
2013-12-02 17:03:18
745
转载 二维码的生成细节和原理(三):画二维码图
画二维码图PositionDetection Pattern首先,先把PositionDetection图案画在三个角上。(无论Version如何,这个图案的尺寸就是这么大)AlignmentPattern然后,再把Alignment图案画上(无论Version如何,这个图案的尺寸就是这么大)关于Alignment的位置,可以查看QR CodeSpec的第81页的Table-E
2013-12-02 17:01:57
1300
转载 Oracle11完全卸载方法
(之前因为不知道偶电脑是因为安装了oracle后,才导致的长达两周的开机速度要足足10分钟,以前只有一分钟不到!可以想象oracle的服务启动的强大,知道后,偶果断立即卸载掉!)一、停止服务在oracle11G以前卸载oracle会存在卸载不干净,导致再次安装失败的情况,在运行services.msc打开服务,停止Oracle的所有服务。二、oracle自带删除oracle
2013-11-25 20:09:50
666
转载 Java类变量和成员变量初始化过程
转自:http://www.cnblogs.com/lmtoo/archive/2012/04/08/2437918.html一、类的初始化对于类的初始化:类的初始化一般只初始化一次,类的初始化主要是初始化静态成员变量。类的编译决定了类的初始化过程。编译器生成的class文件主要对定义在源文件中的类进行了如下的更改:1) 先按照静态成员变量的定义顺序在类内部声明成员
2013-05-15 00:04:51
427
原创 6第六天预习(简单工厂,数组(声明形式,赋值,排序,逆序,数组-->字符串,字符串-->数组,arrays))
6第六天预习(简单工厂,数组(声明形式,赋值,排序,逆序,数组-->字符串,字符串-->数组,arrays))1.简单工厂模式又叫静态工厂模式,它定义一个具体的工厂来负责创建一些类的实例,而这些被创建的类都应该有一个共同的父类;这样就可以实现面向抽象而不是面向具体编程。 1)以创建动物对象为例 工厂对象有四部分: 1.一个接口或抽象类
2013-05-14 23:52:31
454
转载 Hibernate和Ibatis的区别
hibernate和ibatis的区别1.出身hibernate 是当前最流行的o/r mapping框架,它出身于sf.net,现在已经成为jboss的一部分了。ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项目了。2.原理相对hibernate“o/r”而言,ibatis是一种“sql mapping”的orm实现。hiber
2013-05-14 12:58:22
342
原创 JSP中forward和response的区别
JSP中,跳转页面有两种方式1.forward跳转: a.服务器端跳转,地址栏不改变; b.执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资源); c.request设置的属性在跳转后的页面仍可以使用; d.使用传递参数。2.response跳转: response.sendRedirect("跳转页面地址");两种跳转的区别如下: a.客户端跳转,地址栏改变; b.
2013-05-14 12:55:14
480
原创 4第四天学习(循环、递归)
4第四天学习(循环、递归)1.循环for; while ;do while 1.图形的打印2.简单登陆判断3.代码的循环运行与终止 1)执行过程 2)基本语法 3)循环语句控制 for循环的表达式语句可以省略,变成死循环; 迭代,又叫步进 for(变
2013-05-12 23:57:33
400
原创 2第二天学习(注释,数据类型,变量,数据转换)
2第二天学习语言基础1.\转义符\n 换行 \t 制表符(空开两个字节)2.注释:1.单行注释 // ctrl+/ (1)注释写在代码前,给计算机看,告诉计算机此行不用编译 (2)注释写在代码后或上下:给程序员看,该行代码的解释说明2.文本注释(多行注释)/*开头 */结尾 ctrl+shift+/生成 ctrl
2013-05-09 23:10:36
363
原创 3第三天预习(比较运算符 条件语句if else switch 逻辑运算符多 循环)
3第三天预习(比较运算符 条件语句if else switch(1.7支持字符型,1.6之前支持整型和char) 逻辑运算符)1.比较运算符 >,=,==和equals==是左右两边的变量是否来自同一个内存地址equals是比较对象的值2.条件语句if else1.判断结构 if(条件表达式) {执行语句}
2013-05-09 23:06:25
532
转载 Java基本类型 和所占位数
Java基本类型有8种:字符型:char 布尔型:boolean 整型:int ,short , long 浮点型:float,double,byte1、基本类型:byte 二进制位数:8 2、包装类:java.lang.Byte 3、最小值:Byte.MIN_VALUE=-128 4、最大值:Byte.MAX_VALUE=127 5、 6、基本
2012-05-10 18:06:26
1026
转载 java中long,int,short与byte数组之间的转换
//long类型转成byte数组publicstaticbyte[] longToByte(long number){long temp = number;byte[] b=newbyte[8];for(int i=0; i b.length; i++){b[i]=newLong(temp&0xff).byteValue();//将最
2012-05-10 18:04:51
369
转载 ORA-12154: TNS ORA-12541: TNS ORA-12514: TNS
论坛上经常有朋友问关于TNS的问题,今天看到inthirties老大写的一篇文章,觉得不错,至少一些最常见的问题都是可以解决的。转过来,贴在这里,方便自己学习,也方便大家参考。==================================================================================在oracle应用中,tns-xxxxx这样的错
2011-06-27 17:27:00
1038
转载 ORA-12541:TNS:无监听程序”错误
在用PL/SQL Developer连接数据库时出现“ORA-12541:TNS:无监听程序”错误。1、检查listener.log日志发现下面错误:TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production on 20-9月 -2008 10:25:26Copyright (c) 1991, 2005,
2011-06-27 17:25:00
493
struts2必备开发组件包
2011-02-20
java版俄罗斯方块
2011-02-20
吃豆豆java小游戏
2011-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人