- 博客(85)
- 资源 (12)
- 收藏
- 关注
原创 计算促销日期
/** 计算促销日期* 输入一个生产日期,一个保质期天数* 促销日为过期前2周的周三*/public class TestFindPromoteSaleDate { public static void main(String[] args) throws ParseException { Scanner read = new Scanner(System.in);...
2019-12-23 15:05:21 400
转载 寻找字符串最长对称子串
/*** 找出最长对称字符串** @author tobiasy*/publicclassMaxSymmetric {publicstaticvoidmain(String[] args) {// TODO 输出最长对称字符串:googString input1 ="google";//...
2019-12-23 14:11:28 917
转载 Spring-@Autowired注解
1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.java [java] view...
2018-07-25 15:28:48 293
原创 JavaWeb-jsp指令
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:指令 描述<%@ page ... %> 定义网页依赖属性,比如脚本语言、error页面、缓存需求等等<%...
2018-07-25 14:12:44 179
原创 JavaWeb-jsp页面元素
jsp注释:<%--jsp注释,不被翻译,不被编译,查看网页源码不会被输出到页面 --%>/* jsp代码 ,会翻译,不被编译,查看网页源码不会被输出到页面 */<!-- html注释,结果:203 会翻译,会被编译,查看网页源码会被输出到页面 -->jsp中定义成员变量和成员方法:<%! int a=100;//定义全局变量,成员变量 ...
2018-07-25 14:12:03 184
原创 JavaWeb-jsp内置对象
方便程序员操作,jsp为我们提前初始化了一些对象,我们可以直接使用,这些对象也叫做内置对象:我们经常用到的是:pageContext request session application final javax.servlet.jsp.PageContext pageContext; javax.servlet.http.HttpSession sessi...
2018-07-25 14:11:24 191
原创 JavaWeb-jsp自动登陆效果实现
自动登陆实现:实验步骤:1.要有登陆页面(用户名输入框,密码输入框,自动登陆勾选,提交按钮)2.要有处理请求的servlet,能对登陆进行处理3.测试:如何勾选自动登陆,那么下次不用输入用户名和密码了,直接跳转到首页面使用技术:Cookie:朝电脑硬盘上写入文本,保存用户名和密码,那么如果勾选自动登陆,下次登陆就会从硬盘上读取保存的用户名和密码,那么就不用输入了。第...
2018-07-25 14:10:36 472
原创 JavaWeb-jsp的生命周期
jsp的工作原理(生命周期):1.先被翻译成:jsp_005felement_jsp.java文件D:\soft\apache-tomcat-8.0.50\work\Catalina\localhost\web_jsp_element\org\apache\jsp生成的java文件的特色:①有service方法:_jspService()②service方法中有一堆局部变量: ...
2018-07-25 14:09:55 265
原创 Java中的String,StringBuilder,StringBuffer三者的区别
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但...
2018-07-25 14:06:58 191
原创 JavaWeb-Servlet生命周期
1.关联数据库登陆2.servlet的生命周期/** * 我们的目的是讲解 servlet 的生命周期 * * 结论1:实例化--初始化--service---doGet()|doPost()------MyServlet()--------------init()--------------service()------------------doGet()---...
2018-07-25 14:05:44 192
原创 JavaWeb-重定向与跳转的区别
跳转://跳到用户主页面request.getRequestDispatcher("/User/Index.jsp").forward(request, response); 重定向://重定向,为了避免重复提交登陆请求,注册时为了避免重复提交注册信息,所以登陆完注册完都是重定向到主界面response.sendRedirect(request.get...
2018-07-25 14:05:32 534
原创 JavaWeb-Filter(敏感字符过滤器,访问权限过滤器,字符集过滤器)
需求:当用户绕过登陆直接定位网站资源时,比如用户模块,用户必须先登录(session中是否有user),然后role是1http://localhost:7979/myfilter_charset_minganmessage/user/Index.jsp比如管理员模块:用户必须先登录(session中是否有user),然后role是2http://localhost:7979/myfil...
2018-07-24 11:43:03 1025
原创 JavaWeb-JNDI获取数据库连接实现&Tomcat连接池
1. 将jdbc驱动包拷贝到tomcat安装目录下的lib文件夹中2.编写context.xml文件,定义资源<Context> <Resource name="jdbc/My12306" auth="Container" type="javax.sql.DataSource" username="scott" password=...
2018-07-24 11:37:25 1109
转载 JavaWeb-jsp指令
JSP 指令JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:指令 描述 <%@ page ... %> 定义网页依赖属性,比如脚本语言、erro...
2018-07-24 11:34:48 133
原创 JavaWeb-JSTL之java server page 标准标签库
下载jakarta-taglibs-standard-1.1.2.zip 包并解压,将jakarta-taglibs-standard-1.1.2/lib/下的两个jar文件:standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。<title>c:if 标签实例</title></head><body><...
2018-07-24 11:34:05 156
原创 JavaWeb:EL表达式
<body><%-- -- EL作用: 1.使网页工程师专注于网页的实现,不用掌握java编程技术 2.解除了view层与controller层的耦合 3.使页面变得美观,代码可读性增强 EL语法 :${} 运算符: . []实例:${message},表示:从pageContext,request,session,applic...
2018-07-24 11:20:18 170
原创 JavaWeb-使用JXL库导出excel表格
首先要导入jxl.jar包。jsp页面代码:<body><a href="UserServlet/exportExcel">导出excel表格</a></body>Servlet代码:@WebServlet("/UserServlet/*")public class UserServlet extends HttpServlet...
2018-07-24 11:17:48 734
原创 AJAX-下拉列表联动
select_city.jsp页面代码:<script> //json语法表示对象和数组,可以打开浏览器,按下F12然后打开console控制台访问这些对象和数组 var tala={"name":"tala","age":18,"address":"guangzhou"}; var people=[{"name":&quo
2018-07-24 11:15:10 205
原创 AJAX-校验用户名是否可用
1.给用户名文本框绑定失去焦点事件<input type="text" name="username" onblur="validateUsername()" id="username"/>2.创建XMLHttpRequest对象if (window.XMLHttpRequest){ xhr=new XMLHttpRequest();}else if (wind...
2018-07-24 11:11:04 310
原创 如何获取表单数据?
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); //获取表单中单选按钮的值 Stri...
2018-07-24 11:08:57 1468
原创 如何搭建svn共享代码开发环境?
代码共享环境,目前市场上比较流行的是:svn, git,cvs1.安装插件把SVN site-1.10.5文件夹拷贝到eclipse安装目录下的dropins目录下。重启eclipse,看下有没有svn菜单。如何没有,把C:\soft\eclipse4EE\configuration\org.eclipse.update,eclipse安装目录下的update目录删了2.安装s...
2018-07-24 11:02:30 464
转载 commons-fileupload实现文件上传实例
Apache提供的commons-fileupload jar包实现文件上传确实很简单,最近要用Servlet/JSP做一个图片上传功能,在网上找了很多资料,大多是基于struts框架介绍的,还有些虽然也介绍common-fileupload的上传,但是那些例子比较老,有些类现在都废弃了。通过研究学习总结,终于完成了这个上传功能,下面与大家分享一下。 案例场景一个图书馆后台管理界面...
2018-07-21 11:00:17 1334
转载 String类的20种常见方法
String类里面常用的20个方法和长度有关的方法返回类型 方法名 作用 int length() 得到一个字符串的字符个数(一个中文是一个字符,一个英文是一个字符,一个转义字符是一个字符)和数组有关的方法返回类型 方法名 作用byte[] getBytes() ...
2018-03-14 15:03:22 750
转载 MP4文件,Web播放器不能边下边播问题
mp4视频有metadata,通常在文件尾部,而flash读到这个metadata才开始播放,解决办法是用工具处理一下mp4,把它的metadata移至文件头部。PS:MP4需要是 h.264 编码,不是此编码的在某些Flash版本或OS上会出现放不出来视频的问题;可以用 3GP、MP4视频转换精灵(BRVideoConverter) 转码。可以使用ffmpeg的qt-fastst
2016-04-09 12:22:14 2470
转载 Java加密和解密
转自:http://blog.csdn.net/xiadaoceshen/article/details/8464476概述:出于安全考虑,网络的传输中经常对传输数据做加密和编码处理,其中涉及以下几种: 1、md5加密,该加密算法是单向加密,即加密的数据不能再通过解密还原。相关类包含在java.security.MessageDigest包中。 2、3-DES加密,该加密算
2016-03-30 00:05:02 334
转载 HTML插入Flash的全兼容完美解决方案-SWFObject
Flash 嵌入的问题朋友们可能认为很简单,但是具体到一些问题上来讲,就不是那么简单了,比如:IE浏览器对FLASH的拦截虚框怎么去掉?在FF、OP、NS等其它浏览器是否兼容?代码是否符合W3C标准??等等下面我就转贴别人的一篇文件,共同学习一下一、传统的方法object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000
2016-03-21 13:26:21 19303
转载 ffmpeg按桢截图
ffmpeg -ss 10 -i input.flv -y -f image2 -vframes 1 -s 352x240 b-%03d.jpg 参数解释:-i 输入文件-y 覆盖-f 生成图片格式-ss 开始截图时间 seconds or in hh:mm:ss[.xxx] 如果截图开始时间越接近篇尾,所花费的时间就会越长-vf
2016-03-21 11:38:51 1270
转载 java调用ffmpeg获取视频时长
public static void main(String[] args) { String result = processFLV("E:\\test\\京视传媒\\体育类\\xiao.flv"); PatternCompiler compiler =new Perl5Compiler(); try { String regexD
2016-03-21 11:22:23 801
转载 JS判断是否为中文的方法
function isChinese(temp) { var re=/[^/u4e00-/u9fa5]/; if (re.test(temp)) return false ; return true ;
2016-03-21 10:58:13 779
转载 android程序自动更新安装详解
进入程序的时候,首先先向后台服务器发送一个请求,服务器把现在服务器里面android应用程序版本号(更新版本),大小和下载网址一起发送过来.再把更新版本和本地版本进行比较,如果不相同,则进入更新,当把应用程序下载完成后,再用系统程序打开已经下载好的版本.由于应用程序大小只有2M左右,就没有用断点传送.注意事项:服务器里面更新版本应用程序必须和你手机里面应用程序使用的签名是一样了(否则下载下
2016-02-18 13:23:44 439
转载 Sitemesh的配置与使用
1)WEB-INF/web.xml中加入filter定义与sitemesh的taglib定义sitemeshFiltercom.opensymphony.sitemesh.webapp.SiteMeshFiltersitemeshFilter/*PS:需要放在struts下面: struts-cleanup org.apache.struts
2016-02-18 11:29:24 507
转载 sitemesh定义多个装饰器
在decorators.xml中定义多个装饰器,每个装饰器就可以通过定义 pattern 来不同修饰页面了:比如: /* /admin/* 上面定义了两个修饰器,main 会修饰除了/admin/ 外所有的页面,admin则只会修饰/admin/* 的所有页面。
2016-02-18 10:29:49 588
转载 angularJS启动多个ng-app
ng-app是angulajs模板引擎当中的一个十分重要的标签,从“app"这个字眼就不难看出其含义,在我理解为一个模块或者页面中的一个应用模型,在一个使用angularjs框架的页面中,很可能使用多个模块,原因是不同模块的业务逻辑不同,代码在理论上就不应该耦合在一起这样不利于维护。下面的几行代码展示了一种angularjs启动多个模块的demo.PS:主页标红代码 >
2015-03-20 17:51:42 758
原创 CharacterEncodingFilter 字符编码过滤器
<br />用法:web.xml<br /><filter><br /> <filter-name>encodingFilter</filter-name><br /> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><br /> <init-param><br /> <param-name>encoding</param-name><br /> <param-value>UT
2011-06-01 22:25:00 606
转载 男人必备!泡妞全攻略
第一章:初出茅庐夯实基础万事开头难!可能你遇到了自己喜欢的MM,并且准备进攻了,那么在前期的交往中,应该给MM留下什么样的第一印象呢?1、首先是你要让MM看到你的上进心。男人的最大魅力在于事业有成,年轻人工作时间不长谈不上“有成”,这时候你就要让MM觉得你是个有上进心的人。别的可以胡说八道,但这个问题不能含糊,你一定要告诉MM,你对未来充满信心,你不满足于现状,并且你已经有了长远的计划,总之你的未
2007-08-12 00:13:00 1739
原创 操作SCROLLBAR
11111111111111111111111111111111111111.var vScrollTop = objX.scrollTop;//objX是有滚动条的对象,vScrollTop是全局变量 function objX_scroll(){ var vCurrScrollTop = objX.scrollTop; if
2007-06-15 18:02:00 619
转载 JSF优势
2. JSF优势之一:UI组件(UI-component) UI组件(UI-component)一直是桌面程序的专利,web程序中,虽然HTML定义了基本的UI标签,但要使这些UI标签像UI组件那样工作,还需要很多代码片断来处理数据及其表现形式,而且有效地组织这些代码片断使其协调一致也是一件繁琐的工作。JSF的UI组件是真正意义上的UI组件,能极大地简化程序员的工作,例如,在页面上放置一个文
2007-06-08 16:26:00 1004
转载 JSF与Struts的异同
JSF与Struts的异同板桥里人 http://www.jdon.com 2005/09/05 Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只
2007-06-08 16:18:00 597
Ibatis+Spring的代码生成器
2012-12-27
unix 模拟环境 UNIX 工具
2008-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人