一、代理 1.代理的介绍 代理是一种通用的设计模式 代理使用方式:A 让 B 做件事,空口无凭,签个协议。 所以代理有三部分组成: 委托方: 定义协议 协议 : 用来规定代理方可以做什么,必须做什么 代理方: 按照协议完成委托方的需求 2. 协议的介绍 协议是定义了一套公用的接口,是方法的列表,但是 ...
分类:
移动开发 时间:
2017-06-24 23:46:33
阅读次数:
395
1.基于JavaMail的Java邮件发送:简单邮件发送 2.基于JavaMail的Java邮件发送:复杂邮件发送 ...
分类:
编程语言 时间:
2017-06-24 23:46:27
阅读次数:
364
恢复内容开始 安装方法: 1、可以使用操作系统自带的安装源 2、可以使用官网下载的源码进行安装 3、可以使用编译好的包入.run格式的安装包安装(本文使用的是这种安装方法,下载地址http://www.postgres.cn/download) 安装之前首先需要为postgresql数据库新建一个管 ...
分类:
数据库 时间:
2017-06-24 23:46:19
阅读次数:
1121
Spring 提供了三种主要的装配机制: 在 XML 中进行显式配置 在 Java 中进行显式配置 隐式的 bean 发现机制和自动装配 Spring 从两个角度来实现自动化装配: 组件扫描:Spring 会自动发现应用上下文中所创建的 bean 自动装配:Spring 自动满足 bean 之间的依 ...
分类:
编程语言 时间:
2017-06-24 23:46:10
阅读次数:
328
转自: http://blog.csdn.net/zzzz3621/article/details/9776539 看异常提示意思已经很明显了,是说主键不唯一,在事务的最后执行SQL时,session缓存里面有多个(>1)主键一样的对象。 了解过hibernate的都知道它有一个一级缓存,即sess ...
分类:
Web程序 时间:
2017-06-24 23:46:02
阅读次数:
327
1、已知长度为 n 的线性表 A 采用顺序存储结构。设计一个时间复杂度为O(n)、空间复杂度为O(1)的算法,该算法删除线性表中所有值为 x 的元素数据元素。 以下两种方法都不满足要求: 如果删除一个值为 x 的元素都进行移动, 其时间复杂度为O(n^2),时间复杂度为O(1). 如果借助一个新的顺 ...
分类:
编程语言 时间:
2017-06-24 23:45:53
阅读次数:
376
微信公众号:Web前端精髓 Web前端技术由html、css和JavaScript三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构。 Web前端精髓是一个 ...
分类:
其他好文 时间:
2017-06-24 23:45:46
阅读次数:
295
学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给广大程序猿们推荐一些Java进阶的好书。 第一部分:Java语言篇 1.《Java编程规范》 适合对象:初级、中级 介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很 ...
分类:
编程语言 时间:
2017-06-24 23:45:38
阅读次数:
381
angular.copy用于深复制,而angular.extend用于拓展。 angular.copy(src,[dst]) src:源对象 dst:目标对象,复制的对象 js中 ‘= ’操作符复制的是指针,所以前后两个变量指向的还是内存中的同一个对象,所以在其中一个变量上操作该对象时,对另外一个变 ...
分类:
其他好文 时间:
2017-06-24 23:45:30
阅读次数:
324
tarjan求割点 我发现我还不会求割点 首先我们发现如果整个图是一个点双,那么要放两个出口。答案是2 c(n, 2) 如果不是,说明这个图存在割点能把图分成很多个部分,那么我们就要把割点求出来,每个点双和割点缩成一个点,这样就构成了一棵树。然后每个度数为一的点都要放一个出口,如果度数大于一就不用放 ...
分类:
其他好文 时间:
2017-06-24 23:45:21
阅读次数:
384
参考:http://wiki.jikexueyuan.com/project/spring/java-based-configuration.html @Configuration 和 @Bean 注解 带有 @Configuration 的注解类表示这个类可以使用 Spring IoC 容器作为 ...
分类:
编程语言 时间:
2017-06-24 23:45:12
阅读次数:
487
httpdconfig 搜索deny 268行 Deny 换成Allow 在本机cmd 搜索 ipconfig 找到 本机的ip 地址 239 行 DocumentRoot "e:/myweb"240 行 <Directory "e:/myweb" > 更改这里 可以改变 存放的目录路径 499行 ...
分类:
其他好文 时间:
2017-06-24 23:45:05
阅读次数:
306
重用connection: 运行结果: [SQL Execution] update user set name = 'tom' where id = 1; (0 ms) [Stack Trace] ... com.citi.scalikejdbc.ConnReuse$$anonfun$main$1 ...
分类:
数据库 时间:
2017-06-24 23:44:58
阅读次数:
666
获取当前程序所在路径文件1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。 2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的 ...
分类:
其他好文 时间:
2017-06-24 23:44:52
阅读次数:
346
今天,我在一本面试书上看到了关于java的一个参数传递的问题: 写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Java中只有按值传递,没有按引用传递! 回 ...
分类:
编程语言 时间:
2017-06-24 23:44:44
阅读次数:
514
网络编程 -- RPC实现原理 -- 目录 啦啦啦 V2——RPC -- 本地方法调用:不通过网络 入门 1. RPCObjectProxy rpcObjectProxy = new RPCObjectProxy(new LocalRPCClient()); : 绑定目标对象 2. IUserSer ...
分类:
其他好文 时间:
2017-06-24 23:44:36
阅读次数:
361
http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741370.html 分治算法 一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小 ...
分类:
编程语言 时间:
2017-06-24 23:44:26
阅读次数:
398