码迷,mamicode.com
首页 > 编程语言
JavaScript非阻塞加载脚本
As more and more sites evolve into “Web 2.0″ apps, the amount of JavaScript increases. This is a performance concern because scripts have a negative i...
分类:编程语言   时间:2014-11-06 09:14:47    阅读次数:401
mod_wsgi在多个Python版本下配置apache
前言 也许你会遇到这样的问题:Linux默认安装了Python2.6,在当下一些框架总是不支持低版本的Python,不得不去安装较高版本的Python,如Python2.7。然而当高版本的安装后,apache依然找到的是Python2.6,此刻便是...
分类:编程语言   时间:2014-11-06 07:06:37    阅读次数:605
利用泛型抽取Dao层,加事务注解问题(java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType)
想利用泛型抽取BaseDao层,简化操作时出现问题: @Transactional这个注解是可以继承的,于是就想写在抽取的BaseDao层上,让实现的类可以不用写@Transactional,就可开启事务。 问题描述: 由于偷懒,没给BaseDao抽接口,代码如下: package com.liang.ssh2.base; import java.lang.reflect.Paramet...
分类:编程语言   时间:2014-11-06 07:07:51    阅读次数:353
关于为什么java需要垃圾回收
为什么java采用垃圾回收而c++却不采用,这是因为在java中,所有对象变量都是引用,当一个引用被新对象覆盖掉时,就没有引用指向原来的对象了,这个对象就“失控了”。而C++中,除非使用特殊符号&标明变量名是引用,否则变量指的是对象,对象是有生命周期的,在生命周期结束时会调用析构函数完成内存释放,而...
分类:编程语言   时间:2014-11-06 07:01:57    阅读次数:241
实战DELPHI:远程线程插入(DLL注入)
http://www.jx19.com/xxzl/Delphi/2010/04/17/ShiZhanDELPHI_YuanChengXianChengChaRu_DLLZhuRu/远程注入DLL方法有很多种,也是很多木马病毒所使用的隐藏进程的方法,因为通过程序加载的DLL在进程管理器是没有显示的.这...
分类:编程语言   时间:2014-11-06 07:03:15    阅读次数:393
C++ 异常
有空看看《exceptional C++》 C++11对异常处理是否有增强还需要了解一下。 以下几篇参考: [C++异常处理][1]——通过例子说明。深入浅出~ [C++的异常处理][2]——全面,各个细节基本都说了。不过auto_ptr在C++11...
分类:编程语言   时间:2014-11-06 02:22:09    阅读次数:211
LVS的10个调度算法
1.大锅饭调度(Round-RobinSchedulingRR)rr-纯轮询方式,比较垃圾。把每项请求按顺序在真正服务器中分派。2.带权重的大锅饭调度(WeightedRound-RobinSchedulingWRR)wrr-带权重轮询方式。把每项请求按顺序在真正服务器中循环分派,但是给能力较大的服务器分派较多的作业。3.谁不..
分类:编程语言   时间:2014-11-06 02:19:40    阅读次数:294
C语言实现时间片轮转法的cpu调度模拟
/*小弟初出茅庐,菜鸟一个,各路大神请多指教。*/ /*这是实验课题目,上课时写的,不是很完整,仅当留着做个纪念,有问题大家一起学习讨论。*/ /*第一次发博客,哈哈,挺乐的。废话不多说,直接上代码!*/ /*****时间片轮转法进行CPU调度算法********/ #include<stdio.h>..
分类:编程语言   时间:2014-11-06 02:17:57    阅读次数:224
c语言基础-回文数复习
#include<stdio.h>intmain(void){intsum=0,val,m;printf("请输入一个随机整数:");scanf("%d",&val);m=val;while(m){sum=sum*10+m%10;//(理解举例:m==123,sum==3*10^2+2*10^1+3*10^0)m/=10;}if(sum==val){printf("%d是回文数",val);}else{printf("%d不是回文数",va..
分类:编程语言   时间:2014-11-06 02:12:07    阅读次数:147
spring4学习:环境搭建和编写HelloWorld
spring4环境搭建:1.创建一个javaproject;2.创建lib目录;导入下图的jar包,其中common-logging.jar不是spring本身包含的包;3.把jar包addtobuildpath;4.建立一个HelloWorld类:packagecom.ksk.spring; publicclassHelloWorld{ privateStringuserName; publicvoidsetUserNam..
分类:编程语言   时间:2014-11-06 02:08:34    阅读次数:144
【数据结构】栈-数组的实现
首先是定义栈的基本结构,因为用数组实现 private String[] stack; private int TOP = 0; 然后是构造方法 StackOfStrings(int capacity) { stack = new String[capacity]; } 然后是push,注意,TOP永远指向的是压入元素的后一位。 public void push(Str...
分类:编程语言   时间:2014-11-06 02:07:02    阅读次数:156
【数据结构】队列-数组的实现
首先定义队列的基本结构,队列和栈不同之处在于队列需要两个指针,一个指向头,一个指向尾 String[] queue; int front = 0; int rear = 0; 构造方法 public QueueOfStrings(int capacity) { queue = new String[capacity]; } 进队列 public void enqueu...
分类:编程语言   时间:2014-11-06 02:05:20    阅读次数:260
快速排序算法
快速排序快速排序属于交换排序中的一种,它通过选定一个元素为中间元素,然后将表中所有元素与该中间元素相比较,将表中比中间元素小的放到表前面,大的放表后面,再将中间元素放置在这两部分之间作为分界点,这样便得到一个划分,使左边的元素都小于右边的,然后对左边与右边的再进行快速排序。Java代码实现如下pub...
分类:编程语言   时间:2014-11-06 02:01:55    阅读次数:196
简单看看ThreadPool的源码以及从中看出线程间传值的另一种方法
这几天太忙没时间写博客,今天回家就简单的看了下ThreadPool的源码,发现有一个好玩的东西,叫做”执行上下文“,拽名叫做:”ExecutionContext“。一:ThreadPool的大概流程。第一步:它会调用底层一个helper方法。第二步:走进这个helper方法,我们会发现有一个队列.....
分类:编程语言   时间:2014-11-06 02:01:12    阅读次数:292
LeetCode算法编程之连载三
1、题目 - Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.Follow up:Can you solve it w...
分类:编程语言   时间:2014-11-06 01:56:43    阅读次数:221
JAVA设计模式之 原型模式【Prototype Pattern】
一、概述: 使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。简单的说就是对象的拷贝生成新的对象(对象的克隆),原型模式是一种对象创建型模式。二、使用场景: 创建新的对象可以通过对已有对象进行复制来获得,如果是相似对象,则只需对其成员变量稍作修改。三、UML结构图:四、参与者(1.....
分类:编程语言   时间:2014-11-06 01:55:50    阅读次数:298
第7章 c++世界的奇人异事
第7章 c++世界的奇人异事 7.1 一切指针都是纸老虎:彻底理解指针 7.1.1 指针的运算 7.1.2 灵活的void类型和void类型指针 7.1.3 指向指针的指针 7.1.4 指针在函数中的应用 7.1.5 引用 7.2 程序中的异常处理 7.2.1 异常处理 7.2.2 异常的函数接口声...
分类:编程语言   时间:2014-11-06 01:56:08    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!