博客
文章平均质量分 63
qq_39706019
这个作者很懒,什么都没留下…
展开
-
狐妖小红娘——漫画中的tfboys
本文参考自: 原文地址 如果我们能活着出去的话,万水千山,你愿意陪我一起看吗? 忍不住要吐槽。好多人都说精华在后面,可是我完整地把王权富贵篇和月红篇看完了,不明白泪点在哪里。个人感觉王权富贵篇感情的高潮几乎是靠一句空洞的“万水千山”堆起来的。每次我以为某个人物死了,就会有人用斗转星移或其他招数强行复活,死个人跟过家家似的。就是真死了也没有关系,还可以续缘不是吗,这一切都让所谓至...原创 2018-08-04 15:31:41 · 367 阅读 · 0 评论 -
分布式锁的实现方式
本文参考自: 原文地址 单台tomcat下,由于是多线程,mysql会存在多个连接,如果不做处理,会产生多线程数据不安全问题,此时可在具体的service中加锁即可处理 多台tomcat下,就要使用分布式锁 mysql 某一个 操作(insert,update,delet...原创 2018-08-04 15:35:25 · 112 阅读 · 0 评论 -
C/C++中常见的#if、if、#ifdef、#if define等区别
本文参考自: 原文地址 #if 与 if 条件编译是C语言中预处理部分的内容,它是编译器编译代码时最先处理的部分, 条件编译里面有判断语句,比如 #if 、#else 、#elif 及 #endif 它的意思是如果宏条件符合,编译器就编译这段代码,否则,编译器就忽略这段代码而不编译,如 #define A 0 //把A定义为0...原创 2018-08-04 15:37:46 · 619 阅读 · 0 评论 -
【题解】 NOIP2012 提高组day1 T3 开车旅行(倍增 dfs 模拟) 70分做法
本文参考自: 原文地址 倍增没有学,不过我们可以通过模拟和dfs得到70分的部分分。 手写dis函数求两个城市距离=海拔差的绝对值。设一个km[i][2]的二维数组,来记录离i个城市距离最近和第二近的城市,要注意题目里有许多细节。例如距离相同时判断海拔低的城市更近。设m2 m1为0代表离i次近和最近的城市,循环城市i,再循环j(i+1 到 n),如果满足上述条件,就用j更新m1,m1更新m2...原创 2018-08-04 15:44:31 · 175 阅读 · 0 评论 -
2018 uestc training for data structures(智商恢复训练)
本文参考自: 原文地址 集训前教练挂的一套题目。 教练说是基础题 em........ 不得不佩服电子科大的训练题,质量是真的很高。 A 一颗简单的线段树 真简单的线段树 模板题 #include<bits/stdc++.h>#define lson rt<<1#define rson rt<<1|1using namespace ...原创 2018-08-04 15:54:41 · 194 阅读 · 0 评论 -
Spring的IOC简单介绍
本文参考自: 原文地址 Spring的IOC简单介绍 1.背景介绍什么是spring? IOC是什么?相关的DI又是什么? Spring是一个开源框架,是2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作 Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。 框架的主要优势之一就是其分层架...原创 2018-08-04 16:00:38 · 169 阅读 · 0 评论 -
zookeeper概念以及使用情景
本文参考自: 原文地址 我们要使用就需要知道有什么需求: 情景一: 我的这个亚信需要采集数据,那么在采集的过程中如果采集程序突然挡掉,这个时候上面传输的数据就采集不了,而且上面的服务器新数据来了可能会将旧的数据覆盖掉,还有一种可能是我下面的程序突然又好了,那么上面已经有好多旧的数据而且此时又有新的数据,这样采集压力比较大,有人肯定会问可以使用keepalived,你要知道此...原创 2018-08-04 16:03:02 · 114 阅读 · 0 评论 -
JVM类加载器与双亲委派模型详解
本文参考自: 原文地址 类加载器,主要负责将字节码文件(.class文件)加载到内存中。 从Java虚拟机的角度来讲,类加载器主要分为两种,一种是启动类加载器(Bootstrap ClassLoader),这个类加载器由c++实现,它是Java虚拟机的一部分;另一种是所有其他类加载器,它们由Java语言实现,独立于JVM虚拟机外部,并且全部继承自抽象类Java.lang.C...原创 2018-08-04 16:08:14 · 398 阅读 · 1 评论 -
《生命科学50讲》课程笔记2--如何驱动生命
本文参考自: 原文地址 当活力论被推翻后,生命的神秘面纱被打破,人类就产生了制造生命的冲动。 制造人工生命首先要解决的是制造生命的基础物质,如氨基酸,再到复杂物质,比如蛋白质,在这上面,人类已经取得了大量突破。 但是还缺什么呢?我们知道,死去的鸭子和活着的鸭子,其物质构成并没有什么不同。 给物质赋予活力的东西是什么呢?----能量。 活着就是对热力学第二定律 热力学第二定律 ...原创 2018-08-04 16:14:21 · 837 阅读 · 0 评论 -
数组二分查找
本文参考自: 原文地址 常见对象(数组高级二分查找原理图解) * A:画图演示 * 二分查找 查找元素对应的索引 * 前提:数组元素有序 常见对象(数组高级二分查找代码实现及注意事项)* A:案例演示 * 数组高级二分查找代码* B:注意事项 * 如果数组无序,就不能使用二分查找。 * 因为如果你排序了,但是你排序的时候已经改变了我最原始的元素索引。 public cl...原创 2018-08-09 16:37:47 · 173 阅读 · 0 评论 -
Hbase部分常用的封装类
本文参考自: 原文地址 package com.sxt.hbase; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.Cel...原创 2018-08-05 12:59:18 · 347 阅读 · 0 评论 -
hbase练习(连天记录查询)
本文参考自: 原文地址 package com.sxt.hbase.Daemon; import java.io.IOException; import java.io.InterruptedIOException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.Cell; im...原创 2018-08-05 13:05:39 · 236 阅读 · 0 评论 -
pwnable.kr之simple login
本文参考自: 原文地址 这题与之前所作的题目不同,不同点在于这题不存在ssh连接至其他的服务器,需要自己在脚本中体现。 首先,下载文件,放到IDA里跑一跑(这里说明,要注意下载下来的文件是32位还是64位的文件,这关系到能不能正确打开并得到反汇编代码的问题),得到main函数的伪代码: int __cdecl main(int argc, const char **argv, const ...原创 2018-08-05 13:18:49 · 236 阅读 · 0 评论 -
144. 二叉树的前序、中序、后序遍历 leetcode
本文参考自: 原文地址 给定一个二叉树,返回它的 前序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,2,3] 进阶: 递归算法很简单,你可以通过迭代算法完成吗? 模拟栈的操作。对于这个问题,实际上在计算机中是这样处理的。我们首先将访问node1的right、访问node1的left和打印nod...原创 2018-08-05 13:20:26 · 106 阅读 · 0 评论 -
java基础07-14
本文参考自: 原文地址 一、自定义类 事物: 方法(事物的功能)属性(变量) 类的定义格式:publicclass 类名{ 数据类型 属性名称1; ...原创 2018-08-05 13:25:39 · 96 阅读 · 0 评论 -
乐观的悲观主义者
本文参考自: 原文地址 做为乐观的悲观主义者,我时刻准备达尔文他老人家从榕材里蹦出来,指着我的鼻子跟观众说发现他发现一种新的猿类。又或是乔布斯跳出来,把我自拍照投影在荧幕上,然后声称苹果公司将以我的脸为蓝本,重新向世界定义什么叫帅。...原创 2018-08-05 13:28:41 · 590 阅读 · 0 评论 -
CSS3 3D 转换
本文参考自: 原文地址 3D 转换 CSS3 允许您使用 3D 转换来对元素进行格式化。 在本章中,您将学到其中的一些 3D 转换方法: rotateX() rotateY() 它如何工作? 转换是使元素改变形状、尺寸和位置的一种效果。 您可以使用 2D 或 3D 转换来转换您的元素。 rotateX() 方法 通过 rotateX() 方法,元素围绕其 X 轴以给...原创 2018-08-05 13:33:12 · 109 阅读 · 0 评论 -
ngnix配置说明
本文参考自: 原文地址 一、server_name 在开始处理一个http请求时,nginx会取出header头中的host,与nginx.conf中每个server的server_name进行匹配,以此决定到底由哪一个server块来处理这个请求。匹配的优先顺序是: 1、完全匹配 2、通配符在前的,如*.test.com 3、通配符在后的,如www.test.* 4、正...原创 2018-08-05 13:39:12 · 151 阅读 · 0 评论 -
spring的新手回顾(配置拦截器,视图解析器等。。。。)
本文参考自: 原文地址 <!------------------------------------------------------------------------------------------------------------------------> 由于经常有关于spring的问题,有时候一些回想不来 抽了点时间简单回顾了spring mvc框架的搭建 ...原创 2018-08-05 13:45:20 · 298 阅读 · 0 评论 -
基数排序--MSD(桶排序)
本文参考自: 原文地址 【基数排序】(radixsort)则是属于“分配式排序”(distributionsort),基数排序法又称“桶子法”(bucketsort)或binsort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O(nlog(r)m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法...原创 2018-08-09 17:00:13 · 2803 阅读 · 2 评论 -
Window 上安装Node.js
本文参考自: 原文地址 原文:https://blog.csdn.net/wypersist/article/details/80492576 你可以采用以下两种方式来安装: 1、Windows 安装包(.msi) 2、Windows 二进制文件 (.exe)安装 准备 官网下载:https://nodejs.org/en/ 根据选择下载 开始安装node.js 点击运行...原创 2018-08-09 17:05:56 · 82 阅读 · 0 评论 -
leetcode 338. Bit位计数
本文参考自: 原文地址 给定一个非负整数 num。 对于范围 0 ≤ i ≤ num 中的每个数字 i ,计算其二进制数中的1的数目并将它们作为数组返回。 示例:比如给定 num = 5 ,应该返回 [0,1,1,2,1,2]. 进阶: 给出时间复杂度为O(n * sizeof(integer)) 的解答非常容易。 但是你可以在线性时间O(n)内用一次遍历做到吗? 要求算法的空间复杂...原创 2018-08-09 17:16:31 · 284 阅读 · 0 评论 -
分拆数的一个上限
本文参考自: 原文地址原创 2018-08-09 17:25:57 · 199 阅读 · 0 评论 -
谈谈React-Native中的手势
本文参考自: 原文地址 https://github.com/jabez128/jabez128.github.io/issues/1 React-Native是一款由Facebook开发并开源的框架,主要卖点是使用JavaScript编写原生的移动应用。从2015年3月份开源到现在,已经差不多有半年。目前,React-Native正在以几乎每周一个版本的速度进行快速迭代,开源社区非常活...原创 2018-08-09 17:39:43 · 814 阅读 · 0 评论 -
线性回归 《机器学习实战》笔记
本文参考自: 原文地址 一、概述 基本的线性模型简单且易于建模,而一些功能更为强大的非线性模型可以在现行模型的基础上通过引入层级结构或者高维映射得到,机器学习实战中首先讲解了一种基本形式。 二、原理 对于: $$f(x) = w^{T}x + b$$ 问题,当w和b学习得到后,模型就得到了确定。 于是: $$\hat{w^{*}}=argmin_{w}(y-X\hat{w})^T...原创 2018-08-09 17:53:00 · 155 阅读 · 0 评论 -
Python基础知识之集合
本文参考自: 原文地址 集合的创建 一般方式 将该集合的所有元素置于一个大括号内,以逗号分隔。 >>> set1 = {1,3,5,7,9}>>> set1{1, 3, 5, 7, 9} 但上面这种方式不能用于创建一个空集合: >>> set0 = {}>>> type(set0)<class 'd...原创 2018-08-09 18:03:18 · 107 阅读 · 0 评论 -
JPA基本注解
本文参考自: 原文地址 @Entity @Entity 标注用于实体类声明语句之前,指出该Java 类为实体类,将映射到指定的数据库表。如声明一个实体类 Customer,它将映射到数据库中的 customer 表上。 @Table当实体类与其映射的数据库表名不同名时需要使用 @Table 标注说明,该标注与 @Entity 标注并列使用,置于实体类声明语句之前,可写于单独语句行,也可...原创 2018-08-09 18:14:56 · 83 阅读 · 0 评论 -
RabbitMq入门学习笔记(一)
本文参考自: 原文地址 1 RabbitMq介绍 RabbitMQ是由erlang语言开发,基于AMQP(Advanced MessageQueue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。 2应用场景 1、任务异步处理。将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。...原创 2018-08-10 10:26:26 · 104 阅读 · 0 评论 -
HackerRank Counting Perfect Subsequences 扩展欧几里得+组合数
本文参考自: 原文地址 We call a string, , consisting of the letters in the set a perfect stringif both the conditions below are true: where denote...原创 2018-08-10 10:38:18 · 134 阅读 · 0 评论 -
【题解】NOIP2012 提高组day1 T2 国王游戏(贪心 高精)
本文参考自: 原文地址 下面给出贪心做法的证明: left right k x y p1 x1 y1 或 针对这种情况 我们得到ans1=max(x/y1, x*x1/y2) p2 x2 y2 left right k x ...原创 2018-08-10 10:42:13 · 169 阅读 · 0 评论 -
51单片机的消影问题
本文参考自: 原文地址 https://blog.csdn.net/wait_for_taht_day5/article/details/50527951原创 2018-08-10 10:46:38 · 511 阅读 · 0 评论 -
运行 uwsgi --http :8000 --module MxOnline.wsgi
本文参考自: 原文地址 运行: uwsgi --http :8000 --module MxOnline.wsgi 报错: *** Starting uWSGI 2.0.17.1 (64bit) on [Sat Jul 14 21:03:35 2018] ***compiled with version: 4.8.4 on 14 July 2018 11:52:21os: Linux...原创 2018-08-10 10:55:13 · 649 阅读 · 0 评论 -
zabbix 安装
本文参考自: 原文地址 设置zabbix 启动服务 [root@zcacc02 zabbix-3.4.2]# ln -s /usr/local/zabbix/sbin/zabbix_server /usr/local/sbin/[root@zcacc02 zabbix-3.4.2]# ln -s /usr/local/zabbix/sbin/zabbix_agentd /usr/local/...原创 2018-08-10 11:04:58 · 118 阅读 · 0 评论 -
学习日志07.14
本文参考自: 原文地址 1、 题目:通过编程实现,统计1~n有多少个9 提示:n通过参数传入 #include<stdio.h> int main() { int num, i, key=0, m=0, k=0; printf("please input num :\n"); scanf("%d", &n); for (i = ...原创 2018-08-10 11:14:32 · 155 阅读 · 0 评论 -
ZOJ - Summer 2018 - Problems - 1001: Saber
本文参考自: 原文地址 Saber is a Class in the Holy Grail War. This Class is regarded as one of the most powerful Class. Saber is a tree-lover. She loves all kinds of trees. One day, she suddenly comes u...原创 2018-08-10 11:25:10 · 225 阅读 · 0 评论 -
博客从CSDN搬至简书
本文参考自: 原文地址 以后本人的所有文章都将在简书上发布,地址为https://www.jianshu.com/p/81877a6fa940原创 2018-08-10 11:31:55 · 139 阅读 · 0 评论 -
MISRS C:2004编程规范:——重要知识点
本文参考自: 原文地址 MISRS C:2004编程规范:——重要知识点 MISRA C:2004建议程序中的代码段不要被“注释掉”。注释掉代码段很容易产生嵌套注释,所以应该用条件编译指令(如 #if 0…#endif)使相应的代码段失效。 MISRA C:2004要求所有#pragma指令(预处理指令)的使用应该文档化并给予解释。#pragma指令是由C标准规定...原创 2018-08-10 11:40:42 · 343 阅读 · 0 评论 -
CSU 2005 Nearest Maintenance Point bitset+迪杰斯特拉
本文参考自: 原文地址 CSU 2005 题意:给一个n个节点m条边的带权无向图,给出s个援助节点,有q个问题,每次问一个节点周边最短距离的援助节点有哪些。 思路:去年省赛的题,当时不幸拿了铁....看了csuzhucong这位大佬的代码才学会的,是个很好的题,把s个援助节点当起点,搜到所有节点的最短路,用bitset的位运算传递状态,如果有多个起点的某个节点的最短距离相同,那么这个节点周...原创 2018-08-14 09:35:18 · 173 阅读 · 0 评论 -
Working out(DP 四个角递推)
本文参考自: 原文地址 B. Working out time limit per test 2 seconds memory limit per test 256 megabytes ...原创 2018-08-14 09:46:16 · 189 阅读 · 0 评论 -
Ajax实现无刷新分页效果
本文参考自: 原文地址 一、无刷新分页技术的必要性 如果我们通过“传统方式”实现上图的商品分页效果,每次分页的时候就会使得头部、左侧、底部等已经显示的信息重新从服务器获得出来,这样对带宽、服务器资源、用户等待时间都有额外的损耗。如果使用ajax无刷新分页,每次就只从服务器获得”商品评论区域“信息即可,对各方面资源的使用就有相应节省,因此ajax无刷新分页效果有其存在的必要性。 二、...原创 2018-08-14 10:05:41 · 1587 阅读 · 0 评论