在写代码的过程中可能会遇到判断一个整数是否为2的整数次幂的问题,除了枚举的方法,还可以利用二进制的知识进行简单快速判断。2的整数次幂用二进制表示只存在一个1和n个0,因此,我们利用位运算&判断一个整数a与a-1的&是否为0即可。具体代码如下。代码非常简洁。12345678910111213141 大... ...
分类:
其他好文 时间:
2019-12-26 00:12:29
阅读次数:
93
我们在开发中可能会有这样的情景。需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了ApplicationRunner接口来帮助我们实现这种需求。该接口执行时机为容器启动完成的时候。 ApplicationRunner接口 具体代码如下: @Comp ...
分类:
移动开发 时间:
2019-12-24 11:39:31
阅读次数:
99
具体代码地址 https://gitee.com/chuzhuyong/HandleSafer 自定义用户认证 通过自定义WebSecurityConfigurerAdapter类型的Bean组件,并重写configure(Authentication ManagerBuilder auth)方法, ...
分类:
编程语言 时间:
2019-12-21 15:27:30
阅读次数:
173
场景: 如果页面里面的背景是一个图片(如下图)或者是背景颜色来着,那么上拉或者下拉就看到底层白色的背景可能很烦。 下面是vue里面用具体代码, 因为我是全页面都是颜色做背景,所以我就直接在App.vue里面写全局了。 methods: { cancel_scoll_boune() { var sta ...
分类:
微信 时间:
2019-12-19 19:28:52
阅读次数:
342
问题: 客户SDK对接服务,默认只识别200和非200的请求状态码。需要修改当前应用的状态码(如将201转为200) 解决方案:通过扩展HttpServletResponseWrapper,获取到每个请求的状态码,满足条件的做修改即可 具体代码: web.xml中的配置 修改前: 修改后 ...
分类:
编程语言 时间:
2019-12-18 21:47:36
阅读次数:
418
问题背景: 最近要实现选中实体的高亮效果,要那种类似于unity中Outline的效果,网格轮廓高亮效果。 效果图: 具体代码: OutlineEffect.cs 实体高亮效果类: 轮廓边总控制类,该脚本需要挂载到场景相机上 1 using UnityEngine; 2 using System.C ...
分类:
编程语言 时间:
2019-12-13 18:00:44
阅读次数:
359
通过文件的横纵转换对java的相关基础知识进行巩固 需求:将下面的格式进行转换 转换后的格式: 具体代码如下所示: package com.gcy; import java.io.Serializable; public class Person implements Serializable,Co ...
分类:
其他好文 时间:
2019-12-07 14:29:16
阅读次数:
81
当我们试图给item变量赋值的时候,vs智能提示,因为是迭代变量,无法赋值,也就是说当前变量是只读的,不能赋值,那基于这种情况,我们怎么整呢? 其实,foreach已经为我们提供了解决此问题的方法:用ref 迭代变量来设置 stackalloc 数组中每个项的值,具体代码如下: ...
分类:
其他好文 时间:
2019-12-07 10:37:08
阅读次数:
88
使用Python发送HTML格式的邮件 Python发送HTML格式的邮件与https://www.xuanhe.net/weixiu/4271.html发送纯文本消息的邮件不同之处就是将MIMEText中_subtype设置为html。具体代码如下: 执行以上程序,如果你本机安装sendmail, ...
分类:
编程语言 时间:
2019-12-02 17:22:40
阅读次数:
122
在训练完网络后,我们需要将需要识别的图片输入模型中并输出结果,下面是具体代码。 import torchfrom PIL import Imageimport torchvision.transforms as transdef testImage(): net = torch.load("mode ...
分类:
其他好文 时间:
2019-12-01 20:37:02
阅读次数:
78