SVN的使用及代码合并 客户端使用下载地址在此 安装过程省略。 安装后,软件默认设置为英文,有需要可以右键任意位置,打开下拉菜单中svn里setting选项,将语言设置为中文,但是建议使用英文。 安装后,在需要作为代码仓库的目录下建立一个文件夹,右键该文件夹,选择SVN Checkout 选项。 Url中填写的是svn的仓库地址,可以在自己的服务器上搭建Svn仓库,一般填写由仓库管理员给定的仓库地址 director 2020-03-13 程序 #程序 #代码
基于像素识别的连连看辅助 这个算是除了课程设计之外我的第一个小工具,这里重点分析一下思路,有基础的读者应该可以通过参考本文章写出自己的程序。 注:此文章仅用于学习参考 一、 需要的知识: C++基础 WinAPI的使用 二、 程序实现原理步骤: 获取游戏及图片信息 分析图片及定位将其转化为矩阵(二维数组) 通过BFS算法计算消除顺序 发送对应鼠标信息进行消除。 三、 分步说明1. 使用的结构体与参数说明:1234567 2020-03-04 程序 #cpp #程序 #代码
C# 中的、 、.、[]、、=和as (?) 可空类型通常来说,编程语言中一般对于数据的引用类型分为值类型和引用类型。例如bool、int等为值类型,而类一般为引用类型。值类型即存储的是数值,引用存储的是对数值地址的引用。从而引用类型可以为空(null),值类型不可为空,使用前未初始化则会出现警告或被默认初始化为该类型的默认值。 (?)符号的作用即修饰值类型,使其可空(可为null)。 举个例子: 12int a = null; // 2020-03-01 程序 > C#
数据结构 – 栈 栈本质上是线性表,而且是操作受限的线性表。 栈的概念栈,是一种后进先出(LIFO, last in first out)的线性数据结构。与一般线性表(数组、链表)不同,栈是一种操作受限的线性表,只允许在栈的一端进行出栈(pop)和入栈(push)操作。 把线性表看成上图中的桶,只允许在表的一端进行入栈和出栈操作,这个桶就是栈。 如上图所示,以1、2、3、4的顺序依次将数据推入栈中,最先进去的1 2020-02-25 程序 > 数据结构-算法 #cpp #程序 #代码 #数据结构
SQL查询表中是否存在符合条件的记录 判断记录是否存在,最主要的问题就是性能问题 话不多说,直接上结果 12-- 存在返回 1, 不存在返回 0select ifnull((select 1 from tableName where conditions limit 1 ), 0) as existed ifnull 函数:如果第一个参数值为null,返回第二个参数的值,如果不为 null 则返回第一个参数的值 错误示范: 1se 2020-02-14 程序 > Sql #程序 #代码 #Sql
Mysql-双机热备 首先建立两个mysql环境。该文章中数据库环境为Centos7, mysql5.7.28,均为虚拟机,在主机上使用Navicat通过局域网连接两个数据库进行测试。 由于复制功能基于二进制日志,所以在开启复制之前,应保证两个数据库中都有相同的库结构及数据,否则容易引起复制语句异常。Mysql的版本最好保持一致避免可能的异常。 基本的条件: 主从数据库连接正常,能正常Ping通。 端口正确开放 防火墙 2019-11-20 程序 > Sql #程序 #Web
好用的软件收集 前言平时用到的软件很多,又杂,所以就整篇文章罗列出我自己平时用到的软件,由于本人的兴趣广泛,包括但不限于编程、作图、修图、摄影、写作、游戏、优化、美化等类型,或许也会包含一些有趣的我也不知道用来干什么的小程序或网站等。同时也作为重装系统之后的软件安装列表。 本文章非广告,仅为个人推荐 服务器篇 WordPress 本博客就是由WordPress驱动的,总的来说就是一个自动建立网站的开源软件。Wor 2019-07-20
记一次离奇的网络瘫痪 今天下午,当我正在coding的时候,一上百度发现网络断开,紧接着qq下线、steam登出…刹时间我意识到,网络崩了。没过多久,系统(win10)右下角的网络显示网络无连接,尝试在“网络与Internet设置”中关闭有线连接适配器。 万万没想到,当我禁用之后再次启用的时候居然无法启动,于是重启系统,结果又卡在了“正在重启”的界面,过了一会感觉像是卡住了就关机键长按关机再开机。开机的时候刷了一下 2019-07-19 #程序 #Web
SpringBoot Web项目开发(一) 环境搭建 一、简介 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域 (rapid application development) 成为领导者。从最根本上来讲,Spring Bo 2019-07-17 程序 > SpringBoot #程序 #Web #Spring
数据结构-链表 链表是线性表的一种,是一种基础的数据结构,相对于数组更加的灵活。本文以单链表为例、用 C++ 语言描述介绍链表的原理与实现。 数组在讨论链表之前,先来看一下另一种线性表——数组。数组是储存在一块连续分配的内存中的,通过对元素下标、元素类型和数组首地址的运算,我们可以很方便的得到元素在内存中的地址。以一维数组为例,数组中的每个元素都是按照顺序依次储存在一块连续分配的内存中。 数组由于是分配在连续 2019-07-17 程序 > 数据结构-算法 #程序 #代码 #数据结构