weixin_30477293的博客

私信 关注
weixin_30477293
码龄6年
  • 841,317
    被访问量
  • 暂无
    原创文章
  • 51,986
    作者排名
  • 70
    粉丝数量
  • 于 2015-08-09 加入CSDN
获得成就
  • 获得74次点赞
  • 内容获得0次评论
  • 获得424次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

kubernetes集群node加入不了master错误处理

#如果node加入不了master或者加入成功但是,在master中显示不出来。排查错误:1. 运行,kubelet, 查看日志,一般是kubelet的运行和docker启动方式不匹配。调整:vim /etc/docker/daemon.json修改:native.cgroupdriver=cgroupfs#重启dockersystemctl daemon-reloadsystemct...
转载
649阅读
0评论
0点赞
发布博客于 2 年前

L^p空间的性质的总结

  主要参考一般测度论和Brezis的泛函分析第4章.L^p 空间 对于pde来讲是非常重要的空间,它的性质也是非常丰富的(特别是强收敛,弱收敛等性质),一般散落于各种文献之中,现在趁着教实分析的机会将他们熔之一炉,方便查阅。转载于:https://www.cnblogs.com/Analysis-PDE/p/11376484.html...
转载
234阅读
0评论
0点赞
发布博客于 2 年前

教了个数值分析

  本学期我教了个数值分析和matlab课程,当然matlab很久没有碰过了,这次是临时重学了一遍。至于数值分析,我是一点也不怕的,因为矩阵论部分内容刚刚教过。当然,如果不深入讲解它的理论,知识告诉你怎么去用它,我想这些就绰绰有余了。重点:1.范数2.线性方程组求解的迭代法3.LU分解,乔列斯基分解,三对角方程组4.Lagrang插值和Newton插值,样条插值。...
转载
163阅读
0评论
0点赞
发布博客于 2 年前

Android查看应用方法数

当一个项目快速迭代时,难免引进各种依赖,从而导致单个apk超过65k的限制。如何查询apk的方法数也是每个Android Developer必备技能。我使用的是dex-method-counts,这里跟大家分享一下它的使用。下载&&编译下载dex-method-counts到本地git clone https://github.com/mihaip/d...
转载
96阅读
0评论
0点赞
发布博客于 2 年前

AndroidStudio中Run按钮是灰色的解决方法

在model下拉框中选择app.如果下拉框中没有app,(没有工程名),那么请先去设置:Android Studio 3.3.0 File->sync project with gradles files;(老版本的AS可能是tools ->Android->sync project with gradles files;)更新好后。回到这一步,model中选择ap...
转载
187阅读
0评论
0点赞
发布博客于 2 年前

python 机器学习

<一>:特征工程:将原始数据转化为算法数据一:特征值抽取1:对字典数据 :from sklearn.feature_extraction import DictVectorizerimport pandas as pdimport numpy as npfrom sklearn.feature_extraction import DictVecto...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

js 设计模式——代理模式

代理模式代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。生活中有很多的代理模式的场景。例如,明星有经纪人作为代理,老板有秘书作为代理等等,当有事情的时候,会找到经纪人或秘书,再由他们转达给明星或者老板。首先通过一个例子来简单的了解了解,故事是这样的...以下故事纯属虚构,不要当真大家都知道三顾茅庐(不知道的百度一下)吧,诸葛亮何许人也,厉害的不要不要的,名声...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

js 设计模式——单例模式

单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器中的 window 对象等。JavaScript 中的单例模式1. 使用命名空间在JavaScript里,实现单例的方式有很多种,其中最简单的一个方式是使用对象字面量的方法,其字面量里可以包含大量的属性和方法:let peopl...
转载
25阅读
0评论
0点赞
发布博客于 2 年前

js 设计模式——状态模式

状态模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。简单的解释一下:第一部分的意思是将状态封装成独立的类,并将请求委托给当前的状态对象,当对象的内部状态改变时,会带来不同的行为变化。第二部分是从客户的角度来看,我们使用的对象,在不同的状态下具有截然不同的行为,这个对象看起来是从不同的类中实例化而来的,实际上这是使用了委托的效果。现在举一个网上...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

CSS常见布局

说起布局其实就和盖房子的道理一样,你首先要盖好房子的模型(规划好页面的布局),房子的雏形盖好后就是往房子里面布置家具了(在布局里面添加东西),这样,房子盖好后不论你往里面添加什么家具也不能影响房子(杠精请坐下),布局也一样,布局完成后,只需要在布局的容器里面添加更加细化的东西就行了。切忌边写内容边布局,这可能因为内容导致布局的改写,费时费力、得不偿失实现布局的常用方法1. flo...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

关于win server中 task Scheduler使用

日常开发过程中最会遇到很多定时任务,利用计算机自带的软件工具,既方便,又快捷,能节省大量的开发时间,而且功能全面,容错率高。下面举个例子:定时发送邮件,每天8:10准时触发邮件发送脚本1.首先配置General2.配置triggers3.配置Actions4.配置Conditions5.配置Settings6.最后保存授权...
转载
186阅读
0评论
0点赞
发布博客于 2 年前

C# 多线程与高并发处理并且具备暂停、继续、停止功能

--近期有一个需要运用多线程的项目,会有并发概率,所以写了一份代码,可能有写地方还不完善,后续有需求在改 1 /// <summary> 2 /// 并发对象 3 /// </summary> 4 public class MeterAsyncQueue 5 { 6 publi...
转载
423阅读
0评论
0点赞
发布博客于 2 年前

LSTM与RNN的比较 (repost from https://blog.csdn.net/lanmengyiyu/article/details/79941486)

  最近在研究RNN。RNN 即循环神经网络,是以是一类以序列(sequence)数据为输入的神经网络,输出不仅取决于当前时刻的输入,还和之前时刻的输入有关。而LSTM则是RNN的一种变种,用于改善RNN在处理long term memory时的缺陷。  在查找资料的时候发现了这篇文章写得非常好,而且通俗易懂。将RNN和LSTM之间的区别阐述的非常明白。  首先是两幅经典的图:来...
转载
25阅读
0评论
0点赞
发布博客于 2 年前

使用torch实现RNN

  (本文对https://blog.csdn.net/out_of_memory_error/article/details/81456501的结果进行了复现。)  在实验室的项目遇到了困难,弄不明白LSTM的原理。到网上搜索,发现LSTM是RNN的变种,那就从RNN开始学吧。  带隐藏状态的RNN可以用下面两个公式来表示:  可以看出,一个RNN的参数有W_xh,W_hh...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

python中的importlib包

  importlib.import_module(name,package=None)  导入一个模块。参数name指定了以绝对或相对导入方式导入什么模块 (比如要么像这样pkg.mod或者这样..mod)。  如果参数 name 使用相对导入的方式来指定,那么那个参数packages必须设置为那个包名,这个包名作为解析这个包名的锚点 (比如import_mo...
转载
105阅读
0评论
0点赞
发布博客于 2 年前

python中的字符数字之间的转换函数(repost from https://www.cnblogs.com/junglefish/p/8409581.html)...

int(x [,base])            将x转换为一个整数 base为进制 long(x [,base])            将x转换为一个长整数float(x)              将x转换为一个浮点数complex(real [,imag])            创建一个复数str(x)            将对象转换为字符串r...
转载
64阅读
0评论
0点赞
发布博客于 2 年前

Pytorch中的自动求梯度机制和Variable类

  自动求导机制是每一个深度学习框架中重要的性质,免去了手动计算导数,下面用代码介绍并举例说明Pytorch的自动求导机制。  首先介绍Variable,Variable是对Tensor的一个封装,操作和Tensor是一样的,但是每个Variable都有三个属性:Varibale的Tensor本身的.data,对应Tensor的梯度.grad,以及这个Variable是通过什么方式得...
转载
111阅读
0评论
0点赞
发布博客于 2 年前

Python中和迭代有关的两个函数next()和iter()

  next():  next()返回迭代器的下一个项目  next语法:next(iterator[,dafault])  iterator -- 可迭代对象  default -- 可选,用于设置在没有下一个元素时返回该默认值,如果不设置,又没有下一个元素则会触发 StopIteration 异常。  e.g.: 1 #!/usr/bin/py...
转载
59阅读
0评论
0点赞
发布博客于 2 年前

PytorchMNIST(使用Pytorch进行MNIST字符集识别任务)

  都说MNIST相当于机器学习界的Hello World。最近加入类脑实验室,导师给我们安排了一个任务,但是我才刚刚入门呐!!没办法,只能从最基本的学起。  Pytorch是一套开源的深度学习张量库。或者我倾向于把它当成一个独立的深度学习框架。为了写这么一个"Hello World"。查阅了不少资料,也踩了不少坑。不过同时也学习了不少东西,下面我把我的代码记录下来,希望能够从中受益...
转载
124阅读
0评论
0点赞
发布博客于 2 年前

十六进制颜色码及其表示-(6 digit color code)

  我们知道对于RGB颜色系统,颜色是由三个256位的十进制数值表示的: (R:0-255,G:0-255,B:0-255) 那么一个三元组可以确定一种颜色。  然而,在很多配置文件中颜色并不是直接用十进制数字来表示的。观察到两位十六进制可以表示0-255之间的数字,那么一个六位颜色码(6 digit color code)就可以用六位的16进制数值来表示了。  下面罗列一些十六...
转载
84阅读
0评论
0点赞
发布博客于 2 年前

vim中的替换操作

  在vim中 :s(substitute)命令用于查找并替换字符串。使用方法如下::s/<find-this>/<replace-with-this>/<flags>  例如:1 :%s/foo/bar/g # 在全局范围内(%)查找foo并将之替换为bar,所有出现都会被替换(g)2 :s/foo/bar/g #...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

python中带有下划线的变量和函数(repost from https://www.cnblogs.com/helloTerry1987/p/10992047.html)...

一、变量常量:大写加下划线USER_CONSTANT对于不会发生改变的全局变量,使用大写加下划线。私有变量:小写和一个前导下划线_private_valuepython中不存在私有变量一说,若是遇到需要保护的变量,使用小写和一个前导下划线。但这只是程序员之间的一个约定,用于警告说明这是一个私有变量,外部类不要去访问它。但实际上,外部类还是可以...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

pdb--Python调试器

  使用python编写程序,必然会遇见bug,而pdb就是python语言的一个好的debugger。  下面介绍pdb的使用方式  1. 单步执行代码,通过命令 python -m pdb xxx.py 启动脚本,进入单步执行模式pdb命令行:  1)进入命令行Debug模式,python -m pdb xxx.py  2)h:(help)帮助  3)w:(w...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

python中的lambda关键字(repost from https://www.cnblogs.com/hf8051/p/8085424.html)

lambda表达式在需要一个函数同时又不想去命名一个函数的场合下使用,指匿名函数。1 add = lambda x, y : x+y2 add(1,2) # 结果为3那么到底要如何使用lambda表达式呢?1、应用在函数式编程中Python提供了很多函数式编程的特性,如:map、reduce、filter、sorted等这些函数都支持函数作为参数,lambd...
转载
63阅读
0评论
0点赞
发布博客于 2 年前

from __future__ import print_function的用法(repost from https://blog.csdn.net/xiaotao_1/article/details...

  在代码的开头加上from __future__ import print_function之后,即使在python2.X,使用print也得像python3.X那样加括号使用。  如果某个版本中出现了某个新的功能特性,而且这个特性和当前版本中使用的不兼容,也就是它在该版本中不是语言标准,那么我如果想要使用的话就需要从future模块导入。  其他例子:    from _...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

几种颜色模型(颜色空间):HSV CMYK RGB

  RGB和CMY颜色模型都是面向硬件的,而HSV(Hue Saturation Value)颜色模型是面向用户的。  HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)。色...
转载
479阅读
0评论
0点赞
发布博客于 2 年前

python __getitem__()和__len__()方法理解(repost from https://blog.csdn.net/chituozha5528/article/details/7...

Python中的两个特殊函数__len__(self)和__getitem__()__len__(self):如果一个类表现得像一个list,要获取有多少个元素,就得使用len()函数。要让len()函数工作正常,类必须提供一个特殊方法__len__(),它返回元素的个数。例如,我们写一个 Students 类,把名字传进去:1 class Students...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

vim改变字体和查看映射的(mapping)命令

临时修改。通过gvim Command MODE,输入如下命令即可:Linux/Unix:set guifont=Monospace\空格14注意这里需要对空格使用\进行转义Windows:set guifont=Monospace:h14注意这里的字体大小需要有h的标识临时修改。通过GUI选择字体和大小(更直观),通过gvim Command MODE,输入如下命令...
转载
77阅读
0评论
0点赞
发布博客于 2 年前

NAT网络地址转化和DHCP

  DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。  DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网...
转载
84阅读
0评论
0点赞
发布博客于 2 年前

python学习日记2019.9.2

1 定义一个字符串对象str1 str.title() #将字符串中用空格分隔的字符段首字母大写2 str.rstrip() #将字符串末的空格删去3 str.strip() #将字符串首末的空格删去4 str.lstrip() #将字符串首的空格删去2 dir(object):打印出对象所有的成员,包括函数3 import this:打印python之禅...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

Jupyter notebook常用命令合计

shift + cr #运行该行并转入下一行control + cr #运行该行option + cr #运行该行并插入新行转载于:https://www.cnblogs.com/chester-cs/p/11304553.html
转载
92阅读
0评论
0点赞
发布博客于 2 年前

使用Python解密仿射密码

  新学期有一门密码学课,课上老师布置了一道密码学题,题目如下:  解密由仿射密码加密的密文“DBUHU SPANO SMPUS STMIU SBAKN OSMPU SS”  想解密这个密文,首先必须要知道仿射密码是什么:  仿射密码是一种代换密码,加解密公式如下  加密:C = E([a,b], p) = (ap+b) mod 26  解密:p = D([a,b],...
转载
352阅读
0评论
0点赞
发布博客于 2 年前

kubectl 命令自动补全

kubectl 命令自动补全linux:# yum install -y bash-completion# locate bash_completion/usr/share/bash-completion/bash_completion# source /usr/share/bash-completion/bash_completion# source <(...
转载
55阅读
0评论
0点赞
发布博客于 2 年前

【解决错误】Non-reversible reg-exp portion: '(?i'

在将Django升级到2.1后,运行 Django 自带后台后,就一直报错:Non-reversible reg-exp portion: '(?i'。原来OK,但是2.1不再支持的URL正则写法:url(r'(?i)^a/$', view.fun1)或url(r'^(?i)a/$', view.fun1)应该改为:url(r'^a/$(...
转载
99阅读
0评论
0点赞
发布博客于 2 年前

【django json.dumps 报错】 datetime.datetime is not JSON serializable

django 中,json.dumps 无法直接转译 datetime 类型的值。找了无数方法,找到一个最优、最简洁的解决办法:json.dumps(results, indent=4, sort_keys=True, default=str)indent=4:输出的json文件中,用4个空格表示间距。sort_keys:输出的json文件中,次序使用key。...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

【08月28日】A股滚动市盈率PE历史新低排名

2010年01月01日 到 2019年08月28日 之间,滚动市盈率历史新低排名。 上市三年以上的公司,2019年08月28日市盈率在300以下的公司。 1 - 文山电力(SH600995) - 历史新低 - PE_TTM:11.14 - PB_TTM1.63 - 股息:2.73%- 文山电力(SH600995)的历史市盈率走势图 ...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

【08月21日】指数估值排名

1 - 基建工程(SZ399995) - PE_TTM:8.69,PE百分位:0.88% - PB_TTM:0.90,PB百分位:0.80% - 股息:2.22% - ROE:10.51% - peg:2.27 - 成分股平均净利润同比增速:3.83% - 成分股平均A股流通市值:205.67亿 - 指数起始日期:2015-01-05 - 近一月涨跌: -6.09% ...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

中证500指数的跟踪基金最近1年收益排名

购买指数基金的建议:1. 首选ETF(场内基金);2. 购买流动性充足的基金;3. 不推荐购买增强型基金。查看指数的市盈率等估值详细信息1 - 申万菱信中证500指数优选增强(F003986) - 类型:指数型、指数增强 - 市值:暂无 - 近一年涨跌: 9.04% -申万菱信中证500指数优选增强(F003986)的详细收益2 - 南...
转载
134阅读
0评论
0点赞
发布博客于 2 年前

最近一月研报推荐次数最多的最热股票

最近一月研报推荐次数最多的热门股票,推荐仅包含增持或买入评级。 无人工参与的过程,请结合个股基本面一起来看。 1 - 贵州茅台(SH600519) - 推荐次数:45 - 平均目标价:1111.53 - 贵州茅台(SH600519)的最新和历史研报评测 2 - 保利地产(SH600048) - 推荐次数:33 - 平均目标价:18.69 -...
转载
55阅读
0评论
0点赞
发布博客于 2 年前

【2019年08月26日】A股最便宜的股票

查看更多A股最便宜的股票:androidinvest.com/CNValueTop/便宜指数 = PE + PB + 股息 + ROE,四因子等权,数值越大代表越低估。本策略只是根据最新的数据来选股,完全无人工参与的过程,所以并不能对接下来的利润或业绩做预测,因此请结合个股基本面一起来看。如有任何疑问,请留言咨询。如果喜欢本推荐,也请多帮忙转发和分享,十分感谢。...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

【08月23日】北上资金持股比例排名

北上资金的最新日期:2019年8月23日。 北上资金持有股本比:北上资金持有A公司的股数 / 公司的A股流通股本 * 100%,近5日股本变动:近5日买入(或卖出)的股数 / A股流通股本 * 100%。 来源: 北上资金持股比例排名 1 - 上海机场(SH600009) - 北上资金持有股本比:24.14% - 近5日股本变...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

【08月20日】A股滚动市净率PB历史新低排名

2010年01月01日 到 2019年08月20日 之间,滚动市净率历史新低排名。上市三年以上的公司,2019年08月20日市净率在30以下的公司。来源:A股滚动市净率(PB)历史新低排名。1 - 民生银行(SH600016) - 历史新低 - PB_TTM:0.58 - PE_TTM:4.99 - 股息:5.92%-民生银行(SH600016)的历史市净率走势图...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

沪深300指数的跟踪基金最近1年收益排名

购买指数基金的建议:1. 首选ETF(场内基金);2. 购买流动性充足的基金;3. 不推荐购买增强型基金。查看指数的市盈率等估值详细信息1 - 易方达沪深300非银ETF联接(F000950) - 类型:指数型 - 市值:暂无 - 近一年涨跌: 34.26% -易方达沪深300非银ETF联接(F000950)的详细收益2 - 万家沪深3...
转载
71阅读
0评论
0点赞
发布博客于 2 年前

基金前15大重仓股持仓股排名

来源:基金前15大重仓股持仓股排名基金前15大重仓股持仓股排名基金重仓前15大个股,相较于同期沪深300的平均收益,近1月:3.37%,近3月:10.55%,近1年:47.33%,近3年:137.85%。1,中国平安(SH601318) - 持有基金家数:1244 - 占总流通股比: 7.81% - PE_TTM:10.88 - ROE:25.76% - PB:2....
转载
150阅读
0评论
0点赞
发布博客于 2 年前

数据库事务及锁相关思考

  我了解数据库不同的锁,我了解不同的事务隔离级别,但是再一次生产中,服务器依然报出了死锁,这引起我的反思,先不讨论SPring transaction给我们造的轮子的问题,先探讨一下为什么会引起这次死锁?这次死锁主要原因是 我们再测试条件下启动了一条线程去给数据库更新一条数据,而由于当时时间段比较特殊,我们后台的Timetask也在此时启动,到底很凑巧的两条线程的两个事物同时并行的...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

Hutool实现向指定邮箱发送消息

引入Hutool依赖<!--邮箱验证hutool--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.3<...
转载
262阅读
0评论
0点赞
发布博客于 2 年前

笔记本推荐

目录 联想小新14 联想小新Air13 华为 小米 联想小新14我使用的就是联想的电脑,所以使用过,比较清楚质量,所以优先推荐联想。我的是联想的Thinkpad T480s原价1w,我八千买的二手。它家的电脑,比较容易维修,自己都可以修相对来说,性...
转载
477阅读
0评论
0点赞
发布博客于 2 年前

vue实例的声明周期

new Vue()创建实例 ↓初始化事件和生命周期 ↓beforeCreate ↓初始化injection和reactivity ↓created ↓有没有“el”选项,没有等待vm.$mount(el)调用,有则往下 ↓有没有template选项?有的话把template编译成render func...
转载
63阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 排序

冒泡排序 //冒泡排序, type = 0 则从小到大, type = 1则从大到小 //遍历一遍如果后面的比前面的小(大),则两者交换,遍历length-1遍 public void bubbleSort(int a[], int type){ for(int i = 0; i < a.length - 1; i++) { ...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 方法

结构:权限修饰符 [特征修饰符] 返回类型 方法名字(参数列表) [抛出异常]{ 方法内容。}方法代码存在硬盘中,会在方法区存一个映射。Test t = new Test();参数t存在栈内存中,储存了实例的内存地址实例存在堆内存中实例的方法也存在堆内存中,执行时临时放在栈内存中执行主方法main不属于任何class,而是属于虚...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 语法结构

1. 顺序结构2. 分支结构if(){}else{}switch:class test{ public static void main(String[] args){ int x = 6; switch(x){ case 1: System.out.pri...
转载
77阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 面向对象 - 概念

面向过程的编程思想:解决事情的时候按照一定的过程(流程);不利于复用,会产生冗余;面向对象的编程思想:模仿现实生活中的事物,对事物进行分析(属性,动作);类 --- 对象类:抽象笼统的概念,描述一类有相同特点行为的事物对象:具体的个体声明类:import java.util.*;public class Person{...
转载
41阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 运算符

运算符分类:按操作数数目单目 a++双目 a+b三目 (a>b) ? x : y按运算符分类算术运算加+ 减- 乘* 除/ 取余% 自增++ 自减--int x = 1;int y = x++;结果x = 2; y = 1;计算时先算术运算后赋值运算,x++先备份后计算,把自身的值存入临时空间,然后自身+1,之后临时空间的...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 类型转化

基本数据类型引用数据类型同种之间才能转化。两者之间不能直接转化,需要通过封装类。byte b = 1;int a = b;int a = 1;byte b = (byte)a;因为byte只有8位,int有32位(short是16位),大转小需要强转。int a = 1000;byte b = (byte)a;可以编译,但是值会...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 二维数组

声明:int[][] array;初始化静态: int[][] array = { {1,2,3}, {2,3,4}, {10,20,30}};动态: int[][] array = new int[2][3];遍历:import java.util.*;class test{ public static void main(String[...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

java-基础 - 常量与变量

常量:规定不变的值变量:执行过程中值可以改变,创建的时候必须声明类型和名字,只能存一个内容。1.创建test.java,在里面写完代码public static void main(String[] args){ int a; a = 1;}2.jvm开辟内存,编译成机器可识别语言test.class开辟的内存分为三部分:栈...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

java - 基础 - 数组

数组: 想同类型的数据(可以是基本类型也可以是引用类型)的集合,方便管理。定义:数据类型[] 数组名字;初始化: 创建数组,赋值静态初始化:import java.util.*;class test{ public static void main(String[] args){ int[] a = new int[]{1,2...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

java基础 - 补充

1. 8 * 2 运行最快的计算方式8<<12.int a = 1; int b = 3; 交换ab的值int c = a;a= b;b =c;a = a + b; //1 + 3 = 4b = a - b; //4 - 3 = 1a = a - b; //4 - 1 = 3a = a ^ b; // 1 ^...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

java - 基础3 - 基础数据类型

数据类型:1.基础数据类型 (8个)整型:byte,short,int,longbyte 1字节(8bit) -128 - 127 -2^7 到 2^7-1 (第一位表示正负)short2字节(16bit) -2^15 到 2^15-1int4字节(32bit) -2^31 到 2^31-1long8字节(64bit) -2^63 到 2^63-...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

java - 基础2

适用于对Java有一定了解,编程贼溜但是对原理知道的较少的人- -比如我。1. java 编译运行bin文件里面有一个java.exe和javac.exe,这两个不能直接双击打开,只能用命令行打开,javac负责编译,java负责运行。1.建一个.javaclass Test{ public static void main(String[] args...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

mysql - 下载与安装

1.下载mysql官方网站下载页面:https://dev.mysql.com/downloads/mysql/选择系统和版本因为是免费版所以直接下载= =就不注册了下载完后找一个合适的位置解压。我是在d盘里捡了一个mysql文件夹,然后解压到里面,解压后mysql的路径是:D:\mysql\mysql-8.0.17-winx64...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

java - 基础1

1.特点跨平台(操作系统)面向对象简单性(多继承,指针)健壮性(垃圾回收,异常处理)多线程大数据开发相关2.运行机制1. JVM(JAVA虚拟机 Virtual Machine),可以在平台上用自带虚拟机翻译成对应语言。JVM 把源文件.java 编译成字节码.class2. JRE(JAVA Runtime Environment):ja...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

java - 算法 - 1165

我们定制了一款特殊的键盘,所有的键都排列在一行上。我们可以按从左到右的顺序,用一个长度为 26 的字符串 keyboard (索引从 0 开始,到 25 结束)来表示该键盘的键位布局。现在需要测试这个键盘是否能够有效工作,那么我们就需要个机械手来测试这个键盘。最初的时候,机械手位于左边起第一个键(也就是索引为 0 的键)的上方。当机械手移动到某一字符所在的键位时,就会在终端上...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

tomcat-安装配置

最近重装了系统所以安装的时候顺便记录一下-。-1.下载tomcat1.1 进入官网https://tomcat.apache.org/1.2 选择版本(我选择的是9)1.3 选择下载方式我是windows7 64位所以选64-bit的zip包下载好后在合适位置解压就可以了2. 配置2.1右键...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

java - Spring boot缓存 - 概念

缓存的作用:调用方法时如果调用过并已保存在缓存中则从缓存中调用结果,否则存入缓存并返回运行结果。比如查数据库数据,会先访问缓存看有没有现成的,没有的话再访问数据库查询。主要接口:1.CachingProvider:创建配置获取管理多个CacheManager2.CacheManager:创建配置获取管理多个Cache3.Cache:类似Map的数据结构,临时储存...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

java-scanner

网站编多了结果scanner忘了。。。记一下= =import java.util.Scanner;public class Test{ public static void main(String[] args){ Scanner s = new Scanner(System.in); int n = s.nextInt(); ...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

背包问题 - 分支界限

import java.util.*;public class Main{ public static final int ASD = 1000000007; public static void main(String[] args){ Scanner sc = new Scanner(System.in); int k=sc.n...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

2018腾讯笔试题

1.小Q定义了一种数列称为翻转数列:给定整数n和m, 满足n能被2m整除。对于一串连续递增整数数列1, 2, 3, 4..., 每隔m个符号翻转一次, 最初符号为'-';。例如n = 8, m = 2, 数列就是: -1, -2, +3, +4, -5, -6, +7, +8.而n = 4, m = 1, 数列就是: -1, +2, -3, + 4.小Q现在希望你能帮他算算前n项和为多少...
转载
61阅读
0评论
0点赞
发布博客于 2 年前

网络协议

httphttpstcp/ip1、Telnet(Remote Login):提供远程登录功能,一台计算机用户可以登录到远程的另一台计算机上,如同在远程主机上直接操作一样。2、FTP(File Transfer Protocol):远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机上。3、SMTP(Simple Mail transfer Protocol):...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

java-hashmap

hashmap虽说网上各种高大上,不过个人感觉就是一个个人可以定义下标(key)的数组一般两部分组成,key和value声明一个hashmap:HashMap<Integer,Integer> hash = new HashMap<Integer,Integer>(); <Integer>也可以用<String>等...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

获取某年的所有周日

@Override public String moren(String Year) throws Exception { int year=Integer.parseInt(Year);//2010 Calendar calendar=Calendar.getInstance();//当前日期 calendar.set(year, 6, 1)...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

批量操作

private void batchDeal(List data, int batchNum) throws InterruptedException { int totalNum = data.size(); int pageNum = totalNum % batchNum == 0 ? totalNum / batchNum : totalNum / b...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

模板大全

持续咕咕咕。数据结构线段树。#include<bits/stdc++.h>const int maxn = 1001000;typedef long long ll;int n,q,a[maxn];ll tree[maxn << 2],tg[maxn << 2];inline void put(int cur,ll v,int len)...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

HDU 6610 Game

#pragma GCC optimize("O2")#include<bits/stdc++.h>const int maxn = 1100000;typedef long long ll;struct T{ int l,r,t,id;} q[maxn];inline int cmp(T a,T b){ static const int bl = ...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

HDU 6611 K Subsequence

#pragma GCC optimize("Ofast")#pragma GCC optimize("unroll-loops")#pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native")#include<bits/stdc++.h>typedef int ll;type...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

HDU 6578

#include<bits/stdc++.h>const int maxn = 101;const int mod = 998244353;typedef long long ll;inline void reduce(int & x){ x += x >> 31 & mod; }int f[maxn][maxn][maxn];int ...
转载
68阅读
0评论
0点赞
发布博客于 2 年前

CF1208F Bits And Pieces

#include<bits/stdc++.h>const int maxn = 1 << 21;int c[maxn],a[maxn],n;inline void ins(int x,int b){ if(c[x] >= 2) return ; if(b == -1) return void(++c[x]); ins(x,b-1...
转载
25阅读
0评论
0点赞
发布博客于 2 年前

CF1073G Yet Another LCP Problem

#include<bits/stdc++.h>typedef long long ll;const int maxn = 400100;char buf[maxn];int n,q;namespace sam{ int c[maxn][26],mx[maxn],fa[maxn],r[maxn],la,tot; int n,q; inline ...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

CF1188C Array Beauty

#include<bits/stdc++.h>const int maxn = 1010;const int mod = 998244353;inline void reduce(int & x){ x += x >> 31 & mod; }int n,k;int a[maxn];int f[maxn][maxn];int pre[m...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

带插入区间K小值

树套树。最近学习了一下,发现外层其实可以写Treap的,因为Treap新插入的节点每次向上转一层概率是1/2,所以rotate了\(k\)次概率约为\(2^{-k}\),而该层子树大小约为\(2^k\),所以旋转过了的子树大小和期望是\(O(logn)\)的,所以只要暴力上传就好了。#include<iostream>#include<vector>#in...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

Asp.net1.0 升级 ASP.NET 2.0 的几个问题总结

这几天升级了一下原来的1.1项目,发现了一些问题,总结一下放在这里,也提醒还没有来得及升级或准备升级的朋友,升级的过程中少走弯路,少浪费时间。1.Global.asax文件的处理形式不一样,转化后将出现错误,在vs2003中Global.asax具有代码后置文件,2.0下, 将代码分离文件移到 App_Code 目录下,以便使其自动变为可通过应用程序中的任意 ASP.NET 页面访问。“...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

用C#读写文件的方法

通常我们读取一个文件使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样2、准备一个存放文件内容的字节数组,fs.Length将得到文件的实际大小,就像下面这样3、开始读了,调用一个文件流的一个方法读取数据到data数组中FileStream fs = File.OpenRead(filename); 或者FileStream fs = FileSt...
转载
11阅读
0评论
0点赞
发布博客于 2 年前

六招提高网页加载速度

我们知道用户上网不喜欢用太多的时间等待网页的打开,等待的越长,用户会变的越来越不耐烦,甚至烦躁时会直接关闭网页,这样就会失去一些潜在的客户了!其次,关键字的排名与网页的打开速度也有关系(参考:影响关键字排名的重要因素),这个主要体现搜索引擎对用户体验度上,用户体验度好,排名相对其它网站就好些,因此我觉得我们有必要去提高网页的打开速度,这个不需要太多的成本投入,只需要平时多...
转载
11阅读
0评论
0点赞
发布博客于 2 年前

jquery.peity.js简介

jQuery简单图表peity.js[javascript]<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>无标题页</title><scripttype="text/javascript"s...
转载
177阅读
0评论
0点赞
发布博客于 2 年前

pt-online-schema-change 最佳实践(转)

pt的详细步骤Step 1: Create the new table.Step 2: Alter the new, empty table. This should be very quick, or die if the user specified a bad alter statement.Step 3: Create the triggers...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

项目连接Oracle数据库报错,而MySQL不会

原因:更新Oracle JDBC的依赖,版本和Oracle版本一致转载于:https://www.cnblogs.com/elian91/p/11353581.html
转载
39阅读
0评论
0点赞
发布博客于 2 年前

关于后退步法

司马:退后场步法应该是三步教练:怎么舒服怎么退我:取决于你所在的位置,你步法的幅度,你肌肉的力量,你习惯于垫步还是交叉步,腰腹的力量等,综合起来看,怎么舒服怎么退。在实战中如果对方起的是高球并且已经明显偏离对方场地中心,难以回位的情况下,这个时候就要抓住机会,大步后退杀球,此时的步法数量可能只有两步,抓住这重要的一拍,你接下来就...
转载
0阅读
0评论
0点赞
发布博客于 2 年前

9 存储过程

create procedure my_pro isbegin insert into test values(6,'Ivan',3800);end;exec my_pro;create or replace procedure my_pro2(v_sal in number,v_name varchar2) isbegin update test set sal=v_sal where ...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

hive sql取差集

http://blog.csdn.net/dr_guo/article/details/51182626转载于:https://www.cnblogs.com/lingear/p/8311639.html
转载
415阅读
0评论
0点赞
发布博客于 2 年前

网络实验 04-利用三层交换机实现VLAN间路由

利用三层交换机实现VLAN间路由一、实验目标掌握交换机Tag VLAN 的配置掌握三层交换机基本配置方法掌握三层交换机VLAN路由的配置方法通过三层交换机实现VLAN间相互通信二、实验背景某企业有两个主要部门,技术部和销售部,分处于不同的办公室,为了安全和便于管理,对两个部门的主机进行了VLAN的划分,技术部和销售部分处于不同的VLAN。现由于业务的需求,需要销售部和...
转载
213阅读
0评论
0点赞
发布博客于 2 年前

第16天android:看android的书籍

android 开发指南中文版,写的不好,不连贯,估计是和已经有经验的人看,先暂停在这里吧。Android 高级编程--第四章 创建用户界面SetContentView 即能接受一个布局的ID,也能接受一个单独的View。setContentView(R.layout.main);//第二种TextView myTextView = new TextView(this);se...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

C# 匿名对象(匿名类型)、var、动态类型 dynamic

C# 匿名对象(匿名类型)、var、动态类型 dynamic 原文:C# 匿名对象(匿名类型)、var、动态类型 dynamic ...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

(转载)静音检测VAD算法

转:https://segmentfault.com/a/1190000015432946最近把opus编码器里的VAD算法提取了出来,之前在网上没找到合适的开源VAD模块,就把代码放在这里吧,希望能帮助到人。下面是.h文件和.cpp文件,使用的时候,需要调用silk_VAD_Get()这个函数,每次输入一个帧(我默认了帧长是20ms,采样率16khz,可以自己在silk_VAD_G...
转载
270阅读
0评论
0点赞
发布博客于 2 年前

《学习之道》第十七章考试

  考试本身就是一种效果非凡的学习经历。 在学习内容相同的前提下,如果比较同样一个小时的学习或考试,你会发现用这一个小时来考试能学得更多,记得更牢。转载于:https://www.cnblogs.com/158-186/p/11340593.html...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

【M3】绝对不要以多态方式处理数组

1、考虑下面的情况,有个方法,如下:  void Print(ostream& s, const Base array[], int size)  {    for(int i=0; i< size; ++i)    {      s<<array[i];    }   }2、对于Base baseArray[10]; Print...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

原型模式

解决的问题:当前线程定时对集合中的元素,遍历执行一次操作,而在遍历的过程中,其他的线程可能会增删元素,这样的话,就会导致foreach的内部状态发生变化,出现异常。解决办法:定时器每次执行的时候,对集合做一个拷贝,对这个拷贝遍历。其他线程还是对原来的集合做增删操作,不会相互影响。而且即使其他线程,做了增删操作,在定时器也会对所有元素都会执行。转载于:https://www...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

LATEX LIAN XI

$ a^2 $$ 100 ~m ^{3}$\(\lim_{n \to \infty} \sum_{k=1}^n \frac{1}{k^2} = \frac{\pi^2}{6}\)\(C {}^{12}_{6}\)$sum_\(\phi\)\(\mu\)\(f[i][j] = max( f[i+1][j^2],f[i][j])\)\(\frac {x^2} {z}\
e...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

Orecal日期与系统日期相减

(sysdate -1) 减一天(sysdate_7)一星期addtime - to_date('2005-03-05' , 'yyyy-MM-dd')转载于:https://www.cnblogs.com/T_98Dsky/archive/2005/04/20/141294.html
转载
51阅读
0评论
0点赞
发布博客于 2 年前

dict继承关系

from collections.abc import Mapping, MutableMapping#dict属于mapping类型, MutalbelMapping继承Mappinga = {}print(isinstance(a, Mapping))print (isinstance(a, MutableMapping))转载于:https://www.cnb...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

POJ 3183 Stump Removal(简单的贪心)

StumpRemovalTime Limit:1000MSMemory Limit:65536KTotal Submissions:2459Accepted:1314DescriptionAlways thinking ofthe cows' grazing exp...
转载
46阅读
0评论
0点赞
发布博客于 2 年前