首页 > 编程语言
Java基础知识之多线程(1)
1、认识线程 a) 对于线程来说,容易混淆的还有进程,我们用一个例子来区分它们,每次打开一个word文档,这就是一个进程,一个word中的拼写检查这是一个线程,再如每登陆一个QQ,这是一个进程,QQ中的每一个会话都是一个线程。 b)对于只有一个CPU的电脑来说,一个时间点只有一个进程占用CPU 2、Java中如何实现线程 Java中实现多线程可以采用:继承Thread类,或,实现Runna...
分类:编程语言   时间:2015-04-18 11:36:02    收藏:0  评论:0  赞:0  阅读:217
多种方式计算多项式a0+a1*x+a2*x^2+a3*x^3+.......(计算效率与算法的重要性)
问题描述: 两种方式计算多项式a0+a1*x+a2*x^2+a3*x^3+.......(普通算法以及秦九韶算法)在某处x的值,通过调用中的函数tick(),计算两种方式的运算时间,得出。。。。。预知结论为何,请看下面代码: 代码如下: #include #include //pow #include //tick #define MAXODER 300 //最大阶乘数 #def...
分类:编程语言   时间:2015-04-18 11:33:52    收藏:0  评论:0  赞:0  阅读:533
如何用Java控制台玩2048
昨天晚上咸的,想自己做个2048试试,折腾到半夜算是有点成果,分享下,由于搞的太晚也没来得及加注释,最后也没有优化重构,就简单看下思路吧 先看个拼图的小游戏消化下 import java.io.IOException; /** * 控制台玩拼图游戏 * @author c * 码农扣扣群:2177712 */ public class Puzzle { static final i...
分类:编程语言   时间:2015-04-18 11:33:02    收藏:0  评论:0  赞:0  阅读:470
Java代码检测工具
开发软件时,我的主要目标之一是:要么防止将缺陷引入代码库,要么限制缺陷的生存期;换言之,要尽早找到缺陷。很显然,越是了解如何编写更好的代码以及如何有效测试软件,就越能及早地捕捉到缺陷。我也很想要一张能发现潜在缺陷的安全之网。得出了这样的结论:将检验工具集成到构建过程(例如,使用 Ant 或 Mave...
分类:编程语言   时间:2015-04-18 11:30:22    收藏:0  评论:0  赞:0  阅读:253
Python多线程,threading的用法
虫师的文章:需要注意的是:threads =[]t1= threading.Thread(target=music,args=(u'爱情买卖',))threads.append(t1)t2 = threading.Thread(target=move,args=(u'阿凡达',))threads.a...
分类:编程语言   时间:2015-04-18 11:27:42    收藏:0  评论:0  赞:0  阅读:181
Python 基础教程中的问题及解决方案(1)
1、在ubuntu中,调用终端时如: f = open('/home/theone/test_input.txt','r')中的txt格式文本不能加后缀正确的应为: f = open('/home/theone/test_input','r')同样的,生成html时:$ python simple_...
分类:编程语言   时间:2015-04-18 11:27:32    收藏:0  评论:0  赞:0  阅读:487
java编程工具
下面几个工具都可以用于多中开发语言。从功能复杂到简单,电脑配置需要从高低。分别为Eclipse ,UltraEdit ,Editplus.1.EclipseEclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负...
分类:编程语言   时间:2015-04-18 11:26:12    收藏:0  评论:0  赞:0  阅读:292
【二】D语言现状、基本规定和相关资源介绍
这算是本系列文章的一个序吧,主要是为以后的学习做铺垫,文本分为三个部分,第一部分是对于网上一些比较旧的资料的问题的一些更正,当然我也不可能看过所有的资料,难免会有遗漏。第二部分是D语言最基本的规定,第三部分是相关的资源一、对于一些网上旧资料上的内容不准确之处在此指出1、D对闭包的支持不好 目前版.....
分类:编程语言   时间:2015-04-18 11:25:42    收藏:0  评论:0  赞:0  阅读:219
win7下Java环境变量配置及说明
在官网上下载与操作系统对应的JDK(http://www.oracle.com/index.html)比如我的安装路径是E:\jdk1.7.0_51\JDK右击计算机---->属性---->高级系统设置---->高级---->环境变量在系统变量中的新建一个环境变量,变量名为JAVA_HOME,变量值...
分类:编程语言   时间:2015-04-18 11:25:32    收藏:0  评论:0  赞:0  阅读:283
求一个二维数组的最大子矩阵的和
要求:?输入一个二维整形数组,数组里有正数也有负数。?二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和。?求所有子数组的和的最大值。设计思路: 使用“最笨方法”,考虑以每个数据开始的每个子矩阵。思路简单,效率极低。实现语言:Java源代码如下: /* * row,col分...
分类:编程语言   时间:2015-04-18 11:19:12    收藏:0  评论:0  赞:0  阅读:266
指针与数组
void main(){ int a[5]={1,2,3,4,5}; int *ptr1=(int*)(&a+1); int *ptr2=(int*)((int)a+1); int *ptr3=(int*)(a+1); //假设数组a的开始地址为0x1000 0000 int tmp...
分类:编程语言   时间:2015-04-18 11:18:22    收藏:0  评论:0  赞:0  阅读:248
算法之向大神学习-->
http://blog.163.com/zhoumhan_0351/blog/#m=0&t=1&c=fks_087067085082088064087094087095087095088070080084084068http://www.cnblogs.com/dolphin0520/categor...
分类:编程语言   时间:2015-04-18 11:16:12    收藏:0  评论:0  赞:0  阅读:254
Java的优点
Java与C语言的区别:C语言和JAVA其实是很相识的,最直接的区别就在与,一个是全面向过程,一个是面向对象。而且JAVA是可以跨平台的。而C语言不能,但能够直接操作硬件,并且生成机器码的效率高。C语言多了一个,指针也是C语言的精髓,想要学好C语言,指针就必须学好。JAVA是没有指针的。在语法中:J...
分类:编程语言   时间:2015-04-18 11:15:52    收藏:0  评论:0  赞:0  阅读:183
使用fat-jar打包多个java工程为可执行文件
使用fat-jar打包多个java工程为可执行文件解决打包多个相互依赖的java工程为可执行文件的问题!前提条件:安装eclipse fat-Jar插件。下载fat-jar包,解压缩之后,将plugins下面的文件拷入到eclipse安装目录下面的plugins中即可。首先看下我们的工程列单!我们拿...
分类:编程语言   时间:2015-04-18 11:14:22    收藏:0  评论:0  赞:0  阅读:324
java 序列化
目的:通过网络传输Java对象,Android客户端访问Javaweb 需要注意的地方:客户端和服务端的同一个类的包名一定要一致 1 服务端定义一个Java类,如Person,包名:com.example.demo,然后实现Serialize接口 2 在ser...
分类:编程语言   时间:2015-04-18 10:09:42    收藏:0  评论:0  赞:0  阅读:266
JAVA中实现简单的AOP框架功能
通过写一个工厂类BeanFactory负责创建配置文件config.properties中指定的目标类或者代理类的实例对象,类中方法getBean根据参数传入的字符串返回一个相应的实例对象.... 原创文章欢迎转载,请保留出处。 若有任何疑问建议,欢迎回复。 邮箱:Maxwell_nc@163.com...
分类:编程语言   时间:2015-04-18 10:08:52    收藏:0  评论:0  赞:0  阅读:293
Java虚拟机内存区域详解
众所周知,Java程序运行于Java虚拟机(JVM)上,那么,JVM运行的时候内存是如何分配的呢?程序中各部分变量都存储在内存的哪个部分,又如何访问,下面,就让我来给大家讲解Java虚拟机内存区域。 为什么需要了解Java虚拟机内存区域 相对于C++程序员,因为虚拟机的自动内存管理机制的存在,Java程序员很多时候并不需要去担心内存的泄露和内存溢出的问题。但是正是因为把内存...
分类:编程语言   时间:2015-04-18 10:08:02    收藏:0  评论:0  赞:0  阅读:232
黑马程序员-Java GUI使用
概述GUI(Graphical User Interface,图形化用户界面),Java中提供了两个包用于实现图形化用户界面,分别是java.Awt和javax.swing。其中Awt需要调用本地系统实现功能,属于重量级控件,不同系统中界面显示会有一些区别,因为其主要是依赖系统提供的接口。...
分类:编程语言   时间:2015-04-18 10:05:42    收藏:0  评论:0  赞:0  阅读:241
C语言gets雨scanf函数的用法
/*1.不同点: scanf不能接受空格、制表符Tab、回车等; 而gets能够接受空格、制表符Tab和回车等; 2.相同点:  字符串接受结束后自动加'\0'。 使用scanf("%s",&s);函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止*/   #includ...
分类:编程语言   时间:2015-04-18 10:05:02    收藏:0  评论:0  赞:0  阅读:218
Python:IOError: image file is truncated 的解决办法
代码如下:#coding:utf-8from PIL import Imageimport pytesseractdef test(): im = Image.open(r"pic.gif") vcode = pytesseract.image_to_string(im) prin...
分类:编程语言   时间:2015-04-18 10:03:02    收藏:0  评论:0  赞:0  阅读:347
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!