今早又做了一点美化。
然后忽然发现对列表的搜索功能可以用js做。
登录时列表已经被加载到网页上面了。有一个搜索功能,就是根据用户输入的关键字从这个列表里查找匹配的条目。
一开始的时候是想需要用ajax来做,每次根据关键字向服务器发送请求,ajax返回结果并显示。
但是忽然发现可以不用向服务器发送请求,直接用js来做。每次用户输入关键字时读取关键字,然后枚举列表里的所有条目,符合条件的显示,不符合条件的就隐藏。这样就轻松地达到了预期的效果,而且效率也不错。
至于服务器方面可能的对商店的更新,我觉得不是很大的问题,用户只需要刷新一遍就可以显示最新的数据了。
这样之后这个页面就剩下这几个部分了。一个是滚动条,目前只是用div的scroll-y来做,简单粗暴,后面再来改。一部分是关键的那张图片,也要等最后才来弄,估计是最后的了。另一个就是鼠标移动到每个结点上所要显示内容的形式。这个估计今天可以做完。
--------------------------------
简单地做完了上面提到的最后一个显示部分。此外还改了好些css和html,写多了一些js,让效果更好一点。
其实有一个新发现,就是像知乎啊新浪啊之类的网站,中间关键部分的页面其实并不是占着整个屏幕的,而是左右都留了好些空。而我一开始上来为了使图片更大更好看,就写满了整个屏幕。其实那样子的目的并不只是为了好看,而是因为窄屏的电脑的需要,为了使整个页面也能显示在窄屏电脑上。所以刚才也把页面改了,因为那样才是更合乎道理的。
1.提交滑动行为a)此步骤会由前端引入的JS自助完成,无需客户平台处理;b) 提交的行为数据包括:浏览器名称、版本操作系统屏幕长宽鼠标点击、移动键盘敲击屏幕滑动轨迹URL是否安装Flash2.返回滑动结果此步骤会由前端引入的JS/SDK自助完成,无需客户平台处理。a) 可信用户:滑动直接通过,反欺诈服务端颁发签名串;b) 可疑用户:滑动后出验证码,通过验证码校验后,反..._滑块验证原理
点击上方“计算机视觉工坊”,选择“星标”干货第一时间送达作者丨吃饭机@知乎来源丨https://zhuanlan.zhihu.com/p/2009241810. 引言知识蒸馏是一种在繁琐的模型中提炼知识并将其压缩为单个模型的方法,以便可以将其部署到实际应用中。随着3D目标检测在自动驾驶、虚拟现实等任务中越来越重要,知识蒸馏等模型提炼技术也被证明了有效性。本文将为大家分享2..._pointdistiller
Guns项目改项目名和包名出错:1、JDK版本,maven默认使用1.52、模块之间的依赖关系,即<dependency>,里边的<groupId>、<artifactId>问题:模块改名,parent模块中pom修改<module>,但是出错,clean和install不能解决3、修改了子模块对父模块引用<relativePath>出错...
先给出模板:(注:模板参考自九野的博客)时间复杂度为O(n+m)黑匣子:先最初调用1、init()2、把图用add 存下来,注意图点标为1-n,若是[0,n-1]则给所有点++;3、调用tarjan_init(n); 再调用suodian();4、新图就是vectorG[]; 新图点标从1-tar ;5、对于原图中的每个点u,都_tajor 算法
物理上插在某A机器上,需要在某B系统中使用,而这个B系统,运行在某台服务器C的虚拟化环境中。A:本机(WINDOWS-7OKPR5E)B:192.168.143.203上的虚拟机C:192.168.143.203_usbredirserver
前言在使用ssh的时候,我们经常会遇到下列报错: WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!下面介绍的就是此报错的问题原因及解决方法。报错问题原因WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 翻译过来就是 警告:远程主机标识已更改!..._warning: remote host identification has changed
用户反馈一个功能不能正常使用一个很久没用的功能,代码也没动过先贴下原js代码 // 创建Form var form = $('<form></form>'); // 设置属性 form.attr('action', '/report/make'); form.attr('metho...
DenoRyan Dahl开发基于Google V8引擎高新能、开发方便使用Rust语言开发安全性、新能高Deno是什么?其实就是Node的升级版(替代版),是node同一个作者开发的。作者为什么要开发Deno,这个因为作者认为node的发展已经偏离了自己最开始的初衷。Deno特性原始支持TypeScript 和 JavaScript默认安全(node默认是开放的)去中心化包管理不再有向npm这样的中心化官方包管理网站。也就是每一个人把自己的包放在自己的服务器上_deno.stdout
一、实验目的了解伪代码的作用;学会编写伪代码;培养提取问题要点的能力;编写代码来模拟实际操作;掌握二维数组的使用;掌握符号常量的作用;二、实验内容三、实验要点放置的过程可以归纳为:1) 放置 1~ n*n 个数:确定初步位置,也就是 i 和 j 的值; 如果出界,就进行调整;放置 k2) 确定初步位置有两种选择:放置在前一个数的下方或者右上方四、代码伪代码确定1的位置坐标 i 和 j;在 i 和 ..._java二维数组奇数和
参考博客:http://www.cnblogs.com/fastwave2004/p/4619017.html 花费了一整天时间,在树莓派2B上安装了ROS indigo 版本,之后在终端控制界面输入roscore时出现 process[rosout-1]: started with pid [3751] started core service [/rosout] terminate ca_ros2报错terminate called after throwing an instance of 'std::runtime_error
当今社会在很多比赛中,都要用到时间的长短来衡量比赛的结果。本设计是一个利用单片机控制的多功能秒表系统。设计功能描述:1、采用51单片机作为控制芯片;2、数码管前两位显示分钟,后两位显示秒;2、正计时、倒计时可以切换;3、倒计时时间可设置,计时结束蜂鸣器报警;4、计时过程中最多可记录10个时刻点,过后可翻阅记录的数据;按键说明(由左至右):K1:开始/停止计时;倒计时设置模式下,设置位加1;K2:计时进行中按下,记录时间点;倒计时设置模式下,设置位切换..._单片机秒表设计
之前opencv使用make和makeinstall过程中一直遇到错误,后来把MinGW换成POSIX版本就好了——也就是再安装一个mingw并配置一下环境变量。记录以下怕以后再遇到忘了。_opencv windows 编译90报错