网络资源 http://www.coolite.com http://mvc.coolite.com 使用场景 Coolite Toolkit非常适合做web应用程序的开发,它提供了很多专业的Asp.net...,MenuBar,PictureBox都用统一的样式非常方便的配置,基本不需要额外美工处理,同时支持ajax无刷新效果。...该套控件不同于一般的第三方空间如devexpress,netAdvantage,虽然提供非常多功能,但运行起来特别占用资源,时间一长服务器/客户端都会非常忙,但是Coolite采用的是纯javascript...开发的,所有控件脚本图片资源加起来6M,所以性能非常好。...一些控件使用效果; DropDownList支持多列显示,动态检索,分页非常实用的效果 ? 类似ajax autocomplete功能 ? 输入日期控件 支持的控件
这是正儿八经的推荐和分享! ---- 在软件开发过程中,不可避免的需要使用版本管理工具,目前最流行的应该是 Git。...很多人习惯使用 IDE 中集成的 Git 操作菜单,或者使用图形化界面的 Git 管理工具。 ? ? 上面两幅图分别是 GoLand 和 VsCode 中的版本管理菜单。...这样就可以不受操作系统和 IDE 的限制,从而方便快捷的实现各种 Git 操作。...,而且还会有简洁清晰的原理介绍。...下图中,左侧区域是命令区域,右侧区域演示了代码分支和版本之间的变更。 ? 下图中是对相关命令的简单而又清晰的介绍。 ?
今天为大家推荐一些翻译整理的大数据相关的非常棒的学习资源,希望能给大家一些帮助。...中的机器学习; Spark MLlib:Spark中一些常用的机器学习(ML)功能的实现; Vowpal Wabbit:微软和雅虎发起的学习系统; WEKA:机器学习软件套件; BidMach:CPU和加速...数据可视化 Airpal:用于PrestoDB的网页UI; Arbor:利用网络工作者和jQuery的图形可视化库; Banana:对存储在Kibana中Solr....Port的日志和时戳数据进行可视化; Bokeh:一个功能强大的Python交互式可视化库,它针对要展示的现代web浏览器,旨在为D3.js风格的新奇的图形提供优雅简洁的设计,同时在大规模数据或流数据集中...一起使用,通过D3.js呈现出来,它比较擅长连接图表/附加的元数据,从而徘徊在D3的事件附近; D3:操作文件的JavaScript库; D3.compose:从可重复使用的图表和组件构成复杂的、数据驱动的可视化
这一个非常不错的java学习指南。内容包含的比较全面,知识点也比较完整。...一、基础 基础 Java 基础知识回顾 Java 基础知识疑难点/易错点 一些重要的Java程序设计题 J2EE 基础知识回顾 容器 Java容器常见面试题/知识点总结 ArrayList 源码学习 LinkedList.../数据库 知识点总结 阿里巴巴开发手册数据库部分的一些最佳实践 一千行MySQL学习笔记 MySQL高性能优化规范建议 数据库索引总结 事务隔离级别(图文详解) 一条SQL语句在MySQL中如何执行的...【备战面试3】7个大部分程序员在面试前很关心的问题 【备战面试4】Github上开源的Java面试/学习相关的仓库推荐 【备战面试5】如果面试官问你“你有什么问题问我吗?”...时,你该如何回答 【备战面试6】应届生面试最爱问的几道 Java 基础问题 【备战面试6】美团面试常见问题总结(附详解答案) 【备战面试7】一些刁难的面试问题总结 ? ?
这是非常棒的学习资源-python excel处理。主要是学习python处理excel的操作。
前言 明人不说暗话,这篇文章就是蹭上个月《强烈推荐 3 个非常棒的 Chrome 插件》这篇文章热度的,对,你没有看错,自己蹭自己的热度,就是这么倔强和骄傲?...后来,我仔细想了一下,原因应该是以前更的全是技术相关的文章,受众面小,上次写的是实用工具,受众面大,再加上之前的文章标题里带了"强烈推荐"四字,不过我是真心强烈推荐不是标题党哦,所以,本文我又非常"机智...),封面也会自动更新为最新文章的标题,绿色框起来的是有更新并且你没点过的状态,点进去阅读界面不仅比在微信里看起来更美观,而且侧栏点开,历史文章整整齐齐的列在这里,看到这里我有想开个公众号的冲动,查起历史记录来太方便了...的地方就在于,它会根据你实时使用的遗忘规则,绘制出属于你自己的遗忘曲线,用的时间越长,曲线越精准,然后再用这条曲线给你展示历史单词,你会发现你记单词的速度越来越快,而且不容易忘记 ⚠️注意⚠️ 由于它生成遗忘曲线的方式是通过你记单词时标记的状态来改变的...OK,以上就是本文全部内容,如果你觉得任何一个APP对你有用的话,请点个赞再走吧,如果你发现有更好用的插件或工具,欢迎留言分享?。 推荐阅读 强烈推荐 3 个非常棒的 Chrome 插件
安装一个新的环境,第一件事打开系统自带的浏览器下载安装Chrome,第二件事就是设置为默认浏览器。 推荐几个近几年来一直在使用的插件。...五星推荐★★★★★ ss Lastpass 密码自动生成和记录工具,不要相信任何的网站不会泄漏你的密码,各种各样的拖库,撞库事件频发。...四星推荐★★★★ evernote SimpleUndoClose 很多时候一不小心会关闭掉当前网页,这个插件可以轻而易举的撤销关闭的标签!...四星推荐★★★★ ---- modify-http-headers 几年前自己也写过两个Chrome插件,主要是添加和修改HTTP请求头部的。 那个时候一时兴起学了几个周js,顺便写了两个插件练手。...欣慰的是前两天还有用户给我提Bug,说明还是有人在用的。 当年刚写完之后投稿到一个半知名安全社区,兑换了一块价值五元的舒肤佳香皂。 壹星推荐★ ?
json是一种数据格式,经常被用作数据交换,页面展示,序列化等场景,基本每种语言都有对应的json解析框架,Go语言也不例外,并且内置了json库,基本能够满足一些普通开发场景,但有些复杂场景下就不太理想了...,因此找一个好用的开源的json库就非常有必要了,先放地址 https://github.com/bitly/go-simplejson 内置json库的使用 我们创建一个如下结构体,用来测试内置json...simple-json的使用 这个框架使用起来非常简单,并且源码也非常简洁,只有三个源码文件,三个测试文件,感兴趣的同学可以研究下源码实现,simple-json是一个json解析库,就是说对json字符串进行解析...1、第一个场景,获取key时tagA的值,下面代码中Get方法返回的还是Json实例,想要具体的值,得转换成值所对应的类型,假设我们已经知道这个值的类型,那么直接.String()就得到结果了 ?...2、第二个场景, 获取数组中的key为tagH的值,首先获取tagF,返回Json实例,对应的是一个数组,获取下标为2的Json实例,再从这个Json实例中获取key为tagH的value ?
这是旧包被遗弃的原因之一:自带的功能取代了它们。 但是,在这个领域仍然有这样一些包可以帮助我们实现 Laravel 核心功能不容易实现的权限和角色需求。...这两个包都已经假设你已经有一个默认的 Laravel 用户数据库表,但没有任何角色和权限的结构。 它们会添加自己的表和字段。 这两个包都在 README 上有非常清晰的文档来描述各自的用法。...中缓存有一些更强大的功能。...Spatie 的优点: 文档更好 ( Bouncer’s 的一些方法没有在 README 中被提到) 更容易理解的数据库结构 syncRoles() 方法可以代替删除插入 一些 blade 指令 ——...@role 和 @hasanyrole 支持多个 guard Bouncer’s 的优点: 更优雅的创建角色和权限 基于模型或实例的权限控制 更好的缓存机制 更强大的数据库结构和一些更有用的字段 如果以上任何一个细节对你来说非常重要
Codecademy 它是一个免费有趣的在线互动编程学习网站,目前提供了 HTML/CSS/PHP/Javascript/Ruby/jQuery/Python 等课程。...这个网站跟我上次推荐的 Google 的学习 JS 手机应用有异曲同工之妙,都是像玩游戏一样,让你一关一关从易到难来完成学习,你可以每天利用碎片时间来从零基础入门到掌握一门编程语言,相比大多数传统的学习方法非常的有趣...Codecademy 并没有提供传统的编程教学视频,也没有任何 “老师” 进行教学,而是精心地将原本复杂的课程拆解成一个个非常简单的小节,通过各种提示来引导用户学习,譬如教会用户怎样计算出自己的名字的字数长度...用户在命令行中输入正确的代码,提交保存,即可以一关一关地完成整个学习过程。而且,由于是分段式的学习,用户可以很快地拿起学习然后放下,整个学习过程不会有太大的时间压力。...当然,使用外国的网站,你们大家都懂得,英语必须好,不好,其实也没有关系,我们可以在这样的网站中,边学编程,边学英语,等课程学完,估计英语进步也很快。
今天给大家推荐的一个开源库是大家可能会经常遇到的,可能以后会常常用到的一个开源库。 我记得之前在技术交流群里,经常有人 @我 ,问:有没有这么一个开源库,我需要。当时没有好的推荐。...由于国情的需要,我们经常看到很多 App 需要实名制,实名认证,那就可以避免的需要上传自己的身份证资料信息。为了让用户拍的正确和清晰,一般都会有一个框,让用户对着框把证件照拍出来。...功能特点 自定义相机界面 支持开启闪光灯 支持手动触摸屏幕对焦 支持自动对焦 支持图片自动裁剪 支持图片手动不规则裁剪 使用方式也很简单,就是普通的远程依赖库的使用方式。...具体详细的使用方法可以看作者的文章,如下: https://www.jianshu.com/p/5e3cb0c63cd5 开源库地址:https://github.com/wildma/IDCardCamera...开源库作者:wildma 上次找我找相关库的同学,不知道你是否找到了更好的解决方式,如果没有,可以试试这个。
Jquery未开发插件提供了两个方法: (1)Jquery.extend(object) -为Jquery类本身添加新的方法;代码如下: $.extend({ add:function(a,b...){ return a+b; } }); 调用方法:$.add(3,4) - $=Jquery 为jquery类添加了名为add的一个静态方法,之后便可以在引入jquery的地方,使用这个方法了...,$.add(3,4); (2)Jquery.fn.extend(object) $.fn相当于Jquery的命名空间,fn上的成员(方法function以及属性peoperty)会对每一个实例都有效果...=jquery.property,所以它是对property进行扩展,为jquery添加"成员函数",jquery的实例都可以使用这个"成员函数" 假设我们要开发一款插件,做一个自定义弹框,那么代码可以这么写...: $.fn.extend({ zdyAlert:function(){ alert('自定义插件!')
记录下编写jquery插件的两种写法: 写法一: (function($){ $.fn.hoverAlert = function(options){ var def ={message...options); $(this).bind("mouseover",function(){ alert(options.message); } }); })(jQuery...); 引用方法: 页面中首先引入jquery 1.7 ,然后引入刚刚编写的插件js文件。... $("#testdiv").hoverAlert(); //$("#testdiv").hoverAlert({message:'弹出内容'}); }); 这里有一个弹出层的例子...); Demo下载地址:https://files.cnblogs.com/fengzheng/jquery%E6%8F%92%E4%BB%B6%E5%86%99%E6%B3%95.rar
前言: 前端最重要的就是美感,图片的显示也需要,博主在此分享一款灯箱JS插件,非常简单的调用即可实现全局的图片灯箱。...优势介绍 无需其他JavaScript编码 没有其他HTML片段 没有额外的CSS资源 没有其他图标/资产 无需额外处理动态内容和事件侦听器 效果图 调用方法 将以下代码插入到HTML底部 --> <!...-- 如果网站无Jquery,则调用上面一句,有的话可以忽略。
Auto-Collapse Explorer 如果希望在VS Code编辑器中打开文件的时候自动展开对应的目录结构,需要开启“Auto Reveal”。...于此同时会带来一个新的问题,当在VS Code中打开了多个文件之后,左侧的目录树结构都是呈现为展开状态的,显得有些杂乱。...如果希望在左侧目录树中只展开当前正在编辑的文件目录结构,同时折叠其他不是处于编辑状态的文件目录,就显得更加清爽,该功能可以通过安装插件“Auto-Collapse Explorer”实现。...插件“Auto-Collapse Explorer”详情参见:https://marketplace.visualstudio.com/items?
jQuery Verbose Calendar 是一个可以把整年的日历显示在一个页面上的 jQuery 插件,加载之后,它会自动滚到今天的日期处,当你鼠标移动到日期上,可以显示今天星期几。...并且这个日历插件支持 Callback 函数,当你点击某个日期的时候,你可以执行一些自定义行为,或者插入任意的 HTML 元素。...因为整年的日期都显示在一个页面上,所以这个日历用来分享事件和任务会非常方便。...jQuery Verbose Calendar 使用 先加载 CSS 文件,jQuery 和 jQuery Verbose Calendar 类库。.../ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"> <script src="javascripts/<em>jquery</em>.calendar
Chevereto虽然接近完美,但也有一个长久以来的通病就是在上传图片的过程中需要耗费大量内存,尤其是在上传大图的时候,耗费的内存更是多的吓人。...这么强大的图床程序,Reservo肯定不会是免费的啦,和Chevereto一样都是需要购买授权的,不过Reservo官方在盗版审查这方面比Chevereto要宽松许多,可以说就是放任不管的态度吧,所以在今天的文章中我们使用的开心版...mfscripts旗下的产品有:Yetishare、Reservo、Ucloud、Wurlie 毫不夸张的说,这开发者其实也挺懒的,这4套程序的后台可以说连UI都不带变一下的,几乎一模一样。。。...但如果你使用LNMP架构,那么就需要自己手动修改一些配置了。这里我使用LNMP。毕竟Nginx和Apache,我更喜欢Nginx一点。...至此,大功告成,让我们看看这款图床程序的首页: ? 传了一些图片上去,功能一切正常: ? 后台文件管理: ? 统计概况(后台功能挺丰富的,这里就不一一例举了): ?
feature-selector主要对以下类型的特征进行选择: 具有高missing-values百分比的特征 具有高相关性的特征 对模型预测结果无贡献的特征(即zero importance) 对模型预测结果只有很小贡献的特征...(即low importance) 具有单个值的特征(即数据集中该特征取值的集合只有一个元素) 从上面可以看出feature-selector确实是非常基础的特征选择工具,正因为非常的基础,所以才非常的常用...前12个最重要的feature归一化后的importance分数的条形图 ?...(5) identify_single_unique 该方法用于选择只有单个取值的feature,单个值的feature的方差为0,对于模型的训练不会有任何作用(从信息熵的角度看,该feature的熵为...'eval_metric': 'auc', 'cumulative_importance': 0.99}) ▍总结 feature-selector属于非常基础的特征选择工具
平时开发过程中,开发http请求工具类,甚至http压测模拟都是开发人员的家长便饭,go语言中,虽然已经为开发人员提供方便的http库,但在实际开发中,依然有很多冗余代码,在一些复杂请求中,也需要很多的开发量...,此时你要这样想,你遇到的问题,大家也会遇到,这时找找工具类,或者一些库什么的,会起到事半功倍的作用,这不,笔者发现了一个http请求封装的库gout,小而巧,号称瑞士军刀。...或者一些其他参数时代码将会下面的代码成倍增加,而且需要我们学习更多的原生api,成本也会增加 ?...Gout的示例 gout提供了非常方便链式api,封装了很多内部细节,对于研发人员常用的一些场景都做了非常不做的支持,而且还提供了debug,压测,追踪,重试,自定义等更多功能,下面带领大家一起体验下...一些简单的使用场景 ,Get,Post,Delete方法,如下代码,每种方法代表i中HTTP请求的methd, .do表示开始发送请求,至此一个HTTP请求就发送完毕 ?
做个购物车功能,需要修改下前端页面 有些实用的方法总结一下 ?...当你想实现最基本的加减法的时候,对于转换number实用Number(str)即可 首先明确下页面的每一行是动态的,这个时候绑定事件的时候不能根据id来绑定 可以根据事件(this)来操作 ?...还有些实用的方法,对于后端人员而言 parent() find() each() 获取input这些value的时候使用val() 获取span的内容的时候可以使用html(); 后期继续补充 freemarker...这么操作是没问题的,但是在html页面写的时候就出问题了。...之后找了个前端人员解决了下,毕竟跟java是有区别的,即使是变量,也是不能直接进行拼接的,倘若有单引号,会当做字符串,并不会解析为变量, 解决方式,在结束的双引号之前再添加一个单引号。
领取专属 10元无门槛券
手把手带您无忧上云