概述
之前学习.net缓存的时候,已经讲过memcached,对于其集群、并发和内存回收等问题,都讲过,这里不再赘述,有兴趣的可以看这篇博客:分布式缓存Memcache和Redis。本篇主要讲解是使用java语言操作memcached。
memcached的demo
添加第三方jar
java_memcached-rel...
分类:
编程语言 时间:
2015-07-31 20:28:45
阅读次数:
216
首先,我们来聊一聊魔方数组。
1.魔方数组
首先,啥事魔方数组呢?例如:
6 1 8
7 5 3
2 9 4
他的每一行,每一列以及对角线的和都等于一个常数,这个常数为n*(n*n+1)/2。其中,n为阶数。
那么,我们应该怎么实现魔方数组呢?
1.我们将1安置在第一行的中间位置,及(i,j)=(1,(n+1)/2)
2.下一个数我们写到上一个数主对角线的上方,即(i...
分类:
编程语言 时间:
2015-07-31 20:24:59
阅读次数:
127
一、速查手册
1.字符串格式化代码:
格式
描述
%%
百分号标记
%c
字符及其ASCII码
%s
字符串
%d
有符号整数(十进制)
%u
无符号整数(十进制)
%o
无符号整数(八进制)
%x
无符号整数(十六进制)
%X
无符号整数(十六进制大写字符)...
分类:
编程语言 时间:
2015-07-31 20:23:02
阅读次数:
230
c++中dynamic_cast的作用
#include
#include
//Someone eles's code,eg.library
class IGlyph
{
virtual ~IGlyph(){}
virtual std::string Text() = 0;
virtual IIcon* Icon() = 0;
//...
};
class IWidget...
分类:
编程语言 时间:
2015-07-31 20:22:15
阅读次数:
187
Python函数式编程
开始我们会了解什么是函数式编程:
函数:function
函数式:functional,一种编程范式
函数式编程特点:把计算视为函数而非指令,贴近计算
纯函数式编程:不需要变量,没有副作用,测试简单,支持高阶函数,代码简洁
Python支持的函数式编程特点:
不是纯函数式编程:允许有变量
支持高阶函数:函数也可以作为变量传入
支持闭包:有了闭包就能返回函数...
分类:
编程语言 时间:
2015-07-31 20:22:05
阅读次数:
193
用maven创建web工程的时候会出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path的错误信息解决方案:最后错误就消失了
分类:
编程语言 时间:
2015-07-31 20:19:47
阅读次数:
108
http://acm.hdu.edu.cn/showproblem.php?pid=1285确定比赛名次Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s)...
分类:
编程语言 时间:
2015-07-31 20:17:36
阅读次数:
161
JavaScript是Netscape公司于Sun公司合作开发的。在“javascript”出现之前,Web浏览器不过是一种能够显示超文本文档的软件的基础部分。而在“javascript”出现之后,网页的内容不再局限于枯燥的文本,他们的可交互性得到了显著的改善。javascript的第一个版本,即j...
分类:
编程语言 时间:
2015-07-31 20:17:29
阅读次数:
138
1. 标识符 所谓的标识符(identifier),就是一个名称。在javascript中,标识符用来命名变量和函数,或者用作javascript代码中某些循环的标签。合法的标识符命名规则如下: (1)必须以字母、_或$开头,中间可以是字母、数字或_、$。 (2)不能包含空格或+、-等特殊符号...
分类:
编程语言 时间:
2015-07-31 20:16:22
阅读次数:
126
事件在javascript中一直是最强大的对象之一。javascript提供了addEventListener和attachEvent两个方法来为DOM节点绑定事件,jquery作了进一步封装,提供了兼容各个浏览器的bind方法。现在来看,这种传统的事件绑定方式存在着以下不足:1.可能需要绑定很多的...
分类:
编程语言 时间:
2015-07-31 20:15:39
阅读次数:
139
1.java语言编程的好处:Java是目前使用最为广泛的网络编程语言之一,它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。面向对象基于对象的编程更符合人的思维模式,使人们更容易编写程序。2.对象:所有东西都是对象,可以将对象想象成一种新型变量,它可以保存数据,也可以要求它对自身进...
分类:
编程语言 时间:
2015-07-31 20:12:53
阅读次数:
120
元注释:@Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD})作用:@interface用来声明一个注解,其中的每一个方法实际上是声明了一个配置参数。示例:@Retention(RetentionPolicy.RUNTIME...
分类:
编程语言 时间:
2015-07-31 20:13:14
阅读次数:
147
package Arith;import java.util.ArrayList;import java.util.Arrays;public class Array { public static void main(String[] args) { String[] s = new Strin....
分类:
编程语言 时间:
2015-07-31 20:13:00
阅读次数:
117
一号和二号合租一间房,里面共用一个卫生间对象,这是要用到synchronized关键字,一号与二号同时使用卫生间时,一个需要wait()等待被唤醒,另外一个使用完之后卫生间对象被释放,这时候刚刚使用的需要进入wait()状态,否则会造成死锁现象,卫生间资源释放之后,还需要唤醒另一个正在监听此对象.....
分类:
编程语言 时间:
2015-07-31 20:08:56
阅读次数:
125
分页查询无处不在。使用Hibernate+jsp+HQL进行分页查询。第一步:编写房屋实体类和House.hbm.xml映射。/* * 房屋实体类 */public class House { private int id;//房屋id private HouseType typ...
分类:
编程语言 时间:
2015-07-31 20:06:55
阅读次数:
128
二维数组转化为一维指针来使用本实例用到了随机数,链表生成,遍历,有待扩展 1 #include 2 #include 3 #include 4 #include 5 //定义个结构体Emp用来存放员工信息 6 typedef struct Emp 7 { 8 int eno...
分类:
编程语言 时间:
2015-07-31 20:04:12
阅读次数:
133
第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。异常处理Java小应用程序(Applet)SwingJDBC远程方法调用(RMI)Ser...
分类:
编程语言 时间:
2015-07-31 20:04:15
阅读次数:
149