1. java.lang.NullPointerException(空指针异常)调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组... ...
分类:
编程语言 时间:
2017-09-04 21:27:19
阅读次数:
245
1:java中垃圾回收机制主要完成下面两件事情:跟踪并监控每个java对象,当某个对象处于不可达状态时,回收该对象所占的内存清理内存分配,回收过程中产生的内存碎片2:对于JVM的垃圾回收机制来说,是否回收一个对象的标准是:是否还有引用变量引用该对象? 只要还有引用变量引用该对象,立即回收机制就不会回... ...
分类:
编程语言 时间:
2017-09-04 21:27:59
阅读次数:
187
这个模块主要用来签名和序列化 使用场景: 一、给字符串添加签名: 发送方和接收方拥有相同的密钥--"secret-key",发送方使用密钥对发送内容进行签名,接收方使用相同的密钥对接收到的内容进行验证,看是否是发送方发送的内容 二、带时间戳的签名: 签名有一定的时效性,发送方发送时,带上时间信息,接 ...
分类:
编程语言 时间:
2017-09-04 21:28:07
阅读次数:
283
package com.mine.practice.reflectfield; import java.lang.annotation.Annotation; import java.lang.reflect.Field; import java.lang.reflect.Method; impor... ...
分类:
编程语言 时间:
2017-09-04 21:30:02
阅读次数:
262
前提条件: 熟悉认知新的编程工具(jupyter notebook) 1、安装:采用pip的方式来安装Jupyter。输入安装命令pip install jupyter即可; 2、启动:安装完成后,我们可在如下目录找到jupyter-notebook这个应用;双击启动 如下图所示: 3、打开浏览器编 ...
分类:
编程语言 时间:
2017-09-04 22:29:01
阅读次数:
171
#!/usr/bin/envpython
#-*-coding:utf-8-*-
#__author__="chenhao"
#Email:312779641@qq.com
#Date:2017/8/22
importparamiko
defsftp_exec_command(host,port,username,password,command):
ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolic..
分类:
编程语言 时间:
2017-09-04 22:29:35
阅读次数:
1748
JAVA算法实现:输出九九乘法表 Jiujiu.java: package com.qkys.www; public class Jiujiu { public static void main(String[] args){ for(int i=1;i<=9;i++){ for (int j=1; ...
分类:
编程语言 时间:
2017-09-04 22:29:44
阅读次数:
147
1、我们想要限制实例的属性怎么办?比如,只允许对Student实例添加name和age属性。 为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性: 2、使用__slots__要注意,__slots__定义的属性仅对当前 ...
分类:
编程语言 时间:
2017-09-04 22:30:46
阅读次数:
145
【Spring概念】Spring是J2EE应用程序框架,是轻量级的IOC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。【IOC控制反转】在传统的java代码中,对象的调用是由调用者创建并执行,在Spring中,对..
分类:
编程语言 时间:
2017-09-04 22:31:08
阅读次数:
180
当我使用pycharm运行 (https://github.com/Joyce94/cnn-text-classification-pytorch ) pytorch程序的时候,在Linux服务器上会开启多个进程,占用服务器的大量的CPU,在windows10上运行此程序的时候,本机的CPU和内存会 ...
分类:
编程语言 时间:
2017-09-04 22:32:12
阅读次数:
2057
python安装Fabrix出现Command"pythonsetup.pyegg_info"failedwitherrorcode1in/tmp/pip-build-ynJnAl/pynacl/解决:向上查看发现Nopackage‘libffi‘found,原因是这个libffi库未安装所以使用:yuminstalllibffi-devel-y最后安装成功
分类:
编程语言 时间:
2017-09-04 22:33:39
阅读次数:
188
了解深拷贝和浅拷贝之前先要理解可变与不可变对象 python只允许使用引用传递,有可变对象和不可变对象,可变对象:list,dict.不可变对象有:int,string,float,tuple Python int,string,float,tuple不可变举栗子: def int_object() ...
分类:
编程语言 时间:
2017-09-04 22:33:46
阅读次数:
164
2.7和3版本的区别在于print后面2.7版本不需要加()而3版本改为必须在()中输入要输出的内容 ...
分类:
编程语言 时间:
2017-09-04 22:34:15
阅读次数:
171
要求: 用户入口: 商品信息存在文件里 用户输入用户名和密码登录,若为第一次登录,则输入用户工资,打印可购买的商品 用户根据工资选择需要购买的商品,若成功购买,则扣款。若工资不够购买此商品,则显示提醒 用户可随时退出,退出时打印用户已购买的商品列表 用户退出后,记录用户已购商品、余额记录 用户下次登 ...
分类:
编程语言 时间:
2017-09-04 22:35:35
阅读次数:
206
使用线性模型进行回归学习,但若要做分类任务该怎么办呢?答案蕴含在广义线性模型中:只需要找一个单调可微的函数将分类任务的真实标记y与线性回归模型的预测值联系起来。 对数几率函数是一个常用的替代函数: 该函数的图像如下图(来源:维基百科): 对数几率函数又称作“sigmoid函数”,将z值转化为一个接近 ...
分类:
编程语言 时间:
2017-09-04 22:37:03
阅读次数:
318
/usr/bin/pythonenv
#-*-coding:UTF-8-*-
#字符串string用‘‘或者""或者‘‘‘‘‘‘来表示
name=‘Whatisyourname?‘
>>>name.capitalize()#字符串首字母大写
‘Whatisyourname?‘
>>>name="sushi"
>>>name.title()#首字母大写
‘SuShi‘
>>>name.uppe..
分类:
编程语言 时间:
2017-09-04 22:37:19
阅读次数:
238
#为了防止自己忘记,先记着,之前我一直以为《深入理解JAVA虚拟机》写错了来着。 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header),实例数据(Instance Data)和对齐填充(Padding)。 也就是说 JAVA对象 = 对象头 + 实例数据 + 对象 ...
分类:
编程语言 时间:
2017-09-04 22:38:41
阅读次数:
498
测试 ...
分类:
编程语言 时间:
2017-09-04 22:40:09
阅读次数:
265
代码来源:《图论算法及其matlab实现》(北京航空航天出版社) P22 此代码返回第一个点和最后一个点之间最短路径,以及最短路径的长度。 代码如下: 验证: 运行结果: ...
分类:
编程语言 时间:
2017-09-04 22:40:19
阅读次数:
306
@Componentpublic class TextFileDownloadView extends AbstractFileDownloadView { @Override protected InputStream getInputStream(Map<String, Object> mode ...
分类:
编程语言 时间:
2017-09-04 22:40:30
阅读次数:
231