原创 前臺網頁載入速度性能統計 基本流程

該系統通過在頁面添加js代碼,調用HTML5 草案中的Performance API,對客戶在瀏覽器的訪問速度進行計算,並將結果發送到後臺Node.js服務器,將結果處理後,發送至Mysql數據庫進行保存。

原创 linux編程筆記_1 簡單的線程使用

#include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <pthread.h> void *thread_funct

原创 一張瀏覽器加載時序圖。以後有時間再分析

navigationStart 當訪問一個新頁面時,當前頁面卸載完成所返回的時間點,如果沒有當前頁面,則返回fetchStart時間點。 unloadEventEnd 如果要打開的頁面和當前的頁面同源,則返回用戶unload事件執行

原创 C++ Socket編程 基礎二:多線程Server

#include <WINSOCK2.H> #include <stdio.h> #include <iostream> #include <windows.h> #include <time.h> #pragma comment (li

原创 C++ Socket編程 基礎一:簡單的server 和client

#include <WINSOCK2.H> #include <stdio.h> #pragma comment (lib,"ws2_32.lib") #define SERVERPORT 6000 int main(int argc,

原创 中綴式轉化爲後綴式的步驟 (簡單計算器 的實現)

中綴轉後綴需要處理的有: 1. 操作數,操作符的提取 2. 括號等關係到運算符優先級的符號 3. 一元操作符(如 +(正), -(負)) 等 4.

原创 Android異步加載網絡數據以及數據緩存的講解、實例

在安卓app項目中,異步網絡加載以及對網絡數據的緩存是一個必要的組件。 Git上面也有很多的例子,但很少有全面的以及細緻的講解。大部分都是圖片緩存,不能通用處理多種網絡類型數據。 下面 鄙人 將簡答的介紹  網絡緩存數據的步驟,以及具

原创 Mustache php 版開源項目 流程 性能分析 以及優化

Mustache 項目 :https://github.com/bobthecow/mustache.php Mustache  是一個功能強大的 Template 模板組件。用來分離前端靜態頁的設計和後臺數據的填充。 mustache 

原创 js清除YY虎牙訂閱的直播

這裏寫自定義目錄標題YY虎牙 直播 批量 取消訂閱 YY虎牙 直播 批量 取消訂閱 先到這個頁面, https://i.huya.com/index.php?m=Subscribe 打開chrome console 執行 取消當

原创 Mustache for PHP 性能優化

由於工作需要,一直在對mustahce php 進行性能分析  翻閱了很多帖子, 最後看到魯塔弗 的一篇分析   http://lutaf.com/186.htm       最後 和這位 大神 交流了一下 ,最後的解決思路是這樣的:

原创 C++ Socket編程 基礎四:類FTP 文件下載服務器 客戶端

服務器 #include <WINSOCK2.H> #include <stdio.h> #include <iostream> #include <windows.h> #include "package.h" #pragma comm

原创 生產者消費者模型的四種java編程例子

package producer_customer; public class ProducerCustomer1 { public static int limit = 10; public static int have = 0

原创 java 併發 (1):原子計數器

package com.luairan.test; public class SynIncreaseInteger { private int num = 0; public int getIncreaseNum (){ syn

原创 微信公共平臺 JAVA server 例子

這個微信公共平臺是我很早之前寫的,大概是去年的八月份吧. 網上很多開發的例子都是用PHP 直接寫成的。 而現在網上都出現了免費的整體微信公共平臺.........所以搭建成本越來越低。 本文只打算介紹 java Servlet 接入 微信

原创 groovy PermGen Full GC 問題 解決

線上環境  用來生成腳本的 結果 沒幾天就fullGC 並且持續很長時間,才降下來,   groovy 常見的三種引入方式都會有對應的問題,: 相應的解決辦法: <dependency> <groupId>org.codehau