- 博客(26)
- 收藏
- 关注
原创 maven创建struts项目
目录 一、通过maven创建web项目二、导入jar包三、在web.xml中配置struts相关四、在struts.xml中配置请求和转发相关五、创建jsp页面六、创建action类七、运行结果一、通过maven创建web项目直接通过eclipse自动创建就好二、导入jar包在pom.xml中导入servlet、jsp、struts包<...
2019-01-18 10:51:41
495
转载 微信小程序开发工具快捷键
格式调整 Ctrl+S:保存文件 Ctrl+[, Ctrl+]:代码行缩进 Ctrl+Shift+[, Ctrl+Shift+]:折叠打开代码块 Ctrl+C Ctrl+V:复制粘贴,如果没有选中任何文字则复制粘贴一行 Shift+Alt+F:代码格式化 Alt+Up,Alt+Down:上下移动一行 Shift+Alt+Up,Shift+Alt+Down:...
2018-11-23 11:50:56
916
转载 Oracle存储过程基本语法和基础教程
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存
2017-12-29 10:50:32
519
原创 Oracle中Purge和drop的区别
1、drop table t1; 就相当于删除到回收站了,会产生一个垃圾文件select * from tab;检查可以看到一个特殊的表。2、drop table t1 purge;直接删除了,不产生垃圾文件3、purge table t1;从回收站删除t14、purge recyclebin;清空回收站5、PURGE TABLESPACE USERS USER SCOTT;限定只清除特定的用户
2017-11-27 09:56:47
1536
转载 execute immediate的简单用法(oracle)
示例代码:create or replace procedure proc_test(--参数区域)is --变量区域 --sql脚本 v_sql varchar2(2000) :=''; --记录学生数量 v_num number;begin--执行区域 -- execute immediate用法1:立刻执行sql语句 v_
2017-11-27 09:40:31
1466
原创 linux vi编辑
:w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi:wq 保存文件并退出vi :wq! 强制保存文件,并退出viq:不保存文件,退出vi:q!不保存文件,强制退出vi :e! 放弃所有修改,从上次保存文件开始再编辑
2017-10-30 10:29:56
233
转载 plsql使用技巧
1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格,同理,在
2017-08-25 10:05:22
651
原创 public,private及protected的区别
这几个关键词用到的比较多,特别是protected用的比较少,那这里我对它们进行总结下:在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都
2017-07-28 15:01:42
453
原创 try-catch-finally中return的执行顺序
在网上查询资料:try,catch和finally最终出口在try或catch中,所以return应该放在try和catch模块最后写了一个下载资料的demopackage com.edb.test;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import j
2017-07-27 14:49:26
305
转载 HTMl5的几种存储方式及对比
html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存
2017-07-06 16:33:11
654
原创 局域网映射的几种方式
局域网ip端口映射到外网,实现外网访问内网的。方式一:ngrok1.下载norok,https://ngrok.com/download,选择合适的版本。比如我下载的ngrok-stable-windows-amd64.zip·2.配置映射端口解压下载的压缩包,双击启动ngrok.exe输入ngrok http 8080 ,端口号8080可以根据自己
2017-07-05 16:27:37
1713
原创 linux常用查看日志方法
在开发中遇到问题,经常需要在Linux查看日志,找得问题来源,那么就将常用的一些命令做一个总结:我使用的是SecureCRT,用什么工具看个人了,注意设置中文。1.查看最后几行的日志tail -n 10 test.log2.查看关键字附近的日志cat -n test.log |grep "关键字" //查看关键词所在的行号,比如查到关键词在第100行
2017-06-27 10:13:01
446
原创 启动apache报错:Unable to load configuration
报错内容:Unable to load configuration. - bean - jar:file:/C:/Users/Administrator/.m2/repository/org/apache/struts/struts2-core/2.3.15.1/struts2-core-2.3.15.1.jar!/struts-default.xml:29:72at com.opensy
2017-06-13 10:13:45
1164
原创 AndroidStudio报错 Could not install Gradle distribution
Android Studi报错:Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-xxx-all解决办法:先去下载gradle-xxx-all压缩包,然后解压到AndroidStudio安装路径下gradle目录,重启。
2017-06-08 16:18:53
11584
2
原创 解决javax.servlet.jsp.JspException cannot be resolved to a type
把项目发布到tomcat后报javax.servlet.jsp.JspException cannot be resolved to a type解决办法:右键你的项目--properties选择Targeted Runtimes,选择你的运行环境,我选择Apache Tomcat v7.0,Apply--OK。
2017-06-04 17:13:38
713
原创 Apache启动时提示the requested operation has failed
1.通过cmd进入apache的bin目录,然后执行httpd.exe -w -n "Apache2" -k start提示httpd.conf的39行报错,那么我把它改成apache的绝对路径,然后重启apache就可以了2.其它可能原因,看80端口是否被占用命令行窗口输入 netstat -nao ,看到80端口被占用了,那么把它关掉或者修改Ap
2017-05-23 17:24:23
1105
原创 eclipse优化之去掉无用的validation
打开window >> prefrences,点击Validation,在Build栏,将不需要校验的文件勾去掉(一般留下classpath、dependency、Validator,其他的可全部去掉)如果要Validation文件,可选中文件,右键Validate进行检查
2017-05-22 09:15:29
409
原创 Eclipse 的 Jetty 插件安装
1.首先下载jetty的插件2.配置jetty插件方法一:直接将解压后的jetty-plugin目录放到dropins下 方法二:解压jetty-plugin到制定目录,比如我放到E:\Developer,在eclipse的dropins目录下创建jetty.link文·件,内容为path=E:\\Developer\\jetty-plugin3.重启eclipse就
2017-05-18 17:24:58
358
原创 【SVN】svn提交代码忽略class等文件
svn上主要存放一些重要文件,而不是整个文件夹,所以对于一些只和本机环境有关的class文件可以忽略不用提交到svn上方法一:eclipse,Windows-->Preferences-->Team-->Ignored Resources点击Add Pattern… 添加需要忽略的文件或目录例如 *.class、.classpath,.settings 等不需要上传
2017-04-27 09:23:24
23780
原创 【前端】location.search.match(....) 用法
function getQueryStringByName(name) { var result = location.search.match(new RegExp("[\?\&]" + name + "=([^\&]+)", "i")); if (result == null || result.length < 1) { return "";
2017-04-19 09:41:52
3787
原创 Apache启动报错:could not bind to address [::]:443 解决办法
安装Apache服务器的时候,报如下错误:Installing the 'apache' serviceThe 'apache' service is successfully installed.Testing httpd.conf....Errors reported here must be corrected before the service can be st
2017-04-14 09:06:19
20088
1
原创 【java基础】jdbc的简单分页查询
1.创建分页实体类public class PageBean { private List list;// 当前页内容 查询 private int currPage;// 当前页码 传递 private int pageSize;// 每页显示的条数 固定 private int totalCount;// 总条数 查询 private int totalPage;// 总页数 计
2017-04-12 23:10:06
527
原创 updating error reports database
eclipse提示 updating error reports database解决办法:Window--->Preferences--->General--->Startup and Shutdown--->取消Eclipse Automated Error Reporting ApplyOK
2017-04-10 09:21:10
473
原创 Several ports (8005, 8080, 8009) required by Tomcat v7.0
问题:发布服务到Tomcat时,出现端口被占用Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process
2017-04-05 09:55:31
5949
转载 常用正则表达式,不定期更新
1 . 校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2. 校验中文字符串仅能是中文。^[\\u4e00-\\u9fa5]{0,}$3. 由数字、26个英文字母或下划线组成的字符串^\\w+$4. 校验E-Mail 地址同密码一样,下面
2016-11-22 09:34:59
355
转载 Android开发经验总结:开发规范
上个月发布了Android项目重构的三篇系列文章,其中,界面篇中提到了在项目中保持规范性的重要性,也有简单举了几个例子。这篇文章则将其延伸,提供更完整的开发规范说明。书写规范1. 编码方式统一用UTF-8. Android Studio默认已是UTF-8,只要不去改动它就可以了。2. 缩进统一为4个空格,将Tab size设置为4则可以保证tab键按4个空格
2016-06-20 11:37:17
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人