码迷,mamicode.com
首页 > 编程语言
linux下的Java开发 intellij idea+tomcat+maven
前期准备:安装intellij idea、下载tomcat、下载maven(注意我用的是tomcat6、maven 3.2.1、jdk1.6.0_45,之前maven用的3.5结果报错,搞了好久,建议小伙伴们用稳定版本) intellij idea官方网站:https://www.jetbrains ...
分类:编程语言   时间:2017-07-19 23:33:55    阅读次数:421
Spring shiro学习(二)
shiro 默认自带的过滤器如下: 我们平常用的就是 anon:任何人都可以访问;authc:必须登录才能访问,不包含rememberme ;user:登录用户才可以访问,包含rememberme ;perms:指定过滤规则,这个一般是扩展使用,不会使用原生的,例如springrain扩展的为fra ...
分类:编程语言   时间:2017-07-19 23:33:20    阅读次数:636
java底层学习
额,马上就要面试了,Java的底层肯定是需要了解的。网上找了找java的底层文章,做个记号。java底层主要是类的加载、连接和初始化。 本文主要分为四个方面: (1)java底层概述 (2)new和newInstance()方法的区别 (3)深入探讨java的加载机制 (4)一个完整java程序冲J ...
分类:编程语言   时间:2017-07-19 23:33:10    阅读次数:270
nodejs 和web前端JavaScript什么区别
web前端javascript组成: ECMAScript,(是js的标准,js是它的具体实现和扩展,它描述语言的语法和基本对象,如:语法,运算符,语句,继承机制,数据结构以及一些内置对象) DOM(文档对象模型),描述处理网页内容的方法和接口,将整个文档document解析成dom树供用户使用js ...
分类:编程语言   时间:2017-07-19 23:31:56    阅读次数:229
Spring之AOP的注解配置
配置过程可以简单的分为3步: 1,业务类配置 在业务类前加入,将业务类交由Spring管理 @Component("s") 这个表示,这个业务类的Bean名字为 s 。 2,将切点和切面类关联起来 在切面类前面加上两句 @Aspect 注解表示这是一个切面@Component 表示这是一个bean, ...
分类:编程语言   时间:2017-07-19 23:31:49    阅读次数:216
用数组实现栈结构
程序的基本结构 包含的文件有: common.h —— 一般的头文件,包含了常用的头文件,状态 c3-1.h —— 包含了基本操作的原型,类型定义 bo3-1.c —— 基本操作的实现 main3-1.c —— 测试各种操作 common.h中的内容 c3-1.h中的内容 bo3-1.c中的内容 m ...
分类:编程语言   时间:2017-07-19 23:31:40    阅读次数:233
最小成本排序 挑战程序设计
http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ALDS1_6_D&lang=jp 最小成本排序: ...
分类:编程语言   时间:2017-07-19 23:31:31    阅读次数:246
Spring 实现部分事务回滚
例如有业务需求,在catch异常后,catch块内把异常的信息存入到数据库,而catch外的数据全部回滚 确保aaaService.save()的数据回滚,而 bbbService的save不回滚。 只能在bbbService save的头部加上开启新的事务即可 ...
分类:编程语言   时间:2017-07-19 23:31:23    阅读次数:258
python中装饰器你真的理解吗?
你知道上面的代码执行的步骤吗?................................................................................. ..................................................... ...
分类:编程语言   时间:2017-07-19 23:30:31    阅读次数:173
代码面试最常用的10大算法
摘要:面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码 ...
分类:编程语言   时间:2017-07-19 23:30:22    阅读次数:322
C++中四种类型转换方式
类型转换有c风格的,当然还有c++风格的。c风格的转换的格式很简单(TYPE)EXPRESSION,但是c风格的类型转换有不少的缺点,有的时候用c风格的转换是不合适的,因为它可以在任意类型之间转换,比如你可以把一个指向const对象的指针转换成指向非const对象的指针,把一个指向基类对象的指针转换 ...
分类:编程语言   时间:2017-07-19 23:30:16    阅读次数:239
python decorator 进阶
转自:http://www.cnblogs.com/xybaby/p/6274283.html 上一篇文章开始的时候提到 有一般情况,就有特殊情况。第一种特殊情况:装饰器可能也是一个类;第二种特殊情况:装饰器返回的对象的类型不一定等同于被装饰对象的类型。 对于第一种情况,我们知道对于任何callab ...
分类:编程语言   时间:2017-07-19 23:29:47    阅读次数:237
Java类加载器的工作原理
Java类加载器的作用就是在运行时加载类。Java类加载器基于三个机制:委托、可见性和单一性。委托机制是指将加载一个类的请求交给父类加载 器,如果这个父类加载器不能够找到或者加载这个类,那么再加载它。可见性的原理是子类的加载器可以看见所有的父类加载器加载的类,而父类加载器看不到子类 加载器加载的类。 ...
分类:编程语言   时间:2017-07-19 23:28:42    阅读次数:262
java设计模式(六)策略模式
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们可以相互替换,让算法独立于使用它的客户而独立变化,具体应用场景如第三方支付对接不同银行的算法。 要点:1)抽象策略角色 2)具体策略角色:包装相关算法和行为 3)环境角色:持有一个策略类的引用,最终给客户端调用 1、抽象策略接口 2、具体 ...
分类:编程语言   时间:2017-07-19 23:28:07    阅读次数:256
java递归删除文件及目录
package base; import java.io.File; public class delete { public static void main(String[] args) { deleteFileAndFoder("../yang"); } static void deleteF ...
分类:编程语言   时间:2017-07-19 23:27:52    阅读次数:290
Spring MVC的常用注解
1、@Controller 控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。 @COntroller用于标记一个类,即控制类,spring使用扫 ...
分类:编程语言   时间:2017-07-19 23:27:45    阅读次数:259
Spring之AOP在XML中的配置方法
AOP 即 Aspect Oriental Program 面向切面编程 先来一个栗子: 这个配置过程是什么含义呢? 这一句是声明切入点,切入点的 id 叫 loggerCutPoint ,用来标记这个切入点, 这个expression表示:满足expression中的方法调用之后,就会去进行切面操 ...
分类:编程语言   时间:2017-07-19 23:27:36    阅读次数:392
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!