Linux环境下mongoDB的安装搭建及简单的增删改查操作

==------------------------------------------------
分类: 其他 发布时间: 03-30 23:19 阅读次数: 0

Linux环境下redis的安装及php对redis的连接操作

==------------------------------------------------数据库
分类: 其他 发布时间: 03-30 23:19 阅读次数: 0

Solr问题: 一对多数据导入solr处理

--------------------------------------------------数据库
分类: 其他 发布时间: 03-30 23:19 阅读次数: 0

PHP代码 - 简单、实用、美好的导出代码

卷首语: 作为后端攻城狮,在后台系统中,我们经常会遇到导出操作,常规情况,我们是找PHPExcePHP
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

MySQL触发器之更改:一对多情况,实践操作

情景一A表和B表,一对多关系。B表数据只要发生更改,A表的col_a字段,就会被与A表有关联关系的B数据库
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

MySQL触发器之删除:一对一,实践操作

情景:A表和B表,一对一关系。当删除A表中的一条数据时,B表中与A表关联的数据也要删除,如删除A.c数据库
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

《剑指offer》第三十二题II:分行从上到下打印二叉树

// 面试题32(二):分行从上到下打印二叉树 // 题目:从上到下按层打印二叉树,同一层的结点按从左到右的顺序打印,每一层 // 打印到一行。 #include <cstdio> #include "BinaryTree.h" #include <queue> void Print(BinaryTreeNode* pRoot) { if (pRoot == nullptr) return; std::deque<BinaryTreeNode*> dequ
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

Prism 源码解读3-Modules加载

介绍 在软件开发过程中,总想组件式的开发方式,各个组件之间最好互不影响,独立测试。Prism的Modules很好的满足了这一点。 这个架构图很好了讲解了Prism的Modules的概念 Prism支持通过配置文件,文件夹,手动载入Module的方式,并且对Module的载入进行验证,包括重复和循环依赖验证 Prism加载模块的顺序 直接看源码吧 0、Modules加载 Modules的加载主要依靠ModuleCatalog来发现模块, 通过ModuleManager来加载模块并对模块进行验证以
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

正则表达式——贪婪匹配和非贪婪匹配

一、贪婪匹配(匹配优先)和非贪婪匹配(忽略优先)的区别 默认是贪婪匹配,意思是尽可能多的取匹配符合条件的数据 带有?的是非贪婪匹配,意思是尽可能少的匹配符合条件的数据 二、实例 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>免费代理ip - 齐云代理 - 专业http代理ip供应平台每天更新大量免费代理IP资源</title> <meta name="keywords" content="齐云代理,代理ip
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

python学习之内置模块

1、时间模块 1.1 时间模块优先掌握的操作 1.1.1 time import time 1) 时间分为三种格式: ① 时间戳:从1970年到现在经过的秒数 作用:用于时间间隔的计算 print(time.time()) ② 按照某种格式显示的时间:2020-03-30 11:11:11 作用:用于展示时间 print(time.strftime('%Y-%m-%d %H:%M:%S %p')) print(time.strftime('%Y-%m-%d %X')) ③ 结构化的时间
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

Ansible register捕获命令输出

在playbook中可以使用register将捕获命令的输出保存在临时变量中,然后使用debug模块进行显示输出。 --- - name: var user hosts: dev vars: user: yaoyao tasks: - name: create var user user: name: "{{ user }}" state: present register: create_user
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

mock的使用-解决接口依赖问题

参考:https://www.jianshu.com/p/15594044ab27 pip install mock pip install pytest-mock (相当于mock的升级版) 举例: # 文件名为:mock_demo.py import requests def mock_request(url): """需要被mock的请求""" return requests.get(url).status_code def invoke_mock_reque
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

python生成exe文件并写入表格

import datetime now = datetime.datetime.now() print("当前系统日期是:") print(now.strftime("%Y-%m-%d %H:%H:%M:%S")) a = input("请输入你的姓名:") print(a) input() # 1.第一步安装三个模块 # pip3 install pyqt5 # pip3 install pywin32 # pip3 install pyinstaller # 2.写一段代码 .py结尾 #
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

02.ubuntu文件系统结构

文件类型说明: ls –l显示文件详细信息中: 说明:10个字符,第一个字符表示文件类型,后面9个字符表示文件权限。 访问权限:可读(r)、可写(w)和可执行(x)。 用户级别:文件拥有者(u)、所属的用户组(g)和系统中的其他用户(o)。 第一个字符显示文件的类型如下: “-”表示普通文件。 “d”表示目录文件。directory。普通文件指文本文件、Shell脚本、二进制的可执行程序、各种类型的数据。如a.c、1.txt、a.out 都是普通文件 “l”表示链接文件。类似于Windows中
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

PHP之 “微信走步数据” ,获取并解密处理的实践操作(关键代码)

应用场景在微信小程序的开发中,我们经常需要从微信端获取一些处理,以方便我们的程序操作处理,如“从微信PHP
分类: 其他 发布时间: 03-30 23:18 阅读次数: 0

[转] node爬虫之gbk网页中文乱码解决方案

之前在用 node 做爬虫时碰到的中文乱码问题一直没有解决,今天整理下备忘。(PS:网上一些解决方案都已经不行了) 中文乱码具体是指用 node 请求 gbk 编码的网页,无法正确获取网页中的中文(需要转码),"gbk" 和 "网页中的中文" 两个条件是缺一不可的。可以获取 utf-8 编码的网页中的中文,也可以获取 gbk 编码网页中的英文数字等。 举个简单的例子。获取 http://acm.hdu.edu.cn/statistic.php?pid=1000 排名第一的答案的 usernam
分类: 其他 发布时间: 03-30 23:17 阅读次数: 0

编译-集成hadoop-eclipse-plugin到eclipse

0),软件准备 以下软件无特殊说明均为windows平台 hadoop2.7.5 jdk1.8 eclipse任意版本 windows平台 hadoop2x-eclipse-plugin包下载自github(如果太慢可以将项目克隆至码云再下载) ant-1.10.7 1),编译准备 修改hadoop2x-eclipse-plugin解压目录中src\contrib\eclipse-plugin\build.xml。 <path id="eclipse-sdk-jars"> <fileset d
分类: 其他 发布时间: 03-30 23:17 阅读次数: 0

云-私有云:虚拟私有云(VPC)

ylbtech-云-私有云:虚拟私有云(VPC) 虚拟私有云(VPC)是一个公共云计算资源的动态配置池,需要使用加密协议、隧道协议和其他安全程序,在民营企业和云服务提供商之间传输数据。一个VPC基本上把提供商的多租户架构变成单租户架构。 1.返回顶部 1、 中文名:虚拟私有云 外文名:VPC 性 质:动态配置池 学 科:计算机 外文全称:Virtual Private Cloud 别 称:网际云 目录 1 定义 2 历史 3 私有云 4 虚拟专用网 2、 2.返回顶部 1、 定义 虚拟私有云(
分类: 其他 发布时间: 03-30 23:17 阅读次数: 0

在Windows系统下使用pycharm调用os.system("dir")为什么乱码

问题: 因为在pycharm中,将属性文件的默认编码设定为了UTF-8,而Windows中取出的dir信息为GBK编码形式。所以打印时出现乱码。 解决方案: 在以下设置处,将编码格式设定为GBK即可,只有设定project encoding才有效
分类: 其他 发布时间: 03-30 23:17 阅读次数: 0

安卓学习,参数的双向传递

首先在主界面设置按钮点击事件,点击按钮后就跳转到计算活动中,此时用到了Bundle用来传递多个参数(与intent对象配合使用,是由一种活动之间传参的方法) btnHight.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainAc
分类: 其他 发布时间: 03-30 23:17 阅读次数: 0