get:以明文的形式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。安全性较低但效率比post方式高。适合提交数据量不大,安全性不高的数据。比如:搜素、查询等
post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。比如:注册、修改、上传等
post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。比如:注册、修改、上传等
2018-05-02
Jsp:基于JAVA品台,适合大型的、企业级的、分布式的网站开发,相对安全。
Asp.net:.NET平台,简单易学,安全性和跨平台性较差。
PHP:简单,高效,成本低开发周期短,适合中小型企业项目开发。(LAMP:Linux+Apache+MySQL+PHP)
Asp.net:.NET平台,简单易学,安全性和跨平台性较差。
PHP:简单,高效,成本低开发周期短,适合中小型企业项目开发。(LAMP:Linux+Apache+MySQL+PHP)
2018-04-30
借一楼的话:
在向list添加id之前,将list分割成数组arr,遍历arr的最后5条记录,判断是否存在将要添加的id,若存在则不添加,如不存在才添加。这样就不会在浏览的商品中出现重复的浏览记录了。若存在则不添加。但是要修改顺序,这样才合理。这里说一一下我的方法:先把该id的数组元素存放到一个变量,把该id后的数组元素往前推一位,并把该id的商品放到数组最后一位。然后让list=“”。然后通过循环把数组的元素以及分隔符“,”添加到list当中。
list = "";
for(int k=0; k<arr.length; k++){
list+= arr[k]+",";
}
在向list添加id之前,将list分割成数组arr,遍历arr的最后5条记录,判断是否存在将要添加的id,若存在则不添加,如不存在才添加。这样就不会在浏览的商品中出现重复的浏览记录了。若存在则不添加。但是要修改顺序,这样才合理。这里说一一下我的方法:先把该id的数组元素存放到一个变量,把该id后的数组元素往前推一位,并把该id的商品放到数组最后一位。然后让list=“”。然后通过循环把数组的元素以及分隔符“,”添加到list当中。
list = "";
for(int k=0; k<arr.length; k++){
list+= arr[k]+",";
}
2018-04-26
out request response session application
config page pageContext exception
config page pageContext exception
2018-04-24