原创 洛谷P2671 前綴和+算貢獻

//P2671 n<1e5個數 col,num<1e5 每個數有顏色col 價值num //三元組(x,y,z)的價值爲(x+z)*(num(x)+num(z)) //三元組滿足 x<y<z 且 y-x=z-y 且 x跟z的顏色相

原创 [python] 3. pyqt5亂搞,試試子鮮橙,左右佈局

版本: pyqt 5.9 pycharm+anaconda win10 效果: 思路: 總體使用網格佈局,左側用垂直佈局,右側用棧佈局 按鈕綁定切換事件,根據按鈕id決定切哪個 子界面1創建子線程,激活自定義信號刷新界面,這招超實用!

原创 [springboot] WhiteLabelPage Error

啓動器位置正確,就控制器映射正確,原因找了很久 解決方案:在pom裏面 添加thymeleaf依賴   另外:如果返回的是字符串而不是html鏈接: 請用@Controller而不是@RestController

原创 [微信小程序] 學習筆記2--前後端交互,實現簡單的登錄功能

  環境:win7+IDEA2019.2.1 +微信開發者工具 前端:微信小程序 後端:springboot+mybatis+MySQL+navicat 功能:輸入賬號密碼登錄,成功返回上一頁,失敗顯示登陸失敗 思路:          

原创 [Vue] 3. 奇奇怪怪的經驗

1.給鼠標換圖標(相對路徑) 全局更換:在App.Vue中<style>添加如下代碼 html,body{ /*cursor: pointer;*/ cursor: url('../static/image/2.png'),

原创 洛谷P3378 二叉堆模板

小根堆性質: 左兒子=>根節點<=右兒子 三個操作:1.添加x O(logn)  2.查詢根頂O(1)   3.刪除根節點  O(logn) 添加:末尾先加x,然後不斷與更小的上移(交換) 刪除:先將點1跟k交換,然後點1不斷下移(交換)

原创 [微信小程序] 學習筆記1----知識積累

跟前端那套差不多,這裏積累一些常用的知識點(持續更新)   1.  .js基本架構如下:    Page({ data:  {  a:'',b:''},//數據,可綁定前端 比如:<p>{{a}}</p> f: fu

原创 [微信小程序] 3. 奇奇怪怪的經驗(待更)

一   不同於瀏覽器的flex佈局 效果: 實現: <!--pages/mine/mine.wxml--> <view class="flex"> <view class="flexhead">top</view> <

原创 51nod1239 min25篩 歐拉函數前綴和(模板)

題意:n<=1e10 求phi(i)的前綴和 思路:定義g(n,j)=sum{i=1~n}g0(i)*[i的最小質因子>第j個質數 or i是質數] 考慮埃氏篩裏每篩掉一個最小質因子帶來的貢獻來遞推求g(n/i,j),滾動滾掉j那一維 要

原创 [Vue]6. 動態路由 模擬新增文章功能

Demo:https://gitee.com/animalcoder/Vue/tree/master/vue6 版本:Vue-cli:4.2.9 效果: 可以新建文章   ↓ 然後每個文章對應不同的動態url,對應不同title  c

原创 [springboot] springboot+oracle+mybatis 整合心得

開發環境:idea 2019.1 做項目踩了不少坑,分享一下 0.oracle環境配置 application.yml datasource: driverClassName: oracle.jdbc.driver.Orac

原创 [python] 5. pyqt5小技巧(待更)

一、Qlabel字體換行 a=QLabel("123") a.setWordWrap(True) 二、窗口之間傳值 主窗口 class Panel3(QFrame): def __init__(self): s

原创 [python] 4.比心

效果: 實現: import numpy as np import matplotlib.pyplot as bear x = y = np.arange(-4, 4, 0.01) x, y = np.meshgrid(x,y) be

原创 [python] 2. pyqt5 裝環境,試試打包pyqt

安裝 官網安裝anaconda+pycharm即可 注意安裝的時候把環境變量的值勾上   綁定anaconda環境 然後pycharm的python環境綁定anaconda下的python.exe就好,環境啥都有,自帶qt,qtdesig

原创 [python]3. pyqt5亂搞,試試子鮮橙,左右佈局

版本: pyqt 5.9 pycharm+anaconda win10 效果: 思路: 總體使用網格佈局,左側用垂直佈局,右側用棧佈局 按鈕綁定切換事件,根據按鈕id決定切哪個 子界面1創建子線程,激活自定義信號刷新界面,這招超實用!