- 博客(94)
- 资源 (2)
- 收藏
- 关注
原创 CentOS7安装ZABBIX,对接Telegram
1. 安装MySQL2.安装ZABBIX,这一步参照官网安装教程即可,安装完毕确认可以正常使用之后开始对接Telegram3.安装telegram配套功能yum install gccyum -y install lua-devel openssl-devel libconfig-devel readline-devel libevent-devel git uuid-devel ...
2018-08-04 14:53:26
1297
原创 Lazy<Object> 单例
private static readonly Lazy _instance = new Lazy(() => Activator.CreateInstance(), true); public static Object Instance { get { return _instance.Value; } }
2016-07-11 10:57:50
668
原创 SQLServer Merge
只需要一次扫描 MERGE dbo.MATCHESODDS3W AS target USING(SELECT @MatchID,@Item3wID) AS source(MatchID,Item3wID) ON (target.MatchID=source.MatchID AND target.Item3wID=source.Item3wID)
2016-06-07 23:40:06
704
原创 CentOS7安装Hive1.2.1内嵌derby模式(Hadoop2.6)
1. Hadoop环境,参考:http://blog.csdn.net/a237428367/article/details/504628582. tar XXX 你懂的3. 添加环境变量vi /hadoop/hive-1.2.1/bin/hive-config.shexport JAVA_HOME=/usr/java/jdk1.8.0_65export HADOOP_H
2016-01-31 10:45:56
1763
原创 CentOS7安装ZooKeeper(ZooKeeper3.3)
3台主机192.168.30.207 Master192.168.30.251 Node1192.168.30.252 Node2mkdir /tmp/zookeepertar -zxvf zookeeper-3.3.6.tar.gzcp /hadoop/zookeeper-3.3.6/conf/zoo_sample.cfg /hadoop/zookeepe
2016-01-16 11:17:35
1466
原创 CentOS7安装Sqoop2连接MySQL(Hadoop2.6,MySQL6.5,Sqoop1.99.6)
为什么强调1.99.6因为不同Sqoop版本对应不同的Hadoop版本.1.Hadoop环境,参考:http://blog.csdn.net/a237428367/article/details/504628582.MySQL,参考:http://blog.csdn.net/a237428367/article/details/504817193.tar -zx
2016-01-08 17:32:53
2965
原创 CentOS7 yum安装MySQL
1.rpm -qa | grep mariadb把自带的mariadb卸载 yum remove mariadb-libs-5.5.44-2.el7.centos.x86_642.下载mysql的repo源. mkdir /mysql cd /mysql wget http://repo.mysql.com/mysql-community-rel
2016-01-08 13:01:40
990
原创 CentOS7安装Flume-ng(Hadoop2.6,Flume1.6)
1.Hadoop集群环境,如下:http://blog.csdn.net/a237428367/article/details/504628582.tar -xzvf apache-flume-1.6.0-bin.tar.gz 你懂的 mv apache-flume-1.6.0-bin flume-1.6.0 文件夹名字太长很烦3.vi /etc/profile
2016-01-08 11:11:58
1789
原创 CentOS7安装Pig(Hadoop2.6,Pig0.15)
1.首先你需要Hadoop集群,看这里:http://blog.csdn.net/a237428367/article/details/504628582.tar -zxvf pig-0.15.0.tar.gz 你懂的3. vi ./.bash_profile 环境变量 如果是本地模式则只需export PIG_HOME=/hadoop/pig-0.15.0 Map
2016-01-06 16:48:24
1935
原创 CentOS7搭建HBase1.0完全分布式集群(Hadoop2.6)
1.准备Hadoop集群,参照:http://blog.csdn.net/a237428367/article/details/504628582.tar -zxvf hbase-1.0.2-bin.tar.gz 你懂的3.vi /hadoop/hbase-1.0.2/conf/hbase-site.xml hbase.rootdir hdfs://
2016-01-05 22:47:43
2033
原创 CentOS7搭建Hadoop2.6完全分布式集群环境
3台主机192.168.30.207 Master192.168.30.251 Node1192.168.30.252 Node2直接用root装,省事.有特殊需求自行add user装.以下步骤除非特殊说明,否则每台都必须配置.1.装JDK 我这装的 /usr/java/jdk1.8.0_652.vi /etc/sysconfig/netw
2016-01-05 19:37:33
9532
原创 CentOS7配置免密码登陆
3台主机192.168.30.207 Master192.168.30.251 Node1192.168.30.252 Node2三台主机检查 ~/.ssh 文件夹没有则新建ssh-keygen -t rsa 一路狂按回车,最终生成(id_rsa,id_rsa.pub两个文件).把id_rsa.pub 复制到251,252两台node上去.scp ~
2016-01-05 17:48:30
26497
1
原创 CentOS7下运行级别切换
7.0和6+版本不一样/etc/inittab现在不用了 换成 systemd对应如下:Sysvinit 运行级别Systemd 目标备注0runlevel0.target, poweroff.target关闭系统。1, s, singlerunlevel1.target, rescue.target单用户模式。
2016-01-04 11:32:13
4154
转载 对WCF客户端调用的简单封装
支持有返回值的方法以及无返回值的方法public static void UseService(Action action){ var chanFactory = new ChannelFactory("*"); TChannel channel = chanFactory.CreateChannel(); ((IClientChannel)channel).Open
2014-03-02 20:07:41
1179
转载 64位下无法使用Microsoft.Jet.OLEDB.4.0的解决方法
OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询解决办法1.下载ACE2010的驱动,64位的。http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=c06b8369-60dd-4b64-a44b-84b371ed
2013-07-08 15:35:21
96154
6
转载 SQLServer 检查死锁及阻塞,解决死锁及阻塞,查看数据库所有锁信息.
我们可以使用以下存储过程来检测,就可以查出引起死锁的进程和SQL语句。SQL Server自带的系统存储过程sp_who和sp_lock也可以用来查找阻塞和死锁, 但没有这里介绍的方法好用。use mastergocreate procedure sp_who_lockasbegindeclare @spid int,@bl int,@intTransactionCountOnEn
2013-06-01 17:41:16
16564
原创 修复Win8下VS2010安装DevExpress后报devenv.exe assert failure错误的方法
1 如果可以卸载.NET 4.5 以及 4.5的语言包 请卸载2 如果不能卸载第一条,请卸载CodeRush 以及CodeRush Xpress
2013-02-19 12:46:57
7650
6
转载 .NET 获取任意一个WebBrowser中的HTMLDocument信息
首先必须找到索要获取的WebBrowser句柄然后using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using mshtml;namespace Test{ public partial class Form1
2012-11-29 15:40:23
2955
原创 简单Linq To DataSet 事例
项目必须引用System.Data.DataSetExtensions.dll以加载扩展SQL Server 数据表内容如下 try { using (SqlConnection conn = new SqlConnection(SqlHelper.GetConnSting()))
2012-11-06 22:26:04
543
原创 .NET 对象的序列化与反序列化 Binary,Soap,Xml
测试序列化的Modelusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.Serialization;using System.Xml.Serialization;namespace SerializationDemo
2012-10-31 22:53:22
636
原创 DevExpress 重编译 替换强命名 修改源码
本文以DevExpress 11.1.8举例 必须满足几个条件1、 必须有DXperience相应版本的全部源代码SourceCode。把全部源代码复制到X:\Program Files\DevExpress XXX\Components\Sources目录。目标目录的默认位置是在C:\Program Files\DevExpress 20XX\Components\Sources(其中X.X
2012-08-31 16:45:07
5234
原创 DevExpress下的拖拽DragDrop操作
目前处理的是把GridControl的数据行拖拽到richEditControl里 其他拖拽操作依然可以参考以下过程gridControl的数据源只有两列的DataTable 列分别为 Code Caption开始拖拽的思路是 在gridControl的MouseDown以及MoseMove里处理开始拖拽,在richEditControl里执行并且结束拖拽。
2012-08-21 08:46:35
7482
3
原创 中文转拼音开头以及五笔开头
public class ChineseConverter { #region 中文转拼音首字母 public static string GetChineseSpell(string strText) { int len = strText.Length; string myStr = "";
2012-04-19 09:50:36
141585
原创 利用反射动态创建对象
我们新建一个Console控制台项目,叫做Reflection4(因为本文是Part4,你也可以起别的名字)。然后,添加一个示范类,本文中将通过对这个示范类的操作来进行说明:public class Calculator { private int x; private int y; public Calculator(){ x = 0;
2012-03-24 10:13:14
1559
原创 DevExpress中XtraGrid主从表数据显示的简单实现
实现如下效果 部门人员信息表按照所在部门表进行分组显示,即部门表为主表,人员信息表为从表则//获取部门信息 DataSet ds = SqlHelper.ExecuteDataset(Pars.ConnStr, CommandType.Text, "SELECT BCK01 AS 部门ID,BCK03 AS 部门名称,BCK01A AS 父级
2012-03-16 11:42:28
6463
原创 DevExpress中XtraTreeList的父子(层次)关系数据的绑定
select ABU01 AS [编码] --编码 ,ABU02 AS [名称] --名称 ,ABBRP AS [拼音] --中文拼音缩写 ,ABBRW AS [五笔] --中文五笔缩写 ,ABU01A AS [上级编码] --上级编码from ABU1父子层次关系通过 [上级编码]与[编码]确定则 //获取数据集
2012-03-16 11:30:04
5819
原创 SQLServer中使用游标
DECLARE csTest CURSOR --声明游标LOCAL --声明此游标为局部游标,不声明则为全局游标SCROLL --声明为滚动游标 不声明则默认为只进游标STATIC --声明为静态游标 则生成游标后对结果集的修改对游标无效KEYSET --声明为键值游标DYNAMIC --声明为动态游标 以上三者只能三选一FOR SELECT
2012-02-19 21:50:01
626
原创 SQL Server 适用于一般分页的存储过程
USE YourDBNameGO/****** Object: StoredProcedure [dbo].[ApPaginationCommon] Script Date: 02/17/2012 21:32:41 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO/* 功能描述: 通用分页显示查询,返回2个表数据
2012-02-17 21:34:26
492
原创 .NET 使用OleDbConnection读取Excel文件
DataSet ds; string conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=NO;IMEX=1;'"; OleDbConnection conn = new OleDbConn
2012-02-10 15:34:56
4101
原创 .NET下16进制字符串与10进制数字的互相转换
int i=65535;string s="FFFF";int j=Convert.ToInt32(s,16);string f=Convert.ToString(i,16);
2012-01-11 10:45:34
899
原创 AccessHelper Access数据库访问类
using System;using System.Collections.Generic;using System.Text;using System.Data.OleDb;using System.Data;using System.Configuration;namespace DBUtility{ public class AccessHelper {
2011-12-02 14:52:50
989
原创 C#使窗体无法改变大小只能最大化最小化显示的方法
protected override void WndProc(ref Message m) { if (m.Msg == WM_SYSCOMMAND ) { if (m.WParam.ToInt32() == SC_RESTORE) {
2011-11-12 16:12:22
2181
原创 C#与C++对应类型转换
C#与C++之间类型的对应 Windows Data Type .NET Data TypeBOOL, BOOLEAN Boolean or Int32BSTR StringBYTE ByteCHAR CharDOUBLE DoubleDWORD Int32 or UInt32FLOAT SingleHANDLE
2011-11-01 11:47:12
1277
原创 toolTip自动消失之后不再显示的解决方法
在需要显示的控件事件中添加如下代码MouseEnter: this.toolTip1.Active = true;MouseLeave this.toolTip1.Active = false;
2011-10-31 15:16:38
4420
1
原创 C# 利用GDI+画终点为箭头的直线
Pen p = new Pen(Color.Black, 5); Graphics g = this.panelControl2.CreateGraphics(); //this.CreateGraphics(); //DrawArrow(g, p, 50, 20, 100, 20); p.DashStyle = System
2011-10-28 13:55:00
14703
3
原创 .Net取高低位
byte a = 0x85; string high = Convert.ToString((a & 0xff00) >> 8); // 这里的位操作数以及位移的数目可以根据自己的需要修改 string low = Convert.ToString(a & 0x00ff); // 这里的位操作数以及位移的数目可以根据自己的需要修改。
2011-10-19 16:43:49
831
原创 使用Silverlight调用本地摄像头
新建sl项目,主界面放一个 Rectangle 名字为rtgVideo 一个按钮用来开始调用<UserControl x:Class="VideoTest.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006
2011-10-16 15:27:45
1997
原创 设置Silverlight背景透明
如果在Silverlight中添加了控件阴影效果,就需要设置UserControl的背景色透明以便防止到页面中具体设置如下HTML页面中做如下设置ASP.NET页面中的话做如下设置<asp:Silverlight ID="Silverlight1" r
2011-10-11 11:14:15
2487
原创 JS实现的动态背景渐变
首先你需要一个放置图片的 div <div id="scrollBackground" style="height: 150px; background-image: url(../images/hfbg.jpg); background-attac
2011-09-29 17:00:16
4762
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人