首页 > 编程语言
Java Annotation详解
元数据的作用如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类:l编写文档:通过代码里标识的元数据生成文档。l代码分析:通过代码里标识的元数据对代码进行分析。l编译检查:通过代码里标识的元数据让编译器能实现基本的编译检查。基本内置注释@Override...
分类:编程语言   时间:2015-01-22 20:05:52    收藏:0  评论:0  赞:0  阅读:352
使用windows资源管理器的排序规则
对于windows资源管理器 abc_1_def是要排到abc_10_def前面的而一般的排序规则, 都会吧_10_排到前面所以为了使用习惯, 最好用资源管理器的排序规则, windows有个API提供了此规则:在Shlwapi.dll中的StrCmpLogicalW函数可惜, Delphi目前似乎...
分类:编程语言   时间:2015-01-22 20:05:42    收藏:0  评论:0  赞:0  阅读:321
在Spring多数据源中事务管理
今天在做Spring3+MyBatic3项目中,使用事务管理数据插入。但在异常情况下不回滚,找了会才发现原来是在配置事务管理器DataSourceTransactionManager时配置的数据源是另一个库的数据源。 DefaultTransactionDefinition def = new De...
分类:编程语言   时间:2015-01-22 20:01:22    收藏:0  评论:0  赞:0  阅读:533
php的多线程使用
PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。在liunx下的安装准备工作:1.下载Threading for PHP安装包https://github.com/krakjoe/pthreads2.p...
分类:编程语言   时间:2015-01-22 20:00:12    收藏:0  评论:0  赞:0  阅读:453
JAVA 设计模式 访问者模式
用途 访问者模式 (Visitor) 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 访问者模式是一种行为型模式。用途 图-访问者模式结构图Visitor : 为该对象结构中 ConcreteElement 的每一个类声明一个 Vis...
分类:编程语言   时间:2015-01-22 19:59:02    收藏:0  评论:0  赞:0  阅读:302
javascript设计模式-适配器模式
适配器模式的主要作用是将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些对象(类)可以一起工作。UML示意图:例如,鸭子有fly方法和quack(嘎嘎叫)方法,火鸡也有fly方法和gobble(咯咯叫)方法,如果希望火鸡有quack方法,可以复用鸭子的,...
分类:编程语言   时间:2015-01-22 19:58:22    收藏:0  评论:0  赞:0  阅读:281
UVALive 5102 Fermat Point in Quadrangle 极角排序+找距离二维坐标4个点近期的点
题目链接:点击打开链接题意:给定二维坐标上的4个点问:找一个点使得这个点距离4个点的距离和最小输出距离和。思路:若4个点不是凸4边形。则一定是端点最优。否则就是2条对角线的交点最优,能够简单证明一下。对于凸4边形则先极角排序一下。#include #include #include #include...
分类:编程语言   时间:2015-01-22 19:56:42    收藏:0  评论:0  赞:0  阅读:219
java中利用继承类和Runnable接口实现多线程的区别
利用继承Thread类实现的多线程无法资源共享如下程序class MyThread extends Thread{ public MyThread(String name){ super(); this.name=name; } public void run(){ while(ticket...
分类:编程语言   时间:2015-01-22 19:52:12    收藏:0  评论:0  赞:0  阅读:293
调试VBA程序常用方法
在中断模式下(ctrl+Break键),可以做:1.执行 工具----选项----编辑器----勾选“自动显示数据提示”则当用鼠标悬停在变量或表达式上时,会出现提示窗口,显示其名称和值!2.在监视窗口查看某些表达式的值,方法是:先用鼠标拖黑以选中表达式,再执行 调试----添加监视,出现“添加监视”...
分类:编程语言   时间:2015-01-22 19:47:02    收藏:0  评论:0  赞:0  阅读:312
[转] 用实例给新手讲解RSA加密算法
http://www.cfca.com.cn/zhishi/wz-012.htmPS: 通常公钥对数据加密,私钥对数据解密;私钥对数据签名,公钥对数据签名进行认证RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。但是有不少新来的同事对它不太了解,恰好看到一本书中作者用实例对它进行...
分类:编程语言   时间:2015-01-22 19:45:52    收藏:0  评论:0  赞:0  阅读:283
Nodejs通过Thrift操作hbase卡住原因分析及与javascript的垃圾回收机制的关系
在最近使用Nodejs通过Thrift操作hbase的时候写了个脚本,不断发送http请求,从而取得hbase下所需的数据,但是在run的过程中for循环并没有执行完全,在执行一部分后会卡住,就再也进不到hbase下取数据,出现socket hang up的错误,查了很多资料也没解决。当时认为是hb...
分类:编程语言   时间:2015-01-22 19:43:12    收藏:0  评论:0  赞:0  阅读:955
object to primitive in javascript
例1:var a={}; alert(a); //[object Object];例2:var a={ toString:function(){ return 1; } }alert(a); // 1a+1; //2例3:var a={toString:function(){retu...
分类:编程语言   时间:2015-01-22 19:40:22    收藏:0  评论:0  赞:0  阅读:230
Js中的多条件排序,多列排序
參见github:https://github.com/Teun/thenBy.js
分类:编程语言   时间:2015-01-22 19:37:22    收藏:0  评论:0  赞:0  阅读:239
C#之语言详述
上一篇写到的是C#的核心语言,属于泛泛而谈。这一篇继续C#的学习,开始对C#语言的详述,本篇内容主要包括委托、事件和异常处理。 一. 委托 要理解委托的概念,必须清楚什么是函数指针。 函数指针是对函数的间接引用,支持通过变量来调用函数。通过函数指针,我们可以将函数作为一个参数或作为一个返回值进行传递。函数指针可以使应用程序更灵活、可扩展性和可伸缩性更好。但函数指针不是类型安全的。 从生...
分类:编程语言   时间:2015-01-22 18:22:33    收藏:0  评论:0  赞:0  阅读:217
ajax学习——理想的数据交换语言JSON
ajax数据交换格式JSON,JSON简单总结,JSON优缺点,JSON数据结构...
分类:编程语言   时间:2015-01-22 18:22:13    收藏:0  评论:0  赞:0  阅读:247
Java: FreeMarker的配置和使用
初学什么都不可以忽略的地方就是这个东西的官方网站:http://freemarker.org/。下载或者API都可以参考这里。 FreeMarker是什么 非常的简单明了。FreeMarker是一个java包。实现了MVC模式,分离开发者和设计师。也就是分离html也java的代码。   FreeMarker是如何工作的 这是官网的图。非常明确的说明了FreeMarker是如何运作的...
分类:编程语言   时间:2015-01-22 18:17:53    收藏:0  评论:0  赞:0  阅读:237
c/c++/curl实现facebook上传图片等功能
翻了下以前的日记,决定把一些笔记晒出来分享,需求是这样,需要通过c/c++写的应用实现上传图片等到facebook,以下是用curl模拟的登录facebook,并取得权限的一些记录,有可能facebook的接口已经改了,但是原理是一样的,能用curl命令实现,c/c++就可以调用libcurl来实现程序控制的。 要有权限就得有access token 得到access token的一种方式 ...
分类:编程语言   时间:2015-01-22 18:11:39    收藏:0  评论:0  赞:0  阅读:535
2.1.3 Sorting a Three-Valued Sequence 三值的排序
2.1.3 Sorting a Three-Valued Sequence 三值的排序 一、题目描述 排序是一种很频繁的计算任务.现在考虑最多只有三值的排序问题.一个实际的例子是,当我们给某 项竞赛的优胜者按金银铜牌序的时候. 在这个任务中可能的值只有三种1,2 和3.我们用交换的方法把他排成升序的. 写一个程序计算出,给定的一个1,2,3 组成的数字序列,排成升序所需的最少交换次数....
分类:编程语言   时间:2015-01-22 18:10:13    收藏:0  评论:0  赞:0  阅读:349
java map list实现一对多
Map map = new HashMap(); List list = new ArrayList(); list.add("a"); list.add("b"); map.put("mylist",list); List results = (List)map.get("mylist");用这种方法实现一对多关系。...
分类:编程语言   时间:2015-01-22 18:09:53    收藏:0  评论:0  赞:0  阅读:304
关键路径算法(PAT How Long Does It Take (25))
#include #include #include #include #include using namespace std ; #define MAXN 100 int map[MAXN][MAXN] ; int in_cout[MAXN] ; int e_time[MAXN] ; int arry[MAXN] ; int n , e , n_s = 1 ,sum ; int max(...
分类:编程语言   时间:2015-01-22 18:09:43    收藏:0  评论:0  赞:0  阅读:389
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!