一、java语言的特点: (1)简单并面向对象 (2)鲁棒并安全: java语言在编译及运行程序时,都要进行严格的检查,防止不匹配问题的发生。如果引用一个非法类型,或执行一个非法类型操作,java减肥在解释时指出该错误。在java中不能采用地址计算的方法通过指针访问内存单元,大大减少了错误发生的可能 ...
分类:
编程语言 时间:
2017-09-23 13:31:05
阅读次数:
203
定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进 ...
分类:
编程语言 时间:
2017-09-23 12:33:53
阅读次数:
300
Service / DAO 层方法命名规约: 1 ) 获取单个对象的方法用 get 做前缀。2 ) 获取多个对象的方法用 list 做前缀。3 ) 获取统计值的方法用 count 做前缀。4 ) 插入的方法用 save( 推荐 ) 或 insert 做前缀。5 ) 删除的方法用 remove( 推荐 ...
分类:
编程语言 时间:
2017-09-23 12:29:38
阅读次数:
261
303一维数组的升级版,方法就是用二维数组res存下从(0,0)到当前位置的sum,存的方法是动态规划,看着二维数组画圈比较好搞清楚其中的加减法 算子数组的sum的时候也是和存差不多的逻辑,就是某一部分加上另一部分,然后减去某一部分,逻辑画画圈就能看出来 比价重要的是动态规划存数的过程,以后二维数组 ...
分类:
编程语言 时间:
2017-09-23 12:29:29
阅读次数:
210
出错信息 问题分析:servlet容器关闭时发现Quartz定时器线程还在执行,对其无所适从,不懂怎么办只能强行关闭。 解决思路,在关闭容器时的contextDestroyed事件里检测ServletContext里Quartz相关属性,找到Bean然后调用它的方法结束掉。 解决方法: 关闭tomc ...
分类:
编程语言 时间:
2017-09-23 12:29:19
阅读次数:
1061
win+R 输入cmd 输入pip install --upgrade pip 输入pip -V查看pip版本 如果你需要首次安装pip,请下载get-pip.py。然后运行以下命令来安装它: python get-pip.py ...
分类:
编程语言 时间:
2017-09-23 12:28:57
阅读次数:
146
http://blog.csdn.net/tingsking18/article/details/5096172 ...
分类:
编程语言 时间:
2017-09-23 12:28:13
阅读次数:
148
刚学python,用pip安装出错,如下图: 检查了一下环境变量,然而并没没问题。在stackowerflow上逛了一圈,找到了解决方法: 在命令行下cd 进对应python的script文件目录,再执行pip指令即可。 ...
分类:
编程语言 时间:
2017-09-23 12:25:52
阅读次数:
375
从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可... ...
分类:
编程语言 时间:
2017-09-23 12:25:06
阅读次数:
197
吃了个火鸡面后感觉到了怀疑人生!!!!!!!!!妈耶,在也不吃了。思路都给辣没了!!! python端口扫描器代码如下: 运行截图:(kali傻了在换iso中。。。。) 端口扫描器思路: 一开始是先让python给指定的IP和端口发包来断定是否开放的端口! 但是如果一个一个打印出来会耗费时间。然后在 ...
分类:
编程语言 时间:
2017-09-23 12:23:34
阅读次数:
224
有需求生成一个二维码,并且有一段文本说明,但是使用awt.font来生成中文时,一直存在乱码的问题。网上的解决办法有几种,但是在centos上亲测有用的就是如下的方法。 Java代码如下:new java.awt.Font("宋体",Font.BOLD,13); 1,从windows上拷贝simsu ...
分类:
编程语言 时间:
2017-09-23 12:22:38
阅读次数:
211
<?php $a = 3.5;$arr = array("1"=>4,"2.5"=>5,"5"=>6);//小数做键名,需要加引号$arr = array_flip($arr); foreach ($arr as $key => $value) { $b[] = $value;} 主要思路就是把数组 ...
分类:
编程语言 时间:
2017-09-23 12:22:10
阅读次数:
121
1.介绍 给定4个整数,数字范围在1-13之间,任意使用 + - * / ( ) ,构造出一个表达式,使得最终结果为24,这就是常见的算24的游戏。本文介绍用Python语言实现的两种方式。2.实现思路 实现输入4个数字的排列组合,这样等于实现了括号的功能,然后使用+ - * /进行组合计算。 第一 ...
分类:
编程语言 时间:
2017-09-23 12:21:34
阅读次数:
168
import time,datetime x=time.localtime() print(time.strftime('%Y-%m-%d %H:%M',x)) print(datetime.datetime.now()+datetime.timedelta(days=-3)) ...
分类:
编程语言 时间:
2017-09-23 12:20:50
阅读次数:
155
在python当中使用相对包导入有的时候是一件非常让人痛苦的事情,有的时候使用了相对包导入明明可以在运行,但是换了一种运行方式又不可以了。这篇文章就要深度的解决这个问题,在看的过程要不断的敲代码来练习,领会python的相对包导入。 这篇文章是从stackoverflow翻译过来的, Relativ ...
分类:
编程语言 时间:
2017-09-23 12:19:14
阅读次数:
1438
一、BTree 1 class BinTreeNode: 2 def __init__(self, data): 3 self.data = data 4 self.lchild = None 5 self.rchild = None 6 7 8 k = BinTreeNode('K') 9 g = ...
分类:
编程语言 时间:
2017-09-23 12:18:23
阅读次数:
199
前言 HashMap非线程安全的,HashTable是线程安全的,所有涉及到多线程操作的都加上了synchronized关键字来锁住整个table,这就意味着所有的线程都在竞争一把锁,在多线程的环境下,它是安全的,但是无疑效率低下的。 ConcurrentHashMap(JDK1.7) 在JDK1. ...
分类:
编程语言 时间:
2017-09-23 12:16:44
阅读次数:
199