05、林信任快捷方式

林信任快捷方式
分类: 企业开发 发布时间: 05-21 23:21 阅读次数: 5

SQL中到底要不要用WHERE 1=1

摘要: SQL中到底要不要用WHERE 1=1
分类: 数据库 发布时间: 05-21 23:21 阅读次数: 5

六十一、集群介绍、keepalived介绍、用keepaliver配置高可用集群

集群介绍、keepalived介绍、用keepaliver配置高可用集群
分类: 企业开发 发布时间: 05-21 23:21 阅读次数: 11

Hive安装与测试

Hive简介 学习Hive之前得先学习hdfs和mr,当学完mr之后会发现,操作数据还是很麻烦,首先得具备一定的开发能力,还得对mr的原理有一定的了解才能写出对应的代码得到想要的结果,效率确实有点低下,不利于hadoop的发展,后来大神们就搞出了一套像写sql一样操作hdfs数据的分布式计算框架Hive。 Hive不是数据库,更像是数据仓库,因为本质是HDFS+MR,所以它具备了HDFS的所有缺点,比如:不适合应用于实时系统、不能对行集数据进行增删改操作、用于处理离线批处理数据等。 Hive是
分类: 服务端 发布时间: 05-21 23:21 阅读次数: 5

0606-Zuul构建API Gateway-Zuul过滤器以及禁用Zuul过滤器

