自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 C语言实现快速排序

C语言实现快速排序

2022-02-28 21:24:57 614

原创 MINIO分布式部署

MINIO分布式部署MINIO分布式部署一、开始之前1.1 目标1.2 一些必要的知识纠删码 Erasure Code二、准备开始三、启动分布式的MINIO四、在CentOS上创建个MINIO的服务4.1 编写服务文件4.2 修改文件权限:4.3 使配置生效:4.4 设为开机启动:五、参考资料MINIO分布式部署一、开始之前1.1 目标现有3台机器:192.168.1.100,192.168.1.101,192.168.1.102。要在这三台机上部署分布式的minio环境。1.2 一些必要的知识

2020-12-08 17:33:48 3608 3

原创 Redis集群实战

Redis集群实战一、环境准备1.1 安装gcc1.2 升级gcc二、安装redis2.1 编译安装2.2 搭建redis集群2.2.1 7000端口的节点2.2.2 7001端口的节点2.2.3 在第一台机器上创建集群三、重新分配槽位3.1 查看集群节点信息3.2 模拟重新分配槽位一、环境准备1.1 安装gccyum install gcc-c++ -yyum install glibc-devel -y1.2 升级gccyum -y install centos-release-scly

2020-11-30 13:38:14 200

原创 Docker部署swarm模式的minio

Docker部署swarm模式的minio一、创建蜂群1.1 主节点上初始化1.2 从节点加入蜂群1.3 查看蜂群二、部属分布式的minio2.1 准备密钥2.2 给分群节点添加标签2.3 准备docker-compose的文件2.4 部属stack三、删除3.1 删除stack3.2 删除volume一、创建蜂群1.1 主节点上初始化master上执行:docker swarm init --advertise-addr 172.26.128.1191.2 从节点加入蜂群在slave001和

2020-11-25 16:45:29 1187 3

原创 CentOS8下Mosquitto安装使用指南

这里写自定义目录标题环境准备关闭linuxse配置dnf安装wget安装tar安装make安装g++安装openssl开发工具包安装Mosquitto下载编译配置启动测试安装mosquitto-go-auth安装go环境下载编译mosquitto-go-auth准备MySQL安装启动MySQL修改root密码准备数据库和表结构准备测试账号配置运行mosquitto-go-auth关闭匿名访问创建日志目录和配置日志设置配置mosquitto-go-auth插件相关设置测试一下配置TLS使用openssl生成相

2020-08-05 15:22:54 3353

原创 nginx重定向配置

文章目录一、需求描述1.1、前提条件1.2、目标二、解决方案2.1、尝试一配置如下失败分析原因2.2、尝试二配置如下一、需求描述1.1、前提条件nacos部署之后访问地址是https://127.0.0.1:8848/nacos现有域名:nacos.company.com。1.2、目标浏览器输入域名nacos.company.com可以直接访问nacos的页面。要求https访...

2020-04-24 09:54:44 380

原创 Nacos集群部署

文章目录环境说明jdk准备maven准备下载配置阿里云镜像配置maven环境变量Nacos 安装下载编译配置集群配置文件配置防火墙配置MySQL数据库创建数据库启动服务器环境说明三台机器的名称和ip如下:机器名称ip地址vm101192.168.0.101vm102192.168.0.102vm103192.168.0.103系统都是CentOS的...

2020-01-10 16:14:20 1299

原创 Windows下编译redis

文章目录Windows下编译Redis安装msys2安装redis启动redisWindows下编译Redis安装msys2去msys2官网下载安装包我将其安装到了C:\msys64,安装完成之后双击C:\msys64\msys2.exe即可运行,然后输入如下命令进行更新:pacman -Syupacman -Supacman -S gccpacman -S makepacman...

2020-01-06 14:36:24 857

原创 CentOS设置时间

CentOS查看时间命令:timedatectl status新装的系统可能出现如下的提示按照提示关闭掉RTC时间实时时钟的缩写是RTC(Real_Time Clock)。RTC 是集成电路,通常称为时钟芯片。timedatectl set-local-rtc 0设置与网络时间同步timedatectl set-ntp yes过一会儿之后时间就会自动同步了...

2019-12-31 12:03:53 188

原创 MySQL集群搭建

MySQL集群搭建准备CentOS环境更新系统(非必要)配置静态IP配置机器名称配置HOSTS文件安装MySQL下载安装文件Adding the MySQL Yum RepositoryInstalling MySQLStarting the MySQL Server查看MySQL安装后的临时root密码登录MySQL修改root的密码更改root可以从外网访问配置防火墙部署MySQL集群安装My...

2019-12-30 14:28:25 834

原创 angularjs惯性滚动指令

