自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 C 实战练习题目5

题目:输入三个整数x,y,z,请把这三个数由小到大输出。程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。实例: 1 #include <stdio.h> 2 3 int main() 4 { 5 int x,y,z,t; 6 printf("\n请输入三个数字:\n"); 7 scanf("%d%d%d",&...

2020-05-30 15:21:12 222

转载 Python第七章-面向对象高级

面向对象高级一、 特性特性是指的property.property这个词的翻译一直都有问题, 很多人把它翻译为属性, 其实是不恰当和不准确的. 在这里翻译成特性是为了和属性区别开来.属性是指的attribute, 我们以前学习的实例变量和类变量是attribute, 所以也可以叫做实例属性和类属性.property(特性)到底是个什么东西?我们前面学习类属性和实例属性的时候知道, 访问他们的时候就可以直接获取到这些属性的值.而特性可以看成一种特殊的属性, 为什么呢?但从访问方式来...

2020-05-30 08:20:10 433

转载 面试刷题29:mysql事务隔离实现原理?

mysql的事务是innodb存储引擎独有的,myisam存储引擎不支持事务。事务最经典的例子就是转账了,事务要保证的是一组数据库的操作要么全部成功,要么全部失败。是为了保证高并发场景下数据的正确性而定义。事务并非mysql独有。在mysql中,数据库的事务隔离采用的是MVCC结合锁来实现的。我是李福春,今天的问题是,mysql是如何实现事务隔离的?在实际开发中应该如何正确的使用事务?ACID特性事务首先具备ACID特性,即Atomic原子性,Consistency一致性Isol...

2020-05-29 08:20:08 157

转载 实际开发中 dao、entity的代码怎样自动生成?一款工具送给你

01关注"一猿小讲"朋友,都知道以往的文章一直倡导拒绝 CRUD,那到底什么是 CRUD?今天咱们就聊聊 Java 妹子小猿与数据库老头交互的事儿。产品小汪铿锵有力的说:小猿同学,咱们近期要推一爆款产品,你先实现用户基本的登录的功能。啥玩意?小猿内心嘀咕嘀咕:爆款产品,还基本的登录,那不就是实现用户的 CRUD(增删改查)么?小汪一句话,累死三军。扯皮一上午的会议终于结束了,于是小猿便叫了个外卖,填补了肚子的空虚后,小猿习惯性的在脑海里,开始了爆款产品的从 0 到 1 的脑图...

2020-05-28 20:21:09 501

转载 第五章 继承与派生

目录基本概念继承关系&复合关系protected保护成员派生类的构造函数public继承的赋值兼容性规则基本概念继承和派生是一个概念当新类(派生类)与已有类(基类)具有相似的特性(包含已有类所有特性),则可以通过继承获得已有类的全部对象。继承是对原有对象的复用,同时在此基础上进行修改(覆盖)与扩充。派生类会继承基类的所有成员(private、protected、public),但派生类成员函数无法访问基类的private成员继承方式:class 派生类名:访问属性 基类名{}...

2020-05-28 08:20:04 116

转载 初识人工智能(一):数据分析(二):numpy科学计算基础库(一)

1.numpy科学计算基础库1.1 什么是numpyNumPy(Numerical Python)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy的前身Numeric最早是由Jim Hugunin与其它协作者共同开发,2005 年,Travis Oliphant在Numeric中结合了另一个同性质的程序库Numarray的特色,并加入了其它扩展而开发了NumPy。NumPy为开放源代码并且由许多协作者共同维护开发。N...

2020-05-26 15:21:10 320

转载 Python第十二章-多进程和多线程01-多进程

多进程和多线程一、进程1.1 进程的引入现实生活中,有很多的场景中的事情是同时进行的,比如开车的时候 手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的;试想,如果把唱歌和跳舞这2件事情分开依次完成的话,估计就没有那么好的效果了(想一下场景:先唱歌,然后在跳舞,O(∩_∩)O哈哈~)程序中如下程序,来模拟“唱歌跳舞”这件事情# 模拟唱歌,跳舞from time import sleepdef sing(): for i in range(3): prin...

