编程笔记

  • vscode分享代码插件Polacode介绍

    1、打开VSCode中的插件,搜索Polacode 2、点击install进行安装 3、安装完成后,先打开你要分享的代码,然后按Ctrl + Shift + p 打开命令面板,然后再输入框中输入Polacode,就可以打开使用了 img src="https:img.nhooo.comstaticuplo

  • vue实现户籍管理系统

    本文实例为大家分享了vue实现户籍管理系统的具体代码,供大家参考,具体内容如下 户籍管理系统,v-model,v-for的引用 界面预览 步骤思路:

  • Python拼接字符串的7种方法总结

    前言 忘了在哪看到一位编程大牛调侃,他说程序员每天就做两件事,其中之一就是处理字符串。相信不少同学会有同感。 在Python中,我们经常会遇到字符串的拼接问题,几乎任何一种编程语言,都把字符串列为最基础和不可或缺的数据类型。而拼接字符串是必备的一种技能。今天,我跟大家一起来学习Python拼接字符串的七种方式。 下面话不多说了,来一起

  • 易语言取随机数命令使用讲解

    取随机数命令 操作系统支持:Windows、Linux 所属类别:算术运算 返回一个指定范围内的随机数值。在使用本命令取一系列的随机数之前,应该先使用“置随机数种子”命令为随机数生成器初始化一个种子值。 语法: 整数型 取随机数([欲取随机数的最小值],[欲取随机数的最大值])s

  • 微信小程序实现登录遮罩效果

    目标: 用户点击提交、登录等按钮时,防止多次提交,所做的遮罩层 步骤: 实现很简单,按钮加上disabled属性,用true和false控制。 效果图: p style="text-align: cente

  • jQuery+AJAX实现网页无刷新上传

    新年礼,提供简单、易套用的 jQuery AJAX 上传示例及代码下载。后台对文件的上传及检查,以 C#.NET Handler 处理 可视需要改写成 Java 或 PHP。 有时做一个网站项目 不论是否 ASP.NET,内附的 FileUpload 控件,功能不足 页面必须刷新、不支援 AJAX,或外观太丑被用户嫌弃 却无法透过 CSS 自定义外观。网路上虽已有许多可用的示例,如:

  • Python入门教程5. 字典基本操作【定义、运算、常用函数】 原创

    前面简单介绍了Python元组基本操作,这里再来简单讲述一下Python字典相关操作 dirdict #查看字段dict的属性和方法 ['__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__',

  • Android自定义SurfaceView实现画板功能

    接触了这么久的View,总不能一直停留在View里,现在开始呢,就要学习一个新的知识点:SurfaceView,实际上SurfaceView与View的原理都差不多,只是效率和渲染方式上,SurfaceView要优于View,这也是我们写这个的原因。今天就看看这个SurfaceView,好了,下面就是今天要说的效果。 img src="https:

  • Spring Boot + Mybatis 实现动态数据源案例分析

    动态数据源 在很多具体应用场景的时候,我们需要用到动态数据源的情况,比如多租户的场景,系统登录时需要根据用户信息切换到用户对应的数据库。又比如业务A要访问A数据库,业务B要访问B数据库等,都可以使用动态数据源方案进行解决。接下来,我们就来讲解如何实现动态数据源,以及在过程中剖析动态数据源背后的实现原理。 实现案例p

  • 小程序实现留言板

    本文实例为大家分享了小程序实现留言板的具体代码,供大家参考,具体内容如下 wxml view class='section' textarea class='message1' type='text' placeholder="请选择或者输入捎话60字以内" maxlength='80' style="word- wrap:break-

  • windows下C#定时管理器框架Task.MainForm详解

      入住博客园4年多了,一直都是看别人的博客,学习别人的知识,为各个默默无私贡献自己技术总结的朋友们顶一个;这几天突然觉得是时候加入该队列中,贡献出自己微弱的力量,努力做到每个月有不同学习总结,知识学习的分享文章。以下要分享的是花了两天时间编写+测试的windows下C#定时管理器框架-Task.MainForm。 目的:   随着

  • 易语言等于命令使用讲解

    等于命令 操作系统支持:Windows、Linux  所属类别:逻辑比较 被比较值与比较值相同时返回真,否则返回假,运算符号为“=”或“==”。 语法: 逻辑型 等于(被比较值,比较值) img src=

  • C#利用Task实现任务超时多任务一起执行的方法

    前言 其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。 创建Task有两种方式,一种是使用构造函数创建,另一种是使用 Task.Factory.StartNew 进行创建。 如下代码所示

  • C#中Task.Yield的用途深入讲解

    前言 最近在阅读 .NET Threadpool starvation, and how qu

  • 基于java 线程的几种状态(详解)

    线程可以有六种状态:   1.New(新创建)   2.Runnable(可运行)(运行)   3.Blocked(被阻塞)   4.Waiting(等待)   5.Timed waiting(计时等待)   6.Terminated(被终止) 新

  • 关于iOS自适应cell行高的那些事儿

    前言 其实早就准备写这篇文章了,但是一直没有系统去整理一下相关的demo,加上最近离职了,各种事情忙的有点郁闷,所以一直拖沓了下来。回家休息了一段时间想起来写了一半的demo,在还没找工作的这段空挡时间抽空完善了一下再写篇说明文档备忘一下。 需求背景 iOS的cell行高自适应是个

  • java中线程的状态学习笔记

    java开发中,我们经常会遇到线程的问题,比如你做一个商城,就需要考虑它的并发问题等等,今天给大家分享一下java中线程的状态 先说线程的第一个状态,是新建状态,这个是线程刚刚创建的时候,如: new Thread,具体如图

  • Java线程状态及切换、关闭线程的正确姿势分享

    前言 在讲线程之前有必要讨论一下进程的定义:进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。进程实体由程序段, 数据段 PCB(进程控制块)组成。线程又是什么?线程可以看做轻量级进程,线程是进程的执行单元,是进程调度的基本单位 本文将详细介绍关于Java线程状态及切换、关闭线程的相关内容,下面话不多说了,来一起看看详细的

  • Java线程状态运行原理解析

    这篇文章主要介绍了Java线程状态运行原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码实例如下

  • Java多线程 线程状态原理详解

    这篇文章主要介绍了Java多线程 线程状态原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 java.lang.Thread.State枚举定义了6种线程状态。 NEW: 尚未启动(start)的线程的线程状态 RUNNABLE: 运行状态,但线程可能正在JVM中执行,也可能在等待CPU

  • 详解JAVA 线程-线程的状态有哪些?它是如何工作的?

    线程(Thread)是并发编程的基础,也是程序执行的最小单元,它依托进程而存在。 一个进程中可以包含多个线程,多线程可以共享一块内存空间和一组系统资源,因此线程之间的切换更加节省资源、更加轻量化,也因此被称为轻量级的进程。 线程的状态在 JDK 1.5 之后以枚举的方式被定义在 Thread 的源码中,它总共包含以下 6 个状态: N

  • Java线程状态转换关系实例解析

    状态1:新建一个线程并且开启start方法,使Java线程和操作系统线程联系起来; 状态2:Running——Waiting  :调用wait方法

  • Java中String类使用方法总结

    一.Java中关于String类的常用方法 本文只用来自己做笔记,随便写写,方便自己理解,谢谢各位的指正。下面是摘抄慕课的一部分 p

  • Python3创建Django项目的几种方法(3种)

    Django是一种基于Python的Web开发框架 一、在命令行中创建Django项目(Windows平台、python3.6) 1、建立虚拟环境(创建一个独立的Python运行环境) 为项目新建一个目录learning_log,在终端切换到这个目录,并创建虚拟环境 这里运行了模块venv,并使用它创建一个名为ll_

  • Django 实现 Websocket 广播、点对点发送消息的代码

    1.Django实现Websocket 使用Django来实现Websocket服务的方法很多在这里我们推荐技术最新的Channels库来实现 1.1.安装DjangoChannels Channels安装如果你是Windows操作系统的话,那么必要条件就是Python3.7 pip install

  • MongoDB数据库基础操作总结

    本文实例讲述了MongoDB数据库基础操作。分享给大家供大家参考,具体如下: 1.创建数据库 use test db.test.insert{"name":1} 插入之后才能

  • 部署Django到阿里云服务器教程示例

    基于Ubuntu16.04 + Python3 + nginx + mysql + Django 接下来先安装这些必要的环境,这些操作都是在你已经购买了阿里云服务器。并且在本地你已经搭建好了Django博客。现在我们所做的就是把本地的环境在阿里云的服务器上重新搭一遍。 这里先简单的说一下阿里云服务器,我自己买的是云服务器ESC,需要配置一下安全组规则,就是端口,按下图配置即可,最重要的

  • Python flask路由间传递变量实例详解

    我查了一下解决这个问题的办法,一般是设定全局变量,今天介绍一种新办法 上代码difrouters.py from flask import Flask, render_template app = Flask__name__ class DataStore: a = None c = None data = DataStore @ap

  • Springboot接口项目如何使用AOP记录日志

    一、 背景 一直想给项目构建一个统一的日志收集系统,先迈出第一步,构建一个日志收集类,用AOP实现无侵入日志收集 二、 环境 1.此随笔内容基于spring boot项目 2.数据库为mysql 5.7.9版本 3.jdk 版本为1.8 stro

  • 浅谈Java中各种修饰符与访问修饰符的说明

    JAVA中的类只能是public 或者package的。这是符合逻辑的:人们定义类的初衷就是为了让别人用的。倘若是private,别人怎么调用?但是有一个内部类可以被定义为private。严格上说,内部类,算不得上是一种光明正大的类,内部类在某种意义上是类这个王国里的特务和地下工作者。特务和地下工作者为王国起了不少作用,但是几乎从来不敢在公众场合抛投露面。就算要露面,也要在主人(class)的同意下,向导(Interfa

  • php 调用百度sms来发送短信的实现示例

    BaiduSms 百度云 sms php版本 首先给出github地址:https:github.comEricJSanchezBaiduSms

  • 浅谈python量化 双均线策略(金叉死叉)

    #小策略,策略逻辑是在金叉时候买进,死叉时候卖出,所谓金叉死叉是两条均线的交叉,当短期均线上穿长期均线为金叉,反之为死叉 #下面是策略代码及结构 # 导入函数库 from jqdata import * # 初始化函数 d

  • win10 装centos7 虚拟机

    1.下载VMware Workstation 64版本 https:www.vmware.comproductsworkstation-p

  • Django用户登录与注册系统的实现示例

    1.1.创建项目和app django-admin startproject mysite_login python manage.py startapp login 1.2.设置时区和语言 Django默认使用美国时间和英语,在项目的settings文件中,如下所示:

  • 关于MYSQL 你需要知道的数据类型和操作数据表

    数据类型和操作数据表 1.1 MySQL类型之整型 1.2 MySQL数据类型之浮点型

  • PHP时间相关常用函数用法示例

    本文实例讲述了PHP时间相关常用函数用法。分享给大家供大家参考,具体如下: ?php ** * 设置时区 * date_default_timezone_set"AsiaShanghai"; ** * 获取时区 * echo date_default_timezone_get; 结果 UTC echo "br";

  • MySQL多实例配置方案

    1.1 什么是Mysql多实例? 简单的说,Mysql多实例就是在一台服务器上同时开启多个不同的服务端口如 : 330633073308同时运行多个Mysql服务器,这些服务进程通过不同的socket来监听不同的服务端口来提供服务 这些Mysql多实例共用一套Mysql安装程序,使用不同的my.cnf配置文件,启动程序,和数据文件,在提供服务时,多实例Mysql在逻辑

  • linux安装配置及使用redis

    1、下载源码,解压缩后编译源码。 $ wget http:download.redis.ioreleasesredis-2.8.3.tar.gz $ tar xzf redis-2.8.3.tar.gz $ cd redis-2.8.3 $ make 2、编译完成后,在Src目录下,有四个可执行文件redi

  • 使用android studio开发工具编译GBK转换三方库iconv的方法

    网上大多教程和资源并没有从头到尾告诉怎么编译过程,这边文章教你一个对ndk编译懂的不多,又需要使用三方库,怎么办,硬着头皮搞,又无从下手,网上一堆资料,有价值的不多,到处是偏分的。本篇提供真实能运行,带的资源经过测试的。过程如下: 编译ICONV 1.1 解压缩 1、解压缩:&nbs

  • 详解nodejs通过响应回写的方式渲染页面资源

    我们一般通过node框架提供的api操作页面渲染,如何利用原始回写的方式来实现同样的功能呢 下面是通过node 提供的异步地读取一个文件的全部内容api readFile进行操作,代码如下: html !DOCTYPE html html lang="en" head meta ch