原创 Rails插件之byebug

fork on github console gem install byebug usage 1. next #移動到下一行 2. cont #離開調試器,程序繼續運行 3. quit #離開

原创 Rails插件之ckeditor

fork on github Gemfile gem 'ckeditor' gem 'carrierwave' gem 'mini_magick' console rails generate ckeditor:ins

原创 rails中select_tag的用法小結

手動創建option select_tag "people", "<option>David</option>".html_safe <select id="people" name="people"> <option>D

原创 threejs貼圖的幾個問題

需要運行在服務器中,這個一般書籍都有提示。 由於目前的書籍(本人已知)所使用的threejs都不是當前最新版本,所以書中或博客中提到的THREE.ImageUtils.loadTexture()函數已被丟棄,請使用THREE.T

原创 threejs使用概述

創建三維圖像的一般步驟 1. 創建HTML的基本骨架 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>My first W

原创 解決Ubuntu中檢測到系統程序錯誤的問題

刪除錯誤報告: sudo rm /var/crash/* 禁用apport: 1. 打開文件 sudo gedit /etc/default/apport 2. 修改爲: enabled=1 點贊 2

原创 rails調試

DebugHelper類 <%= debug(@info) %> 輸出到日誌 <% logger.info 'this is a message to send to the log' %> 控制檯 rails conso

原创 emacs ! emacs ! emacs !

1. 光標移動 C-p : 向上移動一行 【previous】 C-n : 向下移動一行 【next】 C-f : 向前移動一個字符 【forward】 C-b : 向後移動一個字符 【backward】 M-f : 向前移

原创 396. Rotate Function

Q: Given an array of integers A and let n to be its length. Assume Bk to be an array obtained by rotating the arra

原创 JavaScript的變量、作用域和內存問題

基本類型和引用類型的值 引用類型的值是保存在內存中的對象。與其他語言不同,JavaScript不允許直接訪問內存中的位置,也就是說不能直接操作對象的內存空間。在操作對象時,實際上是在操作對象的引用而不是實際的對象。爲此,引用類型的值是按

原创 JavaScript基本概念

語法 ECMAScript的語法大量借鑑了C及其他類C語言(如Java和Perl)的語法。 區分大小寫 要理解的第一個概念就是ECMAScriptj中的一切(變量、函數名和操作符)都區分大小寫。這也就意味着,變量名test和變量名Test

原创 在HTML中使用javascript

<script>元素 向HTML頁面中插入JavaScript的主要方法,就是使用<script>元素。HTML 4.01爲<script>定義了下列6個屬性。 □ async:可選。表示應該立即下載腳本,但不應妨礙頁面中的其他操作,比如

原创 JavaScript引用類型——RegExp

ECMAScript通過RegExp類型來支持正則表達式。 var expression = /pattern/falgs 其中的模式(pattern)部分可以是任何簡單或複雜的正則表達式,可以包含字符類、限定符、分組、向前查找以及反向引

原创 ubuntu更新提示內存不足(清理boot)

查看現有內核 dpkg --get-selections|grep linux-image 查看當前使用內核 uname -a 清除未使用的內核 sudo apt-get purge linux-image-*.*.*-**-g

原创 JavaScript的前生今世

JavaScript的歷史就是一部關於屌絲逆襲的小說。 第一章 屌絲借勢登上歷史舞臺——炙手可熱 20世紀90年代,Web日益流行的同時,人們對客戶端腳本語言的需求也越來越強烈。那個時候,絕大多數因特網用戶都使用速度僅爲28.8kbi