- 博客(4426)
- 收藏
- 关注
转载 Docker 安装 Request Tracker 工单系统
1、需求docker 安装工单系统 Request Tracker,并需要支持 LDAP 登入。2、制作镜像1)request-tracker-base镜像第一个镜像安装一些基础支持软件,如 apache2、rt4的插件等。Dockerfile文件托管在 Github,下载后制作镜像,并上传到私有仓库(或者上传到docker hub)。docker b...
2019-09-26 16:28:00 1451
转载 企业微信同步LDAP
1、需求定期同步企业微信的用户信息到 LDAP 中,当有新用户时,会自动发送LDAP的账号密码给该用户邮箱。2、环境python 3.x需要安装两个模块pip install ldap3 requests3、代码文件代码托管于 Github参考:https://github.com/huangchaosysu/optools...
2019-09-19 15:03:00 5325
转载 封装1
package 封装;/*面向对象三大特征: 1. 封装 2. 继承 3 多态。需求: 使用java类描述百合网的会员。问题: 性别有问题??根本原因: 由于其他人可以直接操作sex属性。可以对sex属性进行了直接的赋值。封装:权限修饰符:权限修饰符就是控制变量可见范围的。public ...
2019-09-18 01:22:00 608
转载 匿名对象
匿名对象:没用引用类型变量指向的对象称作为匿名对象。注意事项:1.我们一般不会给匿名对象赋予属性值,永远无法获取。2.两个匿名对象永远不会是同一对象。匿名对象的好处是简化书写。匿名对象的应用场景:1.如果一个对象需要调用一个方法一次的时候,而调用完这个方法之后,对象则不再使用。2.可以作为一个调用参数。转载于:https://www.cnblogs.co...
2019-09-16 23:22:00 236
转载 实时统计每天pv,uv的sparkStreaming结合redis结果存入mysql供前端展示
最近有个需求,实时统计pv,uv,结果按照date,hour,pv,uv来展示,按天统计,第二天重新统计,当然了实际还需要按照类型字段分类统计pv,uv,比如按照date,hour,pv,uv,type来展示。这里介绍最基本的pv,uv的展示。iduvpvdatehour11555993060532018-07-2718关于什么是pv,uv,可以...
2019-09-13 22:43:00 289
转载 Python批量删除mysql中千万级大量数据
场景描述线上mysql数据库里面有张表保存有每天的统计结果,每天有1千多万条,这是我们意想不到的,统计结果咋有这么多。运维找过来,磁盘占了200G,最后问了运营,可以只保留最近3天的,前面的数据,只能删了。删,怎么删?因为这是线上数据库,里面存放有很多其它数据表,如果直接删除这张表的数据,肯定不行,可能会对其它表有影响。尝试每次只删除一天的数据,还是卡顿的厉害,没办法,写个Pytho...
2019-09-13 10:06:00 269
转载 Linux 命令
1、vimi 由正常模式进入编辑模式;esc 退出编辑模式,到正常模式;:wq 保存并退出;:q! 退出不保存查找:在正常模式下输入/str(str是想要查找的字符串),按回车,便可以定位到str。n查找下一个,N查找上一个。2、移动,复制移动文件夹至当前目录:mv ~/dir ./,其中dir是一个文件夹,dir后不用加/。mv d...
2019-09-12 23:53:00 95
转载 LeetCode 72. 编辑距离
72. 编辑距离题目描述给定两个单词word1 和word2,计算出将word1转换成word2 所使用的最少操作数。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符示例示例1:输入: word1 = "horse", word2 = "ros"输出: 3解释: horse -> rorse (将 'h' 替换为 'r...
2019-09-12 16:36:00 134
转载 SpringBoot + thymeleaf 实现分页
SpringBoot结合Thymeleaf实现分页,很方便。效果如下后台代码项目结构1. 数据库Config由于hibernate自动建表字符集为latin不能插入中文,故需要在application.properties中指定:spring.jpa.properties.hibernate.dialect=com.ikeguang.paging.config.MysqlC...
2019-09-12 13:29:00 774
转载 LeetCode 322. 零钱兑换
322. 零钱兑换题目描述给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回-1。示例示例1:输入: coins = [1, 2, 5], amount = 11输出: 3 解释: 11 = 5 + 5 + 1示例 2:输入: coins = [2], amou...
2019-09-11 22:05:00 183
转载 LeetCode 300. 最长上升子序列
300. 最长上升子序列题目描述给定一个无序的整数数组,找到其中最长上升子序列的长度。示例输入: [10,9,2,5,3,7,101,18]输出: 4 解释: 最长的上升子序列是[2,3,7,101],它的长度是 4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算法的时间复杂度应该为\(O(n^2)\) 。进阶: 你能将算法的时间复杂...
2019-09-11 21:15:00 145
转载 LeetCode 152. 乘积最大子序列
152. 乘积最大子序列题目描述给定一个整数数组 nums ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。示例示例 1:输入: [2,3,-2,4]输出: 6解释:子数组 [2,3] 有最大乘积 6。示例 2:输入: [-2,0,-1]输出: 0解释:结果不能为 2, 因为 [-2,-1] 不是子数组。思路本题主要考虑使用动态规划的方法进行求...
2019-09-11 16:29:00 143
转载 LeetCode 120. 三角形最小路径和
120. 三角形最小路径和问题描述给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。示例例如,给定三角形:[ [2], [3,4], [6,5,7], [4,1,8,3]]自顶向下的最小路径和为11(即,2+3+5+1= 11)。说明:如果你可以只使用 O(n)的额外空间(n 为三角形的总行数)...
2019-09-11 15:41:00 139
转载 LeetCode70. 爬楼梯
70. 爬楼梯题目描述假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1. 1 阶 + 1...
2019-09-11 11:19:00 141
转载 源码角度分析-newFixedThreadPool线程池导致的内存飙升问题
前言使用无界队列的线程池会导致内存飙升吗?面试官经常会问这个问题,本文将基于源码,去分析newFixedThreadPool线程池导致的内存飙升问题,希望能加深大家的理解。(想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。完全免费哦!)内存飙升问题复现实例代码ExecutorService executor = Executors.new...
2019-09-10 16:46:00 161
转载 fastjson又被发现漏洞,这次危害可能会导致服务瘫痪
0x00 漏洞背景2019年9月5日,fastjson在commit 995845170527221ca0293cf290e33a7d6cb52bf7上提交了旨在修复当字符串中包含\\x转义字符时可能引发OOM的问题的修复。360CERT 判断该漏洞危害中。影响面较大。攻击者可以通过发送构造好的请求而致使当前线程瘫痪,当发送的恶意请求过多时有可能使业务直接瘫痪。建议广大用户对...
2019-09-09 16:48:00 107
转载 目标检测中的mAP
参见:https://github.com/rafaelpadilla/Object-Detection-Metrics?spm=5176.12281978.0.0.478528815XGHTvhttps://zhuanlan.zhihu.com/p/56961620注意只有当IOU大于给定的阈值且分类正确时才算True Positive。转载于:https://www....
2019-09-09 15:30:00 92
转载 pytorch
1、测试时不需要正则化:model.eval()就可以不运行batch norm、dropout等。再用model.train()可改回训练模式。转载于:https://www.cnblogs.com/lxc1910/p/11489945.html...
2019-09-09 09:45:00 84
转载 windows系统python开发环境搭建
安装python1、去官网下载python安装包,官网地址:https://www.python.org/,安装包如图:2、双击安装就好了,注意讲python添加到path中(这样就不用配置python环境变量),然后Next到结束直接Close。3、检查是否安装成功,在cmd命令行中收入python会出现如下图,就说明成功安装了。安装集成开发环...
2019-09-07 17:57:00 76
转载 Oracle中REGEXP_SUBSTR函数
REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier)__srcstr :需要进行正则处理的字符串__pattern :进行匹配的正则表达式__position :起始位置,从第几个字符开始正则表达式匹配(默认为1)__oc...
2019-09-07 15:21:00 116
转载 cv常用名词缩写
lr:learning rateroi:region of interest,可能包含目标的区域。转载于:https://www.cnblogs.com/lxc1910/p/11467073.html
2019-09-05 16:44:00 355
转载 Python 发送企业微信消息
1、获取企业微信信息1)我的企业 --> 企业信息 --> 企业ID2)创建一个应用,记录该应用的AgentId、Secret2、python代码#!/usr/bin/env python# -*- coding:utf-8 -*-import jsonimport requestsclass WeChat: ...
2019-09-05 14:01:00 243
转载 深度学习-反向传播算法
以此网络为例进行反向传播分析前向传播算法从输入\(x\)经过第一层网络\(W_1\)有\(W_1 = \begin{equation} \left( \begin{array}{ccc} w_{11} & w_{12} & w_{13} \\ w_{21} & w_{22} & w_{23} \\ w_{31} & w_{32} &...
2019-09-04 21:53:00 246
转载 个人的vim简单配置
1.vim配置1.1 插件YouCompleteMe安装首先解决依赖环境,并且编辑好.vimrc,然后进入插件目录,使用git下载ycmgit clone --recursive https://github.com/Valloric/YouCompleteMe.git该命令可以补全依赖项由于google无法访问有一个包要自行安装cd .vim/bundle/YouCompl...
2019-09-04 21:38:00 364
转载 位运算
位运算位运算介绍程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。比如, and 运算本来是一个逻辑运算符,但整数与整数之间也可以进行 and 运算。举个例子, 6 的二进制是 110 , 11 的二进制是 1011 ,那么 6 and 11 的结果就是 2 ,它是二进制对应位进行逻辑运算的结果( 0 表示 Fase , 1...
2019-09-04 18:33:00 128
转载 LeetCode 338. 比特位计数
338. 比特位计数题目描述给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。示例示例 1:输入: 2输出: [0,1,1]示例 2:输入: 5输出: [0,1,1,2,1,2]进阶:给出时间复杂度为 O(n*sizeof(integer)) 的解答非常容易。但你可以在线性时间 O(...
2019-09-04 18:02:00 81
转载 LeetCode 208. 实现 Trie (前缀树)
208. 实现 Trie (前缀树)题目描述实现一个 Trie (前缀树),包含 insert, search, 和 startsWith 这三个操作。示例Trie trie = new Trie();trie.insert("apple");trie.search("apple"); // 返回 truetrie.search("app"); // 返回 f...
2019-09-04 16:40:00 78
转载 LeetCode 69. x 的平方根
69. x 的平方根题目描述实现int sqrt(int x)函数。计算并返回x的平方根,其中x 是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。示例示例 1:输入: 4输出: 2示例 2:输入: 8输出: 2说明: 8 的平方根是 2.82842..., 由于返回类型是整数,小数部分将被舍去。思路二分查找法因为...
2019-09-04 15:43:00 84
转载 LeetCode 51. N皇后
51. N皇后题目描述n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。上图为 8 皇后问题的一种解法。给定一个整数 n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个明确的n 皇后问题的棋子放置方案,该方案中 'Q' 和 '.' 分别代表了皇后和空位。示例输入: 4输出: [[".Q..", // 解法 ...
2019-09-04 11:19:00 118
转载 win 10 自带 Ubuntu 系统的文件位置
win 10 自带 Ubuntu 系统的文件位置Ubuntu 作为最为流行 Linux 系统中的一种,是用来学习 Linux 相关知识是最好不过的选择。专门搞一个 Ubuntu 系统的电脑不太现实,装个双系统也不便学习,而通过使用 VMware 虚拟机安装 Ubuntu 系统几乎成为了规范教程。win 10 系统自带 Ubuntu 确实为 Linux 入门者提供了很大方便,但要想进一...
2019-09-03 21:34:00 975
转载 LeetCode 122. 买卖股票的最佳时机 II
122. 买卖股票的最佳时机 II题目描述给定一个数组,它的第i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意: 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买...
2019-09-02 20:32:00 127
转载 LeetCode 169. 求众数
169. 求众数题目描述给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。示例示例 1:输入: [3,2,3]输出: 3示例 2:输入: [2,2,1,1,1,2,2]输出: 2思路哈希计数法遍历数组,将元素作为哈希表的键,元素出现的个数作为值,取数量超过 n/2...
2019-09-02 20:13:00 115
转载 LeetCode 50. Pow(x, n)
50. Pow(x, n)题目描述实现 pow(x, n) ,即计算 x 的 n 次幂函数。示例示例 1:输入: 2.00000, 10输出: 1024.00000示例2:输入: 2.10000, 3输出: 9.26100示例3:输入: 2.00000, -2输出: 0.25000解释: 2^-2 = 1/2^2 = 1/4 = 0.25思路典型的分治算...
2019-09-02 18:20:00 144
转载 LeetCode 236. 二叉树的最近公共祖先
236. 二叉树的最近公共祖先题目描述给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”示例例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4...
2019-09-02 16:58:00 135
转载 LeetCode 235. 二叉搜索树的最近公共祖先
235. 二叉搜索树的最近公共祖先题目描述给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”示例例如,给定如下二叉搜索树: root = [6,2,8,0,4,7,9,null,nu...
2019-09-02 15:53:00 78
转载 LeetCode 98. 验证二叉搜索树
98. 验证二叉搜索树描述给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例示例 1:输入: 2 / \ 1 3输出: true示例 2:输入: 5 / \ 1 4...
2019-09-02 15:17:00 90
转载 LeetCode 242. 有效的字母异位词
242. 有效的字母异位词描述给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例示例 1:输入: s = "anagram", t = "nagaram"输出: true示例 2:输入: s = "rat", t = "car"输出: false思路排序法对两个字符串进行排序,若满足题目要求则其排序后定相等。# 排序法 O(Nl...
2019-09-02 11:46:00 98
转载 计算机相关会议排名(一)
计算机相关会议排名(一)计算机相关会议排名(二) Acronym Standard Name Rank AAAI National Conference of the American Association for Artificial Intelligence A+ AAMAS International Conference on ...
2019-09-01 23:22:00 663
转载 计算机相关会议排名(二)
计算机相关会议排名(一)计算机相关会议排名(二) 序号 会议名称 会议介绍 代表领域 1 ACM SIGCOMM: ACM Conf on Communication Architectures, Protocols & Apps ACM的旗舰会议之一,也是网络领域顶级学术会议,内容侧重于有线网络,每年举办一次,录用率约为10%左右。 ...
2019-09-01 23:21:00 337
转载 爬取股票数据
目录 爬取股票数据 1 爬取前的分析 2 爬取流程 爬取股票数据1 爬取前的分析技术路线:使用 requests + bs4 + re数据网站选取原则:股票信息静态存在于 HTML 页面中,非 js 代码生成没有 Robots 协议限制获取股票列表...
2019-08-30 17:06:00 1466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人