WINFORM权限系统开发系列教程(五)
数据访问DAL和实体类 UserInfo.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ... 查看全文
windows10 升级并安装配置 jmeter5.3
一、安装配置JDK Jmeter5.3依赖JDK1.8+版本,JDK安装百度搜索JAVA下载JDK,地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html,也可以访问百度网盘下载后根据提示安装即可。 环境变量配置参 ... 查看全文
Win10 删除“此电脑-文件夹”中的七个快捷方式
Windows Registry Editor Version 5.00 ;如需还原去除上语句前减号即可 ;取消我的电脑"视频"文件夹 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer ... 查看全文
单线程(Thread)与多线程的区别
首先了解一下cpu,随着主频(cpu内核工作时钟频率,表示在CPU内数字脉冲信号震荡的速度,等于外频(系统基本时间)乘倍频)的不断攀升,X86构架的硬件逐渐成为瓶颈,最高为4G,事实上目前3.6G主频的CPU已经接近顶峰。 多线程编程的目的,就是"最大限度地利用CPU资源",当某一线程的处理不需要占 ... 查看全文
爬虫之多线程,提高效率
arr = ["http://music.163.com/song/media/outer/url?id=1820550501.mp3", "http://music.163.com/song/media/outer/url?id=1820550501.mp3", "http://music.163 ... 查看全文
JavaSE的学习之路
重写:需要有维承关系,子类重写父类的方法! 1。方法名必湖和问 2.参数到表列表必须相同 3。修饰符:范围可以扩大但不能缩小:public>Protected>Default>private 4。抛出的异常:范图。可以被缩小,但不能扩天大:C1assNotFoundException --> Exc ... 查看全文
SpringCloud之Ribbon源码解析(一)--准备
一 RibbonAutoConfiguration @Configuration @Conditional(RibbonAutoConfiguration.RibbonClassesConditions.class) @RibbonClients @AutoConfigureAfter( name ... 查看全文
C 语言不同类型变量与“零值”比较的 if 语句的规范写法
注意:这里的 “零值” 可以是 0、0.0、NULL(空指针)、空白符、空字符串等 不同的数据类型对应不同的 “零值”,切勿比较错误 #1 int i 与 “零值” 比较的 if 语句 int 类型对应的 “零值” 为整数 0 ##1.1 代码 if(i == 0) 或 if(i != 0) #2 ... 查看全文
翻译:《实用的Python编程》01_07_Functions
目录 | 上一节 (1.6 文件) | 下一节 (2.0 处理数据) 1.7 函数 随着程序开始变大,我们会想要有条理地组织这些程序。本节简要介绍函数、库模块以及带有异常的错误处理。 自定义函数 对你要重用的代码使用函数。下面是函数的定义方式: def sumcount(n): ''' Return ... 查看全文
ES6标准入门 - 6. 数组的扩展
扩展运算符 spread ... 如同rest参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用 如果扩展运算符后面是一个空数组 则不产生任何效果 由于扩展运算符可以展开数组,所以不再需要使用apply方法将数组转为函数的参数。 #例子1 # ES5 的写法 functio ... 查看全文
调度场算法&&中缀表达式=>后缀表达式
#include<stdio.h> #include<string.h> int main(void){ char ch,stro[1001],stack[1001]; int numstack[1001]; int top=-1,head=-1; /************************ ... 查看全文
Java8 Date与LocalDate互转
reference:https://blog.csdn.net/panchang199266/article/details/95724991 Java8 日期时间API,新增了LocalDate、LocalDateTime、LocalTime等线程安全类: LocalDate:只有日期,诸如:20 ... 查看全文
python——matploylib模块
(1)二位坐标画图 (最后需有一行plt.show()将图显示) x = np.linspace(-3,3,50) #区间 [-1 1] 平分50个点 y1 = 2*x+1 y2 = x**2 # figure() 定义一张图,可设置序号,长宽等 plt.figure() #定义一张图(下面一行属于 ... 查看全文
Callable接口创建和执行线程
参考LittleCadet的博客多线程中Future与FutureTask的区别和联系 线程创建的两种方法,一种是实现Runnable接口,另一种是继承Thread。二者无法获取返回结果,于是有Callable接口,Future接口与FutureTask类的配和取得返回的结果。 FutureTask ... 查看全文
简简单单用java写一个营销号话术生成器
废话不多讲直接上代码 import java.util.Scanner; public class sb { public static void main(String[] args) { String a; String b; String c; try (Scanner scanner = n ... 查看全文
SafeList-线程安全的List(c#)
List是线程不安全的,通过一个数组存储数据,当容量达到数组上限时,创建一个新数组,因此存在线程安全问题 SafeList是在做增删改操作时返回一个新的ReadonlyList,所以不存在线程安全问题 /// <summary> /// SafeList is mutable, but it use ... 查看全文
用Python画一颗心、小人发射爱心(附源码)
先画一个爱心, 源代码: #!/usr/bin/env python # -*- coding:utf-8 -*- import turtle import time # 画心形圆弧 def hart_arc(): for i in range(200): turtle.right(1) turtl ... 查看全文
Java线程池状态和状态切换
介绍线程池的五种状态RUNNING、SHUTDOWN、STOP、TIDYING和TERMINATED,并简述五种状态之间的切换。 ... 查看全文
七、文件的排序、合并和分割
1 概述 sort命令、uniq命令、join命令、cut命令、paste命令、split命令、tr命令和tar命令,能够实现对文件记录排序、统计、合并、提取、粘贴、分隔、过滤、压缩和解压等功能。 2 sort命令 定义 sort命令将输入文件看做由多条记录组成的数据流,而记录由可变宽度的字段组成, ... 查看全文
实现自己的一个springboot-starter
前言 使用springboot开发项目简单迅速,学习sprinboot原理,先明白springboot基本原理,自己动手写一个springboot的简单启动类,了解properties文件中的配置被什么地方使用,如何使用,配置文件又是如何改变springboot启动类的。 原理 使用@Configu ... 查看全文