原创 在人心惶惶的互聯網寒冬之季,值得看看《大佛普拉斯》

最近,互聯網寒冬的言論沸沸揚揚、加上996ICU事件、身邊一位同事暴病離世,作爲一名入行五年的程序猿對未來的迷茫又重現了,所以這段時間也是在尋找前進的路徑,瞭解的也比較廣泛了些,技術方面也主動了解學習了Python和數據分析,基金、股票等

原创 selenium調用chrome時怎麼自動選擇證書

1.問題: 使用selenium 調用chrome瀏覽器訪問https頁面時,如果有多個證書會彈出選擇框,需要手動選擇,打斷了自動化流程,怎麼讓這個證書自動被選擇呢? 2.解決方案: 1>第一種方案是使用pywin32庫實現: impo

原创 通過編碼怎麼掙錢

作爲一個編碼多年的老程序員,經常想自己如果不寫代碼了能去幹什麼,而且行業內盛傳的35歲限制,更加劇了內心的掙扎。 之所以這麼痛苦,究其根源就是擔心離開公司後掙不了錢,靠編程吃不了飯,所以自己也一直在想各種能掙錢的方式。希望這篇文章,能給看

原创 互聯網寒冬,夜觀《大佛普拉斯》小有感觸

最近,互聯網寒冬的言論沸沸揚揚、加上996ICU事件、身邊一位同事暴病離世,作爲一名入行五年的程序猿對未來的迷茫又重現了,所以這段時間也是在尋找前進的路徑,瞭解的也比較廣泛了些,技術方面也主動了解學習了Python和數據分析,基金、股票等

原创 Gof設計模式概覽

一、概念:設計模式是指在軟件開發中,經過驗證的,用於解決在特定環境下、重複出現的、特定問題的解決方案。 二、組成,設計模式通常由以下部分組成: ■ 模式名稱 ■ 環境和問題:描述在什麼場景下,出現什麼樣的特定的問題。 ■ 解決方案 ■ 效

原创 Redux在項目中的使用

一.所使用的庫: redux ( 作用:使用redux的基礎庫 ,提供createStore和applyMiddleware) react-redux (  作用:它能讓react組件從redux store讀取數據 , 並且分發ac

原创 回顧基礎

1.下拉刷新控件:swiperefreshlayout此控件是android官方提供的,需要v4支持包。使用方法:作爲刷新控件的的父控件,它只能有一個子控件。使用步驟:1.在佈局文件中添加控件;2.在用到

原创 react native 中的居中問題

常規方法遇到的問題:中間文字不能居中。我本意是想自己寫一個標題欄,中間是文字,右邊是圖標,左邊沒有內容。常規想法是寫一個View做標題欄的容器,裏面有一個文本控件,一個圖片控件,再對相應的控件做居中和向右對齊,但是在相對佈局中發現沒有這種

原创 pubsub-js 實現RN組件間通信

1.簡介: 這是一個能夠在不同組件間傳遞消息的庫,類似android開發中的EvenBus。它支持同步和異步方式發佈消息。它被設計爲在單進程中使用,在多進程中時不建議使用它。 2.使用方式: 1>安裝:npm install pubsub

原创 網站發佈階段的跌跌撞撞

第一次做網站,以前做的都是手機上的軟件,沒做過後臺的開發,所以有很多問題在做了之後才發覺網站原來是這麼做的?!所以就簡單說說我這一次做網站的感受吧。 簡單說一下架構,軟件包括前端和後端。前端主要是手機,採用的是基於Ajax的framew

原创 framework7中導航欄和工具欄佈局

在需要導航欄和工具欄的情況 佈局: 靜態佈局: navbar,toolbar 元素是page-content元素的子元素,所以導航欄和工具欄在滾動時隨內容一起滾動。 固定佈局: navbar,toolbar元素是pag

原创 解決底部工具欄切換多個view的問題

問題描述: #view1 main-view #view2 #view3 #view4 所以使用myApp.addView(view1), myApp.addView(view2), myApp.addView(view3),

原创 爲什麼使用ReactNative?

      說說背景,由於公司項目一直沒有啓動,有一天接到領導一個任務,尋找一個跨平臺的開發語言並且要支持熱更新的功能,因爲之前聽說過ReactNative,所以就找認真看了一下對這個框架的評論和文檔,恰巧這個框架有對應的中文文檔,而且這

原创 ReactNative開發環境搭建過程及遇到的問題

必須的軟件: Chocolatey windows用來管理安裝包的(下載,配置,卸載) 這裏是用來下載開發需要的環境工具的。 注意:安裝Chocolatey需要PowerShell,如果沒有需要下載和配置環境變量。 在安裝有PowerS

原创 windows桌面雙擊可執行java腳本

首先在windows上安裝得有java環境,一個是編譯環境,一個是運行環境,都在官方的jdk包裏了。 沒有安裝的可到http://www.oracle.com/technetwork/java/javase/downloads