- 博客(81)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
转载 Android 布局 fill_parent、wrap_content和match_parent的区别和作用
这三个东东都是用来设置你的控件在布局中的大小。其实具体的意思知道懂点英语就很简单了。wrap_contentwrap 翻译过来是包裹,conten是内容。那么这个就是包裹内容的意思,也就是说你的控件里面的内容有多大,这个控件就有多大。fill_parent和match_parent关于这个两个东西网站争议还是比较大的,有人说他俩一个意思,2.2版本后更新。为
2017-08-31 19:54:24 932
转载 python实现简单爬虫功能
在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。 我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实你很厉害的,右键查看页面源代码。 我们可以通过python 来实现这样一个简单的
2017-08-31 18:12:33 193
原创 python2017下载地址及激活
下载地址:https://www.7down.com/soft/168911.html激活:server选项里边输入 http://idea.imsxm.com/
2017-08-31 17:37:53 1195
转载 runtime error program:c:\windows\explorer.exe (安装win8安全更新补丁后出现) 为什么?
runtime error program:c:\windows\explorer.exe (安装win8安全更新补丁后出现) 为什么?zlb120112级分类:Windows 8被浏览37次2013.07.12检举ytreo采纳率:56%7级2013.07.13今天来到客户公司,突
2017-08-30 22:03:33 7734
转载 Android Studio HelloWorld
开发第一应用可以开发属于自己的应用,是否有点小激动?好吧!让我们开始,首先点击Start a new Android Studio Project创建工程:接下来需要输入应用名称(第一个字母要大写)、公司域以及指定应用存放目录,点击Next按钮进入下一步:如果第一个字母不是大写,会提示:The application name for most app begins with
2017-08-28 23:28:21 6552
转载 Android——AndroidStudio主题样式、字体设置
AndroidStudio自带的主题样式只有Darcula、Intellij、Windows三种,但是可以到其他网站上去下载主题样式进行导入。首先说一下如何设置主题自带的样式。切换自带的主题 打开studio,然后File->settings->Appearance&Behavior->Appearance->Theme,选好主题后点击右下角的ok即可。
2017-08-28 23:18:48 2239
转载 android studio教程-创建第一个项目Hello World
我的博客中的原文:http://www.qiuqiu77.com/android-studio-hello-word.html在前面文章讲了android开发环境的部署,那么我们用hello world和android studio打声招呼吧!第一步,打开android studio输入你的项目名称“Hello World”.“Company Domian”:暂
2017-08-28 23:11:29 4790
转载 Android Studio教程从入门到精通
目标:Android Studio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建项目基础–>使用AS应对常规应用开发AS简介经过2年时间的研发,Google终于正式发布了面向Android开发者的集成开发环境Android Studio 1.2(稳定版)。Android Studio是Google开发的一款面向Android开发者的IDE,支持Windows、M
2017-08-28 22:55:44 2661
转载 c语言'\0','0',"0" ,0之间的区别
字符串常量是由一对双引号括起的一个或多个字符序列,如“0”和“search”;字符常量由单引号括起来的单个字符,'\0’和‘0’;字符常量可以像整数一样在程序中参与相关运算,在C语言中,字符是按其所对应的ASCII码来存储的,一个字符占一个字节。第一个ASCII码,对是0,对应的字符是(Null),即‘\0’空字符。
2017-08-27 22:28:50 10469 2
转载 JavaWeb学习总结(十三)——使用Session防止表单重复提交
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 @ page language="java" import="java.util.*" pageEncoding="UTF-
2017-08-23 18:07:12 363
转载 meta(刷新功能)
[xhtml] view plain copymeta http-equiv="refresh" content="1.0;url=/basic/mainservlet?actionType=INIT_V_B_ZA_WXWP_SYWP&isView=no&main_table_systemid=&cllx="> meta是html语言head区的一
2017-08-23 17:15:04 986
转载 <meta http-equiv="" content="">详解
http-equiv,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。一、meta标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值"> ;其中http-equiv属性主要有以下几种参
2017-08-23 17:13:44 393
转载 javaweb学习总结(四十二)——Filter(过滤器)学习
javaweb学习总结(四十二)——Filter(过滤器)学习一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响
2017-08-23 12:14:05 199
转载 Java中的Filter过滤器
Filter简介Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。它主要用于对用户请求进行预处理,也可以对HttpSe
2017-08-23 11:29:42 239
转载 Web表单提交之disabled问题
Web表单提交之disabled问题 例如,有如下表单 当我们提交表单时,在后台是获取不了pname数据的,因为改输入框的属性disabled。即能保存值也能保留用户不能输入这种功能有以下解决方法:1. 讲disabled="disabled"属性改为readonly="readonly"代替,其功能是基本一样,readonly还能支
2017-08-23 10:50:58 403
转载 web.xml配置五个有用的过滤器
web.xml配置五个有用的过滤器转载自:http://royzhou1985.iteye.com/blog/418318一、使浏览器不缓存页面的过滤器 Java代码 Java代码 import javax.servlet.*; import javax.servlet.http.HttpServletResponse
2017-08-23 09:53:03 1552
转载 mysql清空表数据后让自增ID仍从空位开始的方法
1、清空表时使用truncate命令,而不用delete命令mysql> truncate test;使用truncate命令的好处:1)、速度快2)、可以对自增ID进行重排,使自增ID仍从1开始计算2、清空表数据后,使用alter修改表,mysql>alter table table_name auto_increment=1;转载来自:http://blog.csd
2017-08-23 08:35:49 397
转载 JavaWeb学习总结(十二)——Session
JavaWeb学习总结(十二)——Session一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用
2017-08-22 20:03:22 282
转载 request.setAttribute和session.setAttribute有什么区别
1,request.setAttribute(“curruser”, curruser)这个方法是将curruser这个对象保存在request作用域中,然后在转发进入的页面就可以获取到你的值,如果你会一些框架的话,那些框架标签也可以获取到,比如struts标签,还有jstl。如果这你都不会的话,那么你可以在jsp页面编写java小脚本来获取:User myuser = (User)request
2017-08-22 19:47:46 1707
转载 Servlet——Session(1)之基础知识
Session之基础知识思考两个问题: 1. 大家在网上买东西,张三和李四他们购买的商品不一样,他们的购物车中显示的商品也不一样,这是怎么实现的? 2. 不同的用户登录网站后,不管该用户浏览该网站的哪个页面,都可以显示登录人的名字,同样可以随时去查看自己的购物车中的商品,这是怎么实现的?Session技术Session是服务器端技术,利用这个技术,服务器在运行时可以
2017-08-22 19:29:23 232
转载 request.setAttribute和request.getAttribute还有session.setAttribute和session.getAttribute还有request.getPar
1.session.setAttribute()和session.getAttribute()配对使用,作用域是整个会话期间,在所有的页面都使用这些数据的时候使用。2.request.setAttribute()和request.getAttribute()配对使用,作用域是请求和被请求页面之间。request.setAttribute()是只在此action的下一个forward需要使用
2017-08-22 19:18:20 792
转载 InvocationTargetException异常的深入研究-servlet的setAttribute与getAttribute
在某项目中,前端jsp传入的用户id数据通过session域传入后台servlet进行处理的过程中,无意间出现了InvocationTargetException异常前端部分代码如下:测试代码,非原项目代码 1 // 登录处理源码 2 if ("student".equals(role)) { 3 // 学生登录 4 // 创建学生服务对象 5
2017-08-22 19:11:21 370
转载 setAttribute和setParameter方法的区别
getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 getParameter表示接收参数,参数为页面提交的参数,包括:表单提交的参数、URL重写(就是xxx?id=1中的id)传的参数等,因此这个并没有设置参数的方法(没有setParameter),而且接收
2017-08-22 19:07:47 787
转载 @WebServlet的使用方法
在servlet3.0以后,我们可以不用再web.xml里面配置servlet,只需要加上@WebServlet注解就可以修改该servlet的属性了。下面是@WebServlet的属性列表。属性名类型描述nameString指定Servlet 的 name 属性,等价于 。如果没有显式指定,则该 Servlet 的取值即为类的全
2017-08-22 19:00:05 40513 1
转载 jsp页面转发到servlet
一个简单的例子来了解一下jsp页面转发到servlet的过程,环境 eclipse、tomcat1.工程目录结构如下 2.各部分代码如下1>index.jsp 1 @ page language="java" contentType="text/html; charset=utf-8" 2 pageEncoding="utf-8"%>
2017-08-22 18:57:01 2451
转载 jQuery获取文本节点之 text()/val()/html() 方法区别
在jquery中val,text,html都能取到值,或加一个参数来赋值,那么它们有些什么区别?下面我们来举例说明: 首先,html属性中有两个方法,一个有参,一个无参 1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String 例子: html页面代码:Hello jquery代码:$("div")
2017-08-22 08:12:50 1180
转载 $.ajax()方法详解
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的
2017-08-22 08:08:42 226
转载 struts2.0中struts.xml配置文件详解
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件
2017-08-18 21:13:21 168
转载 struts2中css,js等资源无效 非路径问题(新手问题)
一个小小的Strust2例子然后发现css,js,图片用不了,debugger下发现无法访问这些资源(404错误),妈的,那个例子明明可以的,起码从书上的图片看。发现是web.xml中的过滤器的问题,代码是这样的:web.xmlxml version="1.0" encoding="UTF-8"?>web-app xmlns="http://xmlns.j
2017-08-18 21:05:06 224
转载 MyEclipse10搭建Strust2开发环境
MyEclipse10搭建Strust2开发环境一、创建一个JavaWeb项目启动MyEclipse10 ,然后在MyEclipse中创建一个JavaWeb项目,点击【File】---->【New】---->【WebProject】,如下图所示:此时将会弹出一个创建项目的对话框,如下图所示:点击【Finish】按钮后,如果工作空间当前的编译环境和项目需要的编译
2017-08-18 12:57:10 337
转载 javaweb学习总结(三十九)——数据库连接池
javaweb学习总结(三十九)——数据库连接池一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示: 二、使用数据库连接池优化程序性能2.1、数据库
2017-08-18 10:19:45 335
转载 jsp中的basePath和path
jsp中的basePath和path2010年01月13日 星期三 上午 11:01在JSP中的如果使用 "相对路径" 则有可能会出现问题.因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源.上面这句话是什么意思呢 ? 举个例子: 假如我们有一个项目: MyApp 在该项目下, 有一个jsp文件夹 该文
2017-08-18 10:13:31 297
转载 数据库连接池c3p0介绍与使用
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有hibernate,spring等。①下载https://sourceforge.NET/projects/c3p0/files/latest/download?source=files下载最新C3PO的二进制包。②以c3p0-0.9.5.2.b
2017-08-18 09:09:16 550
转载 几种常用的数据库连接池
一.DBCP (Database Connection Pool) 是一个依赖Jakarta commons-pool对象池机制的数据库连接池,Tomcat的数据源使用的就是DBCP。目前 DBCP 有两个版本分别是 1.3 和 1.4。1.3 版本对应的是 JDK 1.4-1.5 和 JDBC 3,而1.4 版本对应 JDK 1.6 和 JDBC 4。因此在选择版本的时候要看看你用的是
2017-08-18 09:07:57 5586 1
转载 Java Web开发——Servlet监听器
一、Servlet监听器的概念Servlet监听器是Servlet规范中定义的一种特殊类,用于监听ServletContext、HttpSession和ServletRequest等域对象的创建与销毁事件,以及监听这些域对象中属性发生修改的事件。监听对象:1、ServletContext:application,整个应用只存在一个2、HttpSession:sess
2017-08-18 08:50:22 252
转载 解决MyEclipse报errors running builder ‘javascript validator’ on project
报错:errors running builder ‘JavaScript validator’ on project如图:解决办法:右击项目名–Properties–Builders–将javascript Validator前面的勾去掉即可。这样就不会再报js错了。转载来自:http://blog.
2017-08-17 15:57:54 572
转载 myeclipse清除项目缓存的方法
1、项目清理: 选择菜单栏的Project——>Clean..——>勾选需要清理的项目(也可以选择all) 切记:clean了项目,需要重新编译2、项目如果是maven项目,则有时候clean project并不起效。这时候需要用maven来清理缓存:右键项目——>Run As ——> Maven clean切记:此方法清除后,需要重新进行maven编译,可以使用Ma
2017-08-16 09:50:27 709
转载 JSP与Servlet传值及对比
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。 JSP编译后是”类servlet”。 Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。 而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。
2017-08-16 09:49:58 470
转载 MyEclipse 10.0及更高版本激活
1.在进行下面的步骤之前,先安装好MyEclipse (10.0或更高版本)和JDK,安装完成后暂时不要运行MyEclipse。双击“MyEclipse激活工具”目录下的cracker.jar运行激活工具(如果双击不能运行,可以单击鼠标右键,在打开方式中选择“Java (TM)…”,或者可以双击同目录下的批处理文件run.bat来运行)。在Usercode栏输入你的注册用户名,然后点击Sy
2017-08-15 14:33:06 257
转载 WebStorm使用教程
WebStorm 是 JetBrains 推出的一款商业的 JavaScript 开发工具任何一个编辑器都需要保存(ctrl + s),这是所有win平台上编辑类软件的特点,但是webstorm编辑文件右上角是没有那个熟悉的 * 的。好处:省去了ctrl + s之后,在结合Firefox的vim,基本不动鼠标就可以看到结果页面了。 坏处:没有以前的 * 标识,万一键盘误操作
2017-08-15 10:30:56 1514
Windows上C语言实现设置控制台的颜色
2018-03-27
spring4+hibernate5+struts2整合报错问题
2018-03-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人