前端 【转】淘宝SKU组合查询算法实现
直接上demo了。 http://www.kuke365.com/demo/sku-20140802.rar
前端 JQuery 城市选择插件 citySelect
citySelect是面向于PC端的一款基于JQuery的、整体功能都比较完善的拼音分类和集成搜索功能的城市选择插件。 https://github.com/lquan529/citySelect DEMO https://lquan529.github.io/citySelect/
PHP PHP,Mysql根据经纬度计算距离并排序
网上给出的计算公式是这样的: Lng1表示A点纬度和经度,Lat2 Lng2 表示B点纬度和经度 a = Lat1 – Lat2为两点纬度之差 b = Lng1 -Lng2 为两点经度之差 6378.137为地球半径,单位为公里 计算出来的结果单位为公里 11 select *,(2 * 6378.137* ASIN(SQRT(POW(SIN(PI()*(111.86141967773438-lng)/360),2)+COS(PI()*33.07078170776367/180)* COS(lat * PI()/180)*POW(SIN(PI()*(33.07078170776367-lat)/360),2)))) as juli from `area` order by juli asc limit 0,20
git gitlab 修改HTTP连接方式中的IP和端口
gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: 127.0.0.1 #IP地址 port: 8099 #端口号 https: false
PHP PHP 获取完整 URL
function GetCurUrl(){ $url=’http://’; if(isset($_SERVER[‘HTTPS’])&&$_SERVER[‘HTTPS’]==’on’){ $url=’https://’; } if($_SERVER[‘SERVER_PORT’]!=’80’){ $url.=$_SERVER[‘HTTP_HOST’].’:’.$_SERVER[‘SERVER_PORT’].$_SERVER[‘REQUEST_URI’]; }else{ $url.=$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’]; } return $url; }
服务器 linux screen 使用记录
安装 yum install screen 新建一个lnmp会话:screen -S lnmp(lnmp为会话名,可自己定义) 离开会话并让程序断续运行:ctrl a d (按住ctrl不放,分别按 a 和 d) 恢复后台运行的会话:screen -r lnmp(lnmp为自己定义的会话名) 显示所有screen创建的会话:screen -ls 在会话里执行exit命令会话是结束运行并退到shell中
前端 实时监控可视化组件库 Zeu.js
Zeu.js 是一个 JavaScript 库,其中包含一系列预构建的可视化组件,用于构建实时 TV 仪表板,监控 UI 和物联网Web界面。
服务器 frp尝试安装
frp 地址: https://github.com/fatedier/frp 下载源码到centos 服务器上面,并解压好 修改配置文件 [common] bind_addr = 0.0.0.0 #绑定的服务器IP,四个0表述在本机上运行的全部IP bind_port = 7000 # frp 通讯接口 vhost_http_port = 9988 # http 访问端口 subdomain_host = frp.winlo.net #配置泛域名 max_pool_count = 50 #最大线程池 # frp 自带的控制面板设置 dashboard_port = 9999 #访问端口 dashboard_user = kuke365.com #访问账号 dashboard_pwd = kuke365.com #访问密码 #日志的设置,配置不控制台不再输出 log_file = ./frps.log log_level = info log_max_days = 30 [web] type = http # 通讯密码 privilege_token = kuke365.com 启动 …
前端 前端生成二维码小插件–QRCode.js
地址 http://davidshimjs.github.io/qrcodejs/ 1、引入插件 /*html*/ <div id=”qrcode”></div> /*js*/ <script src=”qrcode.js”></script> 2、基本用法 var qrcode = document.getElementById(‘qrcode’) /*直接生成二维码*/ new QRCode(qrcode, ‘http://www.kuke365.com’) /*也可以配置二维码的宽高等*/ var qrcodeObj = new QRCode(‘qrcode’, { text: ‘http://www.kuke365.com’, width: 256, height: 256, colorDark : ‘#000000’, //前景色 colorLight : ‘#ffffff’ //背景色 }) 3、API //设置二维码内容–makeCode qrcodeObj.makeCode(‘http://www.kuke365…
前端 websocket或者tcp长连接实现登录验证办法 (1)
客户端通过用户名密码调用服务端的接口来获取角色Token 链接websoket时带上此Token(wss://localhost:7896/?token=Token) websoket服务端建立连接时验证此Token是否有效,无效则连接失败 有效,通过Token中的数据来设置此连接的一些信息(比如:用户ID类似的) 以后客户端发送请求使用此连接
前端 仿京东app开发省市区街道-四级地址选择插件 address-select
插件地址 https://github.com/xinjie-just/address-select
前端 PC端 省市区选择插件 city-select
插件地址 https://github.com/wingmeng/city-select