隔壁老王 隔壁老王
4年前
Qt文件和json
qt中创建普通c类头文件cppifndefOPERATIONHdefineOPERATIONHinclude<QFile//默认配置文件路径constQStringFilePath"./config.json";typedefstructFileConfigQStringip;QStringport;QS
Stella981 Stella981
4年前
JsSIP和FreeSWITCH整合
写在前面:FreeSWITCH作为服务器,通过SIP协议,Web端使用jssipwebrtc和其他软电话进行通信一、先配置FreeSWITCH(用的版本1.6.20)的配置:1、修改vars.xml文件,找到下面字段,并设置<XPREPROCESScmd"set"data"internal_ssl_enabletrue"
Wesley13 Wesley13
4年前
Java类和对象
一、类类是封装对象的属性和行为的载体,在Java语言中对象的属性以成员变量的形式存在,而对象的方法以成员方法的形式存在。1\.类的构造方法构造方法是一个与类同名的方法,对象的创建就是通过构造方法完成的,构造方法分为有参构造方法和无参构造方法,区别就在于有没有参数。说这么多概念是不是感觉有点麻木,直接看下面的例子吧。pub
Stella981 Stella981
4年前
Prometheus 安装和配置
Prometheus的安装和配置Linux环境下下载二进制分发包,解压后就安装完了。1\.启动解压后,在解压后的路径内执行命令./premetheus即可以使用默认配置启动Prometheus应用。默认使用的是同目录下的prometheus.yml文件可以通过浏览器访问http:
Stella981 Stella981
4年前
PHPcpp 变量和类型
  用PHPCPP来开发PHP扩展是非常容易的,最主要的就是变量类型和PHP中的变量类型一毛一样,最重要的是写法也是一毛一样。  在PHP中,变量默认是没有类型的,我们赋给他整数,他就是整形,赋给他字符串他就是string,也就是说PHP中的变量类型是随着值来定义的。PHPCPP在这里也是做了很大的优化,实现了类型随值的类型来定义。P
Wesley13 Wesley13
4年前
UTF和GBK互转
不说了直接上代码:package com.yh.photo.util;public class UTF2GBK { public static String gbk2utf8(String gbk) {  String l_temp  GBK2Unicode(gbk);  l_temp  un
Wesley13 Wesley13
4年前
Celery 和 Redis 入门
Celery是一个广泛应用于网络应用程序的任务处理系统。它可以在以下情况下使用:在请求响应周期中做网络调用。服务器应当立即响应任何网络请求。如果在请求响应周期内需要进行网络调用,则应在周期外完成调用。例如当用户在网站上注册时,需要发送激活邮件。发送邮件是一种网络调用,耗时2到3秒。用户应该无需等待这2到3秒。因此,发送激活邮件应当在
Stella981 Stella981
4年前
NewSQL和TiDB入门
TiDB已经在项目中使用,从了解来看,它主要解决的是分布式事务的问题,而我们实际使用场景,却是大数据量下不需要关注分表;最近实在忙加懒,一直没时间看TiDB的原理。今天看了下PingCAP3篇入门介绍,收获挺多;首先TiDB的存储使用的是KV,名字叫TiKV,实际数据落地使用的是Facebook开源的RocksDB;RocksDB只能支持单机存储
Stella981 Stella981
4年前
Hadoop,Spark和Storm
Hadoop,Spark和Storm博客分类:分布式计算大数据我们都知道hadoop,可是还会各种各样的技术进入我们的视野:Spark,Storm,impala,让我们都反映不过来。为了能够更好的架构大数据项目,这里整理一下,供技术人员,项目经理,架构师选择合适的技术,了解大数据各种技术之间的关系,选择合适的语言。我们可以带着下面问题来阅读
Wesley13 Wesley13
4年前
8.2 DRAM和SRAM
计算机组成8存储层次结构8.2DRAM和SRAM!ScreenShot20180930at8.33.11am(https://img2018.cnblogs.com/blog/605033/201812/605033201812151543073861529847490.png)SRAM比