Skip to main content

moregeek program

关于 "尾调用优化" 的那些事儿-多极客编程

大家好,我是 CoderBin 前言 本文将给大家介绍 JavaScript 函数中关于尾调用优化的优点与写法,助你提升编码能力💪 如果文中有不对、疑惑的地方,欢迎在评论区留言指正🌻 1. 尾调用优化是什么 首先,尾调用的概念非常简单:就是指 某个函数的最后一步是调用另一个函数 。那什么是尾调用优化呢? ECMAScript 6 规范新增了一项内存管理优化机制,让 JavaScript 引擎在满足

Read More

浅谈 vue3 组件通信-多极客编程

前言 大家好,我是CoderBin,本次又来到了Vue的专题-组件通信。毫无疑问,组件通信是Vue中非常重要的技术之一,它的出现能够使我们非常方便的在不同组件之间进行数据的传递,以达到数据交互的效果。所以,学习组件通信技术是非常有必要的,本文将总结Vue中关于组件通信的八种方式,帮助大家在使用Vue的过程中更加得心应手! 如果文中有不对、疑惑的地方,欢迎在评论区留言指正🌻 一、什么是组件通信 在开

Read More

Drupal7配置之上传进度条-多极客编程

在Ubuntu中设备Drupal7的上传进度条是件比较简单的事情,但有不少兄弟却走了很多的弯路,所以有了这篇文章。在这里我先假设大家已经安装好了Drupal7,也可以通过网页正常访问和配置Drupal7。首先是要安装uploadprogress,在Ubuntu中很简单地使用:sudo apt-get install php5-dev sudo pecl install uploadprogress

Read More

Drupal8系列(五):主题制作之搭建框架-Ubuntu 14.04 LTS-多极客编程

Drupal8的主题制作准备工作已经完成了,那么我们接下来就开始正式制作主题了!一、生成主题的Compass框架首先我们先进入到Druapl8的主题目录:cd /var/www/druapl8/themes然后利用Compass生成主题框架:compass create firehare --css-dir=css --p_w_picpaths-dir=img --javascripts-dir=

Read More

Drupal8系列(四):主题制作的前期准备-Ubuntu 14.04 LTS-多极客编程

当我下载了Drupal-8.0.0-alpha版之后,十分有兴致地去下载排行在前面的8.x开发版的主题,想大致做个试验性质的网站,但结果却大大出乎我的意料,大部分的主题都不能正常应用,在百般纠结之下,还是一咬牙下决心作一个主题好了!如果大家留意我以前的博客就不难发现,我比较偏好BootStrap框架,所以这次就基于BootStrap框架来制作一个主题!既然是对新事物的尝试,我想不妨把我感兴趣的Sa

Read More

Drupal8系列(三):安装和初始化设置-Ubuntu 14.04 LTS-多极客编程

一、Drupal8的安装1、搭建环境由于我们已经安装好了Drush,所以安装Drupal8就会显得十分的简单。但首先还是要先搭建环境:安装tasksel软件包sudo apt-get install tasksel安装LAMP服务(Apache2、Mysql和PHP)sudo tasksel install lamp-server2、下载Drupal8我个人的偏好是在自己的用户目录下创建一个sit

Read More

Drupal8系列(二):安装Drush工具 -Ubuntu 14.04 LTS-多极客编程

Drush可以说是Drupal的瑞士***,只要你使用过一段时间的Drush,一但没有它的话,你会觉得很不方便。可如果通过我在前面博文中所讲的方法来安装Drush的话,是不能够支持Drupal8的,所以便有了这篇博文,介绍如何在安装支持Drupal8的Drush工具。在Drush的GitHub主页上我们不难看出,Drush7.x是支持Drupal8的,那么就让我们来安装Drupal7.x吧:一、安

Read More

Drupal8系列(一):简述-Ubuntu 14.04 LTS-多极客编程

