自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 Python第一章 安装、PyCharm

文章只为记录自己的python之路,Mac环境。搜索了很多入门文章,都是直接开讲语法知识的,学过C、C++,Java,PHP,打算先搭建环境,边学边实现效果。Mac本身就自带python,不过是2.7的版本,最新版是python3.6。更新到新版有两种:直接将2.7升级到3.6新装3.6,两个版本共存前辈们较多的建议是新装3.6,本文介绍的也是这种。参考的文章是 MAC OSX 正確地同時安裝

2017-12-22 17:11:46 375

原创 axure7.0 --下载、安装、汉化记录

**下载Axure 7.0 英文原版,这里的链接为Windows PC版 Axure 7.0英文原版 下载**Axure 7.0 安装汉化语言包 汉化包下载汉化 Windows版本的汉化方法:   先关闭Axure RP,然后打开Axure的安装目录, 一般是像这样 C:Program FilesAxureAxure RP Pro 7.0或者是你自己自定义的安装目录,然后把lang文件夹

2016-06-22 10:24:21 1286

原创 Windows下配置Hadoop2.6-eclipse-plugin插件

软件安装及配置 eclipse4.x ant1.9.x hadoop-2.6.2.tar.gzant的环境变量配置,jdk和eclipse安装略过 path中添加 ANT_HOME hadoop-eclipse-plugin插件 地址:https://github.com/winghc/hadoop2x-eclipse-plugin 构建和调试过程也有写明How to bu

2016-06-22 09:55:28 2972

原创 为hadoop毕设的忙碌之路

毕设选了这么个劳心的题目:基于Hadoop的医疗信息系统的设计与实现。 除了 大数据 这个很抽象的词语,就木有什么了~~然后开始看各种基础知识。 简单的看了下,我们开始第一步:hadoop的环境搭建。 好吧,麻烦来了,集群环境怎么搭建?我只有自己的小本本,还只是 i5的内核,不够网上大神们说的那个好,自己平时工作就挺卡的了,一起做毕设的小伙伴在深圳啊。。 然后,查 一台笔记本怎么搭建hado

2016-04-08 11:10:27 2961 3

原创 selenium-webdriver 关于测试新打开页面报错解决办法

先看一下,从selenium IDE 导出的测试代码package com.test;import static org.junit.Assert.fail;import java.util.concurrent.TimeUnit;import org.junit.After;import org.junit.Before;import org.junit.Test;import org.op

2016-03-09 11:40:10 29433 2

原创 org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055

Selenium 和 Firefox 版本不兼容的问题解决 在网上找了很久,虽然都说是版本问题,建议降低 Firefox 的版本,或者是升级 Selenium的版本,照着他们的匹配方案,都没有解决我的问题,自己在mvnrepository 上搜索了最新的 selenium-Java Firefox 版本:39.0.3 ,感谢自己没更新,不知道最新的 43 能不能兼容 selenium的52版

2016-03-04 15:08:29 7740 1

原创 event.returnValue=false和return false的用处

