首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
打你一棍子
掘友等级
移动端杂七杂八开发
|
你猜
no zuo no die
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
236
文章 229
沸点 7
赞
236
返回
|
搜索文章
赞
文章( 229 )
沸点( 7 )
python之小脚本大威力(二)--使用163邮箱发送邮件
关注微信公众号,在下方菜单栏点击Python源码分享,获取完整源代码。 昨天我们利用C++创建服务,Python来备份文件。但是还是少了一个东西,就是备份文件成功和失败,我们却不知道。如果我们自己有个服务器的话,还能自己写个小程序上传到自己的服务器。但是这也个成本,很多人自己都…
python之小脚本大威力(一)--文件备份
关注微信公众号,在下方菜单栏点击Python源码分享,获取完整源代码。 国庆在家没事的时候,拿起一本python语法,花了几个小时简单学习了下语法知识。就想着用python写点使用的东西。正好最近写了几篇文章,用到了很多素材什么的,这些文件十分的重要,所以需要备份。想到了用C+…
C++幕后故事(五)--数据你在哪里?
更多内容请关注我的微信公众号:cpp手艺人。 1.数据成员绑定时机。 2.多种模型下数据成员布局。 3.数据成员如何读取的。 大家一看标题可能有点懵了,什么叫数据成员的绑定时机。请随我看段代码,这段代码节选自《深入探索C++对象模型》 如果我调用了Point3D的X()返回的这…
C++幕后故事(四)--虚函数的故事
更多内容请关注我的微信公众号:cpp手艺人。 这里我解释下常用的和常见的一些指令,更多的需要大家自己课后学习。 汇编中有些通用的寄存器分别为eax,ebx,ecx,edx,esi,edi,esp,ebp,es,ds,ss,sp等等,类似高级语言中的变量,但是这些变量的数量和名称…
C++幕后故事(三)--程序语义转化
我们自己写的代码,自己看一回事,但是在编译器的角度来看又是一番风景。所以这次我们换个角度来看待问题,分别从初始化操作、优化、成员列表初始化三个方面探究下编译器会怎么翻译我们的代码。 简单来说为了初始化对象时的效率。看上面的代码第7行放在初始化列中,从编译器的角度看就是直接调用了…
C++幕后故事(二)--编译器合成默认的构造函数
这个可以从语言设计的角度来看这个问题。体现一个实例化的对象生命周期的完整性,一个对象在初始化的时候,让使用者有机会做些额外的初始化操作。同样,一个对象是消亡的时候,也要使用者有机会去释放资源。举个例子:吃饭前先洗手(构造函数),吃完饭在擦嘴(析构函数),这是个好习惯。但是你不洗…
Android自定义View:简约风歌词控件
最近重构了之前的音乐播放器(音乐播放器的源码地址在文章底部),添加了许多功能,比如歌词,下载功能等。这篇文章就让我们聊聊歌词控件的实现(歌词控件也已经开源,地址也在文章底部),先上效果图,如果感觉海星,就继续瞧下去! 从上面可以看出这种格式前面是开始时间,从左往右一一对应分,秒…
Flutter日历2.0,支持月视图和周视图,可以支持自定义风格
Flutter上的一个日历控件,可以定制成自己想要的样子。Github地址 之前写了一个Flutter日历的开源库,最近增加了一些功能,并且对代码进行了一下重构,再搞了下性能优化。(之前的代码写得真的是****,没搞状态框架,还各种嵌套代码) 支持单选、多选模式,提供多选超过限…
C++幕后故事(一)--this指针调整
或者关注我的微信公众号:cpp手艺人。 简单的说通过调整子类的this指针以实现访问各个父类的属性。 在c++中多继承过程,根据访问不同的父类成员变量或者是成员函数,同一个实例对象会出现不同的基址(对象的地址,类似于你在不同的场合就会有身份的转换,在家的身份,在学校,在公司的等…
花式实现时间轴,样式由你来定!
因为公司业务经常会涉及到流程,所以使用类似时间轴的控件是不可避免。并且公司一直是使用的平板,单列时间轴已不足以胜任,故一直使用双列的时间轴TimeLine,这是一个借助2列的瀑布流布局的RecyclerView完成的时间轴,已满足我司日常的需求,不过,使用瀑布流带来的烦恼是: …
下一页
关注了
11
关注者
3
收藏集
9
关注标签
2
加入于
2016-08-04