在大致了解了Drupal7是如何工作之后,由于出于对syfmony2的偏爱,更多的是主题引擎Twig的偏爱,还是将目光转向了Drupal8,这个在官网上声称将让所有人都爱上它的版本。虽然还是Alpha版,但已经可以用它来实现很多的功能了,这在流行的第三方模块和主题相继支持Drupal8后表现的尤为突出。这一篇博文之所以出现,与其说是介绍Drupal8,还不如讲是坚定我使用Drupal8的决心,毕竟

Read More

Drupal7主题初步设置篇-Ubuntu 14.04 LTS-多极客编程

国人对于网站的要求同国外还是有很大的区别的,国外对网站的内容十分看重,而对外观则并不太看重,国人则相反,相对来说对网站的外观更为看重,所以有个好的主题对于国内网站来讲就必不可少了。由于我比较喜欢BootStrap,所以就以Bootstrap Barrio主题来例,展示一下该主题的安装和设置一、简介Bootstrap Barrio主题是Bootstrap主题的子主题,添加了三栏设计,并利用Skinr

Read More

Drupal7系统初步设置篇-Ubuntu 14.04 LTS-多极客编程

前面的博文介绍了Drupal7核心、模块和主题如何安装,以及如何使用Drush来进行简化管理。那么接下来为了能够更好地使用Drupal7,还需要对Drupal7做一些初步设置,这里牵涉到界面、管理以及其它方面的一些设置和优化。一、方便管理为了能够更加方便地对Drupal7进行管理,笔者推荐使用以下两个模块:Administration Menu和Module Filter,用以替代系统自带的too

Read More

SonataEasyExtendsBundle功能包:让您的Symfony2功能包可被扩展-多极客编程

Notethis post is not part of the Symfony2 documentation; it is just a state about how things work now (end of 2010) between Doctrine2 and Symfony2. It is not a complaint about the architecture, it jus

Read More

SonataEasyExtendsBundle功能包:概述-多极客编程

SonataEasyExtendsBundle is a prototype for generating a valid bundle structure from a Vendor Bundle. The tool is started with the simple command line: sonata:easy-extends:generate.SonataEasyExtendsBun

Read More

Symfony2出现加载WEB调试工具栏错误-多极客编程

最近要一份Ubuntu 13.10的安装文档,于是将机器清空重装了一遍系统,结果在运行Symfony2程序时出现了下列出错信息:An error occurred while loading the web debug toolbar (404: Not Found). Do you want to open the profiler?起初怀疑是自己编写的程序有误,结果重装Symfony2.3.6

Read More

FOSCommentBundle功能包:挂接到JS代码-多极客编程

原文出处:13-hooking_into_the_js_code.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 13: Hooking into the JS codeThe FOSCommentBundle Js code fires events on t

Read More

FOSCommentBundle功能包:与FOSUserBundle集成(投票)-多极客编程

原文出处:12c-integration_with_fosuserbundle.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 12c: Integration with FOSUserBundleBy default, votes are made anony

Read More

FOSCommentBundle功能包:设置Doctrine ODM映射(投票)-多极客编程

原文出处:12b-mapping_mongodb.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 12b: Setup MongoDB mappingThe MongoDB implementation does not provide a concrete V

Read More

FOSCommentBundle功能包:设置Doctrine ORM映射(投票)-多极客编程

原文出处:12a-mapping_orm.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 12a: Setup Doctrine ORM mappingThe ORM implementation does not provide a concrete Vote

Read More

FOSCommentBundle功能包:启用投票-多极客编程

原文出处:12-enable_voting.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 12: Enable votingSetup Classes(设置类)The FOSCommentBundle supports both Doctrine ODM (m

Read More

FOSCommentBundle功能包:运行测试-多极客编程

原文出处:11-running_the_test_suite.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 11: Running the test suiteFOSCommentBundle comes with both unit and function

Read More

FOSCommentBundle功能包:实现BBCode解析器-多极客编程

原文出处:9c-using_a_bbcode_parser.md原文作者:FriendsOfSymfony授权许可:创作共用协议翻译人员:FireHare校对人员:适用版本:FOSCommentBundle 2.0.5文章状态:草译阶段Step 9c: Implementing a BBCode parserThere are multiple BBCode parsers available f

Read More