2020-05-26 08:20:08 252

转载 深入理解Java虚拟机(第三版)-13.Java内存模型与线程

13.Java内存模型与线程1.Java内存模型 Java 内存模型的主要目的是定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到主内存和从内存中取出变量值的底层细节 该变量指的是 实例字段、静态字段、和构成数组对象的元素,不包含线程私有的 局部变量和方法参数 Java线程 -》 工作内存 -》 Save 和 load 操作 -》 主内存 每个线程都有自己的工作内存,工作内存中保存了该线程使用的变量的主内存副本,线程对变量的所有操作(读取赋值)都在工作内存中进行,...

2020-05-25 15:21:07 266

转载 用python代替人脑运算24点游戏

前言文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:老方玩编程PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun24点是一个老少皆宜的智力游戏。从一幅扑克牌中随机抽出4张,把这4张牌作为4个数字,参加游戏的人用这4个数字和基本的小学算术运算,使得计算的结果等于24。谁先算出来谁就赢得了游戏。算24的游戏,对编程来说是一个不小的挑战。一般来说,需要...

2020-05-25 08:20:07 181

转载 Mac OS修改VSCode Go的默认缩进格式

一、在VSCode中编写Go代码时,缩进是使用tab缩进,主要是由于以下两个方面。1. Go官方提供的代码格式化工具gofmt默认是使用tab缩进,并且为8个字符宽度。2.并且在VSCode中,打开go文件时默认的缩进选项是tab缩进,VSCode右下角可见。二、由于写Python习惯了以后,看到缩进变成了tab,还是很不适应的,下面就从以上两个方面,去更改VSCode Go的默认缩进格式。1.修改gofmt源码1) 在${GOROOT}/src/go/format/forma...

2020-05-24 20:21:09 1081

转载 PHP trim()函数详解

定义trim - 去除字符串里的空白符及其他指定字符Strip whitespace (or other characters) from the beginning and end of a string描述trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] ) : string参数 character_mask 可指定任意字符,使用..可指定一个范围默认去除下面五个字符" " (ASCII 32 ...

2020-05-24 15:21:09 567

转载 java方法、方法重载

java方法一、Java方法1. 方法声明[修饰符1 修饰符2 ...] 返回值类型 方法名(形式参数列表) { 语句... }2. 方法调用对象名.方法名(实际参数); 1 public class TestMethod { 2 public static void main(String args[]) { 3 printInfo(); 4 int num1 = 2020; 5 int num...

2020-05-24 08:20:09 270

转载 STL之stack

stack即栈,一种先进后出的数据结构。这次会在stack的基础上讲两个实际应用,以及讲一下stringstream。直接上代码!1、stack基础#include<iostream>#include<stack>using namespace std;int main(){ //构造 stack<int> s; //一般空参构造 //入栈 s.push(2); s.push(6); s.pu...

2020-05-23 20:21:16 147

转载 Python——五分钟理解函数式编程与闭包

函数式编程函数式编程这个概念我们可能或多或少都听说过,刚听说的时候不明觉厉,觉得这是一个非常黑科技的概念。但是实际上它的含义很朴实,但是延伸出来许多丰富的用法。在早期编程语言还不是很多的时候,我们会将语言分成高级语言与低级语言。比如汇编语言,就是低级语言,几乎什么封装也没有,做一个赋值运算还需要我们手动调用寄存器。而高级语言则从这些面向机器的指令当中抽身出来,转而面向过程或者是对象。也就是说我们写代码面向的是一段计算过程或者是一个计算机当中抽象出来的对象。如果你学过面向对象,你会发现和面向...

2020-05-23 15:21:06 209

转载 Python学习笔记:文件读/写方法汇总

# ############# 文件操作方法# 重点常用方法标红# ############import time, sys# ########### 读文件 ############################################ 注意:读文件模式不能写,写文件模式则不能读,要指定相应的打开文件的模式mode="?"file = open("file.txt", encoding="utf-8", mode="r")print(file.read())file.close()...

2020-05-23 08:20:05 122

转载 python从零开始基础入门——开发环境搭建

前言文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:山海皆可平zPS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun开发环境搭建一、Python环境安装从https://www.python.org/downloads/ 上下载合适你自己平台的安装包,我这边是下载的MAC下的python3.6.6版本。点击后出现下列图中的安装包列表:我下载的...

2020-05-22 20:21:10 289

转载 Spring Boot整合Servlet,Filter,Listener,访问静态资源

目录Spring Boot整合Servlet(两种方式)第一种方式(通过注解扫描方式完成Servlet组件的注册):第二种方式(通过方法完成Servlet组件的注册)Springboot整合Filter (和整合Servlet方式差不多)第一种方式(通过注解扫描方式完成Fliter组件的注册)第二种方式(通过方法方式完成Filter组件的注册)Springboot整合Listener (同上)通过注解扫描方式完成Fliter组件的注册第二种方式(通过方法完成Listener组件注册)Springb...

2020-05-21 20:21:10 734

转载 java中的lambda表达式学习

Lambda表达式是给函数式接口(SAM接口)的变量或形参赋值的表达式。Lambda表达式替代了原来使用匿名内部类的对象给函数式接口(SAM接口)的变量或形参赋值的形式。java提供了大量的函数式接口,在java.util.function包中,一般包含四大类:  1、消费型接口:Consumer<T> : void accept(T t);  2、供给型接口:Supplier<T> : T get();  3、判断型接口:Predication<T> ...

2020-05-21 15:21:04 146

转载 牛逼哄哄的 MQ 到底有啥用?

作者:卓庆森http://www.cnblogs.com/zhuoqingsen/p/MQ.html我走过最长的路是你的套路女:二号男嘉宾,假如我们牵手成功后,你会买名牌包包给我吗?男:那你会听话吗?女:会 听话。男:听话 咱不买!OK那么消息队列MQ有什么套路呢?(这个话题转换生硬度连我自己都怕!)使用消息队列场景和好处使用消息队列会带来什么问题,有什么解决方案如何使用MQ(以ActiveMQ为例的简单例子)1.消息队列的应用场景和好处异步-流量削峰我们先...

2020-05-20 15:21:04 255

转载 MyBatis整合Spring原理分析

目录MyBatis整合Spring原理分析MapperScan的秘密简单总结假如不结合Spring框架,我们使用MyBatis时的一个典型使用方式如下:public class UserDaoTest { private SqlSessionFactory sqlSessionFactory; @Before public void setUp() throws Exception{ ClassPathResource resource = new ...

2020-05-19 20:21:09 365

转载 LeetCode 面试题13. 机器人的运动范围

我的LeetCode:https://leetcode-cn.com/u/ituring/我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/AlgorithmciiLeetCode 面试题13. 机器人的运动范围题目地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子...

2020-05-19 15:21:08 163

转载 使用Swagger服务搭建.Net Core API

使用Swagger服务搭建.Net Core API创建.Net Core API新建项目。文件——新建——项目选择应用程序模板。设置存放路径,命名方案名称。创建API。搭建成功。使用Swagger服务添加引用右键依赖项搜索服务并安装。安装好之后,在NuGet下会新增该包。在Startup.cs下的ConfigureServices方法中添加服务。public void ConfigureSer...

2020-05-18 15:21:06 158

转载 .NetCore+WebUploader实现大文件分片上传

项目要求通过网站上传大文件,比如视频文件,通过摸索实现了文件分片来上传,然后后台进行合并。使用了开源的前台上传插件WebUploader(http://fex.baidu.com/webuploader/)WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行...

2020-05-17 20:21:09 470

转载 FastReport的模板文件frx文件啊怎样打开并编辑修改

场景FastReport安装包下载、安装、去除使用限制以及工具箱中添加控件:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100893794Winform中使用FastReport实现简单的自定义PDF导出:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100920681在上面实现FastReport的导出PDF的实现。我们可以通过report控件...

2020-05-17 15:21:07 2957

转载 c#使用CefSharp开发winform——环境搭建

因为nuget在线下载有时候很慢,所以下载nuget包,进行本地安装登陆nuget官网https://www.nuget.org/下载相关资源选择对应版本进行下载,同时需要下载相关依赖的包​最终下载的共4个包,cef.redist64,cef.redist86,cefsharp.common,cefsharp.winforms​打开visual studio(这里用vs2013为例),打开程序包管理器设置,添加本地nuget选项,我这里命名...

2020-05-17 08:20:04 1139

转载 C#循环 — break VS continue

一、简介1.break语句:循环-循环中断并停止,退出当前循环;流程图:2.continue:循环-循环下一次迭代继续执行。流程图:执行过程:立即结果本次循环,判断循环条件,如果成立,则进入下一次循环,否则退出本次循环。举例:我编写的代码时候,上个厕所,回来继续编写代码。二、实例练习1:输出“hello world”第一种:break while (true) { Console.WriteL...

2020-05-16 08:20:08 233

转载 基于.net core 3 和 Orleans 3 的 开发框架:Phenix Framework 7

Phenix Framework 7 for .net core 3 & Orleans 3Copyright © 2007, 2020 Phenixヾ Studio发布地址:https://github.com/phenixiii/Phenix.NET7技术交流群:206648373201905221,发布轻量级的持久化引擎,支持Oracle、MySQL,封装ADO.NET,可同时操作多个(主库+分库)数据库2,提供数据库的数据字典的查看方法,示例见Demo.Phenix.Core....

2020-05-15 20:21:09 310

转载 收藏收藏:工作用了很久的自主开发的Sql Server代码生成器,我开源了(.NET Winform)

大家好,已经一年没见了,我的技术已经有了惊人的进步。于是乎就来为大家分享技术了,今天呢为大家带来的是很早之前开发的老工具分享给大家。相信大家都使用过代码生成器,用起来顺手的有多少?根据自己的业务配置的有吗?那么我们很多老旧项目都是需要拼接sql和参数的,而且很多项目我们根本不会是传统的架构。那么为了适应多数需求并保持可用性及方便性我自己设计了一款代码生成器,这一款MSSQL版,我这边还有MySql版需要可以公众号留言。我这边先介绍一下功能吧!1.打开项目的样子:2.这是登录界面...

2020-05-15 15:21:05 207

转载 DevExpress的TextEdit控件没法调整高度解决

场景Winform控件-DevExpress18下载安装注册以及在VS中使用:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100061243在上面已经成功安装DevExpress的前提下。如果要使用其TextEdit控件实现一个类似于TextArea的效果。注:博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书...

2020-05-15 08:20:08 1301

转载 C#赋值运算符

=:表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量。由等号连接的表达式称之为赋值表达式。注意:每个表达式我们都可以求解除一个定值,对于赋值表达式而言,等号左边的变量的值,就是整个赋值表达式的值。int number=10;...

2020-05-13 20:21:57 229

转载 .Net Core实现健康检查

ASP.NET Core 提供运行状况检查中间件和库,以用于报告应用基础结构组件的运行状况。运行状况检查由应用程序作为 HTTP 终结点公开。 可以为各种实时监视方案配置运行状况检查终结点:运行状况探测可以由容器业务流程协调程和负载均衡器用于检查应用的状态。 例如,容器业务流程协调程序可以通过停止滚动部署或重新启动容器来响应失败的运行状况检查。 负载均衡器可以通过将流量从失败的实例路由到正常实例,来应对不正常的应用。可以监视内存、磁盘和其他物理服务器资源的使用情况来了解是否处于正常状态。运...

2020-05-13 15:21:34 603

转载 .Net Core WebApi(三)在Linux服务器上部署

  鸽了好久,终于有个时间继续写了,继上一篇之后,又写(水)了一篇,有什么不足之处请大家指出,多谢各位了。  下面有两个需要用到的软件,putty和pscp,我已经上传到博客园了,下载请点击这里。一、准备服务器  首先和之前一样,先去腾讯云整了个云服务器,选择CentOS的镜像。  然后跟之前一样完成购买,得到公网的IP地址。  接着我们复制下来公网的IP地址,我这里使用了putty进行远程登录。  输入root用户名和你之前设置的密码进行登录。  然后,我们就可以安装.Ne...

2020-05-12 20:21:37 1067

转载 C# if语句

一、简介一个if语句由一个布尔表达式后跟一个或多个语句组成。二、语法if(判断条件){ 要执行的代码;}描述:判断条件:一般为关系表达式或者布尔类型。执行过程:程序运行到if处,首先判断if所带的小括号中的判断条件。如果条件成立返回true,则执行if大括号的代码,如果条件成立,也就返回一个false,则跳过if结构,继续向下执行。特点:先判断在执行,有可能一条代码也不执行。用于一种情况的判断三、流程图四、实例【实例】如果跪键盘的时间大于60分钟,那么媳妇...

2020-05-11 08:20:07 1615

转载 《Dotnet9》系列-Google ProtoBuf在C#中的简单应用

简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存...

2020-05-10 15:21:08 597

转载 C#以对象为成员的例子

using System;using System.Collections.Generic;using System.Text;namespace test{ class Program { static void Main(string[] args) { Date birthday = new Date(1999, 11, 11, new Time(16, 33, 22));//传入的第四个参数是对象 ...

2020-05-10 08:20:07 152

转载 C#/.Net开发入门篇(1)——开发工具安装

众所周知,工欲善其事必先利其器,要想砍柴快一定得有把好刀,那么要想代码写的有效率、质量高一个趁手的编辑器是必不可少的,写代码不可能就用系统自带的文本编辑器(如果是大佬当我没说),这里我推荐各位使用微软自家的编辑器(号称宇宙最强的IDE Visual Studio)VS2017 下载地址:https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15#...

2020-05-09 15:21:04 694

转载 关于EFCore线程内唯一

EntityFramework的线程内唯一EntityFramework的线程内唯一是通过httpcontext来实现的 public static DbContext DbContext() { DbContext dbContext = HttpContext.Current.Items["dbContext"] as DbContext; if (dbContext ...

2020-05-09 08:20:09 545

转载 C# web项目中sql数据库转sqlite数据库

最近做了一个小网站,用到了一个使用sql server 2005的.net cms系统,但是现在我所买虚拟主机的服务商,不给虚拟主机提供sql server服务了,那就转数据库吧,转啥好呢,思来想去,access?刚入行时候用了很久,简单够用,不过实在提不起兴趣了,sqlite?嗯...还没用过,只是简单看过介绍,听说性能还不错,那就试试吧,等等,不知道虚拟主机支持不支持?!百度!然而一大堆没啥用处的提问和回答,也许可能大概是我搜索的关键词不对,懒得管了,年龄大了,没有那个劲儿了,实践出真理,先上...

2020-05-08 20:21:12 315

转载 C#函数(构造函数)的重载

using System;namespace test{ class Program { static void Main(string[] args) { Cat cat = new Cat();//不含参数的构造方法 Console.WriteLine("姓名是{0},年龄是{1}...

2020-05-07 20:21:09 371

转载 C# .NET 使用 NPOI 生成 .xlsx 格式 Excel

1 IWorkbook workbook = new XSSFWorkbook(); 2 ISheet sheet = workbook.CreateSheet("-"); 3 IRow row = sheet.CreateRow(0);//标题 4 5 IRow titleRow = row.CreateCell(0); 6 Row.SetCellValue("标题列...

2020-05-07 15:21:07 1402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除