/**
* 作者:crazyandcoder
* 联系:
* QQ : 275137657
* email: lijiwork@sina.com
* 转载请注明出处!
*/
java 环境变量配置
一、下载JDK
官网下载地址
二、安装JDK
一路“next”,默认安装路径即...
分类:
编程语言 时间:
2015-08-11 16:18:21
阅读次数:
152
/**
* 切圆形图片
*
* @param image:UIImage
* @param inset:CGFloat
*
* @return UIImage
*/
class
func circleImage(image:UIImage,inset:CGFloat) ->
UIImage {
...
分类:
编程语言 时间:
2015-08-11 16:17:59
阅读次数:
243
通过重载运算符
出错的片段const ostream& operator<<(ostream &output, const Point &a){
return output << a.x << " " << a.y ;
}
正确的代码与完整测试程序:
#include
#include
using namespace std;
struct Point{
int x;...
分类:
编程语言 时间:
2015-08-11 16:19:10
阅读次数:
307
package notebook;import java.util.ArrayList;
import java.util.HashSet;class Value {
private int i; public void set(int i) {
this.i = i;
}
public int get() {
r...
分类:
编程语言 时间:
2015-08-11 16:17:24
阅读次数:
126
atitit.md5算法的原理 与 总结
1. MD5的位数 128位1
2. 字节数组转换为32位字符串 base161
2.1. 十六进制字符用4个二进制位来表示1
2.2. byte[]和十六进制字符串相互转换2
3. md5的base64表示法3
4. 参考3
1. MD5的位数 128位
生成一个128为的字节数组。。
2. 字...
分类:
编程语言 时间:
2015-08-11 16:15:02
阅读次数:
128
最近 有网友看我的“整合Kafka到Spark Streaming——代码示例和挑战”文章,
讲 kafka对象 放到 pool 并通过broadcast广播出去:
然后 在开发测试阶段 报错如下:
然后就找我,说“代码都跟你的差不多呀,为什么就报这个错呢?”
其实 对于广播操作,spark 肯定要序列号的,还有尽量不要把大对象广播出去,
后来 把代码要过来看了下,发现 creat...
分类:
编程语言 时间:
2015-08-11 16:14:24
阅读次数:
173
ACM 所有算法
数据结构
栈,队列,链表
哈希表,哈希数组
堆,优先队列
双端队列
可并堆
左偏堆
二叉查找树
Treap
伸展树
并查集
集合计数问题
二分图的识别
平衡二叉树
二叉排序树
线段树
一维线段树
二维线段树
树状数组
一维树状数组
N维树状数组
字典树
后缀数组,后缀树
块状链表
哈夫曼树
桶,跳跃表...
分类:
编程语言 时间:
2015-08-11 16:13:16
阅读次数:
357
在做项目的时候,往往有很多情况是会在非Spring的容器下需要用到Spring管理的组件的,比如说:定时器,servlet,拦截器等等,在这种情况下通常都想使用数据库操作的时候都会感觉到乏力,因为在这种环境下,你要调用相关的Dao层的东西,往往想用依赖注入来实现,卻每每跑出来的就都是空指针异常.
举个例子说明:
public class TaskManager implemen...
分类:
编程语言 时间:
2015-08-11 16:13:48
阅读次数:
215
1.前言
上一篇博客介绍了如何通过AOP来切入我们想实现的公共性的功能,这篇博客来讲一下,当我们拦截到方法后,如何来获取通知参数。这也是AOP的精髓所在,通过AOP可以实现偷梁换柱的功能。我们把原来要执行的方法的参数获取到,然后换一套参数执行。下面来跟着我看一下吧!
2.AOP的通知参数
有时我们想通过AOP拦截到我们要加入通知的切点类的参数,通俗的说就像拿到拦截的方法...
分类:
编程语言 时间:
2015-08-11 16:11:25
阅读次数:
189
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1162
【题目大意】
给你n个点的坐标,让你找到联通n个点的一种方法,保证联通的线路最短,典型的最小生成树问题。
方法一 , 通过不断找到最小的边来找到最终结果。
Kruskal 算法
#include
#include
#include
#include
u...
分类:
编程语言 时间:
2015-08-11 16:09:50
阅读次数:
124
转自:http://www.cnblogs.com/skywang12345/p/3711489.html拓扑排序介绍拓扑排序(Topological Order)是指,将一个有向无环图(Directed Acyclic Graph简称DAG)进行排序进而得到一个有序的线性序列。这样说,可能理解起来...
分类:
编程语言 时间:
2015-08-11 16:07:43
阅读次数:
146
给定?一个字符串str和它的?一个最长回?文?子序列strLPS,返回字符串str在任意 位置添加最少字符后,整体都是回?文串的其中?一种结果。例如:str="AB1C2DE34F3GHJ21KL"; strLPS="1234321"; 返回:"ABLK1C2DEJHG3F4F3GHJED2C1KL...
分类:
编程语言 时间:
2015-08-11 16:01:35
阅读次数:
128
本节解说 运营商应用Java 算被分成:算术运算符颂值运营商逻辑运算符位运算符元运算符这里录制了 视频解说这几大类运算符,并有练习题提供大家面试题:1. 最有效率的方式算出2乘以8等于几?2. 对两个整数变量的值进行互换(不须要第三方变量)答案在官网论坛 - 第三课课后习题贴中www.xiaozha...
分类:
编程语言 时间:
2015-08-11 16:03:55
阅读次数:
134
从5随机到7随机及其扩展【题目】 给定一个等概率随机产生1~5的随机函数rand1To5如下: public int rand1To5() {return (int) (Math.random() * 5) + 1; }除此之外不能使用任何额外的随机机制,请用rand1To5实现等概率随机产生1~7...
分类:
编程语言 时间:
2015-08-11 16:00:30
阅读次数:
147
js 数组 js数组方法总结:1 创建 ……2 添加 push()|unshift() 从数组尾部|头部添加一或多个数组元素,返回值为新数组的长度,改变原数组 splice(start,num,elem0……) 从数组的start位置开始,删除num个原数组元素,添加ele...
分类:
编程语言 时间:
2015-08-11 15:59:20
阅读次数:
137