it works like a charm for me.
vs:versus
ps:postscript
压缩js,css好工具:http://tool.css-js.com/
groovy是java的一个怪胎吗....
maven刚上手,Gradle似乎更有优势...勒个去!.....没关系,gradle也快上手了....
N多篇好文章::
http://www.cyberciti.biz/tips/linux-unix-bsd-nginx-webserver-security.html
在ios写了一个普通的对象类,其中有一个属性名是type.实现了nscopy协议才知道,setType是CATransition的一个方法,造成冲突,以前不用type作为属性了行不....勒个去.......
紧跟着我改据整个app改用style来换一下,再去冲突,再次勒个去,oc你敢再骚点么,再次轮到scale,你真能能...再骚点么...
20131228
刚上手的audiotoolbox,今天在最新的xcode编译.... 擦,发现过时了!!!!苦逼.....
个人所得税:
/** * 计算个人所得税 *级数 全月应纳税所得额税率(%) 速算 扣除数 *1 不超过1,500元 3 0 *2 超过1,500元至4,500元的部分 10 105 *3 超过4,500元至9,000元的部分 20 555 *4 超过9,000元至35,000元的部分 25 1,005 *5 超过35,000元至55,000元的部分 30 2,755 *6 超过55,000元至80,000元的部分 35 5,505 *7 超过80,000元的部分 45 13,505 * @param income 税前总收入总数 * @param insurance 五险一金总数 */ public static double calculateTax(double income,double insurance){ //应缴税金额等于收入扣除五险一金,再减去起征点数 double x=income-insurance-8000; double y=0f; if(x>80000){ y=x*0.45-13505; }else if(x>55000){ y=x*0.35-5505; }else if(x>35000){ y=x*0.3-2755; }else if(x>9000){ y=x*0.25-1005; }else if(x>4500){ y=x*0.2-555; }else if(x>1500){ y=x*0.1-105; }else if(x>0){ y=x*0.03; }else{ y=0; } System.out.println("税前收入:"+income); System.out.println("非缴税收入(五险一金):"+insurance); System.out.println("应缴税:"+y); System.out.println("税后收入:"+(income-insurance-y)); return y; }