随笔分类 -  Java

摘要:简述AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入 阅读全文
posted @ 2016-03-28 17:00 人艰不拆_zmc 阅读(276) 评论(0) 推荐(0) 编辑
摘要:由于Spring和Hibernate处于不同的层次,Spring关心的是业务逻辑之间的组合关系,Spring提供了对他们的强大的管理能力, 而Hibernate完成了OR的映射,使开发人员不用再去关心SQL语句,直接与对象打交道。 将Hibernate做完映射之后的对象交给Spring来管理是再合适 阅读全文
posted @ 2016-03-28 16:59 人艰不拆_zmc 阅读(287) 评论(0) 推荐(0) 编辑
摘要:不容置疑的我们可以知道Spring的事务管理是通过AOP(AOP把我们的事务管理织入到我们的业务逻辑里面了)的方式来实现的,因为事务方面的代码与spring的绑定并以一种样板式结构使用。(面向切面编程)其中的事务通知由元数据(目前基于xml和注解)驱动。代理对象由元数据结合产生一个新的代理对象。他使 阅读全文
posted @ 2016-03-28 16:58 人艰不拆_zmc 阅读(309) 评论(0) 推荐(0) 编辑
摘要:ajax(asynchronouse javascript and xml) 异步的javascript 和 xml(现在常把xml换成json): ajax是2005年提出的,在2006,2007年迅速的发展,目前很多网站都使用了ajax技术,在招聘软件工程师时,ajax技术是必须要求掌握的。aj 阅读全文
posted @ 2016-03-19 10:32 人艰不拆_zmc 阅读(648) 评论(0) 推荐(0) 编辑
摘要:类 Object java.lang.Object 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 阅读全文
posted @ 2015-04-18 18:31 人艰不拆_zmc 阅读(169) 评论(0) 推荐(0) 编辑
摘要:求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8 思路:将x转化为2进制,看含有的1的个数。 求下面函数的返回值(微软) 阅读全文
posted @ 2015-03-26 20:12 人艰不拆_zmc 阅读(1106) 评论(0) 推荐(0) 编辑
摘要:Math类:java.lang.Math类中包含基本的数字操作,如指数、对数、平方根和三角函数。java.math是一个包,提供用于执行任意精度整数(BigInteger)算法和任意精度小数(BigDecimal)算法的类。java.lang.Math类中包含E和PI两个静态常量,以及进行科学计算的... 阅读全文
posted @ 2015-03-14 20:43 人艰不拆_zmc 阅读(1327) 评论(0) 推荐(0) 编辑
摘要:UVA10494:If We Were a Child Again 大数除法加取余import java.util.Arrays;import java.util.Scanner;import java.math.*;public class Main{ public static void ... 阅读全文
posted @ 2015-03-14 20:02 人艰不拆_zmc 阅读(159) 评论(0) 推荐(0) 编辑
摘要:HDU1002:大数加法,PE了N次import java.util.Scanner;import java.math.*;public class Main{ public static void main(String[] args) { Scanner cin = n... 阅读全文
posted @ 2015-03-14 19:57 人艰不拆_zmc 阅读(206) 评论(0) 推荐(0) 编辑
摘要:SDUT2525:A-B(模板题)import java.util.Scanner;import java.math.*;public class Main{ public static void main(String[] args) { Scanner ci = new... 阅读全文
posted @ 2015-03-14 19:42 人艰不拆_zmc 阅读(175) 评论(0) 推荐(0) 编辑
摘要:这两天学了一下JAVA的语法,还没有学习后面的核心地方,突然间觉得JAVA这门语言很棒,我要在接下来的时间系统的学习一下。就这么愉快地决定了。Java对于大数计算这方面的优势很大。最重要的是代码量小了(时间复杂度我有点拿不准)。于是针对这两天对Java的摸索,写一篇日志。记录一下针对ACM来说常用的... 阅读全文
posted @ 2015-03-14 19:28 人艰不拆_zmc 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:http://poj.org/problem?id=2506 阅读全文
posted @ 2014-10-08 21:14 人艰不拆_zmc 阅读(180) 评论(0) 推荐(0) 编辑
摘要:http://acm.sdut.edu.cn:8080/vjudge/contest/view.action?cid=259#problem/C Description Recall the definition of the Fibonacci numbers: f1 := 1 f2 := 2 f 阅读全文
posted @ 2014-08-20 15:11 人艰不拆_zmc 阅读(335) 评论(0) 推荐(0) 编辑
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1250 大数斐波那契 %08d是什么东西,为什么我用flag交不上,唉,不刷大数了,没劲。暑假再讲。 就是交不上 http://acm.sdut.edu.cn/sdutoj/problem.php?action=s 阅读全文
posted @ 2014-06-29 11:08 人艰不拆_zmc 阅读(296) 评论(0) 推荐(0) 编辑
摘要:因为0<=N<=10000,所以可以让存在数组里的每一位直接乘i; 我也不会,借鉴了大神的代码。 只能 t=ta[j]*i+k; 不能t=ta[j]*i; k=ta[j]%10; ta[j+1]=ta[j+1]+k; 这样就不是ta[i+1]*i了,结果就被变大了 阅读全文
posted @ 2014-06-28 23:32 人艰不拆_zmc 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一直格式错误,不想改了,没A 阅读全文
posted @ 2014-06-28 20:21 人艰不拆_zmc 阅读(271) 评论(0) 推荐(0) 编辑
摘要:#include <iostream>#include <stdio.h>#include <string.h>#include <stdlib.h>using namespace std;char a[1010],b[1010];int ta[1010],tb[1010];int main(){ 阅读全文
posted @ 2014-06-19 18:24 人艰不拆_zmc 阅读(194) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示