原创 C語言printf輸出在輸入後顯示
方案一 設置緩衝區爲空 setvbuf(stdout,NULL,_IONBF,0); 方案二 printf後手動清除緩衝區 printf("輸入一個數:\n"); fflush(stdout);
原创 ice-rate Vue評分組件
ice-rate vue評分組件 使用方式 1.安裝 npm i ice-rate 2.main.js中全局註冊組件 import IceRate from 'ice-rate'; Vue.use(IceRate); 3.使用
原创 Vue Css移動端兼容性配置
vue自帶postcss、autoprefixer,爲css自動添加兼容性前綴 我們可以通過修改package.json文件browserslist,實現更廣泛的兼容性 "browserslist": [ "> 1%",
原创 vue cli 3.0通用打包配置,不分一二級目錄
1.項目根目錄下新建vue.config.js,進行如下配置即可 module.exports={ publicPath:'', };
原创 flutter國際化多語言支持配置
一.pubspec.yaml配置 flutter: sdk: flutter flutter_localizations: sdk: flutter 二.main.dart配置 import 'packa
原创 centos mysql允許遠程訪問
1.修改mysql配置文件 vim /etc/my.cnf 2.在mysqld下添加以下代碼 bind-address=0.0.0.0 //或者你的ip 3.重啓mysql服務 systemctl restart mysqld
原创 Android自定義PopupWindow
class GiftDialog:PopupWindow { private var parentView: ViewGroup constructor(context:Context,parentView:V
原创 Github Actions Android CI打包配置
name: Android CI on: [push] jobs: apk: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v1
原创 android kotlin dp和px轉換
object DimenUtils { fun dp2px(context:Context,dp:Float):Float=dp * context.resources.displayMetrics.density
原创 gradle全局代理
在.gralde文件夾下新建gradle.properties文件 systemProp.http.proxyHost=127.0.0.1 systemProp.http.proxyPort=8100 systemProp.htt
原创 Android定義寬高比控件
public class RatioImageView extends AppCompatImageView { public RatioImageView(Context context) { supe
原创 設置MySQL時區
my.ini文件 [mysqld] # Set default time zone default-time-zone = '+08:00' 點贊 收藏 分享 文章舉報
原创 Arouter實現判斷路由是否存在
/** * 判斷路由是否存在 * @param context 上下文 * @param path 路由 */ fun isExist(context:Context,path:St
原创 Github CI Android混合flutter自動打包配置
name: Android CI on: [push] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v
原创 centos創建用戶並配置sudo權限
adduser ice //添加用戶 passwd ice //修改密碼 chmod u+w /etc/sudoers //增加sudoers文件的寫入權限 vim /etc/sudoers 在root ALL=(ALL) AL