Java的 跨平台特性和为什么Java要拥有这个特性 注:相关内容摘自网络,忘记出处,故未注明,若有不妥忘其告知,加以改正; 有过基础Java知识的开发人员都知道Java是跨平台的,可我们知道Java为什么要跨平台吗,Java的跨平台又是如何实现的呢?下面我们来一一了解。 什么是平台 Java是可以 ...
分类:
编程语言 时间:
2017-08-13 10:00:50
阅读次数:
231
转载自http://blog.csdn.net/zsw101259/article/details/7570033 Java集合框架图 简化图: Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 1、Java 2集合框架图 ①集合接口 ...
分类:
编程语言 时间:
2017-08-13 10:00:42
阅读次数:
223
一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下以下这张较为经典的图: Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程对象的start ...
分类:
编程语言 时间:
2017-08-13 10:00:17
阅读次数:
256
题目描写叙述 LL今天心情特别好,由于他去买了一副扑克牌,发现里面竟然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想測測自己的手气,看看能不能抽到顺子,假设抽到的话,他决定去买体育彩票,嘿嘿。!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子 ...
分类:
编程语言 时间:
2017-08-13 10:00:02
阅读次数:
261
Anaconda 是一个用于科学计算的Python发行版,支持 Linux、Mac、Windows 系统,提供了包管理与环境管理的功能,可以很方便地解决多版本 Python 并存、切换以及各种第三方包安装问题。除了 Python,Anaconda 附带了一大批常用数据科学包;其次,使用 conda ...
分类:
编程语言 时间:
2017-08-13 09:58:09
阅读次数:
173
一、try-catch 1、样例1 1.1、源代码 1.2、执行后 2、样例2 2.1、源代码 2.2、执行后 二、onerror 1、源代码 2、执行后 ...
分类:
编程语言 时间:
2017-08-13 09:56:38
阅读次数:
165
importsqlite3
importstruct
cx_m=sqlite3.connect("F:\\zy\\map\\map_v2.db")
cu_m=cx_m.cursor()
BS=256*1024*1024
bs=256*1024
sDisk=[]
sDisk.append("")
sDisk.append("")
sDisk.append("")
sDisk.append("")
sDisk.append(["h:\mdisk4.img",0])
sDisk.append(["g:\mdisk5..
分类:
编程语言 时间:
2017-08-13 09:55:05
阅读次数:
193
本题就是一题LIS(最长递增子序列)的问题。本题要求求最长递增子序列和最长递减子序列。 dp的解法是O(n*n),这个应该大家都知道。只是本题应该超时了。 由于有O(nlgn)的解法。 可是因为本题的数据特殊性。故此本题能够利用这个特殊性加速到O(n)的解法。当中的底层思想是counting sor ...
分类:
编程语言 时间:
2017-08-13 09:54:56
阅读次数:
217
4.23 10:00更新。编程题1的Python实现。仅供參考。源代码见页尾 4.23 20:35更新,编程题2的Python实现。源代码见尾页 百度的题还是很偏重算法的。总体来讲难度比較高。尤其是编程题,以下附上原题: 选择题 问答题 主观题 编程题 编程题1源代码 #coding:utf-8 d ...
分类:
编程语言 时间:
2017-08-13 09:53:46
阅读次数:
198
一 认识模块 1.1 sys 1.2 os 1.3 案例 把参数当作命令执行 二 自定义模块及pyc 2.1 自定义模块 注:test.py 必须放在环境变量的目录里,可使用print sys.path 查询,一般放在当前目录或者放在E:\Python36\Lib\site-packages 目录下 ...
分类:
编程语言 时间:
2017-08-13 09:52:31
阅读次数:
268
一、算法理论 【基本思想】 在网络中找增广路径,找到一条增广路径就计算这条路径可已通过的最大流,即瓶颈边的容量。然后修改这条路径上的每条边的容量,如果在路径上就减去刚求出来的流量加上流量其他的边的容量不变。然后在这个残留网路上在搜一条增广路径,直到没有增广路径为止。 一直找增广路径(BFS),假如有 ...
分类:
编程语言 时间:
2017-08-13 01:17:34
阅读次数:
235
linux Shell 脚本: #!/bin/bash cd /home/ftpuser source ~/.bash_profile FTPIP=127.0.0.1 ftpUser=ftpuser ftpPasswd=123456 DIR=upfile DUMPFILE=DY`date +_%Y% ...
分类:
编程语言 时间:
2017-08-13 01:17:16
阅读次数:
316
1. 用 javac segments/intersect/*.java编译,jar cvf test.jar * 打包, java -jar test.jar运行提示 没有主清单属性。 我懂,要修改MANIFEST.MF文件吗. 我加了Main-Class属性,纳尼?还是没有主清单属性??? 然后 ...
分类:
编程语言 时间:
2017-08-13 01:16:58
阅读次数:
216
Python提供了多个模块来支持多线程编程,包括thread、threading和queue模块等。thread模块提供了基本的线程和锁定支持;而threading模块提供了更高级别、功能更全面的线程管理。queue模块,用户可以创建一个队列数据结构,用于在多线程之间进行共享。 核心提示:避免使用t ...
分类:
编程语言 时间:
2017-08-13 01:16:43
阅读次数:
308
List的功能介绍 1. 列表的两种方法 1. 列表的内置方法 列表的相加 格式:x.__add__(y)等同于x+y 例如:list1 = [1,2,3] print(list1.__add__([4,5,6])) >>> [1,2,3,4,5,6] 返回值:list 注:上述的y可以是list/ ...
分类:
编程语言 时间:
2017-08-13 01:16:08
阅读次数:
331