• 表情包红了15年的长猫离世:网友集体怀念

    2020-09-22关键词: 网友的是表情小猫是在

    经常上网的你,不知记得Longcat长猫吗?这只喵星人大概是在2005年走红,然而,遗憾的是,日媒确认,上周日它离世了,生命最终定格在18岁。“长猫”,喵如其名,身长达到了65公分。在网友制作的一系列表情包中,多以它那张伸直上肢、拉长身体的原型照为素材。甚至,网友还想象出了长猫的虚拟死敌“Tacgnol”,一只邪恶的黑猫。据悉,长猫的日文真名是Shiroi,但网友喜欢爱称它为Nobiiru或者No

  • Springboot+Poi导入Excel表格实现过程详解

    2020-09-19

    导入表格的主要思路就是:首先从前端页面上传文件,这里先区分一下Multipartfile和File,前者代表的是HTML中form data方式上传的文件,后者是文件系统的抽象,前者信息较少,只有二进制数据+文件名称,所以我们一般先上传的Multipartfile文件要转换成File文件我们才可以读取文件的内容。下面一步一步的讲解Tips:1、先生成临时文件,同时记得使用transferTo()方

  • Android实现悬浮图片

    2020-09-17

    本文实例为大家分享了Android实现悬浮图片的具体代码,供大家参考,具体内容如下@SuppressLint("AppCompatCustomView")public class MoveImageView extends ImageView { //按下那一刻的坐标和 控件上下左右距离 private float lastX; private float lastY; private int l

  • SpringMvc获取请求头请求体消息过程解析

    2020-09-17

    Spring MVC 通过分析处理方法的签名,将 HTTP 请求信 息绑定到处理方法的相应入参中。  Spring MVC 对控制器处理方法签名的限制是很宽松的, 几乎可以按喜欢的任何方式对方法进行签名。  必要时可以对方法及方法入参标注相应的注解(@PathVariable、@RequestParam、@RequestHeader等)、Spring MVC 框架会将 HTTP 请求的信息绑定到相

  • Python request中文乱码问题解决方案

    2020-09-17

    Python request获取网页中文乱码问题r = requests.get(“http://www.baidu.com“) **r.text返回的是Unicode型的数据。使用r.content返回的是bytes型的数据。也就是说,如果你想取文本,可以通过r.text。如果想取图片,文件,则可以通过r.content。**方法1:使用r.textRequests 会自动解码来自服务器的内容。

  • Java数字和字符串拼接原理及案例

    2020-09-17

    字符串拼接是我们在Java代码中比较经常要做的事情,就是把多个字符串拼接到一起。都知道,String 是 Java 中一个不可变的类,所以一旦被实例化就无法被修改。注意细节字符是char 类型,字符串是String 类型1、数字拼接char,得到的还是数字,相当于和它的ASCII编码相加(如果定义成String 会编译错误)2、数字拼接String,得到的是String3、数字同时拼接char 和

  • Logback日志基础及自定义配置代码实例

    2020-09-17

    Logback日志基础配置logback日志配置有很多介绍,但是有几个非常基础的,容易忽略的。下面是最简单的一个配置,注意加粗的描述<xml version="1.0" encoding="UTF-8"><configuration debug="true" scan="true" scanPeriod="30 seconds">  <!--log.path定义的是局部变量,./logs指定的是相

  • python Matplotlib模块的使用

    2020-09-17

    一、Matplotlib简介与安装  Matplotlib也就是Matrix Plot Library,顾名思义,是Python的绘图库。它可与NumPy一起使用,提供了一种有效的MATLAB开源替代方案。它也可以和图形工具包一起使用,如PyQt和wxPython。  安装方式:执行命令 pip install matplotlib  一般常用的是它的子包PyPlot,提供类似MATLAB的绘图框

  • 基于python实现复制文件并重命名

    2020-09-16

    方法:shutil.copy("c://ccc//模板.xlsx","c://ccc//新文件.xlsx")需求:已知的Excel模板格式、已知的文件命名规则(存储在Excel中),批量生成文件代码如下import shutilimport xlrd# 打开存储文件命名规则的文件data = xlrd.open_workbook('C:ccc\\新新编号.xls')# 打开工作表table = d

  • 如何在Linux命令行与其他用户通信

    2020-09-15

    在 Linux 命令行里向其他用户发送信息很简单,很多命令都可以做到这点,麻烦的是你需要从众多命令中挑选一个合适的命令来使用。因此,我挑选了四种常用的 Linux 用户通信命令分享给大家并为你们讲解这四种命令是如何工作的。wallwall 命令(意为 write all )允许你向所有在系统已登录的用户发送信息。任何用户都可以使用 wall 命令,但 wall 命令通常是系统管理员用来向用户发送公

  • Python基于pillow库实现生成图片水印

    2020-09-14

    一、背景平时工作中经常需要使用各种尺寸、格式的图片来做测试,每次从百度或者谷歌找图都非常麻烦,于是就想作为一个程序员怎么能被这个问题影响效率呢,一切程序可以做的事情都应该用程勋来做并提升效率,这才是我们编程的意义所在。二、实现于是就想实现一个web版的图片生成器,填颜色、尺寸、格式就可以生成指定的图片,Python的图像库肯定首选pillow,实现起来很简单,所以就不详细解释了,直接上代码:def

  • PHP实现限制域名访问的实现代码(本地验证)

    2020-09-13

    用PHP编写好的源码,如果不想被其它人直接利用怎么办?首先想到的是加密,但现在除了Zend 5加密还比较难破解外,其它的加密方式都不堪一击。即使不破解,不怀好意的人同样可以使用你的源码搭建一个和你一模一样的一个网站。这岂不是使你的劳动成果白白的被别人占为己有。下面介绍一种方法即限制域名的方法来保护你的源代码不被直接拷贝运行。如何通过程序限制域名从而保护源码呢?比如你所做的网站将来要使用的是www.

  • asp限制域名访问实现代码

    2020-09-13

    asp 设置只能指定域名可以使用此网站代码一 易采站长站原创&lt;% myIp = ",127.0.0.1,localhost,www.jb51.net,"myurl= request.ServerVariables("SERVER_NAME")Response.write myurlif InStr(myIp,","&myurl&",")>0 thenResponse.write "域名合法"els

  • python与js主要区别点总结

    2020-09-13

    数据类型js和python都是动态语言,a = 1; a = 'abc',a这个变量是动态的,类型是随时可以被更改的。而在java中就是静态语言变量,int a = 1;a = 'abc' 就会报错。基本命令1.输出  js里面的console.log()、document.write()、window.alert()、document.writeIn()  python里面是print()2.输

  • 解决vue与node模版引擎的渲染标记{{}}(双花括号)冲突问题

    2020-09-11

    由于之前练习koa2,直接渲染的jquery写的传统页面。这次想偷懒,直接script引入vue,发现渲染不出data值。渲染引擎用得是xtpl, 找了半天没有发现可以修改xtpl渲染分隔符的配置vue有! var myVue = new Vue({  el: '#msgBoard',  delimiters:['$$','$$'],  data() {  return {   msg: {

  • MySQL的自增ID(主键) 用完了的解决方法

    2020-09-11

    在 MySQL 中用很多类型的自增 ID,每个自增 ID 都设置了初始值。一般情况下初始值都是从 0 开始,然后按照一定的步长增加(一般是自增 1)。一般情况下,我们都是用int(11)来作为数据表的自增 ID,在 MySQL 中只要定义了这个数的字节长度,那么就会有上限。MySQL的自增ID(主键) 用完了,怎么办?如果用 int unsigned (int,4个字节 ), 我们可以算下最大当前

  • 详解Mybatis中常用的约束文件

    2020-09-11

    SqlMapConfig.xml的约束,也就是Mybatis主配置文件的约束<xml version="1.0" encoding="UTF-8"><!DOCTYPE configuration    PUBLIC "-//mybatis.org//DTD Config 3.0//EN"    "http://mybatis.org/dtd/mybatis-3-config.dtd">持久层接口映

  • 零基础php编程好学吗

    2020-09-10

    PHP编程语言对于新手而言,非常容易上手,不乏有很多人通过自学找到了高薪的工作。不管自学还是通过参加培训进行学习,PHP开发工程师是保持如何的晋级过程呢?如何考究自己学习过程中的实力水平?阶段一:功能开发 最开始的功能开发并非能完整的开发某个功能,更多的是采用模仿,代码分析实现某项功能,一般是在校学生或者刚刚接触编程一段时间,这时对PHP基本语法不太熟悉,做东西都靠查资料。对于功能实现,能用但是健

  • git log根据特定条件查询日志并统计修改的代码行数

    2020-09-10

    前言随着年龄的增长和知识的积累,最近常常有种豁然开朗的感觉,或者对一个已经存在的事物突然有了新的认识,比如统计这个词很早就接触了,从没考虑过它是什么意思,而这篇总结的题目中用了统计一词,第一感觉应该是汇总、记录的意思,后来去查了词条定义,也确实就是类似的解释,从没有刻意去学这个词的含义,但是在每天的生活中已经潜移默化地归纳、总结出来了。想要统计就得有数据源,而 git log 命令恰恰就能提供这个

  • Python通用唯一标识符uuid模块使用案例

    2020-09-10

    1. 背景知识:  UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生成ID的唯一性, 有着固定的大小( 128 bit ). 它的唯一性和一致性特点使得可以无需注册过程就能够产生一个新的UUID. UUID可以被用作多种用途,

  • Laravel5.5 实现后台管理登录的方法(自定义用户表登录)

    2020-09-10

    最近群里很多人文档,laravel如何做会员和管理两个身份登录,今天把教程分享一下自定义用户表登录认证是由 guards 和 providers 两部分构成的, defaults 配置是默认选择一个 guard 认证驱动,所以我们在这两个配置项中分别添加一个 admin 和 admins 选项。<php  'guards' => [   'web' => [    'driver' => 'ses

  • Laravel的Auth验证Token验证使用自定义Redis的例子

    2020-09-10

    背景项目用户量逐渐增大,接口调用次数越来越多,所以决定使用Redis存token,缓解数据库压力调研在config/auth.php文件中发现用户的驱动使用的是EloquentUserProvider服务提供器,然后查找EloquentUserProvider.php 然后发现在vendor/laravel/framework/src/Illuminate/Auth文件下存在该文件<php nam

  • laravel-admin解决表单select联动时,编辑默认没选上的问题

    2020-09-10

    今天在开发公司一个功能时,公司开发环境用的是laravel-admin,因为需要用上select联动,所以根据文档说明进行开发,并成功的使用上了,代码我就不重复,大家可以去参考laravel-admin官网的说明。首先我们找到select的js,路径:跟目录/vendor/encore/laravel-admin/src/Form/Field下的Select.php文件,找到下面代码:$scrip

  • laravel 实现登陆后返回登陆前的页面方法

    2020-09-10

    最近做了一个项目,需要用户登录后,返回登陆前的页面。一般的逻辑是,用户访问某个页面,判断未登录,跳转到登陆界面,登陆成功后,返回访问前的页面。按照laravel的一般情况来做://头部引入use URL  //登陆成功后执行return redirect(URL::previous());结果发现跳转的是登陆页面,感觉很奇怪,最后发现是,我的登陆提交是一个新的方法,导致要返回之前的页面,需要返回2

  • laravel-admin 管理平台获取当前登陆用户信息的例子

    2020-09-10

    在上面添加下面的代码:use Illuminate\Support\Facades\Auth;在需要用到的地方添加下面的代码Auth::guard('admin')->user();         //得到的是一个对象也可以是Auth::guard('admin')->user()->toArray();   //得到的一个用户信息的数组

 1038    1 2 3 4 5 6 7 8 9 10 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号