AOP(Aspect Orient Programming),也就是面向方面编程,作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题,在 Java EE 应用中,常常通过 AOP 来处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。...
分类:
编程语言 时间:
2014-09-25 12:16:08
阅读次数:
444
struts1是单例提供服务,请求数据绑定在actionform里,form当做参数传入调用方法,不用实例变量就不会出现并发问题。spring mvc的contrller也是这样的模式struts2是每次创建新的实例,其请求变量是绑定在action的实例变量里面,用spring管理S2的action...
分类:
编程语言 时间:
2014-09-25 10:17:48
阅读次数:
184
httpclient 具体解释——第一章;httpclient 具体解释——第二章;httpclient 具体解释——第三章;httpclient 具体解释——第四章;httpclient 具体解释——第五章;httpclient 具体解释——第六章;httpclient 具体解释——第七章;相对于...
分类:
编程语言 时间:
2014-09-25 10:31:28
阅读次数:
258
今天在网上看到一篇介绍javascript的文章,文采真是没的说,能将本来枯燥的程序讲述的如此酣畅淋漓实在让人佩服!原文如下:引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代...
分类:
编程语言 时间:
2014-09-25 10:12:48
阅读次数:
306
1.背景 最近参加了一个评测,是关于新闻个性化推荐。说白了就是给你一个人的浏览记录,预测他下一次的浏览记录。花了一周时间写了一个集成系统,可以一键推荐新闻,但是准确率比较不理想,所以发到这里希望大家给与一些建议。用到的分词部分的代码借用的jieba分词。数据集和代码在下面会给出。2.数据集一共五个字段,以tab隔开。分别是user编号,news编号,时间编号,新闻标题,对应当前月份的日...
分类:
编程语言 时间:
2014-09-25 10:43:58
阅读次数:
947
快速测试的真正理解JavaScript核心闭包和范围之外。这五个小脚本。试着回答什么是提醒在每种情况下没有运行在控制台。然后您可以创建一个测试文件,轻松地检查你的答案。准备好了吗?
if (!("a" in window)) {
var a = 1;
}
alert(a);
var a = 1,
b = function a(x) {
x && a(--x)...
分类:
编程语言 时间:
2014-09-25 09:19:18
阅读次数:
238
上文简单介绍了作用域,本文把作用域和上下文环境结合起来说一下,会理解的更深一些。如上图,我们在上文中已经介绍了,除了全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了。而不是在函数调用时确定。下面我们将按照程序执行的顺序,一步一步把各个上下文环境加上。另外,对上下文环境不了...
分类:
编程语言 时间:
2014-09-25 08:59:58
阅读次数:
212
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。一、Const作用如下表所示:No....
分类:
编程语言 时间:
2014-09-25 09:36:48
阅读次数:
307
在尝试从一个web前端使用HTTP Request请求访问REST服务端时,遇到错误:?XMLHttpRequest cannot load http://localhost:8080/ping. No ‘Access-Control-Allow-Origin‘ header is present on the requested resour...
分类:
编程语言 时间:
2014-09-25 04:00:18
阅读次数:
309
最近的几个项目都是用C++11写的,越用越觉得强大,很多的新特征也希望Java能整合进去就好了。打算改天有空也写个C++11的使用心得,无奈C++太博大精深,还有好几个很赞的功能还没掌握。现在试着在本机Ubuntu上使用C++11,找了好几种方法,觉得下面这种方法最快。
首先为了使用C++11,gcc版本必须在4.7以上。当然,如果不是使用C++11的所有功能,只是主要使用smart point...
分类:
编程语言 时间:
2014-09-25 05:03:08
阅读次数:
263
ususingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
usingSystem.Windows.Forms;
usingMicrosoft.Scripting.Hosting;
usingIronPython...
分类:
编程语言 时间:
2014-09-25 04:31:49
阅读次数:
377
PS:自己写的,自测试OK,供大家参考。/*描述:10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:(1) 及格线是10的倍数;(2) 保证至少有60%的学生及格;(3) 如果所有的学生都高于60分,则及格线为60分输入:输入10个整数,取值0~100输出:输出及格线,10的倍数输入...
分类:
编程语言 时间:
2014-09-25 04:03:18
阅读次数:
344
PS:自己写的,自测试OK,供大家参考。/*高级题样题:地铁换乘描述:已知2条地铁线路,其中A为环线,B为东西向线路,线路都是双向的。经过的站点名分别如下,两条线交叉的换乘点用T1、T2表示。编写程序,任意输入两个站点名称,输出乘坐地铁最少需要经过的车站数量(含输入的起点和终点,换乘站点只计算一次)...
分类:
编程语言 时间:
2014-09-25 02:56:08
阅读次数:
357
PS:自己写的,自测试OK,供大家参考。/*一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开...
分类:
编程语言 时间:
2014-09-25 02:18:28
阅读次数:
242
原文:javascript 隐性类型转换步骤这里说的隐性类型转换,是==引起的转换。 如果存在NaN,一律返回false 再看有没有布尔,有布尔就将布尔转换为数字 接着看有没有字符串, 有三种情况,对方是对象,对象使用toString进行转换;对方是数字,字符串转数字;对方是字符串,直接比较;其他返...
分类:
编程语言 时间:
2014-09-25 03:39:08
阅读次数:
298
我们都能定义一个类,可是如何定义一个正确的类,这是一个需要我们深入理解的问题。C++之父曾经说过定义新类型的基本思想就是将实现一个类的时候并非必要的细节(存储该类型的对象采用的布局细节)和对于这个类的正确使用至关重要的性质(访问数据的成员函数)分开设计。这种区分的最好实现方式是提供一个特定的表层.....
分类:
编程语言 时间:
2014-09-25 02:32:08
阅读次数:
314
用途:用已知的列表生成一个新的列表list_comprehension.pyold_list = [5,6,7]new_list = [ 2*i for i in old_list if i%2]print new_list输出[10,14]
分类:
编程语言 时间:
2014-09-25 02:47:38
阅读次数:
525