自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aletenze的专栏

看书要写感想,才能深刻

  • 博客(40)
  • 资源 (11)
  • 收藏
  • 关注

原创 Macos jdk ssl javax.net.ssl.SSLHandshakeException完美解决

Macos jdk ssl javax.net.ssl.SSLHandshakeException完美解决

2022-07-14 10:21:51 6705 2

原创 Fluent Mybatis 多数据源实战

本文是向大家介绍Fluent Mybatis ,其实不是介绍,如果只是简单介绍,官方文档足够了。而是实战深入,比较适合已经有一定了解FluentMybatis的同学。它能够实现多数据源接入,不使用默认傻瓜式配置,避免泛泛而谈,似是而非,转眼就忘能够带来深入理解FluentMybatis的使用价值。.........

2022-06-29 14:26:17 700

如何具备编写优秀软件文档的能力

编写文档的必要条件: 1. 建模工具 ——Rose/Eclipse UML2. 建模语言——UML3. 画图工具——Viso4. 良好的组织思维 ——逻辑思维5. 良好的语言表达能力——语言...

2013-05-09 15:09:53 397

原创 网络编程——一些思考

1. 在学习网络编程的时候,我通过网上的了解,买了不少书,但是在学习的过程中,仍有不少的困惑!     我买了以下书籍:    《unix网络编程,卷一》《unix网络编程,卷二》      《c++网络编程:基于ACE框架复用》 2. 由于我总不能凭空去捏造一些框架,我开始阅读,一些现有的,网络服务程序的代码,希望能够从中获得灵感!  3. 经常会遇到这样或者那样...

2013-05-09 15:07:18 182

java虚拟机逻辑运算处理机制

public static void main(String[] args) { SocketChannel sc=null; try { sc=SocketChannel.open(new InetSocketAddress("localhost", 8080)); } catch (IOException e) { // TODO Auto-gener...

2013-04-25 10:34:37 116

原创 书籍收录

  Boost程序库完全开发指南——深入C++“准”标准库(第2版) C++网络编程(卷1) 运用ACE和模式消除复杂性 叱咤风云:Tuxedo企业级运维实战 数学之美——架起从数学到应用的桥梁,《浪潮之巅》作者吴军最新力作,李开复作序推荐,Google...  Linux多线程服务端编程:使用muduo C++网络库(多年编写生产环境下多线程服务端...

2013-03-22 09:35:56 121

centos中编译log4cxx

log4cxx-0.10.0日志中文乱码log4cxx升级到0.10.0后, 发现中文输出为乱码.其实应该是中文变成了问号, 不是乱码.问号在logcxx中表示编解码过程中的字符丢失.    enum { LOSSCHAR = 0x3F };如果中文按ASCII解码, 因为字符大于0x80, 都会被变成问号.修改办法,进入log4cxx-0.10.0目录,./configure --wit...

2013-03-18 10:10:37 407 1

原创 linux在用户程序中如何向操作系统发送按键事件

 转自:http://blog.csdn.net/xiangpengmeng/article/details/6396589 考虑到很多人也可能都需要这些类似的功能, 尤其是搞嵌入式的, 我解决这个问题的思路也是从android系统中借鉴的,这个功能需要首先在内核中添加uinput模块, 大家也可以将这个模块直接编译进内核里面, 编译内核大家都熟悉, 我就不在说了, 都是整天配置编译的人啊...

2013-01-23 19:09:14 639

原创 C#窗口消息处理机制

2、PostMessage 是异步的,SendMessage 是同步的。 PostMessage 只把消息放入队列,不管消息是否被处理就返回,消息可能不被处理;而 SendMessage 等待消息被处理完了之后才返回,如果消息不被处理,发送消息的线程将一直被阻塞。3、如果在同一个线程内,SendMessage 发送消息时,由 USER32.DLL模块调用目标窗口的消息...

2013-01-22 22:30:36 505

原创 RedHat yum 源配置

转至 javascript:mctmp(0); 今天终于能够yum更新啦,很简单,只要删除原来 /etc/yum.repo.d/rhel-debuginfo.repo,并将/etc/yum.conf内容修改为如下内容即可,经测试完全可以使用。至于yum的具体参数配置及本地源的配置以后再详细研究。rm -f /etc/yum.repo.d/rhel-debuginfo.repovi /etc...

2013-01-14 09:49:38 100

为什么linux下多线程编程,每次执行结果都不一样

#include <pthread.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <errno.h>#include <iostream>using namespace std;voi...

2013-01-03 21:41:22 750

原创 UML中扩展与泛化的区别

UML中扩展和泛化的区别  用例图: 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技...

2012-12-20 11:10:45 2507

BlockingQueue C++实现

 // BlockingQueue.h: interface for the CBlockingQueue class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_BLOCKINGQUEUE_H__E6C614E8_4A5D_4D18_A38D_...

2012-11-18 21:05:44 475

27种设计模式C++实现——原始模型模式

1. 克隆接口2. 具体实现者类

2012-09-25 22:01:04 95

原创 27种设计模式C++实现——建造者模式

1. 指导者类2. 抽象建造者类3. 具体建造者类4. 产品类

2012-09-25 21:59:45 93

原创 27种设计模式C++实现——抽象工厂

1. 抽象产品类2. 具体产品类3. 抽象工厂4. 具体工厂类

2012-09-25 21:57:11 165

原创 27种设计模式C++实现——工厂方法

1. 抽象产品类2. 具体产品类3. 工厂接口4. 工厂接口实现类

2012-09-25 21:55:34 67

27种设计模式C++实现——简单工厂

简单工厂 1. 抽象产品类2. 具体产品类3. 工厂

2012-09-25 21:54:09 111

原创 面向对象编程<继承覆盖>之——C++

C++面向对象继承,虚方法,类似于指针..... //Father.hclass Father {public: Father(); virtual ~Father(); int getInt(); int setInt(); virtual int vsetInt();};//Son.hclass Son : publ...

2012-09-23 21:39:56 60

原创 面向对象编程<继承覆盖>之——JAVA

 引用:C#首席架构师:版本控制、虚拟化和覆盖网址:http://www.csdn.net/article/2012-09-17/2810048-Anders-Hejlsberg-on-Versioning-Virtual-O 在Java中,实例方法默认是虚拟化的,只有显式声明为final时,才可以在子类中被覆盖  public class Father { p...

2012-09-23 21:14:13 86

原创 面向对象编程<继承覆盖>之——C#

 引用:C#首席架构师:版本控制、虚拟化和覆盖网址:http://www.csdn.net/article/2012-09-17/2810048-Anders-Hejlsberg-on-Versioning-Virtual-O  Bill Venners:在Java中,实例方法默认是虚拟化的,只有显式声明为final时,才可以在子类中被覆盖。相比之下,C#中实例方法默认...

2012-09-23 20:10:27 79

windows进程同步

1. 进程同步的思想很简单 操作系统所有进程,都是内核进程的 子进程,子进程,创建内核对象,通过给内核对象命名, 提交给 内核管理, 所有,子进程,就可以共享这个 内核对象    a. 共享事件对象    b.共享内存映射文件 2.  除“互斥量” 为线程相关,进程或线程异常退出,操作系统会自动重置,“互斥量” 为有信号状态,并返回一个WAIT_ABANDONED ...

2012-09-21 15:40:46 286 1

原创 C内存对齐详解

一、什么是对齐,以及为什么要对齐:  1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。  2. 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些...

2012-09-18 17:05:39 79

原创 链表编程方法

今天去 面试了,那位员工也退瞧不起人了,我都工作两年了,什么叫我没写过代码编程题目,我的编程思路已经写的很清晰了,他看都不看一眼,也不管个午饭,白等了一天!一些低级的,软件公司,经常会让大家做链表题目,其实链表题目没什么大不了的, 了解STL的 程序员们都知道, 关于List 和 Vector的操作,STL 都会提供一个 适配后的 迭代器, 我们在编写代码的时候,对于任何链

2012-09-15 16:21:25 609

原创 论“管与理”辩证统一

         管 是要综合         理 是要拆分          管理 是矛盾,辩证统一的吧    附: 论团队协作与管理 方总曾经批评过我,总是跟别人强调思想的重要性,但并不是所有人能够明白,代码里面的注释也不够。 路上我想了一下,我知道从何下手,是因为我对Ext比较熟悉,整个软件的雏形已经在我心底形成,无形之中是在我心中做 ...

2012-07-21 09:21:58 137

原创 函数如何返回struct或class对象

所有的C、C++教科书都警告我们:不要通过函数来返回struct或 class对象,否则会造成内存复制以及复制构造函数的调用,降低性能。相信这句话已经成为了一个常识,大家都能牢记于心。然而,有时候我们不得不违反这个警告,例如,通过函数获取一个std::string对象(以个人的经验而言,这种情况是很常见的,我经常要通过函数创建一个新的对象)。不知道从什么时候起,当我面对这种情况的时候会通过引用来获...

2012-07-16 16:28:43 245

原创 把握住一件事物精髓的方法

数学领会人生:1. 人类认识事物的本质是: 新事物在 人类已认识事物上的一个投影分量;   认识事物越多,辨别认识新事物的能力就越强; 最终将不同的角度分量还原,得到了对一个新事物较全面的认识2. 既然新事物投射到不同的角度,在这个坐标系内,角度中简历量化单位,人类可以对新旧事物一较长短,由此得出新事物的优缺点3. 在不断的认识中,人类可以认识很多事物,认识事物的很多角度。如何准确把握一个事物呢?...

2012-07-08 21:40:06 206

原创 在eclipse中安装spket的方法

网上很多关于安装Ext JS自动提示插件的方法,但是发现在Ext JS3.0以上的版本中没有提示。在eclipse中安装spket的方法:1、下载spket-1.6.4.1.zip压缩包,解压把压缩包中eclipse下两个文件夹下的内容复制到eclipse安装目录下的对应文件夹中,重启eclipse;2、Window → Preferences → Spket → JavaScri...

2012-06-25 16:04:12 73

原创 MFC Activex与JavaScript的接口交互

在Activex的应用中与网页的JavaScript的交互必不可少,在这里就简单的介绍下。VC 创建的Activex的有两种类型,MFC Activex与ATL Activex, 在VC新建工程的时候选择,这篇文章介绍的是针对MFC Activex的,ATL Activex可以绕过了。测试环境:: VC++ 6.0 SP6(一) MFC Activex与JavaScript的传递参数、返回值...

2012-06-18 15:06:42 142

原创 “网络”配置页面有4个方案:

“网络”配置页面有4个方案:1:NAT  网络地址转换(Network Address Translation)2:Birdged Network  桥接3:Internal Network  内部网络(可以是虚拟机与虚拟机之间)4:Host-Only     只与主机通信(大概吧) 安装完VirtualBox2.2后,主机多了一个“VirtualBox Host-On...

2012-06-10 13:17:37 139

原创 使用sourcecrt连接vm,操作linux

 sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh s...

2012-06-09 22:27:35 190

转载 为程序员量身定制的12个目标

对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心02. 保持健康03. 拥抱变化带来的不适应04. 学习一门新的编程语言05. 自动化06. 学习更多数学知识07. 关注安全08. 备份你的数据09. 学习更多理论知识10. 接触

2012-01-16 20:31:42 326

原创 最近的一些编程感想

见多识广,JAVA+C=C++;从事了一年的JAVA开发,学会了Spring,Struts2, Hibernate,ibatiS,Ajax,html,CSS等框架,了解了《java设计模式》1.  JAVA中没有了C,单纯的面向对象,能够更透彻的理解面向对象,不会被面向过程干扰2. JAVA 中的JDNI中包的概念,来管理类,管理资源,让开发更有层次感,C++标准应该引入这一标准

2012-01-10 22:00:17 286

原创 标准←→管理

一流公司,做标准二流公司,做管理三流公司,做产品最近项目做多了,深有体会啊!!!

2012-01-03 12:05:13 543

原创 我决定学习一门汇编

引用一位年轻高手Masefee的一段话 “我不知道怎么表达通透二字,就我个人的感受就是,能够从现象联系到本质实现,并且能够从本质实现勾勒出一幅很清晰生动的图像在脑子里,一切都一目了然尽收眼底。有点居高临下,望长城内外,惟余莽莽的那种宽广的感触。 ”           2010年毕业,专业是数学,顺带学习了MATLAB,C ,C++,LinGo等编程语言,毕业后从事了一年的Java

2011-12-29 09:03:43 458

转载 VA Snippets让你写代码更有效率

VA SnippetsAccelerate the entry of commonly used symbols and code snippets with VA Snippets. VA Snippets is similar to the like-named feature of Microsoft Word which expands dates and days of the we

2011-12-28 11:33:11 2558

原创 Visual studio 的C++编译器

最近研究了一下linux下面的C++编程,在命令行中进行编译C++代码;使用的是gcc编译器并最终生成并对比visual stuio式那种傻瓜式的IDE,发现了Debug与Release的本质,项目属性中最终生成还是命令,在dos中进行执行,编译后,链接的。 所以,想成为C++高手,不能被微软骗了,这就是哲学上说的要能够透过现象看本质吧,现在明白编译原理的应用在哪儿了,编译器是

2011-12-27 22:32:48 10680 1

原创 只有一种数据类型

天翼 易水寒 15:03:15 u16  u8是硬件底层习惯 的定义u16=unsigned intu8=unsigned char 以上是一个硬件生产厂家与我的聊天记录从他的 u16,u8 中我进行了思考,也学会了不少 System: Windows XP professional  1. int    是4个BYTE组成2. Long  是 8个

2011-12-23 14:36:12 548

原创 Thinking In UML阅读感想

1. 人的思维方式是面向过程的,所以会产生很多为什么 2. ”对象”与“过程”有无相生[1]性质;         对象的动作,形成过程;过程中操作目标都是对象;一个过程是一个对象,多个对象的执行是过程 3. 做事情之前,先要划定边界,再细分多个模块,同样每个模块也要划定边界,再各个击破,会事半功倍;比如在建立模型时,最基本的是要做模型假设,这也是在给模型划定边界,

2011-12-18 18:17:07 884 4

原创 多个工作流统一处理返回算法

避免重复使用if语句,或直接执行return语句,避免使用goto语句//Title: Tackle the multple workflow together by once at the end//Author: Aletenze//Time: 2011-12-10//Version: 1.0.0.2 /* 接口通用返回码 -1 - 参数错误 -2 - 串口未打开 -3

2011-12-15 15:43:29 736

GNU-LINUX环境编程2ed源码

GNU Linux 环境编程,makefile

2012-09-06

多线程编程教程,附加代码下载

多线程,vc知识库,MFC多线程编程,CCriticalSection,CEvent,CMutex,CSemaphore

2011-05-14

多线程编程 8个Example,源代码

多线程,vc知识库,MFC多线程编程,CCriticalSection,CEvent,CMutex,CSemaphore

2011-05-14

Eclipse图标意义

Eclipse图标意义,告诉你,Eclipse中各种各样,眼花缭乱的图标是什么意思

2010-09-01

MyEclipse开发教程 完整版 pdf

MyEclipse开发教程 完整版,可打印

2010-08-30

Oracle,Clob,Blob数据存取的Java代码

Oracle,Clob,Blob数据操作例子

2010-08-30

06-10中科院考研数学试题

中科院从06年开始,各个数学分所,数学系统研究所,武汉数学物理研究所,改革为个研究所同意由数学科学院出题, 内含06,07,08,10年的中科院考研试题

2010-08-29

北京大学 2005 数学专业研究生 数学分析试卷

北京大学 2005 数学专业研究生 数学分析试卷

2009-12-28

北京大学2001数学分析.高等代数考研真题

北京大学2001数学分析.高等代数考研真题

2009-12-28

中科院研究生院硕士研究生入学考试 高等代数考试大纲

中科院研究生院硕士研究生入学考试 高等代数考试大纲

2009-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除