Time of Update: 2018-08-18
參考文章: http://blog.csdn.net/u010665359/article/details/50950989 http://blog.csdn.net/u010665359/article/details/51013433 tolua匯入外掛程式思路:其實架構裡面都已經做好了擴充介面ToLuaExport.cs 裡面的ProcessExtends函數。 注意:extendName = “ToLua_” + className.Replace(“.”, “”);
Time of Update: 2018-08-18
對list.lua不熟悉的可以參考http://blog.csdn.net/Jason_520/article/details/54238020 UI監聽事件http://blog.csdn.net/jason_520/article/details/54233497 效果大概就是這樣: 運行遊戲,點擊顯示面板按鈕,顯示另一個面板,並且讀取資源顯示對應內容。 附上lua代碼: --UITranScript.luaUITranScript = {
Time of Update: 2018-08-18
將以下內容儲存為feedcount.php檔案,放到plus目錄下 /** * * 擷取評論數c和收藏數f * * @version $Id: feedcount.php 2013年3月3日 At:237606118 * @package Douhuimai * @copyright Copyright (c) 2013 Douhuimai. * @license
Time of Update: 2018-08-18
一、正則匹配兩字串之間內容 例子:hello DROP TABLE IF EXISTS `ad_class`;word。Regex:DROP([\s\S]*?);匹配結果:DROP TABLE IF EXISTS `ad_class`; 註:Regex中的 ? 指不貪心匹配 不加 ? 則指貪心匹配 二、正則含參數替換(根據“()”分組) 例子:hello DROP TABLE IF EXISTS `ad_class`;word。Regex:DROP([\s\S]*
Time of Update: 2018-08-18
今天在使用Regex中,要匹配兩個字元中間的內容,一時沒有寫出來,後來在網上找到了,記錄一下。 匹配兩個字串A與B中間的字串包含A與B: 運算式: A.*?B(“.“表示任一字元,“。”表示匹配0個或多個) 樣本: Abaidu.comB 結果: Awww.apizl.comB 匹配兩個字串A與B中間的字串包含A但是不包含B: 運算式: A.*?(?=B) 樣本: Awww.apizl.comB 結果: Awww.apizl.com 匹配兩個字串A與B中間的字串且不包含A與B:
Time of Update: 2018-08-18
【題目描述】 請實現一個函數用來匹配包括”.”和”*”的Regex。 模式中的字元”.”表示任意一個字元,而”*”表示它前面的字元可以出現任意次(包含0次)。 在本題中,匹配是指字串的所有字元匹配整個模式。 例如,字串”aaa”與模式”a.a”和”ab*b*ac*a”匹配,但是與”aa.a”和”ab*a”均不匹配 問題1:此處的”.”是如何進行匹配的,是否包含需要進行轉義的特殊字元。 【解題思路】 當模式中的下一個字元不是”*”時:
Time of Update: 2018-08-18
Regex 編輯 Regex,又稱 正規標記法、 常規標記法(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),電腦科學的一個概念。Regex使用單個字串來描述、匹配一系列符合某個句法規則的 字串。在很多 文字編輯器裡,Regex通常被用來檢索、替換那些符合某個模式的文本。 許多程式設計語言都支援利用Regex進行字串操作。例如,在
Time of Update: 2018-08-18
Regex(Regex) Regex本質是一個字串 Regex用來定義匹配規則,匹配一系列符合某個句法規則的字串 在開發中,Regex常用來檢索、替換那些符合某個規則的文本 Regex的匹配規則 常用字元 符號 涵義 x 字元x \|逸出字元 \\n 分行符號
Time of Update: 2018-08-18
有時候你如果修改了JVM正在load的jar檔案,會導致JVM crash。stacktrace是在java.util.zip.ZipFile.getEntry() 時發生的。 There are three possible scenarios here:1. While a class is in use it is dynamically reloaded from a jar file.2. While a jar file is being accessed by the
Time of Update: 2018-08-18
在lead一個team的時候,怎麼樣來應對人員流失而導致項目進度受到影響呢。其中可以思考的一個問題是公車因子(Bus Factor).我們先來看看Bus Factor的定義: The "bus factor" is the minimum number of team members that have to suddenly disappear from a project before the project stalls due to lack of
Time of Update: 2018-08-18
網路爬蟲是一個自動提取網頁的程式,它為搜尋引擎從全球資訊網上下載網頁,是搜尋引擎的重要組成。下面一系列文章將對爬蟲技術做詳細的介紹,希望大家最終能夠做出自己喜愛的爬蟲。網路爬蟲技術隨著網路的迅速發展,全球資訊網成為大量資訊的載體,如何有效地提取並利用這些資訊成為一個巨大的挑戰。搜尋引擎(Search
Time of Update: 2018-08-18
“不要通過共用記憶體來通訊,要通過通訊來共用記憶體”,這句話是GO社區中非常經典的一句話,但是我們如何理解這句話呢。 GO語言的協程(goroutine)是從進程、線程基礎上發展而來的,它比進程線程更輕量級,但是都是為並發而生。既然是並發,那麼不可避免的會有多個不同並發實體之間傳播或者交換資訊,也即通訊。要理解“不要通過共用記憶體來通訊,要通過通訊來共用記憶體”這句話,我們得從跟進程線程間通訊的比較來瞭解。
Time of Update: 2018-08-18
原貼地址:http://gad.qq.com/article/detail/7159010 1、前言 拋開引擎來說,其實對於很多遊戲開發裡有一個比較常見的模組就是兌換碼功能。在入遊戲開發坑之初,我也被要求過開發過一個這樣的模組,然後我網上搜過好像也沒有相關的文章,在這裡打算把我個人對遊戲兌換碼的設計進行闡述,當然只是淺淺的見解,進一步的擴充還要根據項目自身進行,用Unity3D作為開發平台來說明罷了。 2、
Time of Update: 2018-08-18
最近線上一個模組有記憶體流失,加了http pprof後,發現goroutine一直在增長,懷疑是goroutine泄漏導致的記憶體流失。於是死看代碼,發現以下程式碼片段可能存在問題: //goroutine...for{ select { case ... ... case ... ... case <- exitChan: break; }}
Time of Update: 2018-08-18
本人對Distributed File System有一定的興趣,最近在網上看到一個開源的Distributed File SystemQFS,正好比較熟悉,決定在空餘時間小小研究一下,當作一次學習。 QFS是quantcast公司的一個開源項目,這是一個什麼樣的公司,我並不清楚。gitbut 上有一些他們的開原始碼:https://github.com/quantcast。
Time of Update: 2018-08-18
測試環境 sipproxy:repro + centos 用戶端:windows電腦用戶端使用X-Lite,手機andriod用戶端使用linphone repro配置和啟動 log的配置 如果使用預設的log配置,則log層級是INFO,且所有log都列印到標準輸出。如果要輸出到檔案,則做如下類似配置: ######################################################### Log settings##############
Time of Update: 2018-08-18
在學習SpringCloud之前,先梳理一下基礎知識,本章節的目標就是瞭解如下基礎知識: 微服務 SpringCloud Springboot 最後通過搭建一個簡單的Springboot 的 helloworld 結束本章。 一、什麼是微服務
Time of Update: 2018-08-18
扯犢子:很多人都收過各種邀請碼,但是很少人去研究這個幾位的邀請碼是如果產生的,在項目中遇到產生隨機的六位邀請碼,而且邀請碼在資料庫中儲存,所以說就是邀請碼不能重複。 思路:我用產生四個邀請碼為例。我們可以設定一個數組的源,也就是說我們定義四個數組,保持每個數組中的每個元素都不相同,但是不同數組中可以有相同的字母。例如:char c1[] = { 'A', 'B', 'C', 'D' }; char c2[] = { 'B', 'C', 'D', 'A'
Time of Update: 2018-08-18
Author:阿冬哥 Created:2013-4-17 Blog:http://blog.csdn.net/c359719435/ Copyright 2013 阿冬哥 http://blog.csdn.net/c359719435/ 使用以及轉載請註明出處 1 設定socket tcp緩衝區大小的疑惑
Time of Update: 2018-08-18
上一節學習和實踐了Docker的基礎和安裝,本節主要學習Docker的主要概念和命令 Docker有三大核心概念,分別為:鏡像、容器、倉庫 一、鏡像 Docker鏡像是運行容器的前置條件,如果本地沒有鏡像,Docker 會嘗試從預設鏡像倉庫(Docker Hub中註冊的)下載,使用者也可以配置自己的私人倉庫,從私人倉庫下載鏡像,這點非常重要,使得公司專屬應用程式可以使用自己的倉庫,解決安全隱患。 1、 擷取鏡像 擷取鏡像的命令為: docker pull