原创 GC判斷對象是否存活的算法
引用計數法: 算法描述:給對象中添加一個引用計數器,每當一個地方引用他時,計數器值就加1;當引用失敗時,計數器值就減一;任何時刻計數器爲0的對象就是不可能在被使用的。 優點:引用計數器算實現簡單,判定效率也很高。 缺點:很難解決對對象之
原创 原生JS實現移動端APP ajax功能
/* 封裝ajax函數 * @param {string}opt.type http連接的方式,包括POST和GET兩種方式 * @param {string}opt.url 發送請求的url * @param {boolean}
原创 javascript修改textarea文本框中鼠標選中的文本
function changeText(){ var txtarea = document.getElementById("text-input"); //獲取textarea中選擇文本開頭字符的座標 var s
原创 SSM項目中配置定時任務
首先,springMVC.xml文件中添加 xmlns:task="http://www.springframework.org/schema/task" xsi:加入http://www.springfram
原创 文件上傳多地保存問題
@RequestMapping(value="/insertGoodsPicture") @ResponseBody public int insertGoodsPicture(@RequestParam("file")Multip
原创 Spring框架中,普通類調用service或mapper,報空指針的解決辦法
package com.example.timer; import java.util.List; import javax.annotation.PostConstruct; import org.springframework
原创 樹莓派4B(raspberry)安裝mysql,設置密碼,遠程登陸
1、在安裝之前首先對樹莓派更新源文件 $ sudo apt-get update $ sudo apt-get upgrade 2.、安裝MySQL 使用管理員權限運行apt-get獲取最新的MySQL: $ sudo apt-
原创 CSS禁止手機瀏覽器點擊H5界面中的圖片,彈出保存等系統選項
img{ pointer-events:none; -webkit-user-select:none; -moz-user-select:none; user-select:none; } pointer-events:none
原创 圖片驗證碼接口
最近做了一個圖片驗證碼接口(中文加英文的四位驗證碼),放到服務器上玩玩,不喜勿噴 請求接口:http://47.93.190.178:8080/rainstorm/Captcha 返回JSON數據: 若succcess,返回 {
原创 網頁如何更改爲黑白效果
2020.4.4全國哀悼日(向所有烈士、公安幹警、醫護人員,奮鬥在一線的人員致敬) 在瀏覽很多網站的時候,各大網站響應號召,網站使用黑白模式,就有點好奇他們是如何實現的。所以就研究了一下,以百度爲例 查看網頁代碼發現,html中有個qm-
原创 centos7更新pip源(阿里源)
mkdir ~/.pip vim pip.conf 然後進入~/.pip cd ~/.pip vim pip.conf 在文件中寫入: [global] index-url=http://mirrors.aliyun.com/py
原创 ffmpeg對包含封面的音頻轉m3u8格式視頻時,m3u8列表只有一個,無法分割成多個ts文件
ffmpeg -i XXX.mp3 -vn -hls_time 10 -y XXX.m3u8 加入-vn即可,在-i XXX.mp3後面加入
原创 中國天氣網城市代碼(全,已驗證)
濱州,101121101 百色,101301001 德州,101120401 白山,101060901 博興,101121102 那坡,101301002 靖宇,101060902 武城,101120402 無棣,101121103 田陽
原创 canvas雙緩存繪製中,緩存canvas中繪製的圖片無法在顯示canvas中顯示出來
問題1:在canvas動畫的繪製過程中,ctx.clearRect()與ctx的再次重繪會出現一個顯示閃爍問題 原因:這是由於清空canvas後,出現了一個繪製過程的空檔期。 解決方法:引出了雙緩存方式的繪製方法。相應代碼如下: fun
原创 H5 iframe標籤內video無法全屏
解決方法:爲iframe添加allowfullscreen屬性,例: <iframe src="xxx.html" allowfullscreen="true" webkitallowfullscreen="true" mozal