wpf自定义Mvvm框架

2021年01月18日 阅读:731

1.DelegateCommand.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 u ... 查看全文

WinSock UDP 短连接

2021年01月18日 阅读:641

服务端的代码: ... 查看全文

java入坟第一步

2021年01月18日 阅读:564

一、编程的概述编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式(解决方案),使计算体系按照该计算方式运行,并最终得到相应结果的过程。软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。发出命令,让计算机按照你的指示做事。二、计算机组成计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还 查看全文

JavaScript基础学习

2021年01月18日 阅读:514

JavaScript简介 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。 JavaScript 很容易学习 注:ES6就是指ECMA ... 查看全文

python验证是否出现危险字符

2021年01月18日 阅读:654

使用re模块,定义一个验证危险字符的模式字符串,验证两段文字,并输出验证结果: import re pattern = r'(黑客)|(抓包)|(监听)|(Trojan)' about = '我是一名程序员,我喜欢看黑客方面的图书,想研究一下Trojan' match =re.search(patt ... 查看全文

python -- 面向对象

2021年01月18日 阅读:2969

一、举例讲解 class Person: country = 'China' #创造了一个只要是这个类就一定有的属性 #类属性 静态属性 def __init__(person,*args):#初始化方法,self是对象,是一个必须传的参数 #self就是一个可以储存很多属性的大字典 person. ... 查看全文

Java基本数据类型的包装类

2021年01月18日 阅读:761

数据类型包装类 Java 语言是一个面向对象的语言,但是 Java 中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆 ... 查看全文

python远程控制Linux

2021年01月18日 阅读:766

安装paramiko pip install paramiko 操作代码 输出执行语句结果 # coding=utf8 import paramiko #创建ssh对象 ssh = paramiko.SSHClient() #连接方式 ssh.set_missing_host_key_policy( ... 查看全文

Leetcode练习(Python):树类:第100题:相同的树:给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。

2021年01月18日 阅读:895

题目: 相同的树:给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 思路: 递归秒解,思路也简单。 程序: # Definition for a binary tree node. # class TreeNode: # def _ ... 查看全文

JavaScript 函数

2021年01月18日 阅读:872

[toc] 在 JavaScript 中,函数是 头等 ( )对象,因为它们可以像任何其他 对象 一样具有属性和方法。它们与其他对象的区别在于函数可以被调用。简而言之,它们是 对象。 函数定义 函数名( )。 传递给函数的参数( ),一个函数最多可以有 255 个参数。 组成函数体的声明语句( )。 ... 查看全文

js中数组基本方法 + es6中数组的扩展方法

2021年01月18日 阅读:583

js中数组Array的push,unshift,以及ES6语法中的map、find、filter、reduce用法 ... 查看全文

java 访问控制权限

2021年01月18日 阅读:961

从其他地方复制的 访问控制权限又称为封装,它是面向对象三大特性中的一种,我之前在学习过程中经常会忽略封装,心想这不就是一个访问修饰符么,怎么就是三大特性的必要条件了?后来我才知道,如果你信任的下属对你隐瞒 bug,你是根本不知道的。 访问控制权限其实最核心就是一点:只对需要的类可见。 Java中成员 ... 查看全文

C语言封装的环形队列

2021年01月18日 阅读:929

1、源代码 #include "queue.h" /** * [CreateQueue 创建一个队列] * @param nCount [队列的长度] * @return [队列指针] */ p_queue CreateQueue(uint32_t nCount) { p_queue p = mal ... 查看全文

python里面的xlrd模块

2021年01月18日 阅读:609

转自:https://www.cnblogs.com/insane-Mr-Li/p/9092619.html python里面的xlrd模块详解(一) 那我就一下面积个问题对xlrd模块进行学习一下: 1.什么是xlrd模块? 2.为什么使用xlrd模块? 3.怎样使用xlrd模块? 1.什么是xl ... 查看全文

程序员都在用的java中常用的关键字和标识符

2021年01月18日 阅读:1469

被系统征用的特殊单词(标识符),而且是被广大程序员所认知的。 查看全文

Java并发编程:线程和锁的使用与解析

2021年01月18日 阅读:782

线程的使用 新建线程 新建一个线程有两种方法:继承Thread类,然后重写run方法;实现Runnable接口,然后实现run方法。实际上Thread类也是实现的Runnable接口,再加上类只能单继承,所以推荐使用Runnable接口。示例如下: class Demo1 implements Ru ... 查看全文

Spring BootMyBatis代码生成

2021年01月18日 阅读:628

一、简介 1.1 MyBatis Generator介绍 MyBatis Generator 是MyBatis 官方出品的一款,用来自动生成MyBatis的 mapper、dao、entity 的框架,让我们省去规律性最强的一部分最基础的代码编写。 1.2 MyBatis Generator使用 M ... 查看全文

【SpringCloud】Spring Cloud Alibaba 及 Nacos介绍(二十六)

2021年01月18日 阅读:770

Spring Cloud Alibaba介绍 Spring Cloud Alibaba为分布式应用程序开发提供了一站式解决方案。它包含开发分布式应用程序所需的所有组件,使您可以轻松地使用Spring Cloud开发应用程序。 使用Spring Cloud Alibaba,您只需要添加一些注释和少量配 ... 查看全文

152. 乘积最大子数组

2021年01月18日 阅读:558

class Solution { public: int maxProduct(vector<int>& nums) { int len = nums.size(), res = nums[0]; int prevMin = nums[0], prevMax = nums[0]; int temp1 ... 查看全文

这份书单,想要晋级高级Java工程师的朋友值得一看!

2021年01月18日 阅读:905

点击蓝色“程序员书单”关注我哟 加个“星标”,每天带你读好书! ? 经过了10多年的发展,Java Web从开发框架到社区都已经非常成熟,很多程序员都可以通过使用框架很快速地搭建起一个Java Web应用,特别是近几年SpringBoot大热,干脆连配置都不需要了解了,直接一键式编译部署运行,让Ja ... 查看全文

项目经验之根据查询条件分页并排序查询品牌信息

2021年01月18日 阅读:761

1.数据库表 CREATE TABLE `tb_brand` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '品牌id', `name` varchar(50) NOT NULL COMMENT '品牌名称', `image` varchar(2 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章