资源 - 电子书 汇总
电子书汇总 c/c++ 注意 以上资源均来自网络 由vanxkr收集整理
[转] (╯#-_-)╯~~颜文字
小伙伴击掌/打招呼 ╭(●`∀´●)╯╰(●’◡’●)╮ (●’◡’●)ノ ヾ(*´▽‘*)ノ 手拉手╭(′▽`)╭(′▽`)╯ 好困呀(揉眼睛 ( ‘-ωก̀ ) 已阅留爪 (ฅ´ω`ฅ) 勾手指可萌啦 ( 。ớ ₃ờ)ھ 开心 ♪(^∀^●)ノシ (●´∀`)♪ 爱你么么哒 ( ˘ ³˘)♥ ( ˘ ³˘) •́ε•̀)ฅ (๑•́ ₃•̀๑٥) (๑ºั ³ ˘๑)♥ (๑ơ ₃ ơ)ﻌﻌﻌ♥ (ㆀ˘・з・˘)ε٩(๑> ₃ <)۶з 爱心眼 ( •́ .̫ •̀ ) ...
最大公约数GCD和最小公倍数LCM
int GetGcd(int a, int b) { int t = 0; while (b) { t = b; b = a % b; a = t; } return a; } int GetLcm(int a, int b){ return a / GetGcd(a, b) * b; // 先除中间值小效率高 }
leetcode 878.Nth Magical Number
class Solution { public: const double kRrmainder = 1000000007; int GetGcd(int a, int b) { int t = 0; while (b) { t = b; b = a % b; a = t; } return a; } int GetLcm(int a, int b){ return a / GetGcd(a, b) * b; } template<class T> T vanxkr_max(const ...
Sqlite3 笔记
建表 不存在则创建 CREATE TABLE IF NOT EXISTS table (...); 主键自增 id INTEGER PRIMARY KEY [AUTOINCREMENT] --AUTOINCREMENT加不加id都会自动增加 按照in语句顺序返回查询结果 SELECT * FROM example WHERE id IN('38','34','39','36','37') ORDER BY INSTR('38,34,39,36,37',id);
sql查询按照in语句的顺序返回结果
sqlite写法 SELECT * FROM example WHERE id IN('4','3','2','1') ORDER BY INSTR('4,3,2,1',id); mysql写法 SELECT * FROM example WHERE id IN(4,3,2,1) ORDER BY INSTR(',4,3,2,1,',CONCAT(',',id,',')); oracle写法 select name from example where id ...
C++单例模式
更新时间: 2019-01-10 13:14:20 更新时间: 2020-05-15 17:58:19 // singleton.h #ifndef SINGLETON_H #define SINGLETON_H #ifdef _MSC_BUILD #pragma execution_character_set("utf-8") // 编译时把程序里的字符串使用 UTF-8 进行处理 #endif #include <iostream> #include <mutex> class ...
iOS - URL Schemes
微信: 打开微信 wechat:// 微信扫一扫 weixin://scanqrcode 支付宝: 付款款码 alipayqr://platformapi/startapp?saId=20000056 扫码 alipays://platformapi/startapp?saId=10000007 红包 alipays://platformapi/startapp?appId=88886666 收款 alipays://platformapi/startapp?appId=20000123 ...
Qt - QCustomPlot 笔记
1. 清空图表 // 方法: void clearPlottables(); // 清空所有曲线 void replot(); // 重绘 void deselectAll(); // 取消所有选中 customplot->graph(i)->setSelected(bool); // 选择第i条曲线 // 信号: void mouseDoubleClick(QMouseEvent *event); void mousePress(QMouseEvent *event); void ...
python float 与 4byte 互转
# -*- coding: utf-8 -*- __author__ = 'vanxkr.com' import struct def byte2float(x): return struct.unpack('<f', struct.pack('4b', *x))[0] def float2byte(f): return [hex(i) for i in struct.pack('f', f)] byte2float([0x00, 0x00, 0x48, 0x42]) 50.0 ...