我们经常遇到这种需求: 在一个固定大小(固定比例)的容器里面展示图片,图片的大小比例都不是固定的,需要按容器的比例等比例缩图片上下左右居中显示。 在没有弹性盒子布局的年代,额的做法: 1:水平居中,非常好解决,容器 text-align: center; 2:垂直居中,容器display: tabl ...
分类:
其他好文 时间:
2017-06-24 19:42:37
阅读次数:
439
使用贝塞尔曲线绘制路径 大多数时候,我们在开发中使用的控件的边框是矩形,或者做一点圆角,是使得矩形的角看起来更加的圆滑。 但是如果我们想要一个不规则的图形怎么办?有人说,叫UI妹子做,不仅省事,还可以趁机接近她们(_:D)。这又时候确实可以。但是如果是一个时刻变动的不规则图形,这样如果做成动图或者剪 ...
分类:
移动开发 时间:
2017-06-23 12:57:54
阅读次数:
310
棋盘问题 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 45545 Accepted: 22035 Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋 ...
分类:
其他好文 时间:
2017-06-10 20:30:18
阅读次数:
232
"""冒泡排序把无序的数组按照从小到大的顺序进行排序时间复杂度O(n2)"""# 创建一个不规则数组import randomarry = []# 循环20次for i in range(20): # 每次生成一个随机数 arry.append(random.randrange(1000))# 冒泡... ...
分类:
编程语言 时间:
2017-06-07 19:45:13
阅读次数:
158
商品价签,非常多人都会想到用PS、Ai等工具,然后各种的填写数据。各种的调整位置,各种的浪费时间啊有木有!。! 忽然间想到FineReport具有的强大功能,套打。非常多人都看了帮助文档,我也不例外,苦心研究,经历了两天的时间。最终有了成果。甚是欣慰啊! 首先扫描模板(十张价签拼接成一张不规则的An ...
分类:
其他好文 时间:
2017-05-30 15:38:15
阅读次数:
142
http://poj.org/problem?id=1321 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 输入含有多组测试数据。 每组数据的第 ...
分类:
其他好文 时间:
2017-05-28 20:52:59
阅读次数:
163
//1.二维数组的定义 //2.二维数组的内存空间 //3.不规则数组 package me.array; public class Array2Demo{ public static void main(String[] args){ //定义二维数组 int[ ] [ ] arr={{1,2,3 ...
分类:
编程语言 时间:
2017-05-26 12:02:17
阅读次数:
305
创建一个UIView的子类,重写drawRect方法可以实现不规则形状的View,这里提供一个带箭头View的实现代码: ArrowView.h ArrowView.m 然后在ViewController中调用,查看结果 ViewController.m 结果截图: 控制台打印结果: 控制台打印的线 ...
分类:
移动开发 时间:
2017-05-24 12:49:38
阅读次数:
231
public partial class FrmMain : Form { Point old;//新建一个Point对象用来记录窗体原坐标 public FrmMain() { InitializeComponent(); } ///鼠标的单击事件 private void FrmMain_Mou ...
分类:
移动开发 时间:
2017-05-21 20:34:46
阅读次数:
167
目的:当某记录的日期数据为空的时候,DateTimePicker 不以默认当前时间显示。 优点:避免不规则的时间格式输入;符合平时遇到的时间输入习惯 缺点:设置要代码,没有textbox控件那么方便设置 步骤: 1、插入控件DateTimePicker 2、在A窗体(目标窗体)Load事件,或者 B ...
分类:
Web程序 时间:
2017-05-21 19:47:48
阅读次数:
1168