文档章节

点滴小知识

WolvesLeader
 WolvesLeader
发布于 2014/06/03 20:07
字数 1682
阅读 178
收藏 7
================
文件路径:
1.http://www.cnblogs.com/javayuer/archive/2011/01/02/1924192.html?ADUIN=924106277&ADSESSION=1397992872&ADTAG=CLIENT.QQ.5311_.0&ADPUBNO=26327
public static void main(String[] args) {
URL in=LoadPropertiesServlet.class.getClassLoader().getResource("resources.properties");  
 System.out.println(in.getPath());
}
2.用流读取Properties文件,读取文件以后,通过键获取Properties值。
3.处理页面公共的部分,有时候没有必要把公共部分提出来,要注意所有的jsp页面都要经过控制器。
4.
导入java类
<%@page import="com.teenyoo.tinyflowers.utils.MailUtil"%>
<%
   String qqservice = MailUtil.QQ;
   pageContext.setAttribute("qqservice", qqservice);
%>
在jsp里边封装自己需要的变量,原因是jsp里边有内置对象,可以使用,而通过脚本又可以获取普通java类中的属性的值。
5.必要的时候也可以使用脚本或者表达式。
6.写jsp页面要写<title>&times;&times;&times;&times;&times;</title>,方便查找和显示。
7.在使用jquery validate验证<input type="file" name="miao" id="miao">类型的文件的时候,要使用additional-methods.js插件,负责只会验证type="file"类型的文件。
8.分页最好做判断,如果没有就不显示。
9.判断登陆客户端的类型
http://oma1989.iteye.com/blog/1667562
http://www.jb51.net/article/42018.htm
http://bbs.chinaunix.net/thread-1696799-1-1.html
10.在使用Ajax的时候response.getWriter().write("1"),要使用字符串,不能使用数字。
11.搜狗地图的使用
12.《人生元编程》
13.<a href="http://www.quincy.com" style="text-decoration:none;">www.quincy.com</a>
记得要加http://
14.数据库设置编码characterEncoding=utf-8,有数据库连接池造成的
15.服务器设置编码URIEncoding="UTF-8"  64行
16.jsp页面格式化日期<fmt:formatDate value="${requestScope.book.bookPublishTime}" pattern="yyyy年MM月dd日 "/>
17.QQ邮箱收不到邮件,在QQ邮箱里边的收信规则里边设置。
18.注册失败之类的页面在失败之后,再次调回到注册页面的时候,用户已经填写好的某些信息要任然存在。
19.拦截器和过滤器的区别?
20.css给a标签添加行内伪类,不能直接写,要不写成内部的,要不就用javascript控制。
21.如果你在你的项目中用程序把(图片、文件)之类的东西传入到项目根目录下边,但是访问出错(比如找不到图片之类的错误),这是因为eclipse中的工作空间被放到了其他地方,这时你要刷新项目再次去访问。
22.jfinal文件上传的时候,传到了eclipse复制的那个工作空间,没有上传到我建的工作空间??
23.a href=### 与 a href=javascript:void(0) 有何区别???
一个#表示锚点,默认为#top会跳到网页的顶部。
javascript:void(0)表示一个死链接,什么都不会执行。
使用###(也就是多个#)效果和javascript:void(0)一样,不会跳到页面顶部。
24.避免点击下一页以后页面回到顶部
锚记定义<a name="mock"></a>
锚记引用<a href="${path }/admin/latestnews?pageNo=${pageUtil.prevPageNo}&#mock">上一页</a>
25.安卓版微信内置浏览器,<a href="tel:电话号码"></a>,跳转到拨号界面
26.HTML写页面时,浏览器会随着页面的放大缩小出现混乱,该怎么解决?
原因式布局的时候没有在同一个层里边。
27.《程序开发原理:抽象规格与面向对象设计》
bwllf@163.com
===================
1.远程连接地址和localhost(127.0.0.1)不相同
2.字符串是常量
static int count = 2;
String historyId = (count ++) + "";
3.jquery修改display的值
("#id").css('display','none'); 
$("#id").css('display','block');
4.jquery的ajax路径中有中文参数引起的乱码
5.jquery中终止ajax请求??
6.<textarea></textarea>从首行输入文字
<textarea rows="3" cols="20"></textarea>中间不能有空top行,负责不会从首行开始输入
<textarea rows="3" cols="20">
</textarea>
两者之间的输入样式会不相同
7.js中的top是关键字,定义时要注意
8.js或者jquery在使用ajax请求的时候,请求路径中有中文,引起的乱码,解决办法。
步骤一:设置服务器配置文件中的编码,比如tomcat服务器在tomcat/conf/server.xml的64行设置编码为URIEncoding="UTF-8"
步骤二:设置js或者jquery请求中的中文的编码如下:
$.getJSON("hello/client" ,{foo : encodeURI($foo)} ,function(json){
 //清空输入框
 $("#clientInput").val(json.clear);
});
$foo是从页面获取的值,有可能是中文,所以给它用encodeURI()方法进行编码
步骤三:在服务器端获取js或者jquery传入的值并且对其进行解码,如下:
String value = getPara("foo");
try {
 value=URLDecoder.decode(value,"utf-8");
    } catch (UnsupportedEncodingException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
    }
value是服务器端(servlet里边)回去到的js或者jquery中参数的值,用java.net包里边的URLDecoder.decode(value,"utf-8");方法对回去的值进行解码。
9.js设置z-index 
10.jiathis是怎么实现引入一行js就会出现一个页面??
11.元素的属性和元素的样式是不相同的两个关系。放在style中的是元素的样式设置。
12.js获取浏览器内部的高端和宽度
13.js获取滚动条距离顶端的距离
document.documentElement.scrollTop:垂直方向
document.documentElement.scrollLeft:水平方向
14.兼容浏览器
var w=window.innerWidth
 || document.documentElement.clientWidth
 || document.body.clientWidth;
 var h=window.innerHeight
 || document.documentElement.clientHeight
 || document.body.clientHeight;
15.bootstrap滚动监听的使用
16.也许你现在已经明白了,思考,在一个程序员的生活中是至关重要的。不要去复制-粘贴代码,尤其当你在学习如何去编程的时候。如果你想学习怎么编程,复制,粘贴——“看,有用诶!”不会使你有任何成就。相反,无论何时你看到代码,你必须在企图去试运行它之前想清楚它在干什么。当你能轻易看懂要使用不同的浏览器别人的代码了,将其简化到你刚好需要的程度,然后写出来
。如果从一开始就定期这么做,你会在几个月内成长为一个非凡的开发者。
17.在做测试的的时候,要使用不同的浏览器去测试
*************************************************************************
18.支付宝接口集成过程
1)注册支付宝账户→实名认证→去商家服务页面 ()申请支付宝接口,选择自己需要的支付方式,填写详细的信息                             
2)去支付宝论坛下载支付宝接口的相关资料                                http://club.alipay.com/thread.php?fid=703                               
*************************************************************************
 
19.js之间为什么相互调用很少???
20.javascript创建的日期,提交到Servlet之后怎么对其进行格式化???
21.javascript怎么格式化日期???
22.div+css中如何让两个元素位于同一水平线? ? ?
解决方法:让两个div float:left;或者float:right;让他们在同一条线上,然后在调节margin 或者padding

© 著作权归作者所有

共有 人打赏支持
WolvesLeader
粉丝 0
博文 8
码字总数 5763
作品 0
宝鸡
程序员
sublime anaconda载入出现错误

错误如下 原因 anaconda插件连接jsonserver服务出现错误 可能是,当anaconda插件尝试连接jsonserver服务时,该服务暂未启动,所以之后在console中输入import socket; socket.socket(socket.A...

hank_leo
08/31
0
0
Sublime Text变为Python IDE环境(二)

上一篇写了如果安装Anaconda,由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置。选择Settings-Default选项,搜寻“python_interpreter” key, 并键入p...

hank_leo
08/31
0
0
我的友情链接

老男孩linux培训 系统网络运维 千山岛主之微软技术空间站 张书兴 曾垂鑫的技术专栏 孙亮的IT运维技术 Chocolee Tonyguo De博客【知识改变命运,技术成就梦想】 马哥Linux培训 lzy821218 风之...

sandshell
2017/11/22
0
0
golang 高效字符串拼接

golang 高效字符串拼接 It event poll2016-03-28545 阅读 golang字符串 虽然方便,但是使用+=操作符并不是在一个循环中往字符串末尾追加字符串最有效的方式。 一个有效的方式是准备好一个字符...

It event poll
2016/03/28
0
0
Bittwiste - pcap 编辑工具

Bittwiste - pcap 编辑工具 It event poll2016-06-09185 阅读 工具编辑 Bittwiste的官方开源地址: bittwist.sourceforge.net 。软件提供了三个版本,分别针对FreeBSD、Linux、Windows系统。...

It event poll
2016/06/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql 联结,级联查询总结区分

其实我对 数据库的级联或者联结查询一直都是会用,项目能查询出来自己想要的结果即可。 毕竟SQL使用复杂的查询毕竟比较少,而且不难使用。 至于区分他们,我还真的有点模糊。 在看 《SQL必知...

之渊
13分钟前
0
0
区块链入门教程分享区块链POW证明代码实现demo

兄弟连区块链入门教程分享区块链POW证明代码实现demo 这里强调一下区块链的协议分层 应用层 合约层 激励机制 共识层 网络层 数据层 上 一篇主要实现了区块链的 数据层,数据层主...

兄弟连区块链入门教程
20分钟前
0
0
laravel删除图片

/** * 删除信用卡 * @param Request $request * @return array|\Illuminate\Http\JsonResponse * @throws \App\Exceptions\CustomException */public function modifyCreditCard......

vio小黑
23分钟前
0
0
Mybatis TypeParameterResolver

TypeParameterResolver这是个工具类,提供了一系类静态方法来解析指定类中字段,方法返回值或作者方法参数类型。

xjk123
26分钟前
0
0
mybatis mapper里面>= ,<=转义

>= 对应 >= > 对应 > <= 对应 <= < 对应 <

yan_liu
27分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部