Yii2使用Bootbox插件自定义弹窗
Yii2中使用了Bootstarp,让界面更美观,可是美中不足的是,在Gridview表格的Action里,删除功能的弹窗实在有点与Bootstrap违和,网上找到了一种解决方案,分享下使用此插件的过程。
Java中wait()与sleep()的区别
最近在做面试题的时候看到这道题,复习了一遍《Thinking in Java》,在此记录这个答案 类的区别 wait()来自于 java.lang.Object,任何对象都有此方法 sleep()来自于 java.lang.Thread,调用的对象为线程 用法上的区别 看一下jdk的描述: wait():Causes the current thread to wait until either another thread invokes ...
bearcat 0.4.11 更新日志 加强热更新功能
热更新 本次升级主要是加强了热更新功能,添加了对热添加文件、热给对象添加属性依赖的支持 添加文件 直接添加文件,bearcat 会把它动态加入 bearcat IoC 容器中 添加属性依赖 比如之前有这么个bean app/car.js {代码...} 然后动态给 Car 添加 wheel 的依赖 app/car.js {代码...} 直接添加即可,bearcat 会自动解析添加...
2015-04-01
「诚挚出新」LeanCloud 前所未有的变化
对极致设计的和超凡体验的追求,让 LeanCloud 不断向更高的目标冲击。这次更新,我们对于官网中的各个设计元素都进行了彻底的重构,为的都是给用户带来更舒适的感官体验。我们所做的不单单是一个全新的 LeanCloud ,更是 Cloud 的未来。
使用EventEmitter2(观察者模式)构建前端应用(一)
最近面试季,有不少同学在面试前端的时候遇到一些问题来问我的的时候,才发现之前博客里面介绍的关于前端架构有些东西没有说清楚,特别是关于如何使用事件巧妙地进行模块的解耦。特意写这篇博客详细说一下。
C#中String类型和DateTime类型之间的互相转换。
DateTime按照一定格式转化成String: {代码...} String按照一定格式转化成DateTime: {代码...}
2015-04-01
算法设计 - LCS 最长公共子序列&&最长公共子串 &&LIS 最长递增子序列
本章讲解: 1. LCS(最长公共子序列)O(n^2)的时间复杂度,O(n^2)的空间复杂度; 2. 与之类似但不同的最长公共子串方法。 最长公共子串用动态规划可实现O(n^2)的时间复杂度,O(n^2)的空间复杂度;还可以进一步优化,用后缀数组的方法优化成线性时间O(nlogn);空间也可以用其他方法优化成线性。 3.LIS(最长递增序列)DP方...
如何在Mac OSX上装妥node-camera
装这个东西花了我一天的时间所以想找个地方记一下~ 下载camera源代码 git clone [链接] 尝试安装 npm install 然后会下载一些库,但是安装opencv时会失败 去camera/node_modules下下载node-opencv单独编译 git clone [链接] opencv 编译之前先要安装pkg-config sudo port install pkgconfig 没有安装port的话,去http://...
2015-04-01
php中输出js语句
怎样在php中输出js语句? 示例 {代码...} 这样在页面的其他地方,就可以直接引用php中输出的js方法了.
React学习笔记—Why React?
React是Facebook和Instagram用来创建用户界面的JavaScript库。很多人将React认为是MVC中的V。 React的创建是为了解决一个问题:如何构建一个数据交互频繁的大型应用程序?为了实现这个目标,React运用了两个思想:
ajax async false beforeSend无效解决方案
解决方案 把ajax改为异步,用deferred 代码 {代码...}
2015-04-01
带你读Backbone源码解读之Events实现
Backbone在流行的前端框架中是最轻量级的一个,全部代码实现一共只有1831行1。从前端的入门再到Titanium,我虽然几次和Backbone打交道但是却对它的结构知之甚少,也促成了我想读它的代码的原始动力。这个系列的文章主要目的是分享Backbone框架中可以用于日常开发的实践参考,力求能够简明扼要的展现Backbone Modal, Cont...
[译] PureScript: 一门编译到 JavaScript 的 Haskell 方言
PureScript 是一门编译到 JavaScript 的强类型静态类型语言. 它的功能受到 Haskell 的激发, 并且使用 Haskell 编写, 其目标是: "编译到 JavaScript 同时保持清洁跟可读" 而且根据 PureScript 作者 Phil Freeman 所说, PureScript 具备跟其他编译到 JavaScript 的语言相互操作的能力.
http2-stream-optima-prioritation
谈及http/2,大家都会认为多播、服务器推送是最重要的。可是优先级调度一样非常关键。尽管客户端请求可以通过多播一次发出,服务器相应也可以通过多播,推送提高带宽利用率,然而,不分主次的使用,很可能会导致页面加载时间更长。因为高优先级的资源本应优先传递,却因为多播而必须和低优先级资源竞争,导致整体延误。
第一个技术博客的第一篇日志
从接触互联网到现在,我一共只开过两个博客,第一个是新浪博客,第二个是LOFT,这个是我的第三个博客(其实前两个也没怎么写过文章,比较懒,哈哈)。 之所以开了这个博客,有这么几个原因:
常见排序算法的JavaScript实现
原文:Sorting Algorithms in Javascript 译文:排序算法的JavaScript实现 译者:dwqs 冒泡排序 {代码...} 插入排序 {代码...} 选择排序 {代码...} 归并排序 {代码...} 快速排序 {代码...} 译文出处:[链接]
2015-04-02
C库中没有itoa以及C++中string没有split方法的原因
个人见解,欢迎讨论。这其实源于c/c++需要自己管理内存,而一个好的惯例是 自己申请的内存要自己释放掉 所以c/c++库函数一般都不会返回指针,你会说有些函数返回指针了呀,如 {代码...} 但实际返回的是你传入的__dest,内存还是你申请的 另外像一些用c实现的容器会返回指针,比如我们自己实现一个stack可以这样 {代码......
Docker 和虚拟机的一些对比 [翻译]
我听说了 Docker 多么令人惊叹,但是它并没有征服我的心,直到我提出一个实际的问题:【如果 Scout 使用 Docker 来部署,它会让我们的部署变得更顺利吗?】
移动端小项目的小总结~
第一次做web app,前真的从来没做过移动端,真心感觉移动端还是也不容易啊。说说不同分辨率的处理方案吧。我采用的是最坑爹醉无语的缩放来解决的,定义了以iPhone4为基准的最小屏幕比(320*450),以此在JS进行判断设备的比例,选取最大的那个然后来进行缩放。以此来适应不同的屏幕!
轻松集成?GitCafe 支持 Webhooks 功能了
给大家带来一个好消息,GitCafe 支持 Webhooks 了,这就意味着你不会再错过特定的事件(比如每一次的代码提交等),并且可以做一些与第三方应用集成的工作,做一些更好玩的事情。
2015-04-02