/*----------------实现了生成 DH 密钥参数------------*/
//DH_generate_parameters_ex#include
#include "cryptlib.h"
#include
#include #ifdef OPENSSL_FIPS
# include <openssl/f...
分类:
编程语言 时间:
2015-06-09 10:03:52
阅读次数:
311
集合(Collection)
(1)集合的由来?
我们学习的是Java -- 面向对象 -- 操作很多对象 -- 对象需要存储 -- 容器(数组和StringBuffer) -- 数组
而数组的长度固定,所以不适合做变化的需求,Java就提供了集合供我们使用。
(2)集合和数组的区别?
A:长度区别
数组固定
集合可变
B:内容区别
数组可以是基本类型,也可以是引用类型
集合只能是引用类型(对象)
C:元素内容
数组只能存储同一种类型
集合可以存储...
分类:
编程语言 时间:
2015-06-09 10:02:48
阅读次数:
174
package com.mytomcat;
import java.net.*;
import java.io.*;
public class Mytomcat {
public static void main(String[] args)throws Exception
{
ServerSocket s = new ServerSocket(9988);
System....
分类:
编程语言 时间:
2015-06-09 10:01:45
阅读次数:
130
先声明一下,这里的内容大多是《C++编程思想》中的内容,我最近在学习C++,觉得里面的很多话不错,另外例子也都自己实验了一番,有些现象很有趣,希望与大家分享。?引用(reference)(&)就像能自动地被编译器间接引用的常量型指针。#include
using namespace std; int y;
int& r = y;//当一个引用被创建的时候,它必须被初始化为...
分类:
编程语言 时间:
2015-06-09 10:00:12
阅读次数:
126
最近打算往互联网方向发展,研究了下集群的负载均衡。其实早就应该去了解学习了。如有理解不到位的地方,还望各大神指出。
负载均衡算法是集群在调度时,选择具体调度和分发方式的逻辑。
目前流行和常用的算法有:轮询算法,Hash算法,Session,最小连接数,最大空闲等。
1、轮询算法:
实现方式:把每一次的用户请求,按顺序循环分配给集群内部的一台服务器。优点是算法简洁,无状态。
2、权...
分类:
编程语言 时间:
2015-06-09 10:01:30
阅读次数:
252
1.什么是templatetemplate是python中的string库的一部分使用template可以不编辑应用就可以改变其中的数据模板还可以被他的子类修改2. template如何工作的template是含有占位符的字符串用字典将值映射到模板中占位符后面跟着的变量名要符合python语法中的变量名规则Template(“$name is friends with $friend”)3.举例fr...
分类:
编程语言 时间:
2015-06-09 10:00:20
阅读次数:
186
栈是存放对象的一种特殊容器,在插入与删除对象时,这种结构遵循后进先出( Last-in-first-out,LIFO)的原则。java本身是有自带Stack类包,为了达到学习目的已经更好深入了解stack栈,自己动手自建java stack类是个很好的学习开始:自建Java Stack 类Stack 类:package com.stack;import java.util.ArrayList;
im...
分类:
编程语言 时间:
2015-06-09 09:57:58
阅读次数:
166
可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。
可变参数必须位于最后一项。当可变参数个数多于一个时,必将有一个不是最后一项,所以只支持有一个可变参数。
可变参数的书写形式如:
int add(in...
分类:
编程语言 时间:
2015-06-09 09:57:58
阅读次数:
137
wrapper.c
#include
#include
#include
#include
int my_shm_open(char* filename, int open_flag){
int shm_id;
key_t key;
key = ftok(filename, 0x03);
if(key == -1){
return ...
分类:
编程语言 时间:
2015-06-09 09:55:53
阅读次数:
152
头文件:
#include
using namespace std;
template
class Bintree;
//结点类
template
class BintreeNode
{
friend class Bintree;
public:
BintreeNode() :data(Type()), leftchild(NULL), rightchild(NULL)
{}...
分类:
编程语言 时间:
2015-06-09 09:56:05
阅读次数:
103
巴巴运动网-整合hibernate4+spring4(5)分页
1、项目图解
2、首先我们引入相应的jar包
3、我们配置一下数据库中相应的实体对象
ProductType.java
/**
* 功能:这是产品类别的
* 文件:ProductType.java
* 时间:2015年5月12日10:16:21
...
分类:
编程语言 时间:
2015-06-09 09:56:05
阅读次数:
145
现在是国际化时代,软件也不能落后。一个公司里很可能会有老外,也可能有台湾的朋友,他们用软件的习惯都不一样,若同样一个软件同时能适应多种语言文化,那是想当的理想了,最起码能比较完善的支持英文版本,大家用起来也会舒服一些。
RDIFramework.NET框架中的多语言包,目前是按XML文件的方式进行组织,方便用户自由定义语言包。XML 语言包的好处主要就是客户修改起来容易,直接用记事本就可以修正了,没必要又重新编译源码啥的,非常省事。我们框架目前主要支持中文简体、繁体、英文三种,当然如果需要其他语言包可...
分类:
编程语言 时间:
2015-06-09 09:55:43
阅读次数:
113
java签到功能
源代码下载地址:http://www.zuidaima.com/share/1550463784176640.htm...
分类:
编程语言 时间:
2015-06-09 09:51:17
阅读次数:
950
本文会持续更新, 我希望通过这篇文章把我看到过的优秀开源项目记录下来, 有时间仔细阅读.cockroachdb 前googler开发的开源的spanner数据库: https://github.com/cockroachdb/cockroachlog4cplus 轻量级c++日志库:https://...
分类:
编程语言 时间:
2015-06-09 09:48:56
阅读次数:
119
现在是国际化时代,软件也不能落后。一个公司里很可能会有老外,也可能有台湾的朋友,他们用软件的习惯都不一样,若同样一个软件同时能适应多种语言文化,那是想当的理想了,最起码能比较完善的支持英文版本,大家用起来也会舒服一些。 RDIFramework.NET框架中的多语言包,目前是按XML文件的方式进行...
分类:
编程语言 时间:
2015-06-09 09:47:24
阅读次数:
157
决策树的分类过程和人的决策过程比较相似,就是先挑“权重”最大的那个考虑,然后再往下细分。比如你去看医生,症状是流鼻涕,咳嗽等,那么医生就会根据你的流鼻涕这个权重最大的症状先认为你是感冒,接着再根据你咳嗽等症状细分你是否为病毒性感冒等等。决策树的过程其实也是基于极大似然估计。那么我们用一个什么标准来衡...
分类:
编程语言 时间:
2015-06-09 09:46:17
阅读次数:
196
1、自由,给予程序员的控制权多2、强大,提供了丰富的操作符集合3、C程序的运行速度快,C语言拥有媲美汇编的执行效率4、兼容性好、可移植性强,能适应所有的微处理器,是开发嵌入式产品的最佳选择5、使用范围广泛,开源的项目多,基本所有开源项目和开源社区都使用C语言6、提供底层硬件的控制方法,是唯一能够编写...
分类:
编程语言 时间:
2015-06-09 09:46:13
阅读次数:
140