- 博客(48)
- 收藏
- 关注
原创 idea创建maven web项目,并部署tomcat 容器运行
1、新建一个空的project,并在新的窗口中打开2、设置project的结构在Project Settings中选择Project,设置sdk版本,设置完后选择应用(apply)3、创建基于maven构建的web项目在Project Settings中选择model,在第二个框中点击加号,新建model。选择创建maven项目,然后选择
2017-07-25 22:12:12 749
原创 设置idea主题,字体大小及编码格式
1、设置主题Appearance & Behavior > Appearance,选择Theme 为 Darcula,并设置工具栏字体Size为142、设置文字大小及行间距工具栏字体大小Appearance & Behavior > Appearance,设置Size编辑区字体大小Editor > Colors & Fonts > Font,设置
2017-07-09 16:52:56 1685
原创 windows下Go的环境安装
学习一门新的语言,首先要做的就是安装运行环境。下面我们就简单的介绍一下windows下如何安装Go。1、下载安装包地址:https://golang.org/dl/进入后选择符合自己的版本,我选择的是go1.8.3.windows-amd64.msi。下载成功后双击即可出现安装界面,go默认安装在C盘下。【题外话】至于什么是msi文件,请百度自行搜索。2、配置系统环境变量
2017-07-02 23:48:14 456
原创 IDEA 工具tomcat服务器配置
1、配置tomcat应用服务器1.1、安装tomcat服务器我的tomcat服务器是解压版的,直接解压到了D盘的ProgramFiles目录下,如下图:1.2、配置tomcat服务器File -> Settings,进入Settings设置面板;输入servers进行搜索,选中Application Servers选项进行应用服务器配置。然后点击右侧的+按钮,出
2017-01-20 16:05:47 745
原创 LisView、GridView、RecyclerView的高度wrap_content
1、问题:想通过LisView和GridView的wrap_content实现自适应大小。 解决办法:自定义View继承自GridView或者ListView,然后重写他们的方法:onMeasure。 - 核心代码如下:@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
2016-07-05 22:41:59 1153
原创 js中&&和||在赋值语句中的妙用
写了一段代码,测试了一下&&和||在赋值语句中的妙处!记录一下 var pe = new person(); function person(){ var t=this; t.name = null; } person.prototype.init= function(a){ var t= this;
2015-09-17 09:46:27 565
原创 Android studio 快捷键之——【智能提示】
【智能提示】Ctrl+O,重写方法(overwrite)Ctrl+P,可以显示参数信息(params)Alt+Insert,可以生成构造器/Getter/Setter等Ctrl+Alt+V,可以引入变量。(variable)例如:new String(); 自动导入变量定义Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catchF2 或 Shift+F2,
2015-08-25 12:45:57 834
原创 Android studio 快捷键之——【查找、打开】
关于NCtrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Ctrl+Shift+Alt+N,查找类中的方法或变量关于FCtrl+F,当前文件——查找(F3,查找下一个,Shift+F3,查找上一个)Ctrl+Shift+F,全局查找文本 关于RCtrl+R,当前文件——替换Ctrl+Shift+R,在路径中替换关
2015-08-19 10:34:46 535
原创 go基础——02(一些技巧 、一些规则)
一些技巧 分组声明在Go语言中,同时声明多个常量、变量,或者导入多个包时,可采用分组的方式进行声明。例如下面的代码:import "fmt"import "os"const i = 100const pi = 3.1415const prefix = "Go "var i intvar pi float32var prefix string可以分
2014-09-19 23:41:08 789
原创 go基础——03(array、slice、map)
arrayarray就是数组,它的定义方式如下:var arr [n]type在[n]type中,n表示数组的长度,type表示存储元素的类型。对数组的操作和其它语言类似,都是通过[]来进行读取或赋值:var arr [10]int // 声明了一个int类型的数组arr[0] = 42 // 数组下标是从0开始的arr[1] = 13 // 赋值操作fmt.Pri
2014-09-18 23:49:13 919
原创 go基础——01(变量、常量、内置基本类型)
变量Go语言里面定义变量有多种方式。使用var关键字是Go最基本的定义变量方式,与C语言不同的是Go把变量类型放在变量名后面://定义一个名称为“variableName”,类型为"type"的变量var variableName type定义多个变量//定义三个类型都是“type”的三个变量var vname1, vname2, vname3 type定义变量并初
2014-09-17 23:12:34 698
原创 Go安装
下载go1.3.1.windows-amd64.msi下载地址:http://golang.org/dl/运行,安装配置环境变量: GOROOT=C:\Go\ PATH=%GOROOT%\bin;安装后的目录展示:
2014-09-17 22:15:01 673
转载 @PathVariable,@RequestParam, @RequestBody,@ModelAttribute,@RequestHeader,@CookieValue的区别
请求路径上有个id的变量值,可以通过@PathVariable来获取 @RequestMapping(value = "/page/{id}", method = RequestMethod.GET) @RequestParam用来获得静态的URL请求入参 spring注解时action里用到。简介:handler method 参数绑定常用的注解,我们根据他们处理
2014-08-20 10:35:16 825
原创 web中 配置servlet元素
元素是配置Servlet所用的元素。元素在Servlet和URL样式之间定义一个映射,即servlet类提供一个url,在地址栏输入对应的映射路径就可以访问你的servlet。 下面给出一段配置代码: ServletName xxxpackage.xxxServlet
2014-08-06 08:26:30 539
原创 jsp 静态引入<%@ include %> 动态引入<jsp:include> 区别
1. 首先先介绍下,jsp机制: servlet容器,先将jsp转化成servlet,然后编译成.class文件,放置容器缓冲区【tomcat的work目录下】。每次调用jsp时,服务器会读取编译好的servler.class,处理jsp的请求。2. 在servlet容器转化jsp为servlet时,将引入的jsp源码全部添加到当前jsp,一并转化成一个ser
2014-07-13 12:38:33 557
原创 JavaScript 中实现trim()函数
在JavaScript中我们要经常用到trim,但JavaScript中没trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的。下面介绍2中方案,大家可以看看!
2014-04-17 10:02:58 658
转载 Dojo1.6新特性:HTML5进行时
转自:http://doc.chinaunix.net/web/201104/1278825.shtml文章日期:2011-04-22 15:02:00Dojo作为最老牌的JavaScript库之一,近年来也一直没有停止过对各种新技术的应用,对新标准的融合。也许你已经使用dojo很久,但可曾注意过dojo中对HTML5的应用呢?Dojo中已经用到的HTML5特性:(
2014-04-02 13:17:14 1035
原创 sqlplus报错
今天在win8上装了Oracle后,进入命令窗口后输入sqlplus后报如下错误:Unable to initialize Oracle call interface;ORACLE may not be functioning properly;翻译如下:无法初始化 Oracle 调用界面ORACLE可能不会正常运作解决办法:1、在 oracle\product\
2014-03-31 23:31:03 865
原创 java基础常见打印之(1) 九九乘法口诀
闲话不多说,直接展示代码public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+"\t"); } System.out.println(); } }运行结果如下图
2014-03-20 15:00:38 517
原创 JSP的内置对象及作用
最近想面试,所以就把自己关注的基础只是给复习整理一下,一下内容来自网络,给大家来个分享!嘿嘿简单的记忆方法:记住一个单词:parscope (气象雷达)示波器,它包含:page,application,request,response,session,config,out,pagecontext,exception。 一、request对象客户端的请求信息被封装在reque
2014-03-19 15:46:13 485
转载 try catch finally的执行顺序
1、将预见可能引发异常的代码包含在try语句块中。2、如果发生了异常,则转入catch的执行。catch有几种写法:catch这将捕获任何发生的异常。catch(Exception e)这将捕获任何发生的异常。另外,还提供e参数,你可以在处理异常时使用e参数来获得有关异常的信息。catch(Exception的派生类 e)这将捕获派生类定义的异常,例如,我想捕获一个无效
2014-03-17 16:34:34 449
转载 dojo入门教程 -简介
网上关于dojo简介的也不少,发现有一篇博文写到不错,比较适合初学dojo的童鞋们。所以,直接转载过来了,博主见到了见谅哦。嘿嘿,下面共同学习一下吧。转自:http://www.lezhu99.com/802.htmlDojo是一个功能强大的JavaScript库的集合,可以为许多特性提供简单的API。其中的一个特性是生成HTTP请求并接收其响应的能力。除了提供AJAX功能外,Dojo
2014-01-20 16:09:08 315
原创 一步一步学dojo之(一)hello World!
用了几个月的dojo了,只会改改别人的代码,或者只会照搬别人的东西,感觉很是郁闷啊。因为框架是别人搭建的,所以项目都做完了还对dojo不了解。现在想了解一下这到底是什么东东,于是网上一顿狂搜啊,但作为一个it人,深知学习一种新的知识最好的办法就是实际操作一边,所以就想自己走一边,顺便做个笔记什么滴!下面就是我的操作流程。1.下载dojo API的包,网址http://dojotoolkit
2014-01-20 15:35:52 790
原创 Eclipse启动报错:An internal error occurred during: "Building workspace". GC overhead limit exceeded
今天启动Eclipse时发现右下角的building workspce走到2%时,不动了,Eclipse好长时间没反应,然后弹出错误信息:An internal error occurred during: "Building workspace". GC overhead limit exceeded。如下图:上网搜了一下,说是要修改一下Eclipse安装下的eclipse.ini文
2014-01-20 13:45:20 15862 3
转载 在顺境中感恩,在逆境中依旧心存喜乐,认真地活在当下
1、老王辛苦了一年,年终奖拿了1万,左右一打听,办公室其他人年终奖却只有1千。老王按捺不住心中狂喜,偷偷用手机打电话给老婆:亲爱的,晚上别做饭了,年终奖发下来了,晚上咱们去你一直惦记着的那家西餐厅,好好庆祝一下!2、老王辛苦了一年,年终奖拿了1万,左右一打听,办公室其他人年终奖也是1万,心头不免掠过一丝失望。快下班的时候,老王给老婆发了条短信:晚上别做饭了,年终奖发下来了,晚上咱们去家门口
2014-01-20 11:30:11 1107
在顺境中感恩,在逆境中依旧心存喜乐,认真地活在当下
1、老王辛苦了一年,年终奖拿了1万,左右一打听,办公室其他人年终奖却只有1千。老王按捺不住心中狂喜,偷偷用手机打电话给老婆:亲爱的,晚上别做饭了,年终奖发下来了,晚上咱们去你一直惦记着的那家西餐厅,好好庆祝一下! 2、老王辛苦了一年,年终奖拿了1万,左右一打听,办公室其他人年终奖也是1万,心头不免掠过一丝失望。快下班的时候,老王给老婆发了条短信:晚上别做饭了,年终奖发下来了,晚上咱们去家门口的那...
2014-01-20 11:30:00 335
原创 XML解析异常之 The processing instruction target matching "[xX][mM][lL]" is not allowed.
今天改个dwr.xml文件后,启动本地tomcat后控制台报错:org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed. at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
2014-01-17 11:03:09 1609
XML解析异常之 The processing instruction target matching "[xX][mM][lL]" is not allowed.
今天改个dwr.xml文件后,启动本地tomcat后控制台报错:org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed. at org.apache.xerces.parsers.DOMParser.parse(Unknown S...
2014-01-17 11:03:00 933
转载 Eclipse 插件安装、升级和卸载的方法
Eclipse的插件可以装在内部,也可以装在外部,装在内部的方法很简单:把插件的features和plugins目录copy到eclipse的安装目录即可。eclipse和其插件升级比较频繁,用过eclipse的朋友应该都有体会,插件装在外部相比装在内部有很多优点,此处不再赘述。 安装在外部的插件的的目录结构通常应该类似如下: samplePlugins
2014-01-10 10:55:48 638
Eclipse 插件安装、升级和卸载的方法
Eclipse的插件可以装在内部,也可以装在外部,装在内部的方法很简单:把插件的features和plugins目录copy到eclipse的安装目录即可。eclipse和其插件升级比较频繁,用过eclipse的朋友应该都有体会,插件装在外部相比装在内部有很多优点,此处不再赘述。 安装在外部的插件的的目录结构通常应该类似如下: samplePlugins |——eclipse |——f...
2014-01-10 10:55:00 149
原创 设置Eclipse背景颜色
颜色:1windows →Preferences→general→editors→text editors2在 appearance color options 里选在background color3去掉复选框的钩,设置颜色为 色调84 红204饱和度91 绿232 亮度205 蓝207字体:1wind
2014-01-10 10:28:07 882 1
设置Eclipse背景颜色
颜色:1windows →Preferences→general→editors→text editors2在 appearance color options 里选在background color3去掉复选框的钩,设置颜色为 色调84 红204饱和度91 绿232亮度205 蓝207字体:1windows →Preferences→general→appearanc...
2014-01-10 10:28:00 272
转载 vi 常用命令行
1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等 字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以 输入任
2014-01-07 15:59:46 1128
vi 常用命令行
1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了。 b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等字母之后才能进入编辑模式。 通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以输入任何文字到文件中.要回到一般模式,按下[ESC]键即...
2014-01-07 15:59:00 81
原创 hibernate学习之 session的产生方式
1、session的重要性: 学习hibernate的session之前,首先要了解它的重要性,如下。1.1 hibernate中的crud操作是利用session来完成的 1.2 hibernate中的事务是依赖于session环境的2.session的产生方式:2.1.通过sessionFactory.openSession();方法获得private sta
2014-01-04 12:42:50 590
hibernate学习之 session的产生方式
1、session的重要性: 学习hibernate的session之前,首先要了解它的重要性,如下。1.1hibernate中的crud操作是利用session来完成的1.2hibernate中的事务是依赖于session环境的2.session的产生方式:2.1.通过sessionFactory.openSession();方法获得private static...
2014-01-04 12:42:00 56
原创 Spring MVC 标签之select,option和options标签
1.select标签这个标签生成一个HTML“select”元素。它支持被选中的选项的数据绑定,也支持使用嵌套的option和options标签。我们假设有一个User拥有多项专长。 Skills: 如果这个User的专长是草药学,那么“Skills”经标准解析后得到的HTML代码如下: Skills:
2014-01-03 18:02:56 5710
Spring MVC 标签之select,option和options标签
1.select标签这个标签生成一个HTML“select”元素。它支持被选中的选项的数据绑定,也支持使用嵌套的option和options标签。我们假设有一个User拥有多项专长。<tr> <td>Skills:</td> <td> <form:selectpath="skills" item...
2014-01-03 18:02:00 944
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人