一、概述   针对Spring Cloud的Zuul配备了许多在代理和服务器模式下默认启用的ZuulFilter bean。   有关启用的可能过滤器,请参阅zuul过滤器包。 二、Zuul过滤器使用 2.1、传统过滤器:java.servlet.Filter package javax.servlet; import java.io.IOException; public interface Filter { public void init(FilterConfi
分类: 其他 发布时间: 05-21 23:16 阅读次数: 5

bzoj3270博物馆——期望概率DP

题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3270 设计一个状态表示两个人分别在两个点的状态,带个标号num[i][j]; 据此得到状态之间转移的关系所构成的n元方程,高斯消元求解; 要注意起点的概率要+1,而且开始时两个人在两个点是有区分的,所以不能(A,B)和(B,A)都加; 用scanf会CE,所以改成了快读和cin; 调了一天的才找到错误竟然是把d数组和deg数组弄混了! 代码如下: #include<iostream> #
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

[uboot] (第一章)uboot流程——概述

[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) 建议先看《[project X] tiny210(s5pv210)上电启动流程(BL0-BL2)》,根据例子了解一下上电之后的BL0\BL1\BL2阶段,以及各个阶段的运行位置,功能。 ================================================================================= 一、bootloade
分类: 其他 发布时间: 05-21 23:11 阅读次数: 4

python——时间与时间戳之间的转换

对于时间数据,如2016-05-05 20:28:54,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的操作有如下的几种: 将时间转换为时间戳 重新格式化时间 时间戳转换为时间 获取当前时间及将其转换成时间戳 1、将时间转换成时间戳 将如上的时间2016-05-05 20:28:54转换成时间戳,具体的操作过程为: 利用strptime()函数将时间转换成时间数组 利用mktime()函数将时间数组转换成时间戳 #coding:
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

面向对象编程(1) 概念及面向对象及面向过程的区别实例

1.面向过程和面向对象的区别 例子: 面向对象编程 class 面向过程编程 执行者 1、4S店 掏钱买车 2、保险公司 上保险 3、税务局 交购置税 4、交管局 验车、选号、交钱、取牌、上牌 面向对象 指挥者 买车办事处 #直接合为一个整体 1、4S店 掏钱买车 2、保险公司 上保险 3、税务局 交购置税 4、交管局 验车、选号、交钱、取牌、上牌 2.面向对象的一些相关概念 类 一个种类,一个模型。比如汽车模型 对象 指具体的东西,模型造出来的东西叫做对象。 实例 实例和对象是一样的。 实例
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

主席树-可持久化线段树学习笔记

可持久化版本的线段树 支持对历史版本的一些操作 每个版本对应一个根 这样也就相当于每个版本有一棵线段树 有信息被更改的节点就新建一个 没有则与原来的共用 线段树用来维护出现次数,所以一般都用到离散化 有了每个数字出现次数自然就可以查第 k 大了 那么区间第 k 大呢? 其实主席树大概是一个前缀和套线段树的数据结构 这样利用前缀和算出区间内出现次数 也就可以得出区间第 k 大了 #include<algorithm> #include<iostream> #include<cstring>
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

EFM32 ACMP模拟比较器的使用

使用EFM32 的ACMP(模拟比较器)对I/O口电压进行比较,并在边沿触发中断。 void VCMP_Initial(void) { /* Enable clocks required */ CMU_ClockEnable(cmuClock_GPIO, true); CMU_ClockEnable(cmuClock_ACMP0, true); const ACMP_Init_TypeDef acmp_init = { false, /* Full bias current*/ false,
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

nyoj 34-韩信点兵(暴力)

34-韩信点兵 内存限制:64MB 时间限制:3000ms Special Judge: No accepted:34 submit:41 题目描述: 相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c ,表示每种队形排尾的人数(a<3,b<5,c<7),输出总人数的最小值(或报告无解)。已知总人数不小于10,不超过100 。 输入描述: 输入3个非负整数a,b,c ,表示每
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

Oracle .NET Core

Oracle .NET Core Beta驱动已出,自己动手写EF Core Oracle https://www.cnblogs.com/yanweidie/p/9064609.html   使用.net core也有一段时间了,一直都没有Oracle官方的正式版驱动程序,更别说EF版本了。之前基于Oracle官方的.net core预览版本写了个Dapper的数据库操作实现,但是总感觉不太完美,有消息称Oracle官方的EF版本可能要到第三季度出了,还需要静静等待几个月的时间。   既然有
分类: 其他 发布时间: 05-21 23:11 阅读次数: 12

数据库设计的标准

一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须加入中文注释 解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的 (4)禁止使用存储过程、视图、触发器、Event 解读:高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将计算转移到服务层”,并发量大的情况下,这些功能很可能将数据库拖死,业务逻辑放到
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

最坏的不是面试被拒,而是没面试机会,以面试官视角分析哪些简历至少能有面试机会

本人在之前的博客里写了很多面试技巧,这是有个前提:至少候选人被面试了,在这个前提下,候选人哪怕失败了,至少也能用实战来检验和校对面试准备的结果,用句比较时髦的话来说就是试错,多试几次之后总能找到正确的方式。 本人在技术面试的实践中,对简历会做初步的筛选,在这过程中,会发现有些简历是一定通不过的,也就是说不会有面试机会,甚至如果该候选人用这份简历,在其它公司也未必能得到面试机会,那么这类候选人就比较悲催了。 为什么这么说呢?第一,这些候选人往往甚至不会意识到这些,往往继续用这份简历投,这样大把时
分类: 其他 发布时间: 05-21 23:11 阅读次数: 8

Visual Studio Code运行Python文件出现 “Linter pylint is not installed ”提示解决办法

运行Python代码后出现 “Linter pylint is not installed ”提示 只需要添加一行代码就可以解决   1 { 2 "python.pythonPath": "/usr/local/bin/python3", 3 "python.linting.enabled":false //添加这行代码 4 } 界面设置如下图:
分类: 其他 发布时间: 05-21 23:11 阅读次数: 8

Ubuntu下Caffe实现物体分类

参考链接: ubuntu下配置Caffe:https://blog.csdn.net/a_z666666/article/details/72853346 https://www.cnblogs.com/go-better/p/7161006.html 注意防坑点:Python和OpenCV版本都是采用的2.版本。(一开始在github上下载的,Python是3.6.4(由于安装了anaconda)和OpenCV和4.0版本,Caffe还不支持4.0的OpenCV;后来OpenCV降到3.1.
分类: 其他 发布时间: 05-21 23:11 阅读次数: 7

Python爬虫利器一之Requests库的用法

静觅 » Python爬虫利器一之Requests库的用法 前言 之前我们用了 urllib 库,这个作为入门的工具还是不错的,对了解一些爬虫的基本理念,掌握爬虫爬取的流程有所帮助。入门之后,我们就需要学习一些更加高级的内容和工具来方便我们的爬取。那么这一节来简单介绍一下 requests 库的基本用法。 注:Python 版本依然基于 2.7 官方文档 以下内容大多来自于官方文档,本文进行了一些修改和总结。要了解更多可以参考 官方文档 安装 利用 pip 安装 1 $ pip install
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

jmeter接口测试

jmeter查看结果树乱码 在jmeter的bin目录下找到jmeter.properties这个文件,修改“sampleresult.default.encoding=utf-8” jmeter——body data里输入中文有乱码 在jmeter的bin目录下找到jmeter.properties这个文件,取消“jsyntaxtextarea.font.family=Hack”的注释
分类: 其他 发布时间: 05-21 23:11 阅读次数: 5

Centos7 下防火墙开启 80 443 端口

https://coderschool.cn/2389.html https://coderschool.cn/2389.html 解决办法 防火墙开启 80 和 443 端口。因为 vps 使用的是 centos 7 ,下面介绍 centos7 下防火墙开启 80 和 443 端口的方法: 1 2 3 启动防火墙 [root@dfdf ~]# systemctl start firewalld.service 1 2 3 4 5 6 7 8 9 开启 80 443 端口 [root@dfdf
分类: 服务端 发布时间: 05-21 23:11 阅读次数: 10