6 韩搏

尚未进行身份认证

专注于学习Linux及Android底层开发......

等级
TA的排名 7k+

Linux下C语言通过Freetds连接SQLServer

在Linux使用C语言访问SQLServer时需要通过Freetds驱动去连接Freetds安装点击跳转到另一篇文章按照上述文章,安装好驱动后,测试demo如下:(SQLServer已安装)#include<stdio.h> #include<string.h> #include<stdlib.h> #include<unis...

2020-03-21 14:49:45

TCP Retransmission 超时问题

Linux服务器和服务器之间出现数据包发送不过去的问题,抓包如下简单说明当服务器打开net.ipv4.tcp_tw_recycle = 1参数后会识别这些包的时间戳(net.ipv4.tcp_timestamps = 1)但是nat过来的数据包又因为时间戳有可能不是顺序的,导致服务器认为包不可信而丢弃。设置系统参数sudo vi /etc/sysctl.conf 文件加 net.i...

2020-03-13 18:54:24

Source Insight 配置注释快捷键

说明1. 修改快捷键:Options->Key Assignments…(配置个人快捷菜单)2. 添加一些配置文件宏,比如:注释掉代码:单行注释、多行注释,将选中内容注释掉;在一行代码的前、后添加注释性文字等。3. 打开Projcet->Open project,选择base,可以看到utils.em文件,将下列宏添加到该文件中,并在其他工程里加入该文件4. 然后在Opt...

2020-03-06 11:24:30

Ubuntu部署TeamTalk文档

Ubuntu16.04 64bit 部署TeamTalk文档 准备ubuntu16.04 64bitroot用户apt-get update安装mysql(5.7.29)apt-get install mysql-server (出现输入密码,输入回车)apt-get install mysql-clientapt-get install libmysqlclient-...

2020-03-05 22:48:33

Nginx+php 搭建Thinkphp服务支持URL_MODEL全模式

以下部署中nginx配置支持thinkphp的URL_MODEL全模式‘URL_MODEL’ => 1, // URL访问模式,可选参数0、1、2、3,代表以下四种模式:// 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE 模式); 3 (兼容模式) 默认为PATHINFO 模式安装Nginx(1.16.1)...

2020-03-05 21:21:25

Apache经常假死、无反应问题

使用Apache服务器经常每隔一段时间就死,须重启才能生效启用MPM模块配置文件可能会解决在Apace安装目录/conf/extra目录中有一个名为httpd-mpm.conf 的配置文件。该文件主要用于进行MPM模块的相关配置我们需要在httpd.conf文件中启用该配置文件# Server-pool management (MPM specific)Include ...

2020-03-02 22:39:47

C++核心编程—笔记

C++笔记C++概述C++两大编程思想面向对象:三大特性封装继承多态泛型编程双冒号作用域运算符::如果前面没有任何作用域,代表使用全局作用域命名空间用途:解决命名冲突可以存放变量、函数、结构体、类 …必须声明在全局作用域下可以嵌套命名空间是开放的,可以随时向命名空间下添加新的成员,同名命名空间会合并可以匿名n...

2020-02-22 20:32:33

C++智能指针简单案例

智能指针其实就是对->和*运算符重载的应用#include <iostream>#include <cstring>using namespace std;class Person{public: Person(int age){ cout << "有参构造函数调用" << endl; this->m_age = a...

2020-02-16 23:05:50

python pip修改源

临时修改sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas永久修改Linux:vi ~/.pip/pip.conf [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simpleWindows:在user目录中创建一个pip目录,如C:\Us...

2020-02-12 12:19:19

Linux+python+odbc+SQLServer访问方式

安装ODBC库 wget http://www.unixodbc.org/unixODBC-2.3.7.tar.gz tar zxvf unixODBC-2.3.7.tar.gz cd unixODBC-2.3.7 ./configure make make install 添加配置 vi odbc.ini [SQLTest] Driver = FreeTDS De...

2020-02-05 16:26:25

Nginx实现udp负载均衡(部署+测试)

下载:wget http://nginx.org/download/nginx-1.16.1.tar.gz安装依赖apt-get install gcc gcc-c++ autoconf automakeapt-get install zlib1g-dev openssl libssl-dev libpcre3 libpcre3-dev安装tar xvf nginx-1.16.1.ta...

2019-12-05 18:49:37

Android开发常用命令

adb安装apk: adb install -r demo.apk-l 锁定该应用程序-r 替换已存在的应用程序(强制安装)-t 允许测试包-s 把应用程序安装到sd卡上-d 允许安装的比手机上带的版本低-g 为应用程序授予所有运行时的权限查看应用列表: adb shell pm list packages查看系统应用: adb shell pm list packages...

2019-11-12 09:38:56

检测音频数据编解码的质量

通过pesq可以测试音频的质量,在项目开发中可用于测试自己的pcm数据编解码后的质量MOS值概念:MOS值常以衡量通信系统语音质量的重要指标。取值:在MOS方法中,0分代表最差的质量,5分为最高分。标准PCM的质量约为4.4分。影响:由于PESQ算法考虑了整个信号传输过程中的中断及衰变, 而不仅是空中接口部分,因此,影响MOS的主要因素有以下几个方面:语音编码方案(AMR、HR 、...

2019-10-21 17:48:36

python后台运行框架

以下是测试demo,如有错误还请指正,运行错误还望自行解决,谢谢!启动方法:1. 前台运行:python main.py (config.py->options->debug->'True')2. 后台运行:python main.py start (config.py->options->debug->'False')main.py#codin...

2019-08-22 11:49:02

python操作Kafka+Elasticsearch+InfluDB+MySQL

以下是测试demo,如有错误还请指正,运行错误还望自行解决,谢谢!python依赖:sudo apt-get install libmysqlclient-devsudo pip install arrowsudo pip install pykafkasudo pip install mysqlsudo pip install python-daemonsudo pip insta...

2019-08-22 11:30:15

python实现微信及邮件报警

要想使用微信报警,首先需要在微信平台注册微信企业号并创建应用ID:https://work.weixin.qq.com/?from=qyh_redirectmain.py#coding=utf-8#!/usr/bin/pythonimport osimport daemonimport loggingfrom config import optionsfrom daemon im...

2019-08-22 10:12:37

ubuntu设置MySQL被局域网访问

打开文件 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf屏蔽:bind-address = 127.0.0.12.登入mysql后,更改”mysql” 数据库里的 “user” 表里的 “host”项,从”localhost”改称”%mysql -uroot -p rootmysql->use mysqlmysql->update...

2019-08-01 17:51:43

日志分析系统部署

由于公司的日志需要分析用户的行为,故做了一套从原始数据的分析,到入库,再到显示的基本动作1. influxdb安装:sudo dpkg -i influxdb_1.7.7_amd64.deb启动:sudo service influxdb start重启:sudo service influxdb restart配置: sudo vi /etc/influxdb/influxdb.co...

2019-07-23 12:09:08

C语言实现哈夫曼压缩与解压缩

#include <unistd.h>#include <assert.h>#include <stdio.h>#include <stdlib.h>#include <stdio.h>#include <math.h>#include <stdlib.h>#include <string.h...

2019-06-18 17:52:57

MySql特殊语句

循环插入数据DROP PROCEDURE test_insert;DELIMITER #CREATE PROCEDURE test_insert()BEGIN DECLARE i INT DEFAULT 1; WHILE i < 100 DO INSERT INTO tb_user (id) VALUES (i); set i=i+1; END WHILE;COM...

2019-05-22 11:48:35

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。