Time of Update: 2018-08-21
又是一篇製作公章的教程,網上的其它製作公章的教程都非常簡單也不詳細,於是本篇教程是非常不錯的,不僅效果贊教程寫的也很詳細,喜歡的朋友可以來學習下吧。 作者:lihefei 類型:基礎實用 軟體:Photoshop CS5 難度:★★★☆☆ 公章效果: 教程開始: 1、建立300*300像素的文檔。
Time of Update: 2018-08-21
使用Paint.setXferMode 參考連結: 轉自部落格,請點擊此處 要想事項CircleImageView,分成兩部分: 建立圓形bitmap 使用canvas畫bitmap 建立圓形bitmap private Bitmap createRoundConerImage(Bitmap source){ final Paint paint = new Paint(); paint.setAntiAlias(true);
Time of Update: 2018-08-21
今天改版了一箇舊的頁面,但是測試的時候發現沒有改版的一個功能竟然失效了,測試發現是因為該控制器POP的時候,dealloc方法沒有調用,導致資料沒有被重設。 上網一查,控制器不走dealloc方法的原因大概有以下幾種,歸納了一下,以備不時之需~ ViewController中存在NSTimer 計時器是否銷毀; ViewController中有關的代理 要記住delegate的屬性應該是assign哦,快看看你是否寫成了retain呢; ViewController中有Block
Time of Update: 2018-08-21
策略模式用於抽象對於同一個對象的不同處理方式,把相同處理方式(內部狀態)抽象成一個類,通過策略選擇類選擇產生對應的策略來處理輸入的對象。 換個角度想想,其實策略模式需要結合簡單原廠模式一起使用,是一種進化版的簡單工廠類。可以說策略模式是實現簡單原廠模式的一種必要。就像直接把計算機的不同演算法加減乘除封裝成對象,這其實就是策略模式,再通過簡單工廠類中的判斷,返回不同的策略對象。(P.S. Factory 方法是把返回加減乘除的不同工廠封裝成對象。)
Time of Update: 2018-08-21
((AppCompatActivity) getActivity()).setSupportActionBar( toolbar); http://stackoverflow.com/questions/28761017/setsupportactionbartoolbar-toolbar-inside-fragmentactivity thread = new Thread(tutorialRunnable); thread.start();
Time of Update: 2018-08-21
一、實驗目的 理解動網論壇8.2原理 二、實驗原理 動網論壇使用者登入過程中,過濾不嚴,導致注入,提升許可權。漏洞存在源檔案的login.asp中。 三、實驗環境 本機:192.168.1.2 目標機:192.168.1.3 四、 實驗步驟 一、正常註冊登入 1、訪問地址:http://192.168.1.3:8010/,如圖示: 2、首先註冊一個使用者:san 密碼:123456,如圖: 二、漏洞測試與利用 1、退出san ,開啟登入介面:
Time of Update: 2018-08-21
轉自:http://blog.csdn.net/erlianying/article/details/53940967 一. zTree的 setting 配置詳解 var setting = { treeId : "",//zTree 的唯一標識,初始化後,等於 使用者定義的 zTree 容器的 id 屬性值。 //請勿進行初始化 或 修改,屬於內部參數。 treeObj : null, //zTree 容器的 jQuery 對象,主要功能:便於操作。 //請勿進行初始化
Time of Update: 2018-08-21
轉載:http://www.jb51.net/article/53589.htm 本文執行個體匯總了javaweb中靜態檔案的常用處理方法,在Javaweb程式開發中很有實用價值,具體方法匯總如下: 方法一:啟用Tomcat的defaultServlet來處理靜態檔案 在web.xml中添加: ? 1 2 3 4 5 6
Time of Update: 2018-08-21
原文:http://luoyu-ds.iteye.com/blog/1517607 要實現動態傳入表名、列名,需要做如下修改 添加屬性statementType=”STATEMENT” 同時sql裡的屬有變數取值都改成${xxxx},而不是#{xxx} <delete id="deleteTableData" parameterType="java.util.Map" statementType="STATEMENT"> <![CDATA[
Time of Update: 2018-08-21
預存程序樣本: create or replace procedure Fsp_Plan_CheckPrj(v_grantno varchar2, v_deptcode number, v_cursor out sys_refcursor) is ……………… ---返回統計結果 open v_Cursor for select s.plan_code, s.plan_dept, s.plan_amount,
Time of Update: 2018-08-21
當在安裝好VS2015時,建立Qt工程是吧,可能是Qt外掛程式安裝失敗,可以關掉VS2015,然後以管理員運行VS2015,重新安裝Qt外掛程式就可以了, 當安裝好外掛程式之後,建立Qt項目後,編譯失敗,報Moc's xxx.h系統找不到指定的檔案的錯誤的時候, 可能是因為Qt環境變數沒有設定,可以在Windows的Path環境變數中添加 C:\Qt\Qt5.9.0\5.9\msvc2015\bin類似的環境變數,把Qt加到環境變數中,如果還是不行,就
Time of Update: 2018-08-21
本文是安裝的Sublime Text3是portable version(可移動版本) ,安裝的環境是基於window 7 或者window 8.1。主要介紹sublime text3 的安裝,漢化,常用外掛程式的安裝和使用。 一、下載安裝sublime Text3 到官網http://www.sublimetext.com/3下載安裝包(根據你的電腦系統下載對應的portable
Time of Update: 2018-08-21
橋接(Bridge)模式是結構型模式的一種,而策略(strategy)模式則屬於行為模式。以下是它們的UML結構圖。 橋樑模式: 策略模式: 在橋接模式中,Abstraction通過彙總的方式引用Implementor。 舉一個例子: 策略模式:我要畫圓,要實心圓,我可以用solidPen來配置,畫虛線圓可以用dashedPen來配置。這是strategy模式。
Time of Update: 2018-08-21
TRUNCATE TABLE name name 是要截斷的表的名稱或要刪除其全部行的表的名稱。 TRUNCATE TABLE 在功能上與不帶 WHERE 子句的 DELETE 語句相同:二者均刪除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系統和交易記錄資源少。 DELETE 語句每次刪除一行,並在交易記錄中為所刪除的每行記錄一項。TRUNCATE TABLE 通過釋放儲存表資料所用的資料頁來刪除資料,並且只在交易記錄中記錄頁的釋放。
Time of Update: 2018-08-21
如果返回List,resultType=”String”就可以了,如果需要返回List <select id="selectAllInnerUser" resultType="String"> select account_name from user_account where is_deleted=0 and user_type=0 </select> 2. <resultMap id="stringsResult"
Time of Update: 2018-08-21
自娛自樂,記錄成長腳步,大神路過請直走,也歡迎批評指正~ 效果圖 1、封裝表情視圖 思路: (1)首先,處理資料:在初始化方法initViewFrame中處理資料,plist表情資料應該處理成一個二維數組,所以需要定義一個數群組類型的執行個體變數,是大數組即存放數組的數組,每一個小數組存放的是每一頁中的4 * 7 =
Time of Update: 2018-08-21
昨天碼代碼,掉到坑裡,耽誤了幾個小時才從坑裡爬出來-_-||| 單個的字元要寫到雙引號裡面才行,改為<if test='takeWay == "1"'>或者改為<if test="takeWay == '1'.toString() "> .xml檔案的部分代碼 <insert id="insertDelivery" parameterType="com.zuci.request.DeliveryPreferenceReq" >
Time of Update: 2018-08-21
對於從來沒有接觸過自訂控制項的初學者來說,自訂控制項可能不是那麼容易,其實有的時候自訂控制項並不是那麼難,學習這件事本來就是從易到難的,從小學的a、o、e到今年高考的閱讀理解《一種美味》是吧;又比如從小學的a、b、c、d到高中的外國天書,唉,不說了,說多了都是淚,恨死了什麼李白啊、牛頓啊、阿基米德啊一些不是人的人,害的我們現在只能放棄學文化跑過來擼碼,唉,不說了,宮大大(隔壁PHP牛逼同事),給我點紙,擦擦快到嘴裡的鼻涕眼淚。扯遠了啊,說了這麼多,學習沒有捷徑,努力吧,
Time of Update: 2018-08-21
原文:http://www.tuicool.com/articles/6JBN7z3 如果你還不瞭解模板方法模式和策略模式,請先閱讀《 策略模式(strategy)》和《模板方法模式》 模板方法模式的主要思想:定義一個演算法流程,將一些特定步驟的具體實現、延遲到子類。使得可以在不改變演算法流程的情況下,通過不同的子類、來實現“定製”流程中的特定的步驟。 策略模式的主要思想:使不同的演算法可以被相互替換,而不影響用戶端的使用。 在思想和意圖上看,模板方法更加強調: 1
Time of Update: 2018-08-21
第一種解決方案: <if test="isExpired=='Y'">and msg.expire_time < now()</if>會報NumberFormatException,這樣就可以了。<if test="isExpired=='Y'.toString()">and msg.expire_time < now()</if> 1 2 3 4 5 6 7 1 2 3 4 5 6 7