指令:.directive('inertiaScroll', function () { return { restrict: 'A', scope: {}, link: function ($scope, $element, $attrs) { var elem = $el

2015-11-01 01:02:54 3614 2

转载 Execute http post request before directive (AngularJS retrieve data via AJAX before Directive runs)

here what you have to do: - add new variable to your $scope :$scope.resultLoaded = false; - change the post success to this:success(function(data) { $scope.result = makeTableFrom(data); $scop

2015-06-19 15:44:14 599

原创 apache虚拟主机转发配置域名默认跳转首页

以下是昨天工作碰到的问题场景:

2014-10-28 16:28:54 2696 1

原创 eval解析json字符串

今天在做开发的时候碰到要解析从服务器传回的一个字符串,

2014-10-28 16:08:33 875

原创 C语言指针参数传值的真相

先来看一段代码:void NatureOfPoint(){ int a = 10; int* pt_a = &a; printf("指针pt_a的内存地址是:%d\n",&pt_a); printf("指针pt_a指向的内存地址是:%d\t变量a的内存地址是:%d\n",pt_a,&a); printf("指针pt_a指向的内存地址上存储的数据值是:%d\n",*pt_a);}

2013-12-16 18:38:30 1180

原创 C语言指针描述矩阵乘法实记

最近在看数据结构(C语言描述)一切开始于一个用C语言实现两个矩阵相乘的问题。A×B=C其中A表示一个m×n的矩阵,B代表一个n×r的矩阵(能相乘的矩阵,左矩阵的列必须要等于有矩阵的行)。那么得到的C理应是一个m×r的矩阵。 一、用二维数组来实现其实最和矩阵结构相似的莫过于二维数组了。假设我要写一个方法,带3个参数,3个参数都分别是一个二维数组。分别代表A矩阵,B矩阵

2013-12-16 11:23:13 8409 1

转载 BAT后台运行的方法

bat文件后台运行且自动删除让bat文件后台运行且自动删除自己 bat文件运行时会有一个黑黑的cmd.exe窗口,电脑的任务栏下仍然会有相关的图标,怎么让bat文件在后台无声无息无影无形地运行?方法一  bat里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。 @echo off if "%1" == "h" goto begin mshta vbscri

2013-12-08 20:23:11 7296

原创 SWT如何用代码使用按钮的点击

一般在SWT中的按钮及其事件犹如下面的代码Button btn = new Button(shell, SWT.NONE); btn.addSelectionListener(new SelectionListener() { public void widgetSelected(SelectionEvent arg0) { } p

2013-12-08 11:45:04 1039

原创 web开发中配置数据源

在网上看到很多的在tomcat的conf目录中配置server.xml来配置数据源。其实在JavaWeb项目中不用改服务器中的配置,而META-INF目录中增加一个context.xml的配置即可。参考配置如下:<Context path="/FusionChartLea

2011-08-31 16:24:37 338

转载 网络时间服务器

NIST 时间服务器time-a.nist.gov129.6.15.28 NIST,盖士堡,马里兰州time-b.nist.gov129.6.15.29 NIST,盖士堡,马里兰州time-a.timefreq.bldrdoc.gov132.163.4

2011-08-24 10:15:40 3635

原创 Java技术相关名词

JSSE :Java Secure Socket Extension

2011-07-28 11:39:27 384

原创 将windows下到web项目发布到linux中注意事项

今天想将windows下的一个web项目发布到linux下到tomcat服务器中。1、问题一:java.util.zip.ZipException: invalid END header (bad central directory offset)在windows下,将项目打包成

2011-07-28 10:31:21 2523

转载 PRAGMA AUTONOMOUS_TRANSACTION

Autonomous transactions allow you to leavethe context of the calling transaction, perform an independant transaction, andreturn to the calli

2011-07-26 16:21:03 1196

原创 oracle包

ORACLE包包的作用:包可以将任何出现在块声明语句(存储过程,函数,游标,类型,变量)放于包中,相当于一个容器,将声明语句放入包中的好处是,用户可以从其他PL/SQL块中对其进行引用,因此包为PL/SQL提供了全程变量。包分为两部分:包头和包体。简单示例:1、先建一张表crea

2011-07-26 15:19:36 291

原创 xml转义字符列表

和&amp;&amp;amp;大于&gt; &amp;gt ;小于&lt; &amp;lt;空格 &amp;nbsp;单引号‘&amp;apos;双引号“&amp;...

2011-03-17 10:31:37 506

原创 union和union all的区别

union会将查询的结果去重复union all则不会去重复

2011-03-17 09:49:26 76

Windows杂记

一、有关C:\Program Files目录这个目录是windows默认的文件安装路径,但是它却是一个带有空格的目录。我们都知道,空格在很多时候会导致路径上的问题。不过好在我们可以使用相当于这个目录名的一个名别来代替这个目录名。C:\PROGRAM~1即表示C:\Program Files这个目录在64位系统的Windows7中还有一个目录C:\Program Files (x86),...

2010-10-19 10:47:42 88

原创 Ant的一些经验总结

一、javac:&lt;javac srcdir="${src.dir1};${src.dir2};${src.dir3};${src.dir4};${src.dir5};${src.dir6}" destdir="${build.dir}/classes" classpathref="compile.classpath" &gt; &lt;compilerarg line=" -enc...

2010-10-16 07:41:32 126

原创 Oracle执行stmt.execute(sql)停住了

执行stmt.execute(sql);时就走不动了,一直停着,原因可能是Oracle数据库的操作需要提交的,如果之前的操作没有提交的话,可能会导致后面的操作一直等待着。...

2010-06-13 17:07:54 470

原创 在没有request的web项目中得到项目路径

在任意一个类中通过Class的getResource("")方法得到该类的劝路径,再从这个全路径中找到WEB-INF的路径 String path=GetPath.class.getResource("").getFile(); path=path.substring(1,path.indexOf("WEB-INF")); return path;...

2010-06-12 09:27:39 276

原创 Sybase数据库bcp的使用

 select 'bcp gddl_mkn..'+name+' out '+name+'.txt -c -t@~@ -Jiso_1 -Usa -P -SYUANPANTHINK'from sysobjects where type='U' 其中:-Usa是你登录密码-P是密码-S是Sybase的服务名 ...

2010-06-09 17:07:30 102

原创 Eclipse SVN

eclipse默认支持的版本管理工具是cvs,那么作为流行的svn怎么办了,当然作为开源的系统,自然就会有对应的组建了,那就是subeclipse 官方网站为 http://subclipse.tigris.org/ 最简单的安装方法就是在eclipse里面选择update 打开菜单帮助/更新 选择 新建一个更新网站,在地址中输入 http://subclipse.tigris.org/updat...

2010-05-29 09:02:35 88

原创 Win7 下Access的 ODBC连接

直接在控制面板---管理工具----数据源(ODBC)打开数据源配置,发现只有SQLServer的驱动,其他的都没有了。 解决方法是:C:\Windows\SysWOW64在这个目录下找到:odbcad32.exe这个文件,双击打开。里面有很多可用个数据源驱动,然后就可用添加连接Access的ODBC的数据源了。...

2010-05-19 14:09:32 184

原创 ResultSet.next()方法取不到数据

问题是这样产生的,通过数据库连接工具,修改了相关的表的值,但是忘记了commit结果造成程序中ResultSet的next()方法取不到数据

2010-05-18 15:03:53 1629

原创 ln命令创建链接

在/opt/eclipse目录中装的eclipse 3.5 SDK /opt/eclipse/eclipse 为启动eclipse的文件现在要创建一个链接,使得在任何地方输入"eclipse"命令都能启动eclipse命令如下: sudo ln -s -t /usr/bin /opt/eclipse/eclipse  OK,完成。 关于ln创建链接的说明如...

2010-05-17 22:37:06 105

原创 java.io.RandomAccessFile

今天碰到了这个文件操作类。对于其中的seek方法有点疑惑,后来自己写个小例子,终于明白了。以下是API文档中的解释 :seekpublic void seek(long pos) throws IOException设置到此文件开头测量到的文件指针偏移量,在该位置发生下一个读取或写入操作。偏移量的设置可能会超出文件末尾。偏移量的设置超出文件末尾不会改变文...

2010-05-17 16:26:50 91

XML中的<![CDATA[]]>

公司的项目的配置文件是xml的,在里面会配置一些sql语句。但是有的时候比如说:select * from person where age &gt; 23 and age &lt;100 这样的句子中包含有 &lt; 和 &gt; 这样的符号。我们的本意是一种大小的比较。但是在xml文件中,这却是一个元素的开始或者结尾。有的时候可以用“&amp;”代替“&lt;”,但是有些情况下“&am...

2010-04-19 10:40:30 133

HTTP Status 404 - No result defined for action and result hello

今天遇到一个诡异的错误.ssh框架搭的项目.struts.xml文件内容如下:&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apac...

2010-04-18 18:07:39 98

tomcat虚拟主机

在tomcat安装好后,只要把你的web项目copy到%TOMCAT_HOME%webapp下面就可以是使用啦!!其实还有种方法就是设定虚拟目录,即把项目的目录映射到tomcat中。这样做即可以不用重复的部署,节约时间,而且给开发人员带来方便。 方法如下: 1,找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 &lt;h...

2010-04-15 16:09:13 93

原创 Java常识

String是长度不可变的,StringBuffer和StringBuilder长度都是可以变化的。StringBuffer是线程安全的,StringBuilder不是线程安全的。

2010-04-15 15:05:00 240

proxool配置说明

proxool配置说明,轻松配置proxool连接池相关属性

2012-07-08

FusionCharts学习笔记

图形化报表开发FusionCharts的开发经验

2012-02-24

空空如也

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

TA关注的人

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