测试页面的时候,发现一个bug,在360的兼容模式和Ie10(Ie7、8、9没试)下,return false 之后的链接跳转会继续执行,查了资料,将其改为event.returnValue=false就不会了,特此记录代码如下:function btnChangePage() { var numPage = $('#custompage'); var pageTotal = num

2016-02-19 16:07:31 8432

原创 php新手----Coderigniter/CI框架去除index.php

重装了wamp,发现按照之前的访问路径不能成功访问自己的本地项目了,后面反应力好久,才知道是URL的问题,第一次的时候,经过了配置,不需要index.php,但是重装过的忘了,做个笔记打开httpd.conf,找到mod_rewrite,并去除注释 在ci框架的根目录下,添加一个 .htaccess 文件再加上一些简单的规则RewriteEngine OnRewriteCond %{REQUE

2016-01-12 15:02:43 1333

原创 wampserver配置多站点

打开 httpd.cof ,将 Include conf/extra/httpd-vhosts.conf 前的注释去掉,开启虚拟主机扩展 打开extra/httpd-vhosts.conf文件绑定 host 漏掉的步骤:

2016-01-09 17:11:54 491

原创 WAMP 修改默认根目录www

还是自己留着笔记比较好我的wamp包:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b修改 httpd.conf ,文件位置在wamp安装目录之下,具体看图 查找DocumentRoot ,将安装默认的路径换成你想要设置的 修改 wamp目录下的wampmanager.ini和wampmanager.tpl,将www目录指向自己修改的目录

2016-01-09 16:33:37 6392

原创 php新手----WAMP集成环境下安装Pear和PHPUnit --成功!

wamp环境下安装 phpunit 之前查找了很多资料,明明有个前辈的博客里写了我上一篇文章的安装方法已经过期了,我还是按照那个来,结果,安装的时候,一直报错 命令执行了 N+ 次,确定了不是网络的缘故之后,我翻到了他们官网的文档,地址:https://phpunit.de/manual/5.0/en/installation.html ,之前已经申明过,环境为:win8 64bit + ph

2016-01-08 17:36:44 1481

原创 php新手----WAMP集成环境下安装Pear和PHPUnit --失败了

安装准备参考前辈安装的技术博客中,说明了自己的环境,我在这里也说明一下: win8 64bit + php5.3.10 + Apache2.2.21下载 go-pear.phar ,地址:http://pear.php.net/go-pear.phar 将下载好的 .phar文件放在 php5.3.10目录之下新建的PEAR文件夹下,注意查看放置的目录 这里还必须要注意,你下载的go-pear

2016-01-08 16:07:07 1596

原创 spring+struts2实现上海市市区街道级联

因为只是涉及到上海市的级联选择,所以,我采取的方式是直接将数据在action里面封装了,并没有解析xml文件,然后通过json将数据从后台传至jsp页面展示。下面来看action ,数据纯手工啊~~方法笨了点,但是好歹实现了package com.craftsman.ssm.action;import java.util.ArrayList;import java.util.List;impo

2015-09-13 17:30:23 1949

原创 Boostrap入门+样式学习--肆--

12. 图像 1、img-responsive:响应式图片,主要针对于响应式设计 2、img-rounded:圆角图片 3、img-circle:圆形图片 4、img-thumbnail:缩略图片由于样式没有对图片做大小上的样式限制,所以在实际使用的时候,需要通过其他的方式来处理图片大小。比如说控制图片容器大小。(注意不可以通过css样式直接修改img图片的大小,这样操作就不响应了)对

2015-08-16 15:40:54 1411 2

原创 Boostrap入门+样式学习--叁--

11. 基础表单类名form-control 1、宽度变成了100% 2、设置了一个浅灰色(#ccc)的边框 3、具有4px的圆角 4、设置阴影效果,并且元素得到焦点之时,阴影和边框效果会有所变化 5、设置了placeholder的颜色为#999类名 form-horizontal 水平表单风格(标签居左,表单控件居右)类名form-inline 将表单的控件都在一行内显示表

2015-08-15 22:20:14 890

原创 Boostrap入门+样式学习--贰--(慕课网大漠《玩转bootstrap》[基础])

bootstrap1. 标题样式 除了有标签 h1~h6 之外,bootstrap还提供了对应的六个类名:.h1~.h6重新设置了margin-top和margin-bottom的值, h1~h3重置后的值都是20px;h4~h6重置后的值都是10px。所有标题的行高都是1.1(也就是font-size的1.1倍),而且文本颜色和字体都继承父元素的颜色和字体。固定不同级别标题字体大小,h1=36px,h2=

2015-08-14 22:01:35 1589

原创 Boostrap入门+样式学习--壹--

bootstrap学习 1. 自适应网页设计 首先,在网页代码的头部,加入一行 viewport元标签。viewport是网页默认的宽度和高度,<meta name="viewport" content="width=device-width, initial-scale=1">上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)

2015-08-14 18:52:45 1009

原创 命令+mybatis-generator插件自动生成Mapper映射文件

学mybatis的时候,自己写各种 *Mapper.xml和 *Mapper.java,注意各种sql语句中的 id 是否匹配,xml中的namespace是否正确,很麻烦有木有?今天博客内容就是高大上的自动构建~需要的工具包、文件 下面来介绍一下generator.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConf

2015-08-13 09:59:04 4496

原创 自定义java注解(三) 实现Junit中的@Test、@Before、@After

前面两次的自定义注解,都只是解析了一个注解,今天要讲的junit需要三个注解,而且解析框架中反射激活方法时要根据Before、Test、After的顺序来执行,需要注意的是Test注解可能会有多个,所以我们在外面定义一个数组,用来存储所有由@Test标注的方法。下面来看一下具体实现三个注解的定义@Documented@Target(ElementType.METHOD)@Retention(

2015-08-08 11:33:36 17787 1

原创 自定义java注解(二) 实现DBHelper中的getCon( )得到数据库连接

定义一个DBinfo 注解实现给 DBHelper 中的getCon得到数据库链接的方法注参,并通过底层的反射机制激活这个方法,得到一个数据库连接

2015-08-07 22:03:40 3611

原创 Java Annotation详解+自定义java注解(一)

java annotation的详解,元注解的详解注解的注解: 我们可以通过元注解来实现一个自定义的HelloWorld注解

2015-08-07 21:52:56 2150

原创 Mybatis+Oracle批处理

1. 批处理 插入 很多时候都涉及到一系列数据的插入,通过mybatis的动态sql语句能够很好的解决这个问题。批量删除、批量更新数据

2015-07-29 19:33:08 2226

原创 MyBatis之高级关联和集合映射(二、嵌套结果综合案例)

接上一篇,这一次,只讲嵌套结果,同样是上一次的三张表 上次忘了介绍 resultMap,补上: resultMap概念视图constructor – 类在实例化时,用来注入结果到构造方法中idArg – ID参数;标记结果作为ID可以帮助提高整体效能arg – 注入到构造方法的一个普通结果id – 一个ID结果;标记结果作为ID可以帮助提高整体效能result – 注入到字段或Java

2015-07-23 20:59:27 3450

原创 MyBatis之高级关联和集合映射(二、嵌套查询和嵌套结果小案例)

mybatis 高级关联和集合映射:嵌套查询和嵌套结果小案例,帮助更好的理解关联和集合的使用

2015-07-23 20:22:40 9719 1

原创 MyBatis之高级关联和集合映射(一、基础知识)

<association property="author" column="blog_author_id" javaType=" Author"><id property="id" column="author_id"/><result property="username" column="author_username"/></association>关联元素处理“有一个”类型的关系。比

2015-07-23 17:50:49 3174

原创 自定义struts框架(不含拦截器的实现)

首先弄清楚 发送请求 都会被 filter 拦截,由 filter 处理,具体实现步骤:1、自定义一个 MyAction的接口,之后的Action 实现这个类和其中的execute方法2、仿造 struts2 在 web.xml中配置一个filter <filter> <filter-name>struts2</filter-name>

2015-07-17 22:47:19 708

原创 浅谈struts2的国际化----i18n

可能大家在使用struts框架的时候,偶尔会看到这个词: i18n。也就是 Internationalization    i 开头,n 结尾, 总共18个字母,今天的主要内容就是围绕这 四个字母。struts2国际化是建立在 java 国际化的基础上的,通过提供不同国家、语言环境的消息资源,然后通过 ResourceBundle 加载指定Locale 对应的资源文件,取得文件中指定的 key

2015-07-17 19:02:23 4067

原创 struts2 入门

1、创建一个action的方式:    a、普通java类 实现 execute 方法    b、类实现 Action 接口    c、继承 ActionSupport 类2、 action中的方法的调用    a、 直接调用 execute     b、通过 method 属性配置要调用的 Action 中的方法 ,通配符 匹配 方法名    c、DMI : st

2015-07-17 00:37:30 686

原创 web项目之BBS流程解析(无servlet、filter)

最近课程穿插了微信开发,bbs的项目也是断断续续地,难得地趁着自习时间写点博客记录。这个bbs版本比较简单,主要是显示版块、版块下的话题,发表话题、针对话题发表回复等等。主要的就是理解整个的流程。

2015-04-23 00:14:01 1213

原创 web项目之BBS发布至新浪云配置修改以及sql语句修改问题小结

好了,上面是从新浪云转为 tomcat的小问题解决。下面我们看如何将tomcat服务器上的应用发布到云端。新浪云 文档中心:SAE的MySQL数据库提供了主从数据库,我们可以向主数据库写数据,同时从从库里面读取数据。你可以使用原生态的JDBC来操作数据库,同样你也可以使用hibernate这种持久层框架来操作数据库。 下面给出两个JDBC操作数据库的例子

2015-04-11 21:52:22 1763

原创 web项目--BBS之从数据库查询动态生成版块信息问题分析和小结

前期学习了 html5.0   css3   javascript, jsp 页面也已经入门,老师通过BBS 的web项目来给我们讲述这些知识点在实际项目中的应用。具体的注册、登陆都只是简单的业务层逻辑问题,不予说明。项目开始的第二天,老师布置了作业: 想清楚动态生成版块信息的流程,给的提示如下:这是 board表的字段:boardid、name、和一个父版块id         

2015-04-04 22:34:57 900

翻译 JNDI配置Tomcat的数据库连接池

JDBC Data Sources许多的web应用程序需要通过jdbc驱动去访问数据库,以支持应用所需的功能。J2EE的平台特性要求J2EE应用服务器提供数据源的安装,也就是说,需要一个JDBC连接池来实现。Tomcat 6恰好提供了相同的支持,以便于你在Tomcat 平台上开发的基于数据库的应用程序不用改变任何J2EE的服务器就可以运行。

2015-04-01 00:00:25 779

原创 JSP内置对象之------response、session、application

1. 重定向和转发   response.sendRedirect("地址");a. 页面地址显示最终页面        b. 不可向后传递参数        c. 跳到外部站点   request.getRequestDispatcher("地址").forward(request, response);a. 页面地址显示请求页面        b. 可以向后

2015-03-29 22:40:31 1119

原创 JSP基本语法

1. 动态页面技术(  jsp )   what is jsp?  java server page   java服务器页面技术.       jsp包括了 静态部分及动态部分,运行于服务器中.       html中包含了java代码,必须运行在服务器,以完成翻译,编译,运行的过程,最后返回html给客户端.    最后生成 java, class文件都是放在  tomcat

2015-03-27 23:47:05 788

原创 XML解析器——DOM4j

4)DOM4J http://dom4j.sourceforge.net     虽然DOM4J代表了完全独立的开发结果,但最初,它是JDOM的一种智能分支。它合并了许多超出基本XML文档表示的功能,包括集成的XPath支持、XML Schema支持以及用于大文档或流化文档的基于事件的处理。它还提供了构建文档表示的选项,它通过DOM4J API和标准DOM接口具有并行访问功能。从2000下

2015-01-21 16:29:31 898

原创 XML解析器——SAX

2.Simple API for XML (SAX) 的解析器:         SAX解释器,可以说是一个把具体操作留给编程人员而把解释工作留给自己的一个编程模型.它并没有向DOM那样把整个XML文档加载到内存而是逐行解释. 然后通过事件通知给程序,由具体的程序使用这些通知,然后加以处理,这里就好像编写事件驱动的代码一样.因而就内存的占用率和解释效率而, SAX是有其适用性的.SAX的事

2015-01-21 16:23:48 742

原创 XML解析器——DOM

1)DOM(JAXP Crimson解析器)     DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存

2015-01-21 16:10:38 790

原创 CSS 第一课

1. web开发技术:    静态web:  静态web是给客户端( 浏览器 )         html:     控制页面内容          CSS:      外观         javascript: 交互.     动态web:  动态web是给服务器 ( java服务器 java/    apache服务器械_php    /  iis服务器_asp.net

2015-01-09 23:13:02 666

原创 MyEclipse 快捷键

MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q  定位到最后编辑的地方 Ctrl+L  定位在某行  Ctrl+O  快速显示 OutLine Ctrl+T  快速显示当前类的继承结构 Ctrl+W  关闭当前Editer Ctrl+

2014-12-16 10:27:06 487

原创 java API 测试题

学了近两个月的java基础知识,上个月中进行了一次API的测试,很多题目都不确定,蒙错了,被罚5个俯卧撑~~~~~唉,说多了都是泪,把测试题发上来,虐虐大家,不过,有附带答案喔~~~~1.所有异常的父类是哪项?     A   通过API查看可知 A.  Throwable B.   Error C.  RuntimeException D. Exception 2

2014-12-11 13:39:50 2384

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除