- 博客(58)
- 收藏
- 关注
转载 hadoop安全机制Kerberos详细介绍
1、Kerberos是一个基于共享密钥对称加密的安全网络认证系统,它避免了将密码(包括密码hash)在网上传输,而是将密码作为对称加密的密钥,通过能不能解密来验证用户的身份; 2、Kerberos在验证完用户身份后会发给用户Ticket,这个Ticket包含了用户的授权,用户拿着这个Ticket去享受各种服务,所以在Kerberos管理的范围内用户只需要登录一次就可以享用所有的服务;
2015-11-05 16:41:18 818
转载 Kerberos简介
基本描述Kerberos使用Needha-Schroeder协议作为它的基础。它使用了一个由两个独立的逻辑部分:认证服务器和票据授权服务器组成的"可信赖的第三方",术语称为密钥分发中心(KDC)。Kerberos工作在用于证明用户身份的"票据"的基础上。KDC持有一个密钥数据库;每个网络实体——无论是客户还是服务器——共享了一套只有他自己和KDC知道的密钥。密钥的内容用于证明实体的身份。对
2015-11-05 12:24:31 1429
转载 原型链的原理
说到prototype,就不得不先说下new的过程。我们先看看这样一段代码: script type="text/javascript"> var Person = function () { }; var p = new Person(); script>很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分
2015-01-22 17:13:57 1378
转载 JS原型与原型链终极详解
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object ,Function 是JS自带的函数对象。下面举例说明function f1(){};var f2 = function(){};var f3 = new Function('str','console.log(str)');var o3 = ne
2015-01-16 15:59:19 429
原创 如何删除EXCEL中的换行符
例子:SUBSTITUTE(SUBSTITUTE(C2,CHAR(10),""),CHAR(13),"")网上介绍的通过在替换对话框中输入ALT+ENTER或ALT+小键盘的1,0这两种方法其实都不行
2015-01-13 16:52:42 2551
原创 Linux命令
1.删除PATH变量的某一个路径export PATH=`echo $PATH | sed -e 's/:\/usr/local\/jdk1\.6\.0_45\/bin//g'`
2014-11-26 16:31:57 311
转载 使用反编译得到jfreechart的demo源代码
1)首先,你必须安装有JDK,并且配置好了环境变量。。。至于配置,不多说,自己google。然后在cmd进入你的jfreechart-1.0.14-demo.jar所在文件夹,输入jar -xvf jfreechart-1.0.14-demo.jar如果对-xvf不懂得可以用 输入jar查看2)下载jad的软件,到http://www.varaneckas.co
2014-11-25 11:06:33 1357
转载 Oracle ORA-01555快照过旧的错误
首先了解Oracle在什么情况下会产生ORA-01555错误: 假设有一张6000万行数据的testdb表,预计testdb全表扫描1次需要2个小时,参考过程如下:1、在1点钟,用户A发出了select * from testdb;此时不管将来testdb怎么变化,正确的结果应该是用户A会看到在1点钟这个时刻的内容。2、在1点30分,用户B执行了update命令,更新了
2013-12-23 10:29:21 877
转载 ListView点击列头排序功能实现
这是一个非常常见的功能,要求也很简单,在Column Header上显示一个小三角表示表示现在是在哪个Header上的正序还是倒序就可以了。微软的MSDN也已经提供了实现方式。微软的方法中,是通过ColumnHeader Template实现的,一共要维护至少两个Header Template,一个显示正三角,一个显示倒三角。在用户点击Header的时候同时切换使用的Template。如果你的
2013-12-20 13:59:34 1582
转载 详解Adorner Layer
首先,千万不要觉得Adorner离你很远,因为最简单的WPF界面也会用到Adorner。在WPF中,下面的几个很常见的功能,都是用Adorner实现的。 1. 光标(caret) 2. 焦点(focus) 3. 高亮(highlight) 4. 拖拽预览(drag and drop) 5. 拼写错误提示 6. 数据绑定中用来提示错误的Er
2013-12-20 13:52:33 3627
原创 oracle的init.ora,listener.ora,tnsnames.ora等参数文件的主要参数理解
ORACLE_SID与ORACLE_BASE、ORACLE_HOME等一样,属于操作系统环境变量,用于定位数据库的参数文件,如$ORACLE_BASE/admin/DB_NAME/pfile/init$ORACLE_SID.ora,对于同一机器上多个实例的情况下,要先修改ORACLE_SID环境变量,才能通过 conn / as sysdba连接到特定实例。在init$ORACLE_SID.o
2013-12-15 13:57:41 2683
转载 Showing a Splash Screen whilst initializing a WPF Prism application
I hosted an internal session on Patterns & Practices Prism (or Composite Application Guidance) and one of the attendees asked if there was a way I could avoid showing the application’s shell in its
2013-11-17 13:39:15 1812
转载 MSI安装包的Product Code和Upgrade Code
在制作MSI安装文件的时候,有两个码值得注意,在产品升级过程中使用非常重要。遵守规范的版本发布方式,可以实现自动的先删除旧版本,再安装新版本等功能,方便我们的产品升级。每个MSI安装包都有三个Code,Package Code, Product Code, Upgrade Code.Package CodePackage Code用于唯一标识每一个安装包。Product CodeP
2013-10-16 13:36:35 9576
转载 How to: Find a TreeViewItem in a TreeView
转载自:http://msdn.microsoft.com/en-us/library/ff407130.aspxThe TreeView control provides a convenient way to display hierarchical data. If yourTreeView is bound to a data source, theSelectedItem p
2013-10-08 14:18:52 1007
转载 Providing Metadata to your MEF exports
Many months ago I created a post on how to get started with MEF. Ever since then I have been meaning to get this post (and others) about about how to get up and running quickly with MEF.In this p
2013-09-30 16:26:22 704
转载 WPF中通过MVVM模式来关闭View
一,场景 通过单击按钮执行ViewModel中的Command来关闭窗体,项目引用Prism4架构及使用MVVM进行UI层的开发。二, 实现代码(方式应该有很多种,现介绍两种我所想过的方式) (1).通过发布订阅事件来关闭窗体 1.CodeBahind中的代码1 public partial class ApproveLoginView : Window
2013-09-28 16:32:46 4164 1
转载 popular databinding expressions
Popular DataBinding ExpressionsDataContext BindingsEach control in WPF has a DataContext property. It's meant to be bound to an object that contains the data to be displayed. The DataConte
2013-09-28 14:16:18 558
转载 gbk, gb2312,big5,unicode,utf-8,utf-16的区别
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?我很早前就发
2013-09-16 13:24:12 762
转载 将多行数据合并成一行
WITH tab AS(select '01' no,'ss' name, 10 jiner,'麦子' you from dual union allselect '02' no,'dd' name, 11 jiner,'萝卜' you from dual union allselect '03' no,'cc' name, 9 jiner,'大豆' you from dual uni
2013-08-21 15:44:44 1204
转载 将一行逗号分隔的文本分成多行记录的SQL语句
WITH TEMP AS( SELECT 1 INT_ID,'ni' NAME,'12,13,14,a,b,~' REGION_ID FROM DUAL UNION SELECT 2 INT_ID,'wo' NAME,'13,14,F' REGION_ID FROM DUAL UNION SELECT 3 INT_ID,'ta' NAME,'11' REGION_
2013-08-21 14:52:33 2124
转载 详解 Qt 调用 DLL功能函数
文介绍的是详解 Qt 调用 DLL功能函数,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。先来看内容。AD: Qt 调用 DLL功能函数是本文要介绍的内容,DLL 是一个包含可由多个程序同时使用的代码和数据的库。不说这么多,先来看内容。声明:事先我已经自己动手写了一个简单的DLL文件(myDLL.dll),C版接口的。并且用我
2013-08-13 14:43:28 3257
转载 Windows下查看进程与线程的相关工具
pslist是用命令行查看进程/线程;ProcessExplorer是图形化的查看进程/线程。pslist v1.29下载地址:http://technet.microsoft.com/en-us/sysinternals/bb896682.aspx ,内附帮助文档。ProcessExplorer v15.11 下载地址:http://technet.microsoft.com/en-us
2013-08-07 09:50:11 797
原创 金融词典
买卖差价Bid-Ask Spread价差、息差Spread挤油交易、反复买卖Churning看涨的多空套做Bull Spread信贷息差Credit Spread总费率Gross Spread水平价差Horizontal Spread掉期息差Swap Spread承销价差Underwriting S
2013-07-31 23:23:48 745
转载 Visual Studio 2010项目属性页中“VC++ 目录”
允许您指定 Visual Studio 用于生成项目的目录的以分号分隔的列表。 您可以为每个项目指定目录列表,也可以为每个用户、项目配置和目标平台(每个用户)的组合指定目录列表。每个用户属性表会影响计算机上的特定用户的所有项目。目录类型可以指定下列目录类型。可执行目录 搜索可执行文件的目录。对应于 PATH 环境变量。包含目录 搜索在源代码中引用的包
2013-07-31 09:31:09 6558
转载 C运行时库详解
运行时库是程序在运行时所需要的库文件,通常运行时库是以LIB或DLL形式提供的。C运行时库诞生于20世纪70年代,当时的程序世界还很单纯,应用程序都是单线程的,多任务或多线程机制在此时还属于新观念。所以这个时期的C运行时库都是单线程的。 随着操作系统多线程技术的发展,最初的C运行时库无法满足程序的需求,出现了严重的问题。C运行时库使用了多个全局变量(例如errno)和静态变量,这可能在多
2013-07-30 16:03:06 626
转载 /MT、/MD编译选项,以及可能引起在不同堆中申请、释放内存的问题
一、MD(d)、MT(d)编译选项的区别1、编译选项的位置以VS2005为例,这样子打开:1) 打开项目的Property Pages对话框2) 点击左侧C/C++节3) 点击Code Generation节4) 右侧第六行Runtime Library项目2、各个设置选项代表的含义编译
2013-07-30 15:52:24 1123
转载 oracle listener.ora,sqlnet.ora,tnsnames.ora配置说明
oracle网络配置 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。 1. sqlnet.ora—–作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串。 例如我们客户端输入 sqlplus sys/
2013-04-29 20:03:01 874
转载 期货结算账户
摘自《大连商品交易所结算细则》交易所在各存管银行开设专用结算账户,用于存放会员保证金及相关款项会员须在存管银行开设专用资金账户,用于存放保证金及相关款项交易所与会员之间期货业务资金的往来结算通过交易所专用结算账户和会员专用资金账户办理交易所对会员存入交易所专用结算账户的保证金实行分账管理,为每一会员设立明细账户,按日序时登记核算每一会员出入金、盈亏、交易保证金、手续费等期货公司
2013-04-26 14:34:47 2505
转载 wpf richtextbox详解
http://msdn.microsoft.com/en-us/library/aa970909.aspxhttp://msdn.microsoft.com/en-us/library/aa970779.aspxhttp://msdn.microsoft.com/en-us/library/ms747133.aspx
2013-04-20 22:44:35 810
转载 WPF RICHTEXTBOX 和数据库读写图文的方法
做一个项目,需要图文一起存入数据库,在网上浏览了很久。终于实现了在RICHTEXTBOX里面和数据库读写图文的方法。存入数据库。 public string toxaml() { // Stream s = new MemoryStream(); // 其他的什么Stream类型都没问题 //// XamlWrite
2013-04-20 22:43:22 1269
转载 c#中如何用xml来保存并提取图片
private void button1_Click(object sender, EventArgs e) { try{ int readByte = 0; // int bytesToRead = 100; string fileN
2013-04-20 22:24:38 3263
转载 正确理解WPF中的TemplatedParent
(注:Logical Tree中文称为逻辑树,Visual Tree中文称为可视化树或者视觉树,由于名称不是很统一,文中统一用英文名称代表两个概念,况且VisualTreeHelper和LogicalTreeHelper也是WPF中提供的类名称)众所周知WPF中的Logical Tree是逻辑上定义的元素层次树,而实际上显示在屏幕上的元素层次树是Visual Tree,Visual Tre
2013-04-05 15:07:52 9275
转载 依赖属性的相关概念
首先,我们分析一下依赖属性产生的一个原因:由于一个类型的依赖属性大多数情况下都保持默认值,例如几百个button的fontsize一般都是一样的,甚至整个一个软件的fontsize都是一种。那么每个对象保存一个fontsize就显得没有那个必要了,我们必须通过一个方式来保存这个属性,来让所有一个类的对象共享这个属性。我们的想法是把他做成一个静态的值。但是如果直接定义一个:public st
2013-03-30 18:25:45 709
转载 ManualResetEvent使用演示
ManualResetEvent 允许线程通过发信号互相通信。通常,此通信涉及一个线程在其他线程进行之前必须完成的任务。当一个线程开始一个活动(此活动必须完成后,其他线程才能开始)时,它调用 Reset 以将 ManualResetEvent 置于非终止状态。此线程可被视为控制 ManualResetEvent。调用 ManualResetEvent 上的 WaitOne 的线程将阻止,并等待
2013-03-28 23:41:13 469
转载 尾随佣金
由产品的提供商从客户资产中收取费用,再以佣金的形式返还给投资顾问。也就是常说的尾随佣金。佣金是你通过证券公司买卖股票时,证券公司向你收取的中介费用,目前大部分证券公司的佣金标准是0.15-0.03%;通过证券公司购买开放式基金不单独收取佣金,收取相应的申购费率;通过证券公司购买封闭式基金,其佣金与股票一样。说通俗点,就是在你买基金时,证券公司替你服务的费用。广义的佣金就多了,包括:基金公司管理费用
2013-03-27 11:09:23 1472
转载 基金业务基础问题
问:什么是场内交易?什么是场外交易?答:根据能不能在证券交易所挂牌交易,证券投资基金可分为上市基金和非上市基金。上市基金,是指基金份额在证券交易所挂牌交易的证券投资基金。比如交易型开放式指数基金(ETF)、上市开放式基金(LOF)、封闭式基金。非上市基金,是指基金份额不能在证券交易所挂牌交易的证券投资基金。包括可变现基金和不可流通基金两种。可变现基金是指基金虽不在证券交易所挂牌交易,但可通过“
2013-03-22 13:28:18 738
转载 Namespace in xaml
传统的我们在xaml中引用自己的类型都需要写xmlns,比如说,在WpfApplication1中定义Test01namespace WpfApplication1 { public class Test01 : UIElement { }}在ClassLibrary1中定义Test02namespace ClassLibrary1 { public class Tes
2013-03-20 23:43:04 997
转载 Extending the WPF XML namespaces
When referencing controls from another assembly in XAML, one can either use xmlns:foo="clr-namespace:MyNamespace;assembly=MyAssembly" syntax, or a URI mapped with theXmlnsDefinition attribute. MSD
2013-03-20 23:38:43 529
转载 在动态SQL语句中调用存储过程
当我们碰到有一类存储名称和过程的参数上都相似时,可以使用execute immediate来动态执行这些存储过程,在这次的项目中我有一类用“P_InsertInto_”开头的存储过程,后面是表名如:P_InsertInto_AC01、P_InsertInto_AC02等等,用来给AC01、AC02........这些表插入数据的,我们就只能用executeimmediate动态执行这些过程,像
2013-03-20 14:30:45 8347
转载 Oracle正则表达式
1、正则表达式中的元字符元字符意思例子\说明要匹配的字符是一个特殊字符、常量或者后者引用。(后引用重复上一次的匹配)\n 匹配换行符\\ 匹配 \ \( 匹配 ( \) 匹配 )^匹配字符串的开头位置如果A是字符串的第一个字符,^A 匹配 A
2013-03-20 11:03:24 462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人