redis记录二坑

一,在安装Redis时,按步骤安装结果在启动时却提示找不到redis.conf配置文件,试过更改redis.conf的路径发现都不行, 之后干脆放在Redis的bi目录下跟redis-server在同一目录下,在启动时直接输入 [root@zzj001 bin]# ./redis-server redis.conf 便可以,输入简捷又解决问题。 二,当用IDEA连接Redis时,报错: DENIED Redis is running in protected mode because prot
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

getBoundingClientRect介绍

getBoundingClientRect用于获取元素相对与浏览器视口的位置 由于getBoundingClientRect()已经是w3c标准,所以不用担心兼容,不过在ie下还是有所区别 { top: '元素顶部相对于视口顶部的距离', bottom: '元素底部相对于视口顶部的距离', left: '元素左边相对于视口左边的距离', right: '元素右边相对于视口左边的距离', height: '元素高度', width: '元素宽度'
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

【vue移动端架子】vue-h5-template

作者大大的地址:https://github.com/sunnie1992/vue-h5-template 我们运行项目,倒是可以看一看效果 虽然就是显示的UI,但是应该可以知道作者大大想要什么东西了 移动端,应该比较重点的是适配了,所以重点看一下适配 还有作者大大没有用gulp或者webpack,我自己觉得这个小demo应该有优化架构空间 看了一下main.js //main.js import Vue from 'vue' import 'normalize.css/normalize.c
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

NJUPT_Wrj 个人训练实录

暑假了,开个训练实录,记录自己每天的训练以及补题(仅含个人训练,组队训练另开坑) 希望能坚持下去QAQ 7.5 BZOJ1607线性筛、1601MST、1602LCA、1606背包、1625背包 牛客练习赛49A、Codeforces Round #572 (Div. 2) 计划:补题牛客练习赛49A、cf572、vpcf569
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

IT菜鸟之路由器基础配置(静态、动态、默认路由)

路由器:连接不同网段的设备 企业级路由和家用级路由的区别: 待机数量不同(待机量) 待机量:同时接通的终端设备的数量 待机量的值越高,路由的性能越好 别墅级路由,表示信号好,和性能无关 交换机:背板带宽(专业术语)是内部的传输速度 网关:是用来处理不同网段数据通信 网关地址一般是路由器的地址 no 任何生效性的操作都可以使用no使其失效 rip Routing Information Protocol 路由信息协议 destination host unreachable 目标主机不可达 sh
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

【转】Java中特殊的String类型

Java中String是一个特殊的包装类数据有两种创建形式: String s = "abc"; String s = new String("abc"); 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值'a'、'b'、'c',然后在堆中创建一个String对象object,它的值是刚才在栈中创建的三个char型值组成的数组{'a'、'b'、'c'},接着这个String对象object被存放进字符
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

给定一个整数数组和一个目标值,找出数组中和为目标值的两个数 例如给定nums = [2,7,11,15],target = 9

python解决方案 nums = [1,2,3,4,5,6] #假如这是给定的数组 target = 9 #假如这是给定的目标值 num_list = [] #用来装结果的容器 def run(nums,target): '''功能函数''' for num1 in nums: for num2 in nums: if num1 + num2 == target:
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

【vue】/vue-ele-project

作者大大的地址是:https://github.com/JinwenXie/vue-ele-project 还是老办法,先运行项目看看效果 我不算是外卖爱好者,不过觉得那个添加商品到购物车的动画效果很好看很有趣 最近的框架好多,简直应接不暇,比如上篇的博客,我甚至以为作者大大自己封装一系列组件写项目, 搜索了一下才发现居然是van有赞小程序。 这个demo用到的是cube-ui也是一个框架,好像是滴滴的。 我一下子就惊吓到了。新的技术层出不穷,我会的和用到的都比较少,做观众欣赏别人的代码和产品
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

Rxjs中Notification 介绍

timer(0, 1000) // 计时器,每1000ms发射一个值,初始发射值延迟时间为0s; .pipe( take(5), // 取前5个值 takeWhile(value => value >-1), // 只要有一个值不大于-1;即执行complete;结束next materialize(), // 具体化,将每一个值转换为Notification对象 ) .subscribe({ next(value) { console.
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

03-计算字符个数-1

写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。 Python lower() 方法转换字符串中所有大写字符为小写。 Python count() 方法用于统计字符串里某个字符出现的次数。 # 方法1: str1 = input() str2 = input() str1 = str1.lower() str2 = str2.lower() j = 0 for i in range(len(str1)):
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

数据I/O流

1.文件输出流的应用。 定义如下字符串: String str = “12345abcdef@#%&*软件工程”; 编写程序将该字符串写入文件”data.txt”。 2.文件输入流的应用。 修改第1题中的程序,读文件”data.txt”,将读到的数据输出在控制台。 3.体会: 数据I/O可以能够永久保存程序创建的数据,但我还是学得太懂,学习是一个积累的过程,数据I/O要靠不断地学习才能学会!
分类: 其他 发布时间: 07-05 23:31 阅读次数: 0

忽略警告注解@SuppressWarnings详解

忽略警告注解@SuppressWarnings详解 简介:java.lang.SuppressWarnings是J2SE 5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。 作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。 使用: @SuppressWarnings(“”) @SuppressWarnings({}) @SuppressWarnings(value={}) 根据sun的官方文档描述: value - 将由编译器在注释
分类: 编程语言 发布时间: 07-05 23:31 阅读次数: 0

关于分模块开发的内容(二)

分模块开发; 第一次建一个 空的Maven项目 – 父包 Bean – 空的Maven Dao – 空的Maven Service – 空的Maven Controller(web) - 选择创建带有wenApp的Maven 导包 - Pom.xml 登录 -- doLogin 分页查询 导架包 写配置文件 给service传 page(当前页页码), size(一页显示多少条),然后需要告诉serviceimpl 要开始用用分页啦 在controller 传page, size,得到数据后传
分类: 编程语言 发布时间: 07-05 23:31 阅读次数: 0

Java 并发工具CountDownLatch和CyclicBarrier 原理解析

[TOC]Java并发工具CountDownLatch和CyclicBarrier原理解析一,简介CountDownLatch允许一个或者多个线程等待其他线程完成操作。CyclicBarrier的字面意思是可循环使用(Cyclic)的屏障(Barrier)。它要做的事情是,让一组线程达到一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续运行。
分类: 编程语言 发布时间: 07-05 23:30 阅读次数: 0

TCP协议为什么可靠?

TCP协议为什么可靠? 我们都知道,TCP和UDP协议的区别在于TCP可以提供可靠的网络数据传输,但UDP不能。 为什么TCP比较可靠呢?可能有人会回答,TCP是面向连接的,而UDP不是。连接是什么呢?它是一个像水管一样的东西,把所有的数据往连接里一放就保证了数据完整有序到达吗?其实不是的。 TCP/IP详解对整个数据传输过程有着详细的说明。我试着把其中关键的部分抽取出来,解释一下TCP协议到底是怎么保证传输的可靠性的。 建立连接 连接是什么 当提到连接,我们本能的会把它想成一根水管或者绳子,
分类: 编程语言 发布时间: 07-05 23:30 阅读次数: 0

I NEED A OFFER!(HDU 1203)(01背包)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1203 题意: 手中有$n,有m个高校有几率录取,申请费为a,录取几率为b。让我们求至少得到一份offer的最大概率。 题解: 求至少一份offer的最大概率,我们可以转换为先求一份offer都得不到的最小概率。 dp[i]存的是i申请费下最小的一份offer都得不到的概率,这里状态转换方程就是乘法了,这里的话因为是求概率(实型数据),所以我们的dp[]就要都初始化为1,ans也要初始化为1。 还有
分类: 编程语言 发布时间: 07-05 23:30 阅读次数: 0

寒冰王座(HDU 1248)(完全背包)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1248 完全背包的模板题 代码: #include <iostream> #include <cstdio> #include <algorithm> #include <queue> #include <cmath> #include <cstring> #include <string> #include <vector> #include <set> #include <stack> #inc
分类: 编程语言 发布时间: 07-05 23:30 阅读次数: 0

关于分模块开发的内容(三)

分类: 编程语言 发布时间: 07-05 23:29 阅读次数: 0

身体脂肪率

概念: 身体脂肪率是指人体内的脂肪量在体重中所占的比率(主要为皮下脂肪和内脏脂肪)。一般又称为体脂肪率或脂肪率。身体脂肪率。 计算公式:   男性体脂>25%,女性>33%是诊断为肥胖的标准。体脂百分比可通过以下公式用BMI的数值进行计算:   体脂 % = 1.2×BMI +0.23×年龄-5.4-10.8× 性别   其中男性性别取值为1,女性取值为0。 注意:首先需要先计算BMI。 男正常体脂率约在10~20%之间,女约在17~30%之间。此为成年男女标准值,女性超过50岁,男性超过55
分类: 编程语言 发布时间: 07-05 23:29 阅读次数: 0

30个查询、插入的常识

1对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。   2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎
分类: 编程语言 发布时间: 07-05 23:29 阅读次数: 0