随机图片API接口

同学发给我的一个随机图片接口,还挺好玩的... http://www.7itc.cn/go.php?url=aHR0cDovL2FwaS56emFsY28uY29tLmNuL2FwaS8yN2ltZy5waHA=
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

【转】Thread Local的正确原理与适用场景

本文转发自技术世界,原文链接 http://www.jasongj.com/java/threadlocal/ ThreadLocal解决什么问题 由于 ThreadLocal 支持范型,如 ThreadLocal< StringBuilder >,为表述方便,后文用 变量 代表 ThreadLocal 本身,而用 实例 代表具体类型(如 StringBuidler )的实例。 不恰当的理解 写这篇文章的一个原因在于,网上很多博客关于 ThreadLocal 的适用场景以及解决的问题,描述的并
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

用Tensorflow搭建网络

分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

Ubuntu 16.04上thunderbird配置163邮箱出现“配置无法被验证-请查看用户名或密码是否正确?”

  在Ubuntu 16.04 上用thunderbird配置163免费邮箱时出现的提示信息如图1: 图1 提示信息   网上有不少方法都说是将接收和发出的主机名分别改为 imap.ym.163.com 和 smtp.ym.163.com,但是我试过了,还是会出现一样的提示信息。而且我确认我的POP3/SMTP/IMAP服务都是开启的。 图2 开启POP3/SMTP/IMAP服务   几经摸索,我发现在第三端(除了网易的官方应用外)配置163邮箱时,需要输入的不是你在网页登录邮箱时的密码,而是
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

python性能分析之cProfile模块

cProfile是标准库内建的分析工具的其中一个,另外两个是hotshot和profile -s cumulative -s cumulative开关告诉cProfile对每个函数累计花费的时间进行排序,他能让我看到代码最慢的部分。 我们有这样一个函数。 loopdemo.py def foo(): for a in range(0, 101): for b in range(0, 101): if a + b == 100:
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

六、curator recipes之屏障barrier

简介 当两个进程在执行任务的时候,A调用了B,A需要等待B完成以后的通知,我们可以使用curator的屏障功能来实现。 官方文档:http://curator.apache.org/curator-recipes/barrier.html JavaDoc:http://curator.apache.org/apidocs/org/apache/curator/framework/recipes/barriers/DistributedBarrier.html 代码示例 import org.a
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

晚来的2018年总结

点点我的网站呗,好久没访问量了,http://www.wenzhihuai.com 年底老姐结婚,跑回家去了,忙着一直没写,本来想回深圳的时候空余的时候写写,没想到一直加班,嗯,9点半下班那种,偶尔也趁着间隙的时间,一段一段的凑着吧。 想着17年12月31号写的那篇文章https://www.cnblogs.com/w1570631036/p/8158284.html,感叹18年还算恢复了点。 心惊胆战的裸辞经历 其实校招过去的那家公司,真的不是很喜欢,996、技术差、产品差,实在受不了,春节
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

LeetCode(Add Two Numbers)

一、题目要求 You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list. You may assume the two
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

python第五天,基础知识【列表】

本节内容: 列表(List) 查 索引(下标),都是从0开始的 切片 .count 查某个元素的出现次数 .index 根据内容找其对应的位置 'jameBo' in ['a', 'b', 'c'] 判断'jameBo'是否存在该列表 增加 a.append() 追加 a.insert(index, '内容') a.extend(['4, 5, 6]) 修改 a[index] = '新的值' a[startIndex:endIndex] = [a, b, c] 相当于用切片去解构(es6的叫法
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

EX40

1 class Song(object): 2 3 def __init__(self): 4 5 self.lyrics = ["这一路上走走停停,", 6 "顺着少年漂流的痕迹,", 7 "什么也不省心。"] 8 9 def sing_me_a_song(self): 10 for line in se
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

crm作业知识点集合[三]

知识点1 我们要实现一个这样的功能,在学生表中,可以查看每个学生的报名的班级的所有的成绩,就是下图的效果 1、首先我们需要在学生表中自定义一列,这一列的内容就是一个a标签,指向另外一个页面,而我们在另外一个页面显示显示这个学生的所有的成绩 新添加一列的函数如下 def score_show_url(self,obj=None,header=False): if header: return "查看成绩" else:
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

appium安装与部署

前提:     ①:appium属于C/S架构,代码写在Client端     ②:本章所说的部署讲的是Android设备下的Appium安装与部署     ③:Appium Client的环境是针对python3的 Appium Client所需环境:      ①Node.js (Ver 8+)      ②python3 (Ver3.6+) Appium Server所需环境:      ①Node.js (Ver 8+)      ②JDK (Ver 1.8+)      ③Andro
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

Database Systems--- A practical Approach to Design, Implementation, and Management Fifth Edtion

  在2010年冬天的时候,我们前单位(晋能信工)把我们送到了北大青鸟培训了两个月,最后,我还是没有考试过了。我觉得我不是学习计算机的一块料。一恍,十年过去了,我也不知道我也干什么的一块料。被命运牵着鼻子走。我是一个胆小懦 弱而又不善言辞的人。一味地去听别人,看别人。从来也不知道自己是一个什么人,也不知道自己能干点啥。喜欢看一些不合时书,比如周易、韩非子之类的书。 在晋能信工,我也干了7年多,从2009年到2015年。这7年中,我看了不少的计算机方面书,可是自己却不会写一个"hello wor
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

建立二叉排序树_三种顺序遍历

题目描述 输入一系列整数,建立二叉排序树,并进行前序,中序,后序遍历。 输入描述: 输入第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。 输出描述: 可能有多组测试数据,对于每组数据,将题目所给数据建立一个二叉排序树,并对二叉排序树进行前序、中序和后序遍历。 每种遍历结果输出一行。每行最后一个数据之后有一个空格。 输入中可能有重复元素,但是输出的二叉树遍历序列中重复元素不用输出。 分析 编写insert函数 #include <iostream> using names
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

2000w数据,redis中只存放20w的数据,如何保证redis中的数据都是热点数据

redis 内存数据集大小上升到一定大小的时候,就会施行数据淘汰策略。 redis 提供 6种数据淘汰策略:voltile-lru:从已设置过期时间的数据集(server.db[i].expires)中挑选最近最少使用的数据淘汰 volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中挑选将要过期的数据淘汰volatile-random:从已设置过期时间的数据集(server.db[i].expires)中任意选择数据淘汰allkeys-lru:从数据集
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

变量的学习

一.变量的显示与设置 1.变量的显示:echo 例: [root@server3 mnt]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin [root@server3 mnt]# echo ${PATH} /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 以上两种皆可一显示 2.变量设置规则: a.变量与变量内容以一个“=”来连接
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

信息学竞赛一本通提高版AC题解—例题1.1活动安排

书中代码有误。书中为sort(a+1,a+n+1,Cmp)。 // // Created by yuxi on 19-1-13. // /* * * 《信息学竞赛一本通-提高版》全部AC解答及解释 * * 第一部分 基础算法 * 第一章 贪心算法 * 例题1 活动安排 * */ #include <iostream> #include <algorithm> #include <fstream> #include <string> using namespace std;
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

处理smartgit 过期脚本

@echo off @title SmartGit License Tool color 1f cls set "version=18.1" set "fpath=%APPDATA%\syntevo\SmartGit\8" if not exist "%fpath%" ( echo ·¾¶²»´æÔÚ,Çë²é¿´°æ±¾ÐÅÏ¢ÊÇ·ñÕýÈ·,°æ±¾: %version% echo %fpath% echo. pause )else (
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

01 Java 代码是怎么运行的

Java代码运行的方式 1:在开发工具中运行 2:双击 jar 文件运行 3:在命令行中运行 4:在网页中运行 上述运行方式都离不开 JRE,也就是 Java 运行时环境。实际上 JRE 仅包含运行 Java 程序的必须组件,包括 Java 虚拟机以及 Java 核心类库等。Java 程序员经常接触到的 JDK 同样包含了 JRE,并且还附带了一系列开发和诊断工具。 为什么 Java 要在虚拟机里运行 Java 是一门高级程序语言,语法复杂,抽象程度高,因此直接在硬件上运行并不现实。所以,在
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0

腾讯云高防服务器 腾讯云BGP高防IP是如何防DDos和cc攻击的?

腾讯云高防服务器又称为腾讯云BGP高防ip,无论你的业务是否在腾讯云,都可以使用腾讯云提供的DDos及cc防护。如果 业务不在腾讯云,只需把需要防护的设备绑定腾讯云高防即可防护,无需任何配置。 DDoS攻击是目前互联网中最常见的网络攻击方式之一,通过大量虚假流量对目标服务器进行攻击,堵塞网络耗尽服务器性能,导致服务器崩溃,真正的用户也无法正常访问了。以前大型企业常用的防御手段就是高防服务器,也就是我们说的硬防,但由于成本太高很多中小型企业负担不起。最近这几年高防IP由于其接入简单成本也低而深受
分类: 其他 发布时间: 01-13 23:34 阅读次数: 0