Hi_Amos
坚持每天都在进步!!
摘要: try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。错误一定会发生当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:可能是语法错误,通常是程序员造成的编码错误或错别字。可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。可能是由于来自服务器或用户的错误输出而导致的错误。当然,也可能是由于许多其他不可预知的因素。JavaScript 抛出错误当错误发生时,当事情出问题时,JavaScript 引擎通常会停止,并生成一个错误消息。描述这种情况的技术术语是:JavaScript 将抛出一个错误。JavaScript 测试和捕捉t 阅读全文
posted @ 2013-12-11 00:36 Hi_Amos 阅读(509) 评论(0) 推荐(0) 编辑
摘要: JavaScript Switch 语句语法switch(n){case 1: 执行代码块 1 break;case 2: 执行代码块 2 break;default: n 与 case 1 和 case 2 不同时执行的代码}工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。 示例:var day=new Date().getDay();switch (day){case 6: x="Today it's S 阅读全文
posted @ 2013-12-11 00:14 Hi_Amos 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 1.JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:function functionname(){这里是要执行的代码}当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。提示:JavaScript 对大小写敏感。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数。2.调用带参数的函数在调用函数时,您可以向其传递值,这些值被称为参数。这些参数可以在函数中使用。您可以发送任意多的参数,由逗号 (,) 分隔:myFunctio 阅读全文
posted @ 2013-12-10 22:50 Hi_Amos 阅读(263) 评论(0) 推荐(0) 编辑
摘要: @Repositorypublic class SysUerCDAO { @Autowired private Hibernate_Credit hibernate_credit; /** * 根据手机号码获取用户信息 * @param account * @return */ @Transactional//这里少写了 public SysUserC GetSysUser(String account) { Session session = hibernate_credit.getCurrentSession... 阅读全文
posted @ 2013-12-10 21:59 Hi_Amos 阅读(22018) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。基础知识:1).JavaScript 对大小写敏感。JavaScript 对大小写是敏感的。当编写 JavaScript 语句时,请留意是否关闭大小写切换键。函数 getElementById 与 getElementbyID 是不同的。同样,变量 myVariable 与 MyVariable 也是不同的。2).空格JavaScript 会忽略多余的空格。您可以向脚本添加空格,来提高其可读性。下面的两行代码是等效的:var name="Hello" 阅读全文
posted @ 2013-12-10 01:27 Hi_Amos 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.日期中的重叠问题建表sessions:CREATE TABLE `sessions` (`id` int(11) NOT NULL AUTO_INCREMENT,`app` varchar(10) NOT NULL,`usr` varchar(10) NOT NULL,`starttime` time NOT NULL,`endtime` time NOT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB插入记录:insert into sessions(app,usr,starttime,endtime) values('app1',' 阅读全文
posted @ 2013-12-08 16:22 Hi_Amos 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 关于日期处理的实例:从mysql给出的 example 这个是官方源码下载以及导入,http://dev.mysql.com/doc/employee/en/employees-installation.html然后执行下面的操作:mysql> create table employees like employees.employees;Query OK, 0 rows affected (0.11 sec)mysql> desc employees;+------------+---------------+------+-----+---------+-------+| Fi 阅读全文
posted @ 2013-12-08 02:24 Hi_Amos 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 一.mysql数据库中的date1.DATETIME和DATE:DATETIME占用8个字节,日期范围为"1000-01-01 00:00:00"到"9999-12-31 23:59:59" DATE占用3个字节,日期范围为"1000-01-01"到"9999-12-31"mysql的CAST函数在强制转换到DATETIME时会保留到微秒数,不过在插入后同样会截断.e.g.select cast('2013-02-11 00:22:33' as datetime) D\G************** 阅读全文
posted @ 2013-12-07 23:56 Hi_Amos 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1.数据库应用类型分类:一般来说,可将数据库的应用类型分为OLTP(OnLineTransactionProcessing,联机事务处理)和OLAP(OnLineAnalysisProcessing,联机分析处理)两种。OLTP是传统关系型数据库的主要应用,其主要面向基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理 阅读全文
posted @ 2013-12-06 00:36 Hi_Amos 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 如何使用?第一步:申请ak(即获取密钥),若无百度账号则首先需要注册百度账号。第二步,拼写发送http请求的url,注意需使用第一步申请的ak。第三步,接收http请求返回的数据(支持json和xml格式)。这样设置可以成功解决102的错误,即:HTTP连接后返回的信息result={"status":102,"message":"IP\/SN\/SCODE\/REFERER Illegal:console-service"}下面是一个小例子:package tmp;import java.io.IOException;import 阅读全文
posted @ 2013-12-05 18:32 Hi_Amos 阅读(3891) 评论(0) 推荐(0) 编辑
摘要: package com.infomorrow.parser_report;import org.junit.Test;public class Decode { @Test public void test(){ String uString = "\\u9053\\u8def"; System.out.println(ascii2native(uString));//道路 } public static String ascii2native(String ascii) { int n = ascii.length... 阅读全文
posted @ 2013-12-05 16:33 Hi_Amos 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 出现如题的异常是由于hibernate和spring集成时的的版本不一致所导致。如下面,所示,如果你用的hibneate 4.0及以上版本,那么将会报错,因为这里用的事务管理是hibernate 3.并非缺少什么jar包。org.springframework.orm.hibernate3.HibernateTransactionManager 阅读全文
posted @ 2013-12-03 01:10 Hi_Amos 阅读(2712) 评论(0) 推荐(0) 编辑
摘要: 1.Spring中的数据库支持 把具有相同功能的代码模板抽取到一个工具类中。2.关于jdbc template的应用 jdbcTemplate模板操作类,把访问jdbc的模板抽取到template中,使用模板类,可以不用管有关连接管理,关闭等细节,只关注核心业务代码,外围事情交给 Spring的模板去处理。3.Spring框架关于对数据库的支持A、统一的事务平台trasaction ManagementB、提供Dao support,support封装了有关template.public class SpringJdbcTemplateBestSupport extends JdbcD... 阅读全文
posted @ 2013-11-29 02:15 Hi_Amos 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 项目使用maven管理,pom.xml和项目组织如下: 4.0.0 com.amos.spring Lspring_JDBC 0.0.1-SNAPSHOT jar Lspring_JDBC http://maven.apache.org UTF-8 junit junit 4.2 test org.springframework spri... 阅读全文
posted @ 2013-11-28 02:17 Hi_Amos 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.asgone.net/ubuntu-connect-windows-remote-desktop/呵呵,使用上了ubuntu,怎么接连上我的服务器的远程桌面呢,找了找帮助,使用终端命令就可以了:sudo apt-get install rdesktoprdesktop 124.42.120.174:1433呵呵,连接成功了。-f 全屏-a 16位色默认端口是3389(linux 22 sh)注意:windows 的服务中的 Terminal Servies 需要开启。我的电脑 右键 属性 远程中,勾选 允许远程用户链接到此计算机。另外,退出的时候选择注销,而不是关. 阅读全文
posted @ 2013-11-27 18:13 Hi_Amos 阅读(3642) 评论(0) 推荐(1) 编辑
摘要: 转自:http://blog.csdn.net/caolaosanahnu/article/details/7918929http://zuoshahao.com/work/others/missing-artifact-com-suntoolsjar1-5-0/刚才把之前的一个maven工程导入eclipse后,发现pom.xml打红叉,其问题如下所示:问题似曾相识,没错,这个在《Could not find artifact com.sun:tools:jar:1.5.0》中曾说过。当时的解决方法是把【Windows】-【Preferences】-【Java】-【Install JREs】 阅读全文
posted @ 2013-11-27 18:02 Hi_Amos 阅读(3462) 评论(0) 推荐(0) 编辑
摘要: 1.1)MySQL 连接本地数据库,从cmd中进入mysql命令编辑器: root root分别为用户名和密码mysql -uroot -proot2)MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:\>mysql -h localh... 阅读全文
posted @ 2013-11-27 00:43 Hi_Amos 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 知识点回顾:一、IOC容器---DI依赖注入:setter注入(属性注入)/构造子注入/字段注入(注解 )/接口注入 outSpring IOC容器的使用: A、完全使用XML文件来配置容器所要管理的业务组件及相互依赖关系 。 B、使用xml来配置Bean,用注解(@Autowired @Resource)来配置依赖。 C、完全使用注解 @Service,@Controller,@Component,@Repository,有些标签,则会把其放到容器中,@Autowired @Resource表示依赖关系Spring 容器其特性: A:value属性处理。注册自定义的类型。 B:容器扩展,容. 阅读全文
posted @ 2013-11-26 01:39 Hi_Amos 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、Spring IoC容器补充(1)Spring IoC容器,DI(依赖注入):注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入Field(注解)/接口注入 out装配的方式:手动装配(、、@Autowired、@Resource)/自动装配(autowire="byName")1、装配各种类型的属性A、简单属性-value属性或者value元素 68 B、引用其它bean-使用ref属性或者标签。 C、内部bean ... 阅读全文
posted @ 2013-11-25 23:19 Hi_Amos 阅读(565) 评论(0) 推荐(0) 编辑
摘要: WARN , HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator insteadERROR prepareTestInstance, Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.De... 阅读全文
posted @ 2013-11-23 14:15 Hi_Amos 阅读(7469) 评论(0) 推荐(0) 编辑
摘要: Windows7系统如何设置计划任务?问题描述:Windows7系统如何设置计划任务?任务计划概述:任务计划,可以将任何脚本、程序或文档安排在某个时间运行。“任务计划”在每次启动windows系统的时候自动启动(默认TaskScheduler服务是开启的)并在后台运行。使用“任务计划”可以完成以下任务:计划让任务在每天、每星期、每月或某些时刻(例如系统启动时)运行。更改任务的计划。停止计划的任务。自定义某个任务在某个时刻的运行方式。任务计划主界面介绍:1,点击“开始→控制面板→系统和安全→管理工具→任务计划”。就可以看到“任务计划”的选项。2,在计划任务中,可以对已有的任务计划进行编辑和设置。 阅读全文
posted @ 2013-11-22 14:04 Hi_Amos 阅读(323) 评论(0) 推荐(0) 编辑
摘要: @Test public void test33() { String phoneString = "哈哈,13888889999"; // 提取数字 // 1 Pattern pattern = Pattern.compile("[^0-9]"); Matcher matcher = pattern.matcher(phoneString); String all = matcher.replaceAll(""); System.out.println("phone:" + all... 阅读全文
posted @ 2013-11-22 11:30 Hi_Amos 阅读(38213) 评论(0) 推荐(1) 编辑
摘要: 简介:Sikuli是一种新颖的图形脚本语言,或者说是一种另类的自动化测试技术。它与我们常用的自动化测试技术(工具)有很大的区别。关于配置,一直是一个问题,下面做个总体介绍,用sikuli也有几个月时间了,是时候做个备忘.技术难点:怎么用maven+sikuli做个组合?http://mvnrepository.com/artifact/org.sikulimaven仓库里只有四个jar包,sikuli的核心jar包script包没有,这应该怎么办?先把pom.xml贴出来: 4.0.0 com.infomorrow.clientdetect clientdetect 0.0.1-SNA... 阅读全文
posted @ 2013-11-20 23:23 Hi_Amos 阅读(3550) 评论(0) 推荐(0) 编辑
摘要: WARN , HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator insteadERROR prepareTestInstance, Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.Depe. 阅读全文
posted @ 2013-11-20 10:39 Hi_Amos 阅读(3809) 评论(2) 推荐(0) 编辑
摘要: WARN run, com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1de6191 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!WARN run, com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1de6191 -- APPARENT DEADLOCK!!! Complete Status: Manage... 阅读全文
posted @ 2013-11-20 10:06 Hi_Amos 阅读(8916) 评论(0) 推荐(0) 编辑
摘要: 2.xml使用注解xml 用来定义bean的信息,注解用来配置依赖信息1) 在配置文件中配置bean2)在javaBean中用注解来指定依赖注入3)在配置文件中开启注解扫描@Resource标签 java标签的资源注解@Autowired(Spring自定义的注解),注解可以加在setter注入中,也可以加在field(field注入)@Resource 按名称注入,找到名称相同,则直接注入,找不到名称相同的则找类型@Atutowired 按类型注入,会先按类型找,找不到再找名称,required=false,用来指定,该依赖的对象是否是必须的。@Qualifier(value="p 阅读全文
posted @ 2013-11-20 02:02 Hi_Amos 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 1.所需要的插件,安装plugin,进入mangae Jenkins→ manage Plugins,切换到Available tab,选择如下plugin安装 Gitplugin,GitHubPlugin,GitClientPlugin,Email-ext plugin 如果你的git仓库是private的还需要安装SSHSlavesplugin,SSHCredentialsPlugin,否则git不成功。2.插件安装完之后 ,进入系统设置3.设置jdk,这个是必须的!.4.Git配置下载git zip包,并解压缩,下载地址为:http://code.google.com/p/m... 阅读全文
posted @ 2013-11-19 19:38 Hi_Amos 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 一、Spring Ioc容器详解(1) 201311051.一切都是BeanBean可是一个字符串或者是数字,一般是一些业务组件.粒度一般比较粗.2.Bean的名称xml配置文件中,id属性可以检测是否唯一。name是可以重复的。一个bean的实现可以有多个名字,别名3.Spring 容器的初始化过程(不同的实现有不同的过程) A、根据加载的配置文件信息注解Bean的信息(BeanDefinition)到Bean工厂B、根据得到的Beandefintion对象来确定要不要初始化一些BeanC、处理依赖注入(根据BeanDefintion 中有关依赖注入的信息)D、客户端通过容器来查询业务... 阅读全文
posted @ 2013-11-19 00:58 Hi_Amos 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 一.spring Ioc容器补充(1)Spring Ioc容器 DI(依赖注入):注入的方式:设值方法注入setter(属性注入)/构造子注入(构造函数传入依赖的对象)/字段注入field(注解)/接口注入out装配的方式:手动装配,,@Autowired,@Resource/自动装配1.装配各种类型的属性:A、简单属性value属性或者value元素 30 ABCD http://google.com B、引用其它bean,使用ref属性或者ref标签 C、使用... 阅读全文
posted @ 2013-11-19 00:51 Hi_Amos 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 转自:http://hi.baidu.com/cghroom/item/48fd2d0dc1fc23c675cd3c3e摘要:Eclipse for Android xml文件代码自动提示功能,介绍Eclipse编辑器中实现xml文件代码自动智能提示功能,解决eclipse代码提示失效、eclipse不能自动提示、eclipse没有代码提示的问题。Eclipse for Android xml文件代码自动提示功能,介绍Eclipse编辑器中实现xml文件代码自动智能提示功能,解决eclipse代码提示失效、eclipse不能自动提示、eclipse没有代码提示的问题。eclipse xml代码 阅读全文
posted @ 2013-11-17 23:53 Hi_Amos 阅读(768) 评论(1) 推荐(0) 编辑
摘要: 声明:此破解仅为个人娱乐,如果你有钱,请支持正版!重要说明,只要把fisheye先关掉即可,然后执行下面的破解步骤,一样可以破解!本人已测试通过。一、安装、破解fisheye最新版3.1.5 所需文件1.下载fisheyehttps://www.atlassian.com/software/fisheye/download 最新版本链接https://www.atlassian.com/software/fisheye/download-archives以前版本链接 2.下载所需要的破解文件 “fisheye2以上破解文件.7z”http://pan.baidu.com/s/18BOWC百度网 阅读全文
posted @ 2013-11-17 16:48 Hi_Amos 阅读(5422) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://answers.atlassian.com/questions/9397/not-enough-heap-space-to-run-fisheyefisheye下载好了之后,解压后怎么运行run.bat都报错误,错误提示如下:D:\developsoft\fisheye-3.1.5\fecru-3.1.5>bin\run.bat --debugError occurred during initialization of VMCould not reserve enough space for object heapError: Could not create 阅读全文
posted @ 2013-11-17 14:52 Hi_Amos 阅读(12900) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://code.google.com/p/selenium/wiki/Grid2本地环境为:win7,eclipse,jdk 1.7,本机ip为192.168.0.301.下载所需文件1.1 下载好jar包,下载网址为:http://selenium.googlecode.com/... 阅读全文
posted @ 2013-11-17 00:45 Hi_Amos 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.zhenhua.org/article.asp?id=382可以直接运行!import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;/****************************************************************** 阅读全文
posted @ 2013-11-16 16:35 Hi_Amos 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.webDriver.Close() - Close the browser window that the driver has focus of //关闭当前焦点所在的窗口2.webDriver.Quit() - Calls dispose //调用dispose方法3.webDriver.Dispose() Closes all browser windows and safely ends the session 关闭所有窗口,并且安全关闭session 阅读全文
posted @ 2013-11-14 18:03 Hi_Amos 阅读(656) 评论(0) 推荐(0) 编辑
摘要: String sql="select * from sys_invitation where to_phone = '13000000000' order by create_time desc ;"; Session currentSession = this.getCurrentSession(); List list = currentSession.createSQLQuery(sql).addEntity(SysInvitation.class).list(); for(SysInvitation syslist:list){ String inv 阅读全文
posted @ 2013-11-11 16:47 Hi_Amos 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 1.WebElement webElemt= webElement.findElement(By.xpath("//*[@class='xxxxxx]/a"));//在ie下使用innerText 在火狐下使用textContentString linktext = webElemt.getAttribute("innerText");2.WebElement element = ...;//测试的好像不行。 ((JavascriptExecutor) driver).executeScript("return arguments[0] 阅读全文
posted @ 2013-11-09 17:23 Hi_Amos 阅读(7369) 评论(0) 推荐(0) 编辑
摘要: select count(*) from sys_invitation where from_id like '%1006%'; 查询结果select * from sys_invitation where from_id like '%1006%';统计数量 阅读全文
posted @ 2013-11-09 17:16 Hi_Amos 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 结束firefox的进程,一句代码就够了,如下:Runtime.getRuntime().exec("taskkill /F /IM firefox.exe"); 结束qq:Runtime.getRuntime().exec("taskkill /F /IM qq.exe"); 阅读全文
posted @ 2013-11-07 18:59 Hi_Amos 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: I have a set of automations that work fantastically in Firefox and Chrome, and I'd like to launch an instance of IEDriver as well.I've set up IEDriver as per Selenium's Google Code wiki, with the correct path (if I change the path I get a different exception, so it's definitely corre 阅读全文
posted @ 2013-11-07 11:20 Hi_Amos 阅读(21057) 评论(0) 推荐(0) 编辑