自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 为了不当接盘侠,这位程序员做了一个识别“特殊”职业女性的系统

去年八月,微博上一位叫“将记忆深埋”的用户发微博称,为了帮助广大老实人程序员们免做接盘侠之苦,将开发一个系统,抓取在各个黄色网站中出现过的女性面孔,帮老实人们进行一个初筛。直到前两天,博主更新近况,称“半年时间,100多TB数据”,利用各个网站资源,“对比Facebook、Instagram、TikTok、抖音、微博等社交媒体”,已经“在全球范围内成功识别了10万多从事不可描述行业的小姐姐”。...

2019-05-31 02:40:00 2528

转载 thinkphp 路由

路由定义文件route 定义下的所有的路由文件都是有效的定义路由必须使用use think\facade\Route;复制代码控制器定义<?phpnamespace app\admin\controller;class Index{ public function Index($number){ echo $number; }}复制代...

2019-05-30 09:26:12 257

转载 java springcloud版b2b2c社交电商spring cloud分布式微服务(十四)在springboot中用redis实现消息队列...

准备阶段安装redis,可参考我的另一篇文章java 1.8maven 3.0idea环境依赖创建一个新的springboot工程,在其pom文件,加入spring-boot-starter-data-redis依赖:<dependency> <groupId>org.springframework.boot</groupId> ...

2019-05-30 08:35:53 103

转载 2019春第二次课程设计实验报告

一、实验项目名称反弹球消除砖块二、实验项目功能描述(用自己的语言描述)反弹球功能包括:显示挡板与小球、砖块,小球移动撞击砖块,砖块消除,利用A和D控制挡板移动,若撞击地面小球消失,游戏结束。三、项目模块结构介绍(文字+总体模型)四、实现模块结构介绍(截图)五、代码托管链接(https://gitee.com/surenjiesu/the_box_of_the_vulgar/blo...

2019-05-30 01:17:00 93

转载 Java基础 ArrayList源码分析 JDK1.8

一、概述  本篇文章记录通过阅读JDK1.8 ArrayList源码,结合自身理解分析其实现原理。  ArrayList容器类的使用频率十分频繁,它具有以下特性:其本质是一个数组,因此它是有序集合通过 get(int i) 下标获取数组的指定元素时,时间复杂度是O(1)通过 add(E e)插入元素时,可直接向当前数组最后一个位置插入(这个描述不是特别准确,其中涉及到扩容、...

2019-05-29 20:32:00 63

转载 Cannot resolve class or package 'jdbc' less... (Ctrl+F1)

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-28 20:19:00 1331

转载 这一次,真正掌握composer

思维导图composer是现代PHP的基石现代高级编程语言,依赖管理工具是必不可少的。Java有Maven,Python有pip,Nodejs有npm, 而在composer出现之前,PHP只有被广为诟病的Pear, 由于Pear实在太难用,很少PHP开发者用到这个工具。以致于PHP的开发生态很糟糕。连一个像样的依赖管理工具都没有,让PHP这门占据了web...

2019-05-27 11:37:00 203

转载 mybatis基础_使用JDBC遇到的问题

使用JDBC的连接方式查询数据:import java.sql.*;public class JDBCDemo { /*连接参数常量*/ private static final String JDBC_URL = "jdbc:mysql:///mybatis?useUnicode=true&characterEncoding=UTF-8&all...

2019-05-26 18:23:00 68

转载 微信分账功能与微信支付企业付款相关内容详解(payjs版)

PAYJS开通微信分账功能以来,有很多同学咨询相关情况。很多同学关心有没有什么办法,可以让自己的商户号快速开通企业付款功能。这里就介绍下微信分账的具体相关内容,可以完美解决问题。一、什么是微信分账?微信分账的推出主要有三个方面的原因:①市场方面:在现有环境下,电商平台或者多级分销、加盟代理模式,订单参与方较多,需要用户统一付款后由平台方统一收款,再根据订单参与方统一分账。②政策方面:市...

2019-05-25 03:34:13 3456

转载 Ubuntu双系统启动卡死

https://www.cnblogs.com/masbay/p/10718514.html第一次进去的时候在Ubuntu选项上按 e ,然后找到quiet splash 修改成 quiet splash nomodeset按 F10进入之后sudo gedit /etc/default/grub将其中的quiet splash修改为quiet splash n...

2019-05-24 21:50:00 1370

转载 1016 部分A+B (15 分)

题目链接遍历第一个数得到生成的数,第二个也是同样如此。将得到两个数结果相加即可。c++代码#include <iostream>#include<string>using namespace std;int main() { string a, b; int a1, b1; cin >> a >> a1 >> b ...

2019-05-24 12:52:44 84

转载 python每日练习10题2

163、一个字典 key 是人名、value 是年龄,找出其中年龄 最大的人d = {"张三":25,"李四":30,"王五":80,"李三":80}#result = sorted(d.items(),key = lambda x:x[1] ,reverse = True)max_value = max(d.values())keys_list=[]for k,v in d.items():...

2019-05-23 17:16:00 251

转载 十进制转为二进制或者其他进制

Number.prototype.toString()Numer对象复写了Object对象的toString()方法。(10).toString() === "10" // true(010).toString() === "8" // true(0x10).toString() === "16" // true上面的结果实现需要两步:1. 将数...

2019-05-23 16:41:00 75

转载 2018 Multi-University Training Contest 2 - Naive Operations

线段树a数组一开始全是0,每次增加1,我们可以发现不一定每一个a[i]/b[i]都是会影响答案的。也就是说,只有a[i]>b[i]才会影响答案,为了方便比较,我们可以把a的初始值变成b,然后每次区间加1相当于区间减1,当有某个数减为0,就代表影响了一次答案,我们可以暴力找到这个数,将他重置为b的初始值,然后更新答案。对于没有影响答案的区间,只需要打标记,区间减1则让最小值减1即可。#...

2019-05-21 18:49:00 87

转载 《看透Spring MVC 源代码分析与实践》读书笔记——详解Servlet

  最近在看《看透Spring MVC 源代码分析与实践》这本书,觉得真心不错。这本书不单单讲的是Spring MVC,第一章为网站基础知识,包括网站架构、常见协议、Servlet和Tomcat等内容。虽然在做开发的时候并不会直接用到,不过理解了之后可以让我们在进行具体开发的时候更加得心应手,还可以通过对具体内容的学习学到一些优秀思想。这次我想先从最简单的Servlet内容谈起,毕竟每个Java ...

2019-05-21 07:45:37 74

转载 IPSec××× HA

一、链路备份IPSec ××× HA解决方案1.相关节点关键配置Branch节点crypto isakmp policy 10authentication pre-sharecrypto isakmp key cisco address 61.128.1.1crypto isakmp key cisco address 137.78.5.1crypto isakmp keepalive 10 pe...

2019-05-20 21:03:59 173

转载 微软小冰有了“美术毕业生”的新身份,下一个要替代设计师吗?

  如果你也会去中央美院今年的研究生毕业展,不妨去看看“夏语冰”这位作者。她的许多画作有自己的独创性,但又会让你不同程度地联想到伦勃朗、勃纳尔、高更……  不必疑惑,你的直觉并没有出错。因为“夏语冰”,就是学习了400年间236位人类画家后——包括他们的技法、表现力和视角——成为了人工智能画家的微软小冰。  微软小冰由微软(亚洲)互联网工程院于2014年5月正式推出,是一个融...

2019-05-18 10:05:31 427

转载 页面刷新时vuex中数据消失

一、问题描述:  我们往往在用vue写项目时,通常会遇到使用vuex请求数据渲染页面后,当再次刷新页面时,渲染页面的数据会消失不见,造成数据部分一片空白这种现象。例如下图。其实这种问题是很好解决的,我来总结一下我的解决方法。 二、解决方法:  我在vuex中使用了sessionStorage,我先来介绍一下sessi...

2019-05-17 15:25:00 220

转载 python3爬虫环境安装

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-17 11:10:00 162

转载 Android7.1去掉设置界面的抽屉Drawer

为什么80%的码农都做不了架构师?>>> ...

2019-05-16 18:18:00 835

转载 让 js 模块支持 typescript

1. 前言人类终究逃不过真香定律, 曾几何时,一度反感 ts 的我, 如今写代码不用 ts 的智能提示就浑身难受最近刚好维护 之前发布的一个 插件 react-jinke-music-player , 由于是 es6 写的学习了下 怎么让其支持 ts2. 观察比如我们打开一个 支持 ts 的模块 scroll-into-view-if-needed, 当我们 cmd + 鼠标左键 点击的...

2019-05-16 09:42:24 757

转载 Fetch超时设置和终止请求

1.基本使用Fetch 是一个新的端获取资源的接口,用于替换笨重繁琐XMLHttpRequest.它有了Request 和 Response 以及Headers对象的概念,与后端语言请求资源更接近。一个简单的GET请求fetch('https://www.baidu.com') .then(resp=>resp.text()) // 转换成文本对象 ...

2019-05-16 08:23:04 266

转载 使用IDEA进行JAVA代码的远程Debug

在本地开发过程中,对代码进行Debug能逐行对代码逻辑进行调试,方便准备的排查问题。但是当代码发布到线上时,如果运行过程中出现异常,仅仅依靠日志来排查问题的话,会比较耗时,而且经常由于日志不全等原因而不能快速准确定位问题,而通过对JAVA代码进行远程Debug能很好的解决这个问题。这篇博文主要介绍在IDEA中配置JAVA代码远程Debug,以及需要注意的事项。我们知道,Java 程序是统一以字节...

2019-05-15 16:15:28 134

转载 关于List的一些问题

如何将一个数组转集合,在面试中被问及的次数相当频发(反正我现在的公司是问了很多次),可能是对于基础的要求吧,但是我发现这样的一个问题还有一个衍生问题压根没被问到过1、数组转集合Arrays.asList()这个方法,但是这个方法是不允许添加元素的一旦调用.add()方法就会报错java.lang.UnsupportedOperationException,至于为什么是这样以下是asList()...

2019-05-15 08:48:28 96

转载 centos7 防火墙

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-14 17:36:00 54

转载 list-style 不止有 none

list-style 不止有 none初始化项目的时候,习惯了在 reset.css 里面随手一个 list-style: none 的童鞋请举爪~这几天在做富文本编辑的 list 部分,正好用到了 list-style 这个属性,才发现原来这个属性有这么的设置项,特地记录分享一下,原来 list-style 不止有 none。list-style 是由 list-style-type, l...

2019-05-14 00:01:40 247

转载 【微信小程序】安装DingoApi开发小程序api

1.安装composer require dingo/api2.发布配置:php artisan vendor:publish选择DingoApi发布.3.向.env文件添加配置(1)项目环境API_STANDARDS_TREE = prsx:本地开发私有环境prs:未对外公布,单页应用vnd:开放所有用户(2)项目简称API_SU...

2019-05-13 15:00:00 243

转载 Python之禅

凡是用过 Python的人,基本上都知道在交互式解释器中输入 import this 就会显示 Tim Peters 的 The Zen of Python,但它那偈语般的语句有点令人费解,所以我想分享一下我对它的体会,顺带给出我的翻译。Beautiful is better than ugly.Explicit is better than implicit.Simple is be...

2019-05-12 00:39:00 43

转载 每日一道算法题--leetcode 461--汉明距离--python

【题目描述】【代码思路】这道题很简单,一行代码就可以搞定,主要是位运算,平时用到的很少,容易忽略,那就简单复习一下。根据题干,我们想统计两个数二进制表示法中不同位的个数,那么用异或直接进行比较最直接了,1.先异或得到的是int类型的十进制数,但是其实按位对比的过程中,计算机也是将两个数转换成二进制之后才可以比较的,比较完毕再变成十进制的整数返回回来。x^y ->int类型复制代...

2019-05-10 05:18:38 130

转载 进程/线程池、协程,gevent模块的用法、 IO模型简介

内容大纲1、进程池与线程池2、协程3、gevent模块4、协程实现服务端 客户端通信5、IO模型一、进程池与线程池由于服务端需要处于24小时运行状态,可不能来一个用户就开一个进程,因为开线程/进程都是需要内存消耗的,一旦客户端访问量很多,那么服务端就会崩溃,我们就可以规定计算机最多可以创建多少进程/线程,虽然降低了效率,但是保证了服务端的稳定进程池的使用 代码示例# 进程池使用 ...

2019-05-09 16:45:00 156

转载 AJPFX实践 java实现快速排序算法

快速排序算法使用的分治法策略来把一个序列分为两个子序列来实现排序的思路:1.从数列中挑出一个元素,称为“基准“2.重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分割之后,该基准是它的最后位置。这个称为分操作3.递归地把小于基准值元素的子数列和大于基准值元素的子数列排序。public static void quickSort...

2019-05-08 23:14:03 55

转载 vue-router之快速入门(一)

一、简单介绍vue-router是vue官方的路由解决方案,简单易用,中文官方地址如下:vue-router中文手册二、安装vue-router是一个插件包,需要用npm来进行安装的。如果采用vue-cli构建初始化项目会提示安装,也可以自己使用命令安装:npminstallvue-router--save三、解读核心文件用vue-cli构建项目之后,在src/rout...

2019-05-08 10:03:17 78

转载 Dubbo 异步变为同步

当消费者调用接口String hello = demoService.sayHello("world"); 复制代码这里是需要阻塞结果出来的。但是 demoService.sayHello("world")发出去的请求是异步发出的(基于netty NIO)。那么这里是怎么同步拿到结果的呢?我们进入代码在消费端发出去时,会走到 //DubboInvokerprotected Resul...

2019-05-08 09:31:02 1854

转载 AJPFX关于通过索引获取最大值的思路

/**通过索引获取最大值*/public class Test1 {public static void main(String[] args) {int[] arr = {11,22,33,44,55,66};int max = getMax(arr);System.out.println(max);System.out.println("======================...

2019-05-07 22:56:29 47

转载 Linux免密登录

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-07 16:46:00 71

转载 python图片下载&本地图片对比

  管理系统用户头像出现 未识别图像 , 即cdn路径下的图片文件正常,只是较多图片为大小5k的小图片,现需找出这些图片对应的用户。  注:本博只是为避免将来重复造轮子,不做额外赘述  思路  下载 id - img 一一对应的图片到本地  通过opencv,图片文件读取为Mat矩阵,转灰度图,获取dhash,发现未识别图片对应的dhash距离小于1  故,基于dhash完成图...

2019-05-06 17:26:00 148

转载 Spring之旅第四篇-注解配置详解

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-06 16:35:00 50

转载 es6学习- “...”运算符

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-06 15:23:00 104

转载 思普瑞特,小票打印机和标签打印机java网络驱动设计与实现

网络打印走的socket连接,主流的java, php, c, c#等语言都支持socket,所以实现打印机的网络打印几乎是和语言无关的打印机默认端口是9100使用socket连接上打印机后,将打印内容按照打印机的指令进行编码后调用send就可以打印了协议文档小票打印机和标签打印机走的协议不同,所以各自都有一个协议,小票打印机使用的是esc协议,标签打印机使用的是tsc/tspl协议小票...

2019-05-06 10:31:41 771

转载 对 Android SDK 开发的一些个人心得

前言自从工作以后,大部分时间都是参与 Android SDK 方面的开发工作,满打满算也有两年时间了,多多少少有点心得体会。之前偶然在脉脉上回答了一个“APP 开发和 SDK 开发有什么区别”的问题,前几天又有朋友问到了类似的问题,所以我总结了一下,算是个人心得吧。不过,毕竟我工龄不长,可能理解有不到位的地方,还请谅解!对 SDK 开发的看法SDK 开发和 APP 开发的区别还是很大的。AP...

2019-05-06 06:22:38 540

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除