如何
用PS做淘宝图片分辨率如何设置?
1、店标尺寸:文件格式GIF、JPG、JPEG、PNG文件大小80K以内,建议尺寸80PX * 80PX2、店铺公告尺寸:320*4003、宝贝分类尺寸: 宽度168px *高度不限4、店铺介绍尺寸:600*4505、计数器尺寸:137*946、论坛签名尺寸:468*607、店标尺寸:文件格式GIF、JPG、JPEG、PNG文件大小80K以内,建议尺寸80PX * 80PX8、旺旺名片/头像 大小:120*120px <=100k9、宝贝图片大小:700*700px(尺寸>=700*700px的图片可以在宝贝详情页主图提供图片放大功能)10、店铺招牌尺寸:950*15011、宝贝描述尺寸:750*高度不限淘宝图片空间按照字面意思解释,就是用来储存淘宝商品图片的网络空间。如果申请了淘宝旺铺,则会获得30M的图片空间,如果商品较少,可以合理的利用这30M空间来上传商品的相关图片,速度挺快,但如果商品较多,可以选择一部分重要的商品上传相关图片,请勿将所有的商品都上传相关图片,否则造成图片空间不足,无法继续上传的现象,切记。
求助,Java中如何根据一个http接口获取JSON数据
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354public void test(Long clusterId,boolean monitorSendAllFlag) { boolean result=false; try { String url ="http://www.xxx.com/xxx/xxx.action"; String json= HttpConfigUtil.getHttpResponse(url); System.out.println(json); } catch (Exception e) { e.printStackTrace(); } } public static String getHttpResponse(String allConfigUrl) { BufferedReader in = null; StringBuffer result = null; try { URI uri = new URI(allConfigUrl); URL url = uri.toURL(); URLConnection connection = url.openConnection(); connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); connection.setRequestProperty("Charset", "utf-8"); connection.connect(); result = new StringBuffer(); //读取URL的响应 in = new BufferedReader(new InputStreamReader( connection.getInputStream())); String line; while ((line = in.readLine()) != null) { result.append(line); } return result.toString(); } catch (Exception e) { e.printStackTrace(); }finally { try { if (in != null) { in.close(); } } catch (Exception e2) { e2.printStackTrace(); } } return null; }你可以根据这个写个例子试试,不会的再我
网页上如何做上一页下一页
网页上做上一页下一页的具体方法如下:这个将dreamweaver启动后,切换到代码模试就可以编写程序了这种动态网站程序都要连接数据库,然后计算显示记录的数量及每页要显示的数量来分页。这里以php为例这是一个分页的类代码<?php class Page { private $total; //总记录 private $pagesize; //每页显示多少条 private $limit; //limit private $page; //当前页码 private $pagenum; //总页码 private $url; //地址 private $bothnum; //两边保持数字分页的量 //构造方法初始化 public function __construct($_total, $_pagesize) { $this->total = $_total ? $_total : 1; $this->pagesize = $_pagesize; $this->pagenum = ceil($this->total / $this->pagesize); $this->page = $this->setPage(); $this->limit = "LIMIT ".($this->page-1)*$this->pagesize.",$this->pagesize"; $this->url = $this->setUrl(); $this->bothnum = 2; } //拦截器 private function __get($_key) { return $this->$_key; } //获取当前页码 private function setPage() { if (!empty($_GET['page'])) { if ($_GET['page'] > 0) { if ($_GET['page'] > $this->pagenum) { return $this->pagenum; } else { return $_GET['page']; } } else { return 1; } } else { return 1; } } //获取地址 private function setUrl() { $_url = $_SERVER["REQUEST_URI"]; $_par = parse_url($_url); if (isset($_par['query'])) { parse_str($_par['query'],$_query); unset($_query['page']); $_url = $_par['path'].'?'.http_build_query($_query); } return $_url; } //数字目录 private function pageList() { for ($i=$this->bothnum;$i>=1;$i--) { $_page = $this->page-$i; if ($_page < 1) continue; $_pagelist .= ' <a href="'.$this->url.'&page='.$_page.'">'.$_page.'</a> '; } $_pagelist .= ' <span class="me">'.$this->page.'</span> '; for ($i=1;$i<=$this->bothnum;$i++) { $_page = $this->page+$i; if ($_page > $this->pagenum) break; $_pagelist .= ' <a href="'.$this->url.'&page='.$_page.'">'.$_page.'</a> '; } return $_pagelist; } //首页 private function first() { if ($this->page > $this->bothnum+1) { return ' <a href="'.$this->url.'">1</a> ...'; } } //上一页 private function prev() { if ($this->page == 1) { return '<span class="disabled">上一页</span>'; } return ' <a href="'.$this->url.'&page='.($this->page-1).'">上一页</a> '; } //下一页 private function next() { if ($this->page == $this->pagenum) { return '<span class="disabled">下一页</span>'; } return ' <a href="'.$this->url.'&page='.($this->page+1).'">下一页</a> '; } //尾页 private function last() { if ($this->pagenum - $this->page > $this->bothnum) { return ' ...<a href="'.$this->url.'&page='.$this->pagenum.'">'.$this->pagenum.'</a> '; } } //分页信息 public function showpage() { $_page .= $this->first(); $_page .= $this->pageList(); $_page .= $this->last(); $_page .= $this->prev(); $_page .= $this->next(); return $_page; } } ?> 在程序中实例化,就可以使用了,非常方便的<?php $_page = new Page($_total,$_pagesize); //其中 $_total 是数据集的总条数,$_pagesize 是每页显示的数量. ?> 显示效果如图
2018年创业项目排行榜
排行榜有很多,我劝你一定要多了解、谨慎选择。上个月我从电视上了解到一个,不需要店面,也无需美术方面基础,投入一万多块钱就可以创业。可惜我的城市已经被签过了。希望你能比我好运,看看是否可以代理吧,产品是无笔墙画。
如何让网站打开速度快
一、将网页中的JS代码进行压缩处理网站JS代码是指通过一种技术把网站中使用的JS文件变的更小,从而减少网站加载JS所需时间。JS压缩可分为JS混淆压缩、JS常规压缩、JS加密压缩三种方法。每个方法所产生的文件源代码有所不同,所占用的空间大小也有所不同。①、JS混淆压缩JS混淆压缩可以将JS文件中的字符串、转义字符、变量、对象、标识符等通过最简单的方法混淆排版,达到最短JS的效果。(我们在平时书写JS的习惯中,容易不注重JS格式,会多写很多无用的JS代码,JS混淆压缩技术可以将这些多余的代码自动删除,并排版,达到最小目的)。②、JS常规压缩JS常规压缩,非常简单的就是把JS中的空格和换行符好去除,从而达到压缩的目的。常规压缩适合在不改变JS源程序结构的前提下使用,适用于需要进行二次开发的网站使用。③、JS加密压缩JS加密压缩是指通过加密密钥把网站中的JS进行加密,JS中的字母都可改编成二进制的数字去表示,这样可以减少电脑的二次的解密,增加JS访问速度。此方法适合网站源程序要求比较机密的网站使用,但是需要注意的是,加密后的JS文件是无法再解密回来的,在使用此方法之前一定要对文件进行备份。我们在实际的应用中,可以更具自己的网站的需要来选择具体采用哪种方法对自己网站中的JS进行压缩。二、对网站中的CSS文件进行压缩处理网站CSS压缩如同前面所说的JS常规压缩一样,是指把CSS中的空格以及换行符去除,从而达到CSS的压缩目的,我们在访问很多的网站的时候都会看到一些网站使用了CSS压缩技术,此方法会对网站后期改版有所影响,因为加密后的CSS没有可读性,根本无法通过具体的CSS样式去方便的找到,建议大家进行CSS压缩之前还是备份一下的好,这样可以减少后期的麻烦。三、网站中的图片全部使用gif格式图片gif格式是专门为网站建设所设置的图片格式,它可以在保证同样的图片不失真的情况下,让图片变得更小,加快图片打开速度。据测试,同样一张图片,一个为JPG格式1M大小的图片,转换成GIF之后会减小到200K左右,也就是图片的大小减少了80%左右,这样可以有效的减少网页因加载图片造成网站打开缓慢的原因。四、网站前台源代码采用Gzip压缩技术Gzip压缩可以将网站中的前台源代码html文件压缩成更小的格式,让浏览器加载HTML的文件时间缩短,从而达到提高网站打开速度的效果。网站 Gzip压缩需要网站空间的支持,现在很多的虚拟空间是不支持Gzip压缩的,因为Gzip在压缩的时候需要在网站空间的硬盘上面建立一个防止缓存的文件夹,这个文件夹必须具有读写的权限,而使用虚拟空间的用户根本没有权限去操作空间的硬盘,如果你想使自己的网站采用Gzip压缩技术,那么必须要在选择网站空间之前就咨询好是否支持这个功能,或者直接购买VPS或虚拟主机。五、网站中的JS文件和CSS文件都要通过外部引用来调用,并对JS文件和CSS文件进行合并通过外部引用网站中的JS文件和CSS文件可以减少网站前台代码所占的空间,本来几百行的JS文件或者CSS文件,通过外部引用只需一行就能达到一样的效果,这样对网站的打开速度是有很大帮助的。如果网站中存在多个JS文件和CSS文件可以把不同的JS文件综合成一个JS文件,不同的CSS文件综合成一个CSS文件,这样可以减少浏览器解析JS和CSS的次数,增加网站打开速度。六、网站中JS文件需要放到网站的最后面站在网站优化的角度上来说,搜索引擎蜘蛛是无法抓去网页中JS文件的,如果你把JS文件防止到网站的头部,那么当搜索引擎蜘蛛前来爬行网站的时候,会爬行到很多无用的英文代码,如果代码很长势必会对网站造成一定的影响,如果你看了我们写过的百度搜索引擎蜘蛛的爬行规则之后,你就会明白,网站的头部部分相对整个网页来说是权重最高的,所以我们头部这里尽量保证全部都是重要的信息,而不是一大堆的JS文件和CSS文件。影响网站打开速度的原因有很多,我们不可能保证任何一个浏览我们网站的用户都可以在零点几秒之内就能打开,但是我们可以保证99%的用户可以在零点几秒之内就可以打开我们的网站,为了这99%的用户,我们就需要对网站的任何一个细节都要做到完美,包括网站前台代码,网站CSS样式表,网站动态效果 JS文件等,都需要做到最小化,最佳化。只有这样才能让那99%的用户对我们的网站信赖,让我们的网站更加完美
微信公众账号如何添加关注自己的链接
1、点 击 链 接 mp.weixin.qq.com,登陆进入公众号管理。2、进入 管理 → 素材管理 → 图文消息,点击 单图文消息。3、参照下图,设置图文信息,点击 预览 发送到微信号上,然后点击 保存。4、微信打开图文信息,参照下图 复 制 链 接,通过手机QQ发送到电脑上。
html5如何实现弹出提示框,并且伴随遮罩层并且可以关闭弹出框
<div id="show"> <div data-role="controlgroup" id="btnGroups" data-type="vertical" style="min-height:80px; max-height:237px;overflow-y:auto;"> <label for="1">1</label><input type="radio" name="a" id="1" value="1" /> <label for="2">2</label><input type="radio" name="a" id="2" value="2" /> </div> <div class="ui-grid-a"> <div class="ui-block-a"> <a name="yes" data-role="button" style="display: block;font-size:16px;">同意</a> </div> <div class="ui-block-b"> <a data-role="button" id="cancelBtnPage" style="display: block;font-size:16px;">取消</a> </div> </div> </div> <div id="bg"></div> <a href="#" data-role="button" id="yesNextBtn" style="display: block;font-size:16px;">同意</a> -------------------------------------------------------------------------------------Js代码 $('#yesNextBtn').click(function(){ //消除radio按钮上的checked $('#btnGroups').find('input[type=radio]').each(function(){ $(this).removeProp("checked").checkboxradio("refresh"); }) document.getElementById("bg").style.display ="block"; document.getElementById("show").style.display ="block"; $('html,body').animate({scrollTop: '0px'}, 100);//因为页面很长,有纵向滚动条,先让页面滚动到最顶端,然后禁止滑动事件,这样可以使遮罩层锁住整个屏幕 $('#bg').bind("touchmove",function(e){ e.preventDefault(); }); }) -------------------------------------------------------------------------------------#bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);} #show{display: none; position: absolute; top: 25%; left: 18%; width: 63%; height: 49%; padding: 8px; border: 8px solid #E8E9F7; background-color: white; z-index:1002; overflow: auto;}