结构体指针定义及使用

  • Post author:
  • Post category:其他

结构体指针 一、先回顾一下结构体的定义及其使用: 1、结构体的定义形式如下: struct 结构体名 { 类型1 成员1; 类型2 成员2; … 类型n 成员n; }; 实例如下: struct stu { char* name; int age; int num; }; 2、该结构体的使用范例如下所示: #include <stdio.h> #include <string.h…

继续阅读 结构体指针定义及使用

thinkphp5设置多个主题

  • Post author:
  • Post category:php

thinkphp\library\think\view\driver\Think.php 修改下面的代码: public function __construct($config =[]) { $this->config = array_merge($this->config, $config); if (empty($this->config['view_path'])) { …

继续阅读 thinkphp5设置多个主题

网站用户行为数据统计与分析之七:kibana或elasticsearch-head

  • Post author:
  • Post category:其他

kibana或elasticsearch-head,这两个组件作用相似,都是将elasticsearch搜索出来的内容,显示它们提供的web界面中。 两者安装其一即可,具体安装哪一个,就看读者自己的个人喜好了,不过个人觉得kibana更加绚丽! 先看kibana 官网:http://www.elasticsearch.org/overview/kibana/installation/ 给大家省事,…

继续阅读 网站用户行为数据统计与分析之七:kibana或elasticsearch-head

CI/CD简介及常用工具

  • Post author:
  • Post category:其他

什么是持续集成(CI-Continuous integration) 持续集成是指多名开发者在开发不同功能代码的过程当中,可以频繁的将代码行合并到一起并且相互不影响工作。 即一个让开发人员将工作集成到共享分支中的过程,从而增强了协作开发。频繁的集成有助于解决隔离,减少每次提交的大小,以降低合并冲突的可能性。 为了鼓励CI实践,一个强大的工具生态已经构建起来。这些系统集成了VCS库,当检测到更改时,…

继续阅读 CI/CD简介及常用工具

友盟统计自定义事件统计

  • Post author:
  • Post category:其他

直接调用这个方法, 首页要在后台-->编辑事件里面添加一个event_id, 这个id是唯一的. 另外设置一个label, 分类标签显示用, 在后台,会体现出来. [ MobClick event : @"testmtime" label : @"button1" acc : count + 1 ]; 版权声明:本文为xbiii3s原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附…

继续阅读 友盟统计自定义事件统计

Mysql 小记

  • Post author:
  • Post category:mysql

Mysql 排序 多重排序: 如果排序条件过多时 可以按照多重排序来进行排顺序 `select name,age from student order by age asc,name asc ` 这个时候他是会先按找年龄排序,如果有年龄相同的情况,才会按照名字去排序 数据处理函数/单行处理函数 1. 转为大写 upper select upper(name) from student 2.转为小写…

继续阅读 Mysql 小记

JVMTI加密jar包,防止反编译

  • Post author:
  • Post category:其他

简介 Java虚拟机工具接口(JVMTI)提供了一个编程接口,允许开发人员创建可以监视和控制Java编程语言应用程序的软件代理。关于JVMTI的官方说明: 通俗的说,就是用外部平台(例如C/C++)生成动态链接库(windows ⇒ dll,linux ⇒ so),给指定的二进制的class文件中插入一段数字,进行篡改,使其无法被JD-GUI用简单的AST抽象语法树进行反编译,在运行 jar 包时…

继续阅读 JVMTI加密jar包,防止反编译

多幅图像全景拼接代码修改

  • Post author:
  • Post category:其他

前言 参考代码: github代码地址 1、创建虚拟环境 conda create -n stitching python=3.7.0 2、激活虚拟环境 conda activate stitching 3、安装opencv和相应的包 3.1 查看可安装opencv版本 相关opencv的最新版安装可见 opencv安装 pip install opencv-python== 进行安装 pip i…

继续阅读 多幅图像全景拼接代码修改

IDM无法集成到火狐浏览器解决

  • Post author:
  • Post category:其他

使用火狐浏览器打开: IDMcc for Firefox Update - IDMcc for Firefox 70 beta, Firefox 69, 68 and older versions with Web Extension support and legacy addon. - IDM CC 6.35.5 https://getidmcc.com/ 点击 “Install Addon”…

继续阅读 IDM无法集成到火狐浏览器解决

centos7编译安装httpd-2.4

  • Post author:
  • Post category:其他

httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。 官网下载地址httpd.apache.org/ 实验使用httpd-2.4.27 1. 解压到/usr/local/src/下。(习惯于放在此目录下) #tar -xvf httpd-2.4.27.tar.bz2 解压到/usr/local/src/下 #rp…

继续阅读 centos7编译安装httpd-2.4