编程笔记

  • iOS使用fastlane实现持续集成的方法教程

    前言 最近公司有打渠道包的需求,领导说使用fastlane来做持续集成,发了点时间研究了下,所有有了这篇文章 本文主要涉及到以下几个主题: fastlane是什么和为什么使用fastlane fastlane安装和设置 在项目中集成fastlane

  • vue+element+Java实现批量删除功能

    表格的主要代码段 主要方法是: @selection-change="selsChange el-table ref="singleTable" v-loading="loading" :data="tableData" stripe @selection-change="selsChange" el-table-c

  • 详解SpringBoot基础之banner玩法解析

    SpringBoot项目启动时会在控制台打印一个默认的启动图案,这个图案就是我们要讲的banner。看似简单的banner,我们能够对它做些什么呢?本篇文章就带大家深入了解一下banner的使用(版本:SpringBoot2.1.4)。 img src="https:img.nhooo.comstaticupload2103140521

  • Python下简易的单例模式详解

    Python 下的单例模式 要点: 1.某个类只能有一个实例; 2.它必须自行创建这个实例; 3.它必须自行向整个系统提供这个实例 方法:重写new函数 应该考虑的情况:stron

  • 如何为你的JavaScript代码日志着色详解

    前言 在使用 JavaScript 开发项目,可借助 console.log 来打印日志,以便捷分析问题;但,当接触相对比较项目,纯黑色的日志输出,就会使得其作用大大削弱;虽然 info, wran、error 等方法会区别颜色输出,但各自皆有其职责,不便挪来加以滥用;此时,就需求扩展些方法,来为你的 JavaScript 代码日志着色,使得日志可以发挥更大的价值。

  • 详解element-ui日期时间选择器的日期格式化问题

    最近在做vue+element-ui的后台管理页面,其中用到了DateTimePicker来选择日期时间,但是在将数据传回后台的过程中遇到了一些令人头疼的问题,在此记录一下解决方案,以免日后再次遇到。 p

  • Python字符串的常见操作实例小结

    本文实例讲述了Python字符串的常见操作。分享给大家供大家参考,具体如下: 如果我们想要查看以下功能:helpmystr .find 1.find 例: mystr="hello world itcast" printmystr.find"world" 结果为

  • 浅谈Java中格式化输出

    格式化控制台输出 要点提示: 在控制台上显示格式化输出:System.out.printf方法 常用的格式标识符 img src="https:img.nhooo.comstaticupload21031405215

  • spring系列笔记之常用注解

    前言 Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用Spring注解方式或者Spring XML配置方式。 Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率! 该篇文章主要做下注解的笔记,以免我经常忘记~

  • 用C/C++代码检测ip能否ping通(配合awk和system可以做到批量检测)

    遇到一个小需求, 快速搞定。 来看看用CC++代码检测ip能否ping通: #include iostream #include stdio.h #include stdlib.h #include string.h #include unistd.h using namespace std; stri

  • 浅谈Java数值类型的转换与强制转换

    数值类型之间的转换 6个实心箭头箭头表示无信息丢失的转换; 3个虚箭头表示可能有精度

  • 小程序获取当前位置加搜索附近热门小区及商区的方法

    本文详细的介绍了小程序获取当前位置加搜索附近热门小区及商区的方法,分享给大家 两种方法:一种是腾讯地图获取,另一种是百度地图获取 我用的是腾讯地图获取步骤如下 p style="text-align: center

  • 基于spring如何实现事件驱动实例代码

    干货点 通过阅读该篇博客,你可以了解了解java的反射机制、可以了解如何基于spring生命周期使用自定义注解解决日常研发问题。具体源码可以点击a rel="external nofollow" target="_blank" href="https:github.comwiatingpubdemotreemasterevent-mechani

  • Java PropertyPermission equals()方法与示例

    PropertyPermission类equals方法 equals方法在java.util包中可用。 equals方法用于检查此对象与给定对象ob是否相等。

  • Java PropertyPermission getActions()方法与示例

    PropertyPermission类getActions方法 getActions方法在java.util包中可用。 getActions方法用于以字符串表示形式获取当前动作的列表。

  • Java PropertyPermission hashCode()方法及示例

    PropertyPermission类hashCode方法 hashCode方法在java.util包中可用。 hashCode方法用于获取此PropertyPermission对象的

  • Java PropertyPermission implies()方法与示例

    PropertyPermission类implies方法 implies方法在java.util包中可用。 implies方法用于检查此PropertyPermission是否暗含给定

  • Java PropertyPermission newPermissionCollection()方法与示例

    PropertyPermission类newPermissionCollection方法 newPermissionCollection方法在java.util包中可用。 newPermissionColl

  • Java PropertyResourceBundle getKeys()方法与示例

    PropertyResourceBundle类getKeys方法 getKeys方法在java.util包中可用。 getKeys方法用于返回此PropertyResourceBund

  • Java PropertyResourceBundle handleGetObject()方法及示例

    PropertyResourceBundle类handleGetObject方法 handleGetObject方法在java.util包中可用。 handleGetObject方法用

  • Java通过PropertyDescriptor反射调用set和get方法

    本文实例为大家分享了PropertyDescriptor反射调用set和get方法,供大家参考,具体内容如下 第一段: package com.zhoushun; import java.lang.reflect.Method; import java.lang.reflect.Field; import java.beans.PropertyDescriptor;

  • 详解java中的PropertyChangeSupport与PropertyChangeListener

    详解java中的PropertyChangeSupport与PropertyChangeListener java中的PropertyChangeSupport与PropertyChangeListener配合使用能够实现,绑定属性会在属性值发生变化时,通知所有相关的监听器。 javaBean:

  • java property配置文件管理工具框架过程详解

    这篇文章主要介绍了java property配置文件管理工具框架过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 property a rel="external nofollow" target="_blank" href="https:github.comhoubbpro

  • Java加载property文件配置过程解析

    这篇文章主要介绍了java加载property文件配置过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1 properties简介: properties是一种文本文件,内容格式为: key = value #单行注释 适合作为简单配置文件使用,通常作为参数配置、国际化资

  • Python检测数据类型的方法总结

    我们在用python进行程序开发的时候,很多时候我们需要检测一下当前的变量的数据类型。比如需要在使用字符串操作函数之前先检测一下当前变量是否是字符串。下面小编给大家分享一下在python中如何检测数据类型 首先我们打开CMD控制台,进入到python环境,然后声明一个列表,如下图所示 img src="https:img.nh

  • 详解SpringBoot下文件上传与下载的实现

    SpringBoot后台如何实现文件上传下载? 最近做的一个项目涉及到文件上传与下载。前端上传采用百度webUploader插件。有关该插件的使用方法还在研究中,日后整理再记录。本文主要介绍SpringBoot后台对文件上传与下载的处理。 单文件上传 单文件上传 @RequestMappingvalue = "upload" @ResponseB

  • Opencv实现最小外接矩形和圆

    本文实例为大家分享了Opencv实现最小外接矩形和圆的具体代码,供大家参考,具体内容如下 步骤:将一幅图像先转灰度,再canny边缘检测得到二值化边缘图像,再寻找轮廓,轮廓是由一系列点构成的,要想获得轮廓的最小外接矩形,首先需要得到轮廓的近似多边形,用道格拉斯-普克抽稀(DP)算法,道格拉斯-普克抽稀算法,是将曲线近似表示为一系列点,并减少点的数量的一种算法。

  • 新手socket编程入门详解指南

    开发环境 运行平台:Ubantu 14.04 LTS 疑问引导 问题1:头文件的疑问: #include syssocket.h与#include linuxsocket.h有何区别? 解答: 1. 使用diff

  • 使用spring的IOC解决程序耦合的方法

    在实际开发中我们可以把三层的对象都使用配置文件配置起来,当启动服务器应用加载的时候,让一个类中的方法通过读取配置文件,把这些对象创建出来并存起来。在接下来的使用的时候,直接拿过来用就好了。 那么,这个读取配置文件,创建和获取三层对象的类就是工厂。 简单工厂模式Simple Factory Pattern:又称为静态工厂方法Static Factory Method模式,它属于类创建型模式。在简单

  • Python中的引用知识点总结

    本篇介绍Python中的引用。 首先想一想如图示例。 img src="https:img.nhooo.comstati

  • 小程序实现新用户判断并跳转激活的方法

    前言 上周接了一个小项目赚点外快,原以为很简单结果被卡在一个小坑爬了好半天 它是一个供电力局使用的报修小程序,需要特定用户在第一次使用时进行激活操作,通俗的说就是当某用户打开时,判断此用户是否激活过,若未激活则进入激活页面,若已经激活则直接进入首页面。 逻辑上很简单,但是在实现上碰到坑了。 im

  • Python函数和模块的使用总结

    函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。 $$x_1 + x_2 + x_3 + x_4 = 8$$ 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案。想到这一点问题的答案就呼之欲出了。 $$C_M^N =\frac{M!}{

  • Opencv绘制最小外接矩形、最小外接圆

    Opencv中求点集的最小外结矩使用方法minAreaRect,求点集的最小外接圆使用方法minEnclosingCircle。 minAreaRect方法原型: RotatedRect minAreaRect InputArray points ; 输入参数points是所要求最小外结矩的点集数组或向量; minEnclosing

  • node实现socket链接与GPRS进行通信的方法

    业务背景 最近接到一个需求,在微信公众号界面设计一个独立界面,界面上有 A 电机进、A 电机退、B 电机进、B 电机退 4 个按钮,点击对应按钮,云平台发送不同的代码给电机本地的控制器,控制电机执行不同的动作,电机本地控制器具备GPRS网络功能。服务器与电机本地控制器(客户端)采用 TCP 协议连接,客户端发送心跳包给服务器保持长连接,客户端每次收到服务器下发

  • JS求1到任意数之间的所有质数的方法详解

    何为质数: 只能被1 和 自身 整除的数; 方法: 利用js中求模, 看是否有余数. --- 3%2 = 1; 5%2 = 3......... 代码如下: function test n { 判断一个数是否能被自身小的正整数除开1和自身整除.如果能整除则不是质数,否则反之. forvar k

  • C语言实现520表白代码 祝你表白成功!

    本文实例为大家分享了C语言实现520表白的具体代码,供大家参考,具体内容如下 在这个狂虐单身狗的节日,实在无聊写了几行也不知道向谁告白的代码,献丑献丑: #includestdio.h #includemath.h int main { float y, x, z; printf"那一天\n"; printf"第

  • 详解Python的循环结构知识点

    循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向奔跑的指令。当然你可能已经注意到了,刚才的描述中其实不仅仅有需要重复的动作,还有我们上一个章节讲到的分支结构。再举一个简单的例子,比如在我们的程序中要实现每隔1秒中在屏幕上打印一个"hello

  • C#使用ML.Net完成人工智能预测

    前言 Visual Studio2019 Preview中提供了图形界面的ML.Net,所以,只要我们安装Visual Studio2019 Preview就能简单的使用ML.Net了,因为我的电脑已经安装了Visual Studio2019,所以我不需要重头安装Visual Studio2019 Preview,只要更新即可。 安装

  • PHP消息队列用法实例分析

    本文实例讲述了PHP消息队列用法。分享给大家供大家参考,具体如下: 该消息队列用于linux下,进程通信 #根据路径和后缀创建一个id $key = ftok__DIR__, 'R'; #获取队列中的消息 $q = msg_get_queue$key; #删除队列 msg_remove_queue$q; #获取队列的状态信息 $status = msg

  • 详解ES6中的Map与Set集合

    集合的概念以及和数组的区别 其实数组也是集合, 只不过数组的索引是数值类型.当想用非数值类型作为索引时, 数组就无法满足需要了. 而 Map 集合可以保存多个键-值对key-value, Set 集合可以保存多个元素. 对Map 和 Set 一般不会逐一遍历其中的元素. Map 一般用来存