自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (23)
  • 收藏
  • 关注

原创 Idea上传项目到gitlab并创建使用分支

本地分支中就会创建一个develop分支,提交时会从develop分支提交,点击origin可以选择添加新的git地址,点击最后的develop可以编辑目标分支的名字,这里我选择了远程的develop分支。在弹出的对话框中选择项目的根目录,在确认对话框中选择Yes,idea上方的工具栏中,原来的VCS不见了,取而代之的是Git。在idea的setting中,找到git,配置好git的位置,点击Test按钮显示出git版本号,则说明配置成功。在弹出的对话框中,配置好gitlab中创建项目的git地址。

2023-09-28 09:49:02 2365

原创 docker部署MinIO集群

命令中的 http://minio{1...2}/data{1...2} 是集群配置minio{1...2}写法是对应容器minio1和minio2中的网络,这里的19090和19000是对应容器内的端口号,如果这里修改了,那么在下方的port配置中也要修改成对应的映射。根据配置文件内容可知,minio访问的地址为 ip:19091,ip:19092和ip:19093,API调用的端口为ip:19001,ip:19002以及ip:19003,也可以通过nginx配置负载均衡。

2023-09-27 15:15:05 203

原创 dolphinscheduler3.1.3版本代码编译运行方法

项目的启动文件分别在dolphinscheduler-master,dolphinscheduler-worker和dolphinscheduler-api中,其中master和api中需要进行数据库配置,配置文件在src-main-resources下的application.yaml文件中,我这里已经修改成了所需的mysql的数据库,并写好了配置,如图所示。其中27行为设置存储类型,29行为上传文件的文件夹,是HDFS中真实存在的目录,70行为HDFS用户,72行为地址。

2023-04-13 15:50:36 841

原创 Intellij后台开发环境配置和新建项目

一 准备工作(1)    编译器: Intellij IDEA(2)    项目自动构建工具: Maven(3)    数据库:MySQL(4)    开发环境:Windows,安装JDK1.8(5)    编辑xml文档工具 Atom 二 配置Maven(1)    修改Maven的settings.xml文件。在Maven安装路径下的conf文件夹下,找

2018-01-12 09:10:28 778

原创 ejabberd数据库本地化

我使用的ejabberd版本为16.09,操作系统是windows10,数据库为mysql5.7.17.1 创建mysql的用户       在mysql中创建名为“ejabberd”的用户,首先登陆mysql,cmd中使用命令“mysql–h localhost –u root -p”登陆mysql。登陆成功后输入命令create user'ejabb

2017-10-21 09:43:14 820 1

原创 把字节数B转换为KB,MB,GB的方法

在文件系统中,我们可以通过一些系统自带的方法轻而易举地获取到文件的大小,但是这时我们得到的往往是文件的字节数,而我们通常更习惯于看到类似于B,KB,MB和GB这样的数据,博主在这里使用java编写了一个方法,如下:public class TesaMain { /** * 字节 转换为B MB GB * @param size 字节大小 * @return */ publ

2017-08-18 10:07:54 6072

原创 mysql之修改sql_mode

一 ERR 1067引发的血案 今天在Navicat中运行sql语句创建数据表出现了错误Err 1067。而这条语句在有些同事的mysql上是正确的,但是在有些人那里就报错。原因竟然是timestamp的默认值不正确。查阅资料得知,mysql5.7版本中有了一个STRICT mode(严格模式),而在此模式下默认是不允许设置日期的值为全0值的,所以想要解

2017-08-12 08:59:13 67271 14

原创 Android Studio 常用快捷键整理

F1-F12 功能 快捷键 光标返回编辑区 Esc 帮助 F1 快速定位到当前类报错或警告的地方 F2 查找下一个 F3 跳转到源代码 F4 复制 F5 移动 F6 逐步执行 F7 跳过 F8 继续运行程序 F9 添加/删除书签 F11 焦点从编辑器移到最近使用的工具窗口 F12Alt 功能

2017-04-30 14:05:44 553

原创 Android Studio 快捷键整理

这里主要整理了Android Studio经常用到的一些快捷键,纯手打。

2017-04-30 13:40:11 440

原创 使用Python爬取糗百段子

最近在自学python爬虫,写了一个小demo,前来现学现卖感谢大神的博客!让我受益匪浅。python爬虫系列教程开始之前啰嗦一句:不要因为我们的学习行为,影响到人家网站的正常运营好了,开整!首先博主用的是python3.6版本,据说python3的用户很少,我这也算个非主流了。。。不过博主正在切换python2,python2版本的demo会后续上传。查看python版本,使

2017-03-22 09:51:45 859

原创 Retrofit与RxJava结合并进行封装

Retrofit和RxJava的优点有哪些在此就不赘述了,之前已经有数位大神在各个网站上发了若干文章,博主深感受益匪浅。 我在这里仅仅介绍一下我最近尝试的封装方法,至于为啥要封装,答:因为懒。。。我们可以看一下使用 retrofit进行Http请求的代码:okHttpClient = new OkHttpClient.Builder() .addInterc

2017-01-04 13:26:08 1591

原创 RecyclerView使用Data Binding进行数据填充

关于Data Binding的优点我在这里就不啰嗦了,在这里给大家介绍一个例子,利用Data Binding为RecyclerView填充数据。首先需要做的工作是配置Data Binding的设置,在build.gradle文件中添加 dataBinding { enabled = true }因为我使用了RecyclerView和CardView,所以也

2016-12-16 14:41:41 7864

原创 node.js使用node-xmpp进行xmpp通信

最近写了一个node.js使用node-xmpp的例子,实现了登录、收发消息和消息的解析,贴出来与大家参详一下。我使用的node-xmpp版本为1.0.4,在创建好node.js项目后,可以运行npm install node-xmpp进行安装,在此我就不再赘述了。实现通信还需要配置ejabberd服务器,这个网上有资料,请自行谷歌。将node-xmpp引入项目后,首先声明变量

2016-11-05 15:42:56 2812

原创 Android Studio使用smack进行ejabberd创建用户

我使用的是smack4.1.2,引用方法我之前在ejabberd的连接、登录、收发消息这部分介绍过了Android studio使用smack连接xmpp服务器收发消息在使用注册功能之前,也需要对ejabberd服务器的配置进行一些小的修改,或者使用创建功能却遇到了403 -auth错误的朋友也可以参考一下。具体方法如下:ejabberd16.09创建用户的403-auth(Den

2016-10-26 09:46:56 1030 3

原创 ejabberd16.09创建用户的403-auth(Denied by ACL)错误解决方法

当我们连接ejabberd(我使用的版本是16.09,Linux版,Mac版与此大同小异,文件目录位置和修改方法基本相同)进行创建用户操作时,会出现"403 -auth"的错误,提示"Denied by ACL"。具体的ejabberd服务器返回的错误如下:

2016-10-26 09:28:25 2043

原创 Android studio使用smack连接xmpp服务器收发消息

我使用的是ejabberd16.09的linux版本,安装教程网上有很多,我在这里只介绍一下android端连接、登录和收发消息的方法。ejabberd官网地址:点击打开链接    进入正题,我使用的是smack4.1.2包,需要在android studio的build.gradle文件中加入 compile ("org.igniterealtime.smack:smack-a

2016-10-25 15:58:03 6756 4

原创 Android Studio利用异步任务AsyncTask发送post请求获取json数据

AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l  简单,快捷l  过程可控使用的缺点:l  在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.2 )Handler异步实

2016-07-08 10:14:11 14347 4

原创 android权限大全

android权限大全访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概

2015-11-26 14:07:49 442

原创 C语言解决约瑟夫问题算法

据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。首先从一个人开始,越过k-2个人

2015-07-03 15:32:13 5081

原创 Android网络获取图片保存到本地,并在ViewPager中显示图片

本文章提供的技术有:网络获取图片并保存到SD卡、网络或本地图片展示到ViewPager中、判断网络状态(是否联网)。自己写了一个demo,提供demo下载 点击打开链接    效果如图      网络获取的主要思路是,根据url地址获取图片的数据流,继而将数据流转换为bitmap,在imageview中展示bitmap。需要注意的一个问题是,图片可能会很大,容易造成OutO

2015-06-25 15:28:46 7592

原创 Android使用j4lChartAndroid插件绘制3D饼图

图表是常见的直观表示数据的途径,目前在android手机上绘制图表基本有两种方法:一是利用java的canvas自己绘制,这种方法自己可操作性强,可以随心所欲地绘制,但是缺点就是工作量大;二是利用第三方插件。本文将给大家介绍一下利用第三方插件j4lChartAndroid如何绘制一个3D饼图。效果如图:提供j4lChartAndroid.jar文件 点击打开链接  也可以下载文章最后的de

2015-06-25 09:50:19 1989

原创 android系统通知栏提示消息

在使用android手机时,大家一定都会接触过系统通知栏提示的消息,如图。。。我们在开发android程序时也经常会用到这个技术,先奉上初始化的函数一个 private void initNotify(){ mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE

2015-06-25 08:43:30 3182

原创 Android发送Post请求获取Json字符串

在android开发过程中,向后台发送post请求获取相应的json字符串是非常常见的操作,至于What does 'json' mean?(json是个啥?)这个问题还是交给更专业的度娘吧。本人在此只是简单介绍一下自己常用的方法,如有不足之处还望诸位指出。首先奉上GetJson方法一个 /** * 发送post请求获取json字符串 * @param url 网站 * @pa

2015-06-24 18:09:30 2105

原创 Android竖屏录制视频

Android的MediaRecorder除了可以用于录制音频之外,还可以用于录制视频。现在网上有很多demo是关于这方面的,但是本屌在参考学习的时候发现,这些demo大多数都是横屏的,换句话说就是竖屏录制视频的时候预览图像的方向旋转了90度。本屌在参阅部分资料并参考了几个demo之后,在自己的项目中解决了这个问题,下面给大家分享一下。start.setOnClickListener(new

2015-05-12 10:35:48 3698 1

原创 android利用zxing做的二维码扫描

ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目可实现的条形码编码和解码。同时还需要core.jar文件。点击进入下载界面解压rar文件,将其中android文件夹作为项目导入到eclipse中,并且将core.jar文件导入到libs文件夹中,对报错的地方进行修

2014-12-12 10:19:44 769 1

原创 android中解决viewpager控件自动填满屏幕问题

在android开发中页面布局中会使用viewpager控件来做有关图片的项目,viewpager之上的控件不会受到它的影响,但是viewpager会自动填满剩下的屏幕空间,所以在viewpager之下的控件不会显示!在和度娘亲切交流了很久后找到了一个解决办法<ScrollView xmlns:android="http://schemas.android.com/apk/res/androi

2014-11-19 10:46:35 5595 2

Springboot通过MinIO进行文件操作代码

Springboot通过MinIO进行文件上传、文件下载、删除文件的功能代码,以及图片视频文件的预览功能代码

2023-09-27

Percona-XtraBackup-8.0.29-22-rc31e7ddcce3-el7-x86_64-bundle.tar

Percona-XtraBackup-8.0.29-22-rc31e7ddcce3-el7-x86_64-bundle.tar安装包,适用于mysql8.0.28及以下的mysql8.0版本的Mysql数据库,用于数据的备份和恢复,支持全备份、增量备份和差异备份。

2022-09-20

openfire相关代码

Openfire使用java连接、登录、发送消息代码,使用有一定的局限性,可作为参考,openfire新手慎用。

2019-03-08

MySQL-python-1.2.3.win-amd64-py2.7.exe

解决fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory错误的方法

2017-09-03

利用python爬取糗百段子

利用python爬取糗百段子,其中使用了正则表达式和beautifulsoup,思路为获取网页源码进行正在匹配

2017-03-21

Android使用smack连接ejabberd服务器注册、收发消息

Android使用smack连接ejabberd服务器,完成了连接、登录、创建新用户、收发消息的功能

2016-10-26

PI ODBC 1.3.1.0

连接PI数据的ODBC

2016-06-24

ContentMenu框架及示例

Yalantis出品,可以方便快速集成漂亮带有动画效果的上下文菜单

2016-04-09

android SlideMenu框架

Yalantis出品的SlideMenu框架,也有自己的示例,只不过原来的只能切换图片,我把它稍微改动了一下,效果还行,还可以继续改写优化

2016-04-09

07-13软件评测师真题

07-13年上半年软件评测师考试真题及解析

2015-11-05

android网络获取图片并在ViewPager中显示

android网络获取图片,保存到SD卡中,将网络图片或者本地图片在ViewPager中显示

2015-06-25

android利用j4lChartAndroid.jar绘制3D饼图

android利用第三方插件j4lChartAndroid.jar绘制3D饼图

2015-06-25

android利用j4lChartAndroid绘制3D饼图

android利用第三方插件j4lChartAndroid.jar绘制3D饼图

2015-06-25

j4lChartAndroid.jar

android绘制图表的第三方jar包,可以用来绘制较为美观的信息图表

2015-06-25

android系统通知栏提示消息

android设备在系统通知栏处提示有新消息,同时也有声音通知

2015-06-24

android发送post请求获取json字符串

向后台发送post请求,根据需要发送多个键值对,获取返回的json字符串

2015-06-24

android竖屏录制视频

android利用mediarecorder来录制视频,调用camera,同时调整摄像头的方向为竖屏,录制完成的视频也是竖屏显示的。

2015-05-12

android二维码扫描程序

对google的开源项目zxing进行了修改,由横屏变成了竖屏,同时还将扫描的二维码后条形码的结果通过对话框的形式显示出来,如果是网址,则可以选择链接

2014-12-12

ZXing-2.3.0(内含core.jar)

ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目可实现的条形码编码和解码。

2014-12-02

w.song.android.widget

自定义的组件包。其中包含了市场上很炫的优秀的用户体验组件

2014-11-05

android的post请求

一个简单的android小程序,基于post请求获取json内容并加以解析,代码极小,但是关键问题已经解决,有需要的话可以自己加以改编

2014-11-03

android显示图片

android程序,用于显示网络图片,第一次显示的同时会在手机的SD卡中创建文件夹,并将图片保存到该文件夹中,以后运行会在本地获取该图片并显示。图片显示后支持平移、缩放

2014-10-31

数据库的查询与更新

简单介绍了一下有关sql server 的查询与更新问题,希望对大家的学习有所帮助

2012-06-12

线性代数知识点 各种公式

线性代数知识点,适合复习时使用,以便于快速回顾知识点

2010-11-20

空空如也

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

TA关注的人

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