- 博客(24)
- 资源 (36)
- 收藏
- 关注
原创 当x趋于0如何证明sin(x)/x的极限为1
问:当x趋于0如何证明sin(x)/x的极限为1可以用夹逼定理来证明1.以(0,0)为圆心,画一个半径为1的圆;2.
2013-07-17 22:32:14
24450
转载 佛說八大人覺經
佛說八大人覺經 後漢沙門安世高 譯 為佛弟子,常於晝夜,至心誦念八大人覺: 第一覺悟:世間無常;國土危脆,四大苦空,五陰無我,生滅變異,虛偽無主,心是惡源,形為罪藪,如是觀察,漸離生死。第二覺知:多欲為苦;生死疲勞,從貪欲起,少欲無為,身心自在。第三覺知:心無厭足,惟得多求,增長罪惡;菩薩不爾,常念知足,安貧守道,惟慧是業。第四覺知:懈怠墜落;常行精進,破煩惱
2013-07-01 12:54:58
2177
原创 JAVA注解编程
一个简单的JAVA注解类package com.xk.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;
2013-06-15 16:48:28
3848
原创 玩转Spring事务(一)
1.事务就是不成功便成仁的节奏简单来说事务是由一系列要不都成功要不都失败的操作组成的,举个简单例子:小明进行转账处理可以预见的是系统处理步骤是:1.修改小明的账户余额:减少100;2.修改对方的账户余额:增加100;这时候如果在处理步骤2时,系统异常了,没有正常增加100,那么对么小明账户的操作也应该是无效的.2.没有事务的世界1.创建一个账户表:cre
2013-06-13 16:29:40
2299
原创 Java转Delphi的工具类
最近有个项目需要用到Java中间层和Delphi客户端,中间层和客户端之间的交互用JSON;大家都知道Java世界里存在着各种各样的实体类,而Delphi端也需要这些实体类的代码,当然通过JNI也是可以访问JAVA代码的,但是这样无疑会带来项目复杂度,因此写了这么个转换工具类。调用方法:ClassUtil.TransforEntiyToDelphi( ClassUtil.getModelC
2012-03-07 15:33:44
4667
原创 Eclipse的一个注释模板文件
/** * @Fields: ${field} * @Todo: ${todo} */ /** * @FileName: ${file_name} * @Package:${package_name} * @Description: ${todo} * @author: ${user} * @date:${date} ${time} * @version V1.
2012-02-29 10:11:18
2586
转载 各种数据库驱动URL
oracledriver="oracle.jdbc.driver.OracleDriver"url="jdbc:oracle:thin:@localhost:1521:数据库名"sqlserverdriver="com.microsoft.jdbc.sqlserver.SQLServerDriver"url="jdbc:microsoft:sqlserver://localhost:14
2012-02-27 15:12:29
1857
原创 用JDBCTemplate实现的单表通用DAO,实现增删改查和统计
package com.nbport.xk.dao;import java.beans.PropertyDescriptor;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.text.SimpleDateFormat;import java.ut
2012-02-27 14:44:47
6621
原创 Spring Security 3.1 自定义实例之登陆
Spring Security 3.1 自定义实例之登陆Spring Security的前身是Acegi,功能强大,配置也比较复杂,我也是新手,先通过动手实现一个登陆验证实例来进入Spring Security的世界吧!1.准备:下载Spring Security:官方下载地址:http://www.springsource.org/spring-security 在下载之前Sprin
2012-02-09 16:15:37
27632
原创 JAVA动态代理
package com.xk.dao;public interface Count { public void queryCount();}package com.xk.dao.impl;import com.xk.dao.Count;public class CountImpl implements Count { public void queryCount() {
2012-01-29 15:51:03
1827
原创 由一道题目想到的C++编译器优化问题
这两天看到了一个问题,看似简单,但是用的知识着实不少,原题如下:#include "stdafx.h"class Base{public: Base(){} virtual ~Base(){} Base(const Base &other); // 只声明, 没定义private: Base &operator=(const
2011-11-14 09:27:31
2369
原创 如何区分测试环境和正式环境
事件:2011年11月4号下午,为了验证之前用户提交的一个Bug,我打算用当时的data和log反演一遍以验证Bug是否已修复,于是我拿出自己编写的一个根据log自动发送报文给服务器的工具,加载日志-》点击发送,看着一条条报文发送给服务器并以毫秒级速度反演,一阵得意。但是余光一撇却让我入坠寒渊,这刻发送的目标服务器正是用户的正式生产环境。。。发现后头皮后发麻了,果然不久之久用户便发现了,说是出现了
2011-11-07 14:35:30
12154
原创 traits技巧能解决什么问题
《STL源码解析》是侯杰大师翻译的著作,其中在Iterator一章着重介绍了traits技巧,认为traits技巧是搞懂的STL源码的入门钥匙,既然编写STL的神人们都这么重视traits,那么traits到底能帮助我们解决什么问题呢?traits的作用在于能“提取”出类型的特性。举个例子:有个需求是这样的,需要写一个全局的print函数,来打印入参的对象,假设用OO的思想:设计一个cprin
2011-10-25 16:02:44
2373
1
原创 浅析"烫烫烫烫"是怎么来的
浅析"烫烫烫烫"是怎么来的在用VC写代码时,经常会遇到在栈中申请空间的并且没有被初始化的字符数组就会显示"烫烫烫烫。。。",虽然是知道编译器对栈中没有初始化的数据会进行默认的初始化工作,但是一直不得要领,在拜读《程序员的自我修养》的时候有所收获,还挺有意思的,写出来和大家分享。代码很简单,就是在栈中申请了一个大小为4个字节的字符数组。int main(void){ char x[4]; return 0;}用断点查看X的值,可以发现,“烫烫”出现了:x 0x0012ff60 "烫烫烫烫?"
2010-10-22 10:58:00
30043
1
转载 C++的10种境界 看看你处于第几级
0 级:简历上写着了解c++, 实际上不知道mfc 根 VC有什么区别。 1 级:简历上写着精通c++, 但是仅仅知道mfc, 认为VC就是C++的一切。 2 级:总是使用malloc,或者 char[100] 来获得内存,但不知道怎么在指定内存上面创建对象。 3 级:感觉 std::string 没有 CString 好用! 听说过g++。 4 级:会使用 std::string, 认为 c/c++ 很不科学,完全就不是一个语言嘛. 知道4种以上c++ compiler. 感觉自己什么都会
2010-10-21 13:28:00
4047
原创 如何复制一个函数
<br />复制一个函数的每个字节,char数组也能成为函数 代码如下:<br />#include <stdio.h>int add(int _x,int _y){ return _x + _y;}int main(void){ unsigned char buff[255] = {0}; unsigned char* pBuffHead = buff; unsigned char* pFun = (unsigned char*)(&add);
2010-10-20 15:15:00
2018
原创 由vector造成的对象切片问题
由vector造成的对象切片在编写一个小实例的时候,发现用vector存放基类,而试图调用子类的虚函数是行不通的!代码如下:#include #include using namespace std;class base{public: base(void){}; virtual ~base(void){} base(const base& _rhs){}; base& operator=(const base& _rhs) {
2010-10-18 14:56:00
3223
原创 我所认识的EXT2(二)
<br />Ø EXT2中块组的划分<br />块组是非常重要的概念,首先请朋友们弄清楚分区和块组是完全不同的概念,分区至多只能有4个(3个主分区和1个扩展分区,如果4个分区不够用,只能用逻辑分区),分区的作用就是对磁盘进行分割,分区之后才能用文件系统对分区进行格式化;块组是基于文件系统的概念,EXT2在分区的基础上格式化后会形成至少1个以上的块组。<br />那么在EXT2中是用什么规则来划分块组的呢?由于EXT2规定,块位图能且只能占一个逻辑块,因此块位图事实上成为了块组划分的一个标准(或者说是限制)
2010-09-29 11:06:00
8023
2
原创 我所认识的EXT2(一)
<br />前言:<br />本文是笔者自己在学习文件系统中的一些体会,写出来和大家分享一下。本文首先是介绍了下文件系统的一些理论概念,然后分析了ext2文件系统的原理和部分源码。<br /> <br />文件系统是什么:<br /> 人们在认识一件陌生事物时一开始总是从事物的定义、作用和结构入手的。那么首先文件系统的定义是什么呢?从网上抓下来的:“文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。”简单地说
2010-09-29 10:59:00
5417
原创 linux下关于结构体stat的一些应用
前言: 初学Linux编程,相信很多朋友都和我一样,对于在Linux中如何获得文件相关属性,如文件大小、最后访问(读)时间、最后修改(写)时间、创建时间或最后更改(属性更改)时间等等存在着疑虑,花了点时间探究了下,发现其中的知识点挺多的,不是想象中的那么简单,于是写出来与大家分享一下。 Linux系统调用函数:stat、fstat、lstat 在Linux中,获得文件属性的系统调用函数有三个为stat、fstat、lstat,原型如下: int stat(const cha
2010-09-24 22:09:00
7066
2
原创 浅议数组不等于指针
在刚搞C开发的时候,对于char *p="abc"和char p[3]="abc"这两句话的理解有些问题,认为他们基本上是等同的,直到有一次在一个头文件中定义了char p[3]="abc" 在另一个文件中写了extern char *p,编译器报错!然后我就对这两句话的含义做了下分析,有空写出来备份下。呵呵 GOGO! 一、当p被定义为数组时。
2010-01-31 18:33:00
1207
原创 号称效率为O(n)的排序算法-----计数排序
今天下午研究了下CountingSort算法,虽然这个算法的效率为O(n),简单测试了一下,确实蛮快的。但是这个算法的限制太多: 数据集必须为正整数。。。(也就是说数据集中不能有负数和小数,连0都不行!!) 因此这个算法的应用范围很小,不过速度确实很快。其实网上已经有很多示例了,不过看和自己写一个示例感觉是完全不一样的,呵呵。。。 问:为什么这个算法能不比较就知道数值的位置呢
2009-05-17 21:31:00
892
原创 单链表的实现(VC2008下通过测试)
重新回顾一遍数据结构与算法,手写了一个链表,废话不说 上代码:#ifndef XKLINKEDLIST_H_H_H_H#define XKLINKEDLIST_H_H_H_Htemplate struct node{ T1 data; struct node *next;};template class XkLinkedList{public: XkLinkedList
2009-05-16 10:02:00
837
原创 一个23岁系分的瞎侃
好吧,我承认这是一篇属于标题党的文章,因为小弟我只是一个还没有毕业的本科大学生,虽然在大三通过了系分的软考,但除了拿到一本红本本之外,绝对没有任何能和系分前辈们相提并论的地方,技术上可能仅仅处于菜鸟级别。。。拿这篇文章来开博主要是想给自己下下决心,以后经常来这高手云集的讨教学习。 我出生于86年,从小喜欢给你捣鼓电脑,那时候帮人配机的热情极高,总要提前给你写好配置单,每个配件还有备用
2009-04-24 16:15:00
1027
超级经典的计数排序算法,号称效率达到了O(n)
2009-05-17
CNC软件圆弧插补算法的分析与研究
2009-05-16
插入类排序算法的改进及实际应用
2009-05-16
FlashSort排序算法及实现
2009-05-16
C++ using namespace std 详解
2009-05-16
auto_ptr指针介绍(智能指针).
2009-05-01
__stdcall调用约定、C调用约定和__fastcall调用约定
2009-05-01
Windows网络编程第二版\16-RAS客户机.pdf
2009-04-24
Windows网络编程第二版\15-微软Visual Basic Winsock控件.pdf
2009-04-24
\Windows网络编程第二版\13-原始套接字.pdf
2009-04-24
Windows网络编程第二版\12-常规服务质量.pdf
2009-04-24
Windows网络编程第二版\11-多播.pdf
2009-04-24
Windows网络编程第二版\08-Winsock IO方法.pdf
2009-04-24
Windows网络编程第二版\07-Winsock基础.pdf
2009-04-24
Windows网络编程第二版\06-地址家族和名字解析.pdf
2009-04-24
Windows网络编程第二版\03-邮槽.pdf
2009-04-24
Windows网络编程第二版\02-重定向器.pdf
2009-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人