点滴小知识
点滴小知识
WolvesLeader 发表于4年前
点滴小知识
  • 发表于 4年前
  • 阅读 168
  • 收藏 7
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

================
文件路径:
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
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 8
码字总数 5763
×
WolvesLeader
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: