php 开发日常收获】的更多相关文章

近来没有什么值得写的东西,空闲的时候帮前端的同学做了些大屏上的展示模块,就放在这里写写吧,手把手"需求->设计-> 实现",受众偏新手向. 为了直观便于理解, 直接把结果贴在上面. 如上所示,基本需求比较简单明了, "分页显示供应商.供应占比列表,自动轮播". 一.需求评审 该有的环节还是要有,尽管需求简单,评审不能省略,无论形式.开发的同学千万不要真的相信需求就这么简单,否则南辕北辙,出力不讨好,那必定是日常-_-||. 于是有丰富填坑经验的开发同学,…
在MVC Web开发中临时存储数据一般会用到Session,Cookie,ViewBag,ViewData,TempData.每个的使用场景是不同,具体区别有空再补上. Session数据最敏感,最需要保证安全! SessionID正确的删除方法: this.Session.Abandon(); this.Response.Cookies.Add(new HttpCookie(”ASP.NET_SessionId”, string.Empty) { HttpOnly = true }); Ses…
在用React框架开发的日子里,踩的坑真不少!今天就来说说这个关于组件的周期,说的可能不是很清楚,但是也给自己留下一个踩坑的纪念,如有不妥 还望大家指点一二 Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check…
Android 集合 Android 开源项目分类汇总 扔物线的 HenCoder 高级 Android 教程 hencoder HenCoder:给高级 Android 工程师的进阶手册 Android 开发进阶: 自定义 View 1-1 绘制基础 Android 开发进阶: 自定义 View 1-2 Paint 详解 Android 开发进阶: 自定义 View 1-3 文字的绘制 Android 开发进阶: 自定义 View 1-4 Canvas 对绘制的辅助 Android 开发进阶:…
ylbtech-开发-日常工具:TFS(Team Foundation Server) TFS(Team Foundation Server)是一个高可扩展.高可用.高性能.面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问.TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存储的需求,被广泛地应用在淘宝各项应用中.它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展性.同时扁平化的…
为什么有initWithCoder还要awakeFromNib? awakeFromNib相较于initWithCoder的优势是:当awakeFromNib执行的时候,各种IBOutlet也都连接好了:而initWithCoder调用的时候,虽然子视图已经被添加到视图层级中,但是还没有引用.如果你是基于xib或storyboard创建的控件,那么你可能需要对IBOutlet连接的子控件进行初始化工作,这种情况下,你只能在awakeFromNib里进行处理.同时xib或storyboard对灵活…
1.ios7 tableviewcell上面加入一个view,view上面有button,点击button不运行button的点击事件 解决的方法: self.view.userInteractionEnabled = YES; [cell.contentView addSubview:self.view] 主要问题是cell的高度没有view本事的高度高,造成view没有全然在cell上,所以点击事件运行不了. 2.ios7 tableviewcell上面有button,可是button的点击…
.gitignore文件里添加需忽略的文件,或需要提交的文件 # Created by .ignore support plugin (hsz.mobi) ### VisualStudioCode template #dist/ .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json ### JetBrains template # Covers JetB…
优点: 1.写 UI 快,跟写 HTML 差不多,flex 布局写起来很爽,而且跨平台: 2.调试方便,command + R 直接刷新 Simulator,不用像 Xcode 等待编译: 3.体验好于 Hybrid App,接近 Native App; 4.热更新 缺点: 1.很多不支持,像支付.分享等还没有对应的 RN 方案,需要分别调用 iOS.Android: 2.iOS.Android 部分组件中还存在差异,坑需要慢慢探索: 3.Android 中开启调试模式卡到爆 1.<TextIn…
listview滚动方法梳理 1.setSelection(position); 滚动到指定条目 2.setSelectionFromTop(position,y): 距离指定条目向下偏移y(像素) 3.scrollBy() 4.scrollListBy(); 5.smoothScrollBy(); (3-5只能偏移一屏最大值以内的数值,大于这个数值就会偏移一屏的最大值) 6.scrollTo(x,y); (这个是listview继承的父类view中通用到的scrollto(),并不适用于 li…