1提供如下的代码结构渲染字体agg::conv_transform<...>conv(path,matrix);agg::conv_curve<...>curve(conv);agg::conv_contour<...>contour(curve);curve.approximaltion_scale(scale);contour.auto_detect_orientation(true);contour.width(bold);当bold大..
分类:
其他好文 时间:
2017-09-01 15:47:04
阅读次数:
147
在不暴露对象内部结构的同时,可以顺序地访问聚合对象内部的元素。在开发中,迭代器极大简化了代码中的循环语句,使代码结构清晰紧凑。用迭代器去处理一个对象时,只需要提供处理的方法,而不必去关心对象的内部结构,这也解决了对象的使用者与对象内部结构之间的耦合。 ...
分类:
其他好文 时间:
2017-09-01 14:34:08
阅读次数:
113
目前常用的几种设计模式:代理模式、观察者模式、MVC模式、单例模式、策略模式、工厂模式、MVVM 一、代理 场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是那个类实现。 优势: 解耦合 敏捷原则:开放--封闭原则 实例:tableview的数据源delegate,通过和protoco ...
分类:
移动开发 时间:
2017-08-31 21:39:02
阅读次数:
191
1、代码结构 1)注释 单行注释:# 多行注释:""" """ """ a=11111 print(a) """ 2)基本数据类型 boolean: True 和False (python里边boolean类型的区分大小写) int: 整数类型 (python不区分short,long,int 统一 ...
分类:
编程语言 时间:
2017-08-30 11:01:21
阅读次数:
112
HTML 代码结构如下: 打开上面 HTML 结构的页面,iframe 打开的是默认页面 (bbb.html),这个页面个人可自己搭建,然后点击左侧列表(没有加样式,列表实际是在上面),iframe 标签内是对应的页面,即可实现点击左侧列表,实现右侧出现对应页面的内容;其中 iframe 标签的 n ...
分类:
其他好文 时间:
2017-08-26 15:04:41
阅读次数:
193
今天写一个公众号的项目,写了一个vue的搜索组件,点击搜索框时,背景出现一个遮罩,代码结构如下: 但是问题出现了,在手机端测试的时候发现,点击遮罩或者点击手机软键盘上的确定都无法使搜索框失焦,遮罩和软键盘都无法消失,只有点击软键盘上的完成或者“▽”符号(打不出那个符号,大家懂就好/捂脸),遮罩和软键 ...
分类:
其他好文 时间:
2017-08-25 12:31:45
阅读次数:
757
动画效果兼容各大标准浏览器和 IE 5-11 版本 js 代码如下: HTML 代码结构如下: O(∩_∩)O谢谢!!! ...
分类:
Web程序 时间:
2017-08-25 11:05:37
阅读次数:
154
这周在开发中遇到了一个以前没遇到的小Bug,在这里记录下来。 List集合,我们平时都经常使用。但是,我在遍历List集合时,调用了List集合的remove方法来删除集合中的元素,简单的代码结构是这样: for(String x:list){ if(x.equals("del")) list.re ...
分类:
其他好文 时间:
2017-08-25 00:02:38
阅读次数:
174
利用面向对象思想完成买家信息删除功能,每一条信息包含: 姓名(name) 性别(sex) 电话号码(number) 省份(province) 实现以下要求: 不能借用任何第三方库,需要使用原生代码实现。 结合给出的基本代码结构,在下方2处code here补充代码,完成买家信息的删除功能,注意此页面 ...
分类:
Web程序 时间:
2017-08-23 18:17:30
阅读次数:
243
之前的关于观察者模式的文章,是用自己写的Observable接口和Observer接口,然后进行实现。其实官方的util包下自带有实现观察者模式对应的接口和类,可以简化我们的代码结构。 比如我们可以直接创建一个子类通过继承 util包下的Observable类来成为被观察者,这样就不用自己去写一个接 ...
分类:
其他好文 时间:
2017-08-22 14:23:09
阅读次数:
162