- 博客(31)
- 收藏
- 关注
转载 可变参数宏(DEBUG)
之前一直是到处写printf来打印调试信息,不需要是还得一个一个注释掉.之后上网查询发现有很多方法来进行DEBUG打印,参数可变而且方便一次性开关. #define DEBUG(fmt,...) printf (fmt,__VA_ARGS__) 这里的“…”指的是可变参数. int main() { DEBUG(“hello %d”,10); return 0; } ...
2016-02-27 14:11:00 85
转载 iOS 开发切割圆角图片
static void addRoundedRectToPath(CGContextRef context, CGRect rect, float ovalWidth, float ovalHeight){float fw, fh;if (ovalWidth == 0 || ovalHeight == 0) {CGContextAddRe...
2016-02-26 17:02:00 60
转载 移动开发屏幕适配分析
我在开发前端的时候曾经会有几个疑惑:1)拿到的设计搞的宽度是640px或750px的,在页面不同尺寸屏幕布局的时候怎么换算。2)移动端布局是用%、px、rem、伸缩盒 Flexible Box Layout还是多列Multi-column。3)用px设置了字体大小,但是在ipad上面显示的却很小,字体大小是用rem比较好还是px+媒体查询比较好。4)媒体查询@media分...
2016-02-26 09:59:00 62
转载 设置输入域(input/textarea)中文本光标的位置
以前记录了一篇将光标定位于输入框最右侧的实现方式 ,实现光标定位在文本的最末。这种需求往往在修改现有的文本。有时可能还需要把光标定位在首位,或者中间某个位置,这就需要实现一个更通用的方法。这个方法setCursorPosition需要使用两个原生APIsetSelectionRangecreateTextRange原生JS实现?...
2016-02-26 08:55:00 155
转载 HDU 1205 吃糖果
吃糖果Time Limit: 6000/3000 MS (Java/Others)Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 31555Accepted Submission(s): 8970Problem DescriptionHOHO,终于从Speakless手上赢走了所有的糖果,是...
2016-02-25 19:22:00 42
转载 jQuery ajax的traditional参数的作用
一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox:?123456$.ajax{url:"xxxx",data:{p: "123,456,789"}}然...
2016-02-25 15:32:00 46
转载 hdu 4619 Warm up 2 二分图匹配
题目链接给两种长方形, 水平的和垂直的, 大小都为1*2, n个水平的, m个垂直的, 给出它们的坐标。 水平的和垂直的可以相互覆盖, 但是同种类型的没有覆盖。 去掉一些长方形, 使得剩下的全部都没有覆盖, 求剩下的数量的最大值。如果一个水平的和一个垂直的相互覆盖, 那么它们之间连一条边, 然后匈牙利匹配求出最大匹配数num, ans = n+m-num;#include <...
2016-02-25 10:35:00 76
转载 POJ 1964&HDU 1505&HOJ 1644 City Game(最大0,1子矩阵和总结)
最大01子矩阵和,就是一个矩阵的元素不是0就是1,然后求最大的子矩阵,子矩阵里的元素都是相同的。 这个题目,三个oj有不同的要求,hoj的要求是5s,poj是3秒,hdu是1秒。不同的要求就对应不同的难度,不同的逼格。 先看最low的, HOJ 1664 5秒钟的时间,够长了。我很容易想到可以最大子矩阵和来求解,二者本来就很像,关于最大子矩阵和这个...
2016-02-24 21:56:00 94
转载 Activiti-5.3工作流引擎-源码解析(流程文档解析)
前面我们通过BPMN20.xsd和Activiti自定义的XML Schema文件初步了解了业务流程模型的定义,那么现在我们来了解一下流程文档的解析过程,这个过程主要是通过代码解析来完成。代码解析过程 就代码解析还是承接《业务流程部署》一篇的“代码10”的片段来说吧。在解析之前我们先来看看Activiti5.3的微内核类图结构图1 (一)解析Sta...
2016-02-24 16:52:00 146
转载 Android 自定义Dialog仿洋米购物
1.定义布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heigh...
2016-02-24 12:58:00 42
转载 Jquery实际应用,判断radio,selelct,checkbox是否选中及选中的值
jquery取radio单选按钮的值 $("input[name='items']:checked").val(); 另:判断radio是否选中并取得选中的值 如下所示: function checkradio(){ var item = $(":radio:checked"); var len=item.length; if(len>0){ ...
2016-02-23 19:59:00 35
转载 Hibernate4+Spring JPA+SpringMVC+Volecity搭建web应用(二)
SpringMVC.xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http...
2016-02-23 14:11:00 39
转载 javascript监听事件兼容
function addEvent(el ,type ,fn){ if(el.addEventListener){ el.addEventListener(type,fn,false); }else if(el.attachEvent){ el.attachEvent('on'+type,fn); }else{ el['on'+type] = fn;...
2016-02-22 13:19:00 39
转载 [转]“在CMD下面执行命令需要加上exe后缀才能执行“的解决方案
在装完Python(x,y)后,在CMD中执行 python 命令结果显示没有找到命令。 ...
2016-02-22 11:44:00 169
转载 自定义layout中需要重写的方法
Layout类中,有3个方法是必定会被依次调用:prepareLayout: 准备所有view的layoutAttribute信息collectionViewContentSize: 计算contentsize,显然这一步得在prepareLayout之后进行layoutAttributesForElementsInRect: 返回在可见区域的view的layo...
2016-02-21 19:41:00 197
转载 最常用的15大Eclipse开发快捷键技巧
引言 做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。1、alt+?或alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入...
2016-02-20 10:19:00 40
转载 (转载)string.IsNullOrEmpty和string.IsNullOrWhiteSpace方法的区别
由于原来一直都没注意到这两个方法,一直使用string.IsNullOrEmpty,当看到string.IsNullOrWhiteSpace时,而且在微软人员开发的项目中经常使用时才注意到,查了一下MSDN,记一下免得以后忘记。string.IsNullOrEmpty都知道,这个功能是判断字符串是否为:null或者string.Empty。如果是如"\t"这样的字符就返回false了,为了...
2016-02-18 10:23:00 49
转载 ##DAY8 界面通信
##DAY8界面通信注意:延展中写的东西只能在类内使用#pragma mark ———————属性传值——————————(第一个页面往第二个页面传值)一、属性传值:(第一个页面往第二个页面传值)属性传值:可以自定义属性、也可使用控件、视图的自带属性1、属性传值用于第一个界面向第二个页面传值2、明确两者联系的桥梁,也就是触发跳转的地方3、明确传输...
2016-02-16 13:18:00 62
转载 Atitit.变量的定义 获取 储存 物理结构 基本类型简化 隐式转换 类型推导 与底层原理 attilaxDSL...
Atitit.变量的定义获取储存物理结构基本类型简化隐式转换类型推导与底层原理attilaxDSL1.1.$美元字符,php黑头11.2.默认变量的范围和声明:11.3.变量的存储,储存在变量池里Map(varName,varVal)11.3.1.复合变量11.4.变量类型简化:字符串数字,bool11.5....
2016-02-11 22:59:00 57
转载 My97日历控件常用功能记录
1 可以选择任何日期<input id="txtDate" class="Wdate" type="text" onfocus="WdatePicker()" />2 今天以前的日期<input type="text" class="Wdate" onfocus="WdatePicker({maxDate:'%y-%M-#{%d}'})" /...
2016-02-07 21:52:00 70
转载 HDU 3749 Financial Crisis
Financial Crisis题意:给一个图,包含N ( 3 <= N <= 5000 )个点, M ( 0 <= M <= 10000 )条边 and Q ( 1 <= Q <= 1000 )次查询.查询:两个点是否是点-双连通;点-双连通:两点至少存在两条"点不重复"的路径;简称双连通(biconnected);思路:直接调用dfs求割点的算法...
2016-02-07 10:56:00 59
转载 openwrt wr720N 折腾小记
之前没事的时候把wr720N刷了openwrt。最近公司没什么事情看到openwrt可以支持U盘挂载实现小型Linux服务器的功能,心动了,就开始折腾了。一开始刷的是openwrt 15.05 稳定版本,发现剩余空间太小,无法实现挂载U盘等功能。于是下载了trunck 版本刷进去之后,trunck 版本中不包含luci。由于没有luci 需要使用ssh进行配置。将路由切断电源,重新...
2016-02-06 13:45:00 732
转载 技术走向管理一些思考(2)-建立管理思维
技术走向管理一点思考-文件夹管理意味着很多其它的责任,而不是权力。从基本职责看。管理就是营造一个使每一个人的工作有意义且效率更高的环境的过程,不拘泥于形式。即仅仅要成员可以朝着同一个目标高效的完毕分内之事,每一个人可採取对其自由有利的详细的工作方式。若用一句话对管理做一个总结,会是“目标决定计划、计划必有结果、结果必有责任、责任必要考核、考核必有奖惩”。技术走向管理,必须突破仅仅关注技...
2016-02-04 14:55:00 34
转载 pom报错解决方法大全
1.Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom解决方法:Windows:CMD --> cd %userprofile%\.m2\repository ; for /r %i in (*.lastUpdated) do del %iMaven --> Update P...
2016-02-04 13:28:00 191
转载 Cocos2d-x解析XML文件,解决中文乱码
身处大天朝,必须学会的一项技能就是解决中文显示问题。这个字符问题还搞了我一天,以下是个人解决乱码问题的实践结果,希望可以给其他人一些帮助读取xml文件代码:1 CCDictionary* message = CCDictionary::createWithContentsOfFile("chinese.xml"); //读取xml文件,文件在Resources目录下...
2016-02-03 17:39:00 91
转载 java————字符串总结
============== 1[Java基础] Java float保留两位小数或多位小数方法1:用Math.round计算,这里返回的数字格式的.float price=89.89;int itemNum=3;float totalPrice=price*itemNum;float num=(float)(Math.ro...
2016-02-03 15:02:00 45
转载 MFCC matlab code
%function ccc=mfcc(x) %归一化mel滤波器组系数 filename=input('input filename:','s');[x,fs,bits]=wavread(filename);bank=melbankm(24,256,fs,0,0.5,'m'); bank=full(bank); bank=bank...
2016-02-03 14:02:00 140
转载 html 5新特性 --用SVG绘制的微信logo
一个简单的SVG绘制图片的小案例。效果图:代码如下: 1 <style> 2 * { 3 padding: 0; 4 margin: 0; 5 } 6 7 body { 8 background-color: #...
2016-02-03 13:37:00 301
转载 pcharm+Django
1、安装Django sudopipinstallDjango2、检查是否安装成功>>> import django>>> django.VERSION(1, 7, 6, 'final', 0)>>> >>> django.get_version()'1.7.6'...
2016-02-02 15:22:00 66
转载 WPF MVVM DataGrid Button Command绑定
WPF MVVM DataGrid Button Command绑定<Button Content="删除" Background="{StaticResource mainColor}" Width="90" ...
2016-02-02 15:02:00 499
转载 USACO starry
这个题就是图像识别类型的模拟题, 我们可以先将每个图像所在的矩形求出来然后在进行比对,实现的时候我们对每个图形进行染色, 记录染色的区域, 在统计一下染色的数目, 那个两个图像相同的充分必要条件就是a的数目等于b的数目,a染色的区域b也染色。代码如下:/* ID: m1500293 LANG: C++ PROG: starry*/#inc...
2016-02-01 21:59:00 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人