Windows如何搭建Rabbitmq

  • Post author:
  • Post category:其他

废话不多说,直接先下载安装包 百度网盘 提取码:whh9 下载下来后打开是这样的 1.首先我们安装otp对应自己电脑版本,我的是64位,直接双击安装otp64位就行了,双击后 一般软件都是不推荐装在C盘的,我这里把c盘改成D盘然后直接下一步 直接下一步然后就安装成功了 2.安装好了OTP我们就需要配置环境变量了 一、点开我的电脑鼠标右键点击属性 二、点击高级系统配置 三、选择环境变量 四、点击新建…

继续阅读 Windows如何搭建Rabbitmq

求解线性方程组之Gauss_Jordan消去法

  • Post author:
  • Post category:其他

//具有最大主元素的Gauss_Jordan消去法求解线性方程组 #include <iostream> #include <math.h> #include <process.h> using namespace std; class jordan { private:  int i, j, k, n, flag, scani, scanj, *row, *c…

继续阅读 求解线性方程组之Gauss_Jordan消去法

纯HTML+CSS实现3D炫酷魔方(相册)

  • Post author:
  • Post category:其他

文章目录 引言:效果演示:正文:1.HTML部分CSS部分:part 1.我们先实现大盒子在页面垂直水平居中的效果:part 2.我们来设置第二大盒子,加旋转效果。part 3.将外部盒子形成正方形盒子;注意每个面在X,Y,Z轴上的旋转角度。part 3.外部六面悬浮效果:part 4.实现内部的魔方part 5.添加音乐part 6.结束展示: 代码:闲聊: 注意:完整代码在本文的最后面,前面分…

继续阅读 纯HTML+CSS实现3D炫酷魔方(相册)

解决Android无法使用Apache的Base64的问题,安卓不能使用org.apache.commons.codec.binary.Base64 的问题

  • Post author:
  • Post category:其他

因为 android 系统 framework 层也使用了org.apache.commons.codec 库,运行时调用的是 framework 层的库,没有加载我们添加的包,导致我们不能使用该库的方法。我们通常做RSA加密会用到Base64,从而导致冲突。 方案一 使用java自带base64 (java.util.Base64),远端也要同样使用java.util.Base64兼容安卓端 方…

继续阅读 解决Android无法使用Apache的Base64的问题,安卓不能使用org.apache.commons.codec.binary.Base64 的问题

TCP/IP笔记二(套接字通讯)

  • Post author:
  • Post category:其他

一、TCP连接通讯示意图   二、TCP/UDP通讯使用到的套接字 TCP:流式套接字,面向连接,保证传输的数据是顺序的正确的。 UDP:数据报套接字,面向无连接,数据通过相互独立的报文进行传播,是无序的,并且不保证可靠。 套接字工作过程如下:服务器首先启动,通过调用socket()建立一个套接字,然后调用bind()将该套接字和本地网络地址联系在一起,再调用listen()使套接字做好帧听的准备…

继续阅读 TCP/IP笔记二(套接字通讯)

ThreadLocal讲解(包含使用不当导致的内存泄漏问题)

  • Post author:
  • Post category:其他

ThreadLocal对于每个线程都创建一个ThreadLocalMap副本,相当于是以空间换取时间实现的线程安全策略,而synchronized(加锁)相当于以时间换取空间实现线程安全。 ThreadLocal.set(); 源码 public void set(T value) { //获取当前线程 Thread t = Thread.currentThread(); //根据thread获取…

继续阅读 ThreadLocal讲解(包含使用不当导致的内存泄漏问题)

SIGALRM信号

  • Post author:
  • Post category:其他

信号有好多种,为什么偏偏要讲SIGALRM信号,因为这种信号在实际研发中的实用价值高,在使用中有两个函数可以产生这个信号,它们是alarm和setitimer,它们的区别是alarm相当于单次定时器,setitimer相当于循环定时器。 具体实现如下: // alarm函数原型         unsigned int alarm(unsigned int seconds);         //…

继续阅读 SIGALRM信号

Android自定义表格,支持锁双向表头,自适应列宽,自适应行高,快速集成。

  • Post author:
  • Post category:其他

https://github.com/RmondJone/LockTableView 工程集成说明 第一步 //在工程gradle文件里 allprojects { repositories { ....... maven { url 'https://jitpack.io' } ...... } } //如果不在工程gradle文件里加入,也可以加入模块gradle文件中 repositorie…

继续阅读 Android自定义表格,支持锁双向表头,自适应列宽,自适应行高,快速集成。

String类、StringBuilder类、StringBuffer类的相同点和不同点

  • Post author:
  • Post category:其他

相同点:它们都表示一个字符串类。 不同点: String类是被final修饰的,长度不可变,值不可变,String类不能被继承。比如:                                                 String a=“123”;                                                 a=a+"456"; 当拼接字符串的时候…

继续阅读 String类、StringBuilder类、StringBuffer类的相同点和不同点

圆角样式与渐变色样式

  • Post author:
  • Post category:其他

**圆角样式与渐变色样式** ​ 1**、什么是圆角样式border-radius** ​ 圆角样式(border-radius),是W3C制定出来使默认显示为矩形的块元素展示一个弧形边缘的样式 ​ 2、圆角样式border-radius的样式值格式 ​ 圆角样式如同margin一样,可以单独对每个边角的小圆设置一个不一样的半径值,这样我们就可以利用圆角样式设计出各式各样的图形出来 四个属性值 B…

继续阅读 圆角样式与渐变色样式