自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 centos5.5_64bit部署kafka

1.前提条件    centos5.5_64bit vmware虚拟机,    从kafka官网下载介质:http://kafka.apache.org/,我下载的是kafka_2.9.2-0.8.1.tgz.    kafka需要依赖zookeeper环境,所以提前部署好zookeeper,关于它的部署有很多文章可以参考。2.单点安装及验证   2.1 解压介质包   

2014-03-20 13:43:45 870

原创 Java 线程的执行顺序

先来看一个例子:public class Test2 {    public synchronized static  void info(String info){     try  {   //Thread.sleep(100);  }catch(Exception e)  {   e.printStackTrace();  }     System

2012-06-21 10:42:55 595

转载 Java SE 6 新特性: 对脚本语言的支持

简介:  2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,

2012-04-09 13:49:06 553

转载 Java SE6调用动态编译

一、使用JavaCompiler接口编译java源程序  我们可以通过ToolProvider类的静态方法getSystemJavaCompiler来得到一个JavaCompiler接口的实例。需要用到 jre6\lib\tools.jar 这个包。 JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();

2012-04-09 13:13:46 592 1

原创 jnlp的原理,文件程序代码和其部署和应用

[b]一.JNLP简介[/b] JNLP是Java Network Launch Protocol的简写,是一种用来在网络中部署应用程序的一种协议;在客户端只需要安装java web start就可以使用服务器端的软件,它具有自动更新应用程序版本的功能;它是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个 java应 用...

2011-12-26 10:47:11 736

转载 C#线程同步的几种方法(转)

<br />   转自: 归纳一下:C#线程同步的几种方法<br /> 我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。<br />  在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单的做一下归纳。<br />一、v

2011-04-19 18:14:00 352

转载 C#线程同步的几种方法(转)

<br />   转自: 归纳一下:C#线程同步的几种方法<br /> 我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。<br />  在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单的做一下归纳。<br />一、v

2011-04-19 18:14:00 334

转载 C#线程同步的几种方法(转)

<br />   转自: 归纳一下:C#线程同步的几种方法<br /> 我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。<br />  在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单的做一下归纳。<br />一、v

2011-04-19 18:13:00 304

转载 用纯粹的C++编写COM组件

转自网络本文提供一个完全用C++实现的进程内(DLL)COM服务器,不要ATL或MFC提供任何支持。用这种方式编写COM对象可以让你深入地洞察到COM处理进程内服务器的方法以及COM是如何创建类工厂的。利用本文提供的这个简单框架你可以实现很基本的COM组件,如外壳扩展(ShellExtensions)等。如果你在使用过程中发现了任何问题,请将它反馈到vckbase@public.hk.hi.cn。以下是用本文所说的方式编写自己的COM对象要经过的步骤:第一步:写一个头文件,这个头文件包含以下

2010-06-02 15:28:00 627

原创 C++ 调用C#代码

<br />转自:http://www.cnblogs.com/Jianchidaodi/archive/2009/03/11/1408661.html<br /> <br />上篇文章提到,目前项目想做到核心部分代码不被反编译,而考虑到团队成员都是比较熟悉C#,因此核心算法部分采用C++,而其他地方则采用C#(例如数据访问层,界面层都使用C#语言)。在上一篇文章中完成了C#托管代码调用C++非托管代码,现在接着完成第二部分,即C++非托管代码调用C#托管代码(源代码下载),分为两部分,

2010-06-02 15:17:00 1516

转载 C# 托管代码调用C++非托管代码

<br />转自:http://www.cnblogs.com/Jianchidaodi/archive/2009/03/09/1407270.html<br /> <br />在最近的项目中,牵涉到项目源代码保密问题,由于代码是C#写的,容易被反编译,因此决定抽取核心算法部分使用C++编写,C++到目前为止好像还不能被很好的反编译,当然如果你是反汇编高手的话,也许还是有可能反编译。这样一来,就涉及C#托管代码与C++非托管代码互相调用,于是调查了一些资料,顺便与大家分享一下:源代码下载<br />

2010-06-02 15:15:00 568

转载 用C#创建COM组件全过程

<br />以下文章转自:http://www.gzu521.com/it/microsoft/zonghe/dotnet/200907/21104.htm<br /> 本文详细阐述如何用C#创建COM组件,并能用VC6.0等调用。并附有完整测试通过的代码。该功能总体看来很简单。可是我在第一次用C#做COM的时候,痛不欲生。因为很少有人写这类文章。而且就算有代码也是乱帖。根本是让人误入歧途。后来在C# help上面看一个老外写的文章 (上面有一个完整的SQL SERVER实例),才完成该功能

2010-06-02 14:42:00 382

原创 C#创建COM组件

<br />以下所讲述的过程,在VS2008测试通过。<br /> <br />1、 首先创建一个c#的类库项目。<br />2、 将AssemblyInfo.cs文件中的[assembly: ComVisible(false)]改为[assembly: ComVisible(true)],或者在项目属性-》应用程序-》程序集信息...-》勾选“使程序集COM可见”复选框。<br />3、 在项目属性-》”生成”中构选上”为COM互操作注册”复选框。<br /> <br />请记住:想要把C

2010-06-02 14:32:00 525

原创 卸载VS2008,后重新安装VS2008

    本来想要调整磁盘分区,所以用了 PowerQuest.ServerMagicn来进行分区,但是在重启之后发生了错误,分区失败。然后系统就总是无法进入Windows系统,所以就用系统盘修复了系统。     系统是正常了,但是之后VS2008就无法启动了。所以打开Visual Studio2008的安装程序,想要修复一下,但是在扫描已安装模块的过程中就出错了,所以无法修复,也无法通过该

2010-05-17 17:15:00 2147 3

BackgroundWorker.rar

.net BackgroundWorker 组件的例子,来自msdn,vs2008编译通过

2010-12-22

空空如也

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

TA关注的人

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