使用方法 经验 方法mysql

方法引用

#### 方法引用 ##### 概述 把已经有的方法拿过来用,当做函数式接口中抽象方法的方法体 方法引用符`::` - 引用处必须是函数式接口 - 被引用的方法方法必须是已存在的 - 被引用的方法的形参和返回值需要跟抽象方法保持一致 - 被引用方法的功能要满足当前需求 ```java package ......
方法

使用svn.externals(外链)提升美术多个svn目录的svn up速度

## svn up多个目录耗时大 svn上的美术资源项目,在打包机上对一个很久没有变化的目录进行svn up也是需要消耗不少时间的,特别打包时需要对多个目录进行svn up,比如空跑54个目录的svn up耗时在3分多钟,而通过svn:externals把这些目录外链到一个目录下,可以大大减少svn ......
svn externals 多个 美术 速度

雀魂麻将升段心得--《麻将技术教科书:有效率的和牌方法》重点整理

新手可以无视场上枚数,直接按牌效打。仅为个人总结,如有不同意见,以你为准。 1. 留下进张机会较多的牌。 处理顺序:一和九,二和八,三到七。 ![image](https://img2023.cnblogs.com/blog/2951860/202308/2951860-20230829221516 ......
麻将 和牌 有效率 教科书 教科

mysql学习教程篇(三)

一、分组查询 ``` #进阶5:分组查询 /* 语法: select 查询列表 from 表 【where 筛选条件】 group by 分组的字段 【order by 排序的字段】; 特点: 1、和分组函数一同查询的字段必须是group by后出现的字段 2、筛选分为两类:分组前筛选和分组后筛选 ......
学习教程 教程 mysql

mysql学习教程篇(二)——基础查询和条件查询

1.基础查询 ``` #进阶1:基础查询 /* 语法: select 查询列表 from 表名; 类似于:System.out.println(打印东西); 特点: 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询的结果是一个虚拟的表格 */ USE myemployees; #1.查 ......
学习教程 条件 基础 教程 mysql

mysql学习教程篇(一)

一、职工信息sql导入 ``` /* SQLyog Ultimate v10.00 Beta1 MySQL - 5.5.15 : Database - myemployees ************************************************************** ......
学习教程 教程 mysql

MySQL基本原理和常用命令

# MySQL基本原理和常用命令 ## 基本概念 ### 数据库 ### 表 ## 基本原理 ## 常用操作命令 ### 数据库操作 ``` //创建数据库 create database mydatabase; ``` ### 表操作 ``` //创建表 create table users ( ......
命令 原理 常用 MySQL

一次Python本地cache不当使用导致的内存泄露

## 背景 近期一个大版本上线后,Python编写的api主服务使用内存有较明显上升,服务重启后数小时就会触发机器的90%内存占用告警,分析后发现了本地cache不当使用导致的一个内存泄露问题,这里记录一下分析过程。 ## 问题分析 ### LocalCache实现分析 该cache大概实现代码如下 ......
内存 Python cache

29面向对象双下方法/元类

反射案例(利用字符串操作对象的数据和功能) # 利用面向对象编写系统终端功能 class WinCmd(object): def ls(self): print('windows系统正在执行ls命令') def dir(self): print('windows系统正在执行dir命令') def c ......
对象 方法

Ubuntu sudo nopasswd方法

1 运行 visudo 2 假设用户名为yourname, 则在最后一行添加: # User privilege specificationroot ALL=(ALL:ALL) ALL# Members of the admin group may gain root privileges%admi ......
nopasswd 方法 Ubuntu sudo

docker 安装mysql

docker pull mysql docker images docker run -p 3306:3306 --name mysql --restart=always --privileged=true \ -v /usr/local/mysql/log:/var/log/mysql \ -v ......
docker mysql

使用第三方RDP(远程桌面)客户端远程连接Windows10/11

一、打开「编辑组策略」并定位 二、指定RDP为安全层 三、禁用「要求使用网络级别的身份验证……」 ......
第三方 客户端 桌面 Windows 客户

Springboot 如何使用事务来操作一些业务

事务的介绍 事务具有4个特性:原子性、一致性、隔离性、持久性。通常称为ACID特性。 原子性(Atomicity): 一个事务是一个不可分割的工作单位,事务中包括的诸多操作要么都做,要么都不做。一致性(Consistency):事务必须使数据库从一个一致性状态变成另一个一致性状态隔离性(Isolat ......
Springboot 事务 业务

工作中你会使用到 grpcurl 吗?

在平时的开发过程中,我们一般是 **http 接口对外, grpc 接口对内部微服务** 相信对于如何去请求 http 接口,大家都很熟悉了 - 如果是 inux 里面使用 curl 命令 - 在 windows 里面我们可以使用 postman 来请求接口 - 如果对于一个云上开发的接口的话,我们 ......
grpcurl

dedebiz发布文章自动提交到百度搜索的方法

修改程序文件 依次打开/admin/article_add.php和article_edit.php 找到ClearMyAddon($id, $title); 在其上面加入 //自动提交到百度 else{ $urls[]='http://www.baidu.com/'.$artUrl; $api = ......
dedebiz 方法 文章

阿里云sls日志服务使用

### 使用 1. 开启sls服务,需要充值 2. 创建project 3. 创建logstore 4. 给sls服务创建一个RAM账号,并分配权限 5. 给账号创建accessKeySecret秘钥 6. 对logstore下日志的字段创建索引(创建索引的字段才能搜索) 7. 通过阿里提供的sdk ......
日志 sls

final finally finalize 区别及各自使用的特点

1.final 介绍 final 是 Java 语言中的一个关键字,使用 final 修饰的对象不允许修改或替换其原始值或定义。 ​ final 可以用来修饰:类、方法、变量和参数,其中可以用来修饰“参数”这一项,容易被人遗忘,这是 final 的 4 种用法。 ​ 1.1 final 用法说明 当 ......
finalize 特点 finally final

使用clion阅读任意交叉编译软件的代码

clion是linux下比较强大的C/C++ IDE,通过扩展也可以支持很多其他语言,例如shell,lua, perl, python,rust。唯一缺点是收费,但是相对它给我带来的便利,这点费用不算什么。我一般用来开发C/C++/项目,它支持3种方式解析工程源码,分别是 - Makefile - ......
代码 clion 软件

一打开终端就默认进入conda的base环境,取消方法

conda版本:4.10.3 安装conda之后,在使用VSCode的时候,每次在里面使用powershell终端都是默认进入base环境,稍不注意就会用错python解释器,所以考虑取消这一设置。经过查看官方文档和自己尝试,有两种方法。 法一:在终端修改配置conda官方文档中有conda con ......
终端 环境 方法 conda base

Centos误删系统自带python2.7,yum报错恢复方法

使用wget分别下载python以及yum的rpm包 资源地址如下: http://vault.centos.org mkdir /usr/local/src/pythoncd /usr/local/src/pythonwget http://vault.centos.org/7.6.1810/os ......
python2 方法 Centos python 系统

python3.6使用wordcloud 1.9报错ValueError: Only supported for TrueType fonts

该版本的wordcloud的源码中显示不兼容python3.6 解决办法:修改wordcloud源码 修改前 508: box_size = draw.textbox((0, 0), word, font=transposed_font, anchor="lt") 510: result = occ ......

neo4j桌面版安装及py2neo简单使用,2023新教程

## neo4j桌面版安装 进入以下网页下载neo4j桌面版: [Neo4j Desktop Download | Free Graph Database Download](https://neo4j.com/download/) 建议使用edge而不是chrome,虽然我也不知道为什么。 下载好 ......
neo 桌面 教程 py2neo neo4j

django自带的cache缓存框架使用

[https://docs.djangoproject.com/zh-hans/4.2/topics/cache/#top](https://docs.djangoproject.com/zh-hans/4.2/topics/cache/#top) 主要步骤官网也写得很清楚了,包含怎么区使用。 这里 ......
缓存 框架 django cache

敏捷开发方法管理项目,适应变化,引领未来

敏捷开发中的统计数据是非常重要的,它们可以帮助团队了解项目的进展和问题,从而更好地管理项目并做出决策。比如:燃尽图、迭代完成率、团队速度、缺陷的统计和跟踪,需求的完成进度等等,总之,统计数据在敏捷开发中扮演着重要的角色,可以帮助团队更好地了解项目、识别问题、优化工作流程并做出决策。 ​ ......
方法 项目

在CentOS8下安装MySQL8.0.31

一、登录官网主页:https://www.mysql.com/downloads/,选择社区版下载,如下图: 选择MySQL Community Server: 选择Archives: 按照下图步骤,获取下载的IP地址 最终拿到的官网地址为:https://downloads.mysql.com/a ......
CentOS8 CentOS MySQL8 MySQL 0.31

Linux下开启、关闭端口的方法

#### 1、查看防火墙状态 在Linux控制台输入:firewall-cmd --state 此时控制台返回:not running表示防火墙处于关闭状态 #### 2、开启防火墙 输入:**systemctl start firewalld.service**开启防火墙 此时系统没有反馈任何信息 ......
端口 方法 Linux

移动端/H5/rem 开发,使用lib-flexible 和 postcss-pxtorem适应不同分辨率

一、安装 1. 直接使用npm包管理工具进行下载 npm install lib-flexible --save npm install postcss-pxtorem --save *如果报错:“Error: PostCSS plugin postcss-pxtorem requires Post ......

多线程|volatile的使用

一、内存可见性问题 先来看如下代码 class MyCounter{ public int flag = 0;}public class ThreadDemo22 { public static void main(String[] args) { MyCounter myCounter = new ......
线程 volatile

8.使用PKG打包node Express

1.全局安装依赖包PKG npm install -g pkg 2.下载自己电脑装的nodejs对应版本的打包文件 https://github.com/vercel/pkg-fetch/releases 3.下载后放入以下目录 C:\Users\用户名\.pkg-cache\v3.4(没有版本目录 ......
Express node PKG

金蝶云星空服务端基础资料赋值-公共方法

背景: 单据转换下游基础资料无法从上游携带,但又需要赋值。 方案设计: 基础资料的赋值不止是在当前这个单据转换需要,它也会在别的单据转换出现,也可能会出现服务端的操作赋值需要界面显示,但是赋值的逻辑是不变的,因此为了减少代码冗余,将公共部分抽出来做成方法,供有需要的地方调用。 场景需求: 采购价目表 ......
星空 基础 方法 资料