yznote

砥砺前行

git基本命令

随时补充


小结

随时更新


料汇总

随时更新


Swift

随时更新


命令行zsh提示

命令行zsh提示

问题 每次打开命令行输出信息如下: zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? 修复 # 1. 执行`compaudit` # 控制台输出 /opt/homebrew/...

UIButton扩展

UIButton扩展

.h @property (nonatomic, strong) id extParam; .m tatic char AssociatedObjectKey; @implementation UIButton (RKExt) - (void)setExtParam:(id)extParam { objc_setAssociatedObject(self, &A...

TableViewCell圆角

TableViewCell圆角

圆角 - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { if ((indexPath.row+1) == _activeList.count) { cell.la...

YYLabel富文本

富文本

富文本显示 yylabel中不能使用NSTextAttachment来处理富文本 正确方案 UIImageView *imageV = [[UIImageView alloc] init]; imageV.frame = CGRectMake(0, -2, 15, 15); imageV.image = emojiImage; NSAttributedString *image...

css翻转动画

鼠标经过翻转卡片显示不同内容

卡片翻转 <div class="card-filp"> <div class="back"></div> <div class="front"></div> </div> <style> .card-filp { height: 200px; width: 200px...

数据库聚合操作

db.command.aggregate

示例1 async list() { const $ = db.command.aggregate let res = await db.collection("dcloud-inc").aggregate() .group({ // 按照 date 字段进行分组 _id: "$date", ...

查询条件合并

db.commond

查询条件编写 const dbSearchFields = ['member_id.nickname', 'position_id.post_name', 'company_id.name'] let query = '小雨'; let regNew = dbSearchFields.map(name => { let dic = {[name]:new RegExp(q...

Composer安装

composer

Composer安装 # 下载 curl -sS getcomposer.org/installer | php # 转移全局【没有bin就手动创建】 sudo mv composer.phar /usr/local/bin/composer # 设置源 composer config -g repo.packagist composer https:``//packagist.phpco...

Homebrew镜像

brew

阿里云 Bash # 替换brew.git: cd "$(brew --repo)" git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git # 替换homebrew-core.git: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" gi...

tree打印目录结构

tree

命令详解 -a 显示所有文件和目录. -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合. -C 在文件和目录清单加上色彩,便于区分各种类型. -d 显示目录名称而非内容. -D 列出文件或目录的更改时间. -f 在每个文件或目录之前,显示完整的相对路径名称. -F 根据ls -F,为目录添加一个'/',为套接字文件添加一个'=',为可执行文件添加一...

Runtime

iOS运行时修改执行方法

Runtime 动态修改执行方法 #import "TYTabPagerBarLayout+RKBarLayout.h" @implementation TYTabPagerBarLayout (RKBarLayout) + (void)load { Method originalMethod = class_getInstanceMethod(self, @selector(...

十六进制色值透明度

十六进制色值透明度

十六进制色值透明度 0% (00) 1% (03) 2% (05) 3% (08) 4% (0A) 5% (0D) 6% (0F) 7% (12) 8% (14) 9% (17) 10% (1A) 11% (1C) 12% (1F) 13% (21) 14% (24) 15% (26) 16% (29) 17% (2B) 18% (2E) 19% (30) 20% (33) 21% (36...

渐变边框

渐变边框

渐变边框 +(CAGradientLayer *)setGradientBorder:(UIView *)dealView alphaBg:(BOOL)alphaBg borderWidth:(int)borderWidth lineWidth:(CGFloat)lineWidth { // 透明背景 if(alphaBg){ dealView.backgr...

UILabel文字渐变

UILabel文字渐变

- (void)drawRect:(CGRect)rect { //NSLog(@"====>%f======%f====%@",rect.size.width,rect.size.height,self.text); CGSize textSize = [self.text sizeWithAttributes:@{NSFontAttributeN...

去除输入框背景色

input使用选择数据室带有背景色

去除input选中数据的背景色 input:-internal-autofill-previewed, input:-internal-autofill-selected { -webkit-text-fill-color: black; transition: background-color 1000s ease-out 0.5s; } 出处

长按事件

长按事件和滑动事件同时发生时,阻止长按事件

当元素既存在滑动事件、又存在长按事件的时候,阻止长按事件的触发 <view class="chat-list-item" @longpress="longPress()" @touchend="touchend()" @touchmove="touchmove()"> </view> <script> export default { ...