首页 > 编程语言
怎用不用工具创建一个javaWeb项目
整体步骤是: 1: 新建一个文件夹; 以项目名称命名 2:在新建的文件夹下再新建一个文件夹 WEB-INF (注意:大小写) 和 一个文件 index.jsp ; index.jsp里面的代码: 3: 在 WEB-INF 目录下 再新建两个文件夹 classes(放编译后的.class 文件) li ...
分类:编程语言   时间:2017-06-05 09:03:55    收藏:0  评论:0  赞:0  阅读:333
C语言复杂表达式与指针应用
基础知识 (1)指针数组:int *a[10] 理解:a和[]先结合,构成数组a[10](同时说明这变量的本质是数组,所以最终应该叫做**数组),紧接着与*号结合说明这个数组中10个元素都是指针,且指向的是int型变量。因此他是一个指针数组。 (2)数组指针:int (*a)[10] 理解:a首先和 ...
分类:编程语言   时间:2017-06-05 00:17:24    收藏:0  评论:0  赞:0  阅读:514
C++ GUI Qt4编程(01)-1.1Hello Qt
1. 根据C++ GUI Qt4编程(第二版)整理2. 系统:centos7; Qt版本:5.5.13. 程序:hello.cpp 4. qmake使用别名:$ alias qmake="/opt/Qt/Qt5.5.1/5.5/gcc_64/bin/qmake"5. 生成与平台无关的项目文件:$ q ...
分类:编程语言   时间:2017-06-05 00:12:57    收藏:0  评论:0  赞:0  阅读:384
java-不用辅助变量,两变量直接交换
1 import java.util.Scanner; 2 3 public class VariableExchange { 4 public static void main(String[] args) { 5 Scanner input=new Scanner(System.in); 6 S... ...
分类:编程语言   时间:2017-06-05 00:12:07    收藏:0  评论:0  赞:0  阅读:410
JavaScript高级程序设计(3)基本概念
语法:通常使用一或多个关键字来完成给定任务。 if语句: 条件可以是任意表达式;而且对这个表达式求值的结果不一定是布尔值。ECMAScript会自动调用Boolean()转换函数将这个表达式的结果转换为一个布尔值。如果求值结果为true,则执行语句1,如果求值结果是false,则执行语句2。这两个语 ...
分类:编程语言   时间:2017-06-05 00:11:03    收藏:0  评论:0  赞:0  阅读:374
java之file类引入
IO流(Input Output) : IO技术主要的作用是解决设备与设备之间 的数据传输问题。 比如: 硬盘 >内存 内存的数据 >硬盘上 把键盘的数据 >内存中 IO技术的应用场景: 导出报表 , 上传大头照 、 下载 、 解释xml文件 ... 数据保存到硬盘上,该数据就可以做到永久性的保存。 ...
分类:编程语言   时间:2017-06-05 00:10:39    收藏:0  评论:0  赞:0  阅读:372
Java:单例模式的七种写法
转载出处:http://cantellow.javaeye.com/blog/838473 第一种(懒汉,线程不安全): 1 public class Singleton { 2 private static Singleton instance; 3 private Singleton (){} ...
分类:编程语言   时间:2017-06-05 00:10:16    收藏:0  评论:0  赞:0  阅读:394
Linux下切换python版本
1、许多Linux下默认使用的python版本是2.x版本,如果想要使用3.x版本,需要使用python3,感觉总是有点小麻烦,故切换为3.x版本,如下为切换方法:sudo update-alternatives --install /usr/bin/python python /usr/bin/p... ...
分类:编程语言   时间:2017-06-05 00:08:51    收藏:0  评论:0  赞:0  阅读:426
VS2008执行MFC程序,提示microsoft incremental linker已停止工作解决方法
事实上这边是由于设置有问题。详细的解决方式例如以下: 第一步:点击项目->”你的文件“属性->配置属性->链接器->启用增量链接 将 是(/INCREMENTAL)改为 否(/INCREMENTAL:NO) 第二步:点击项目->”你的文件“属性->配置属性->C/C++ 将调试信息格式改为程序数据库 ...
分类:编程语言   时间:2017-06-05 00:08:40    收藏:0  评论:0  赞:0  阅读:480
JavaOO封装、继承、抽象总结
JavaOO封装类的组成属性方法信息的隐藏四种访问修饰符private私有权限,仅本类中可以访问default默认权限,只能在同一个包类访问protected受保护的权限,只能在同一个包类或者不同包类的子类中访问public公共权限,在所有地方都可以访问方法的实现必须有公共无参构造必须有私有属性提供 ...
分类:编程语言   时间:2017-06-05 00:08:00    收藏:0  评论:0  赞:0  阅读:377
PHP数组基本的操作方法
1、数组操作的基本函数 数组的键和值: array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr);在数组中检索apple ...
分类:编程语言   时间:2017-06-05 00:07:03    收藏:0  评论:0  赞:0  阅读:458
【Python】Java程序员学习Python(二)— 开发环境搭建
巧妇难为无米之炊,我最爱的还是鸡蛋羹,因为我和鸡蛋羹有段不能说的秘密。 不管学啥,都要有环境,对于程序员来说搭建个开发环境应该不是什么难题。按顺序一步步来就可以,我也只是记录我的安装过程,你也可以滴。 一、准备Java环境 我已经说过了,其实我是一个Java程序员,所以学习过程中会有很多Java相关 ...
分类:编程语言   时间:2017-06-05 00:06:32    收藏:0  评论:0  赞:0  阅读:418
读《深入理解Java虚拟机》
Java虚拟机运行时数据区 对象的创建 Java创建对象,在语言层面上使用new关键字。虚拟机遇到new关键字时,会检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,那就必须先执行类加载过程。类加载通过之后,虚拟机将会为新 ...
分类:编程语言   时间:2017-06-05 00:04:37    收藏:0  评论:0  赞:0  阅读:391
Spring框架中不同类型的事件
ContextRefreshedEvent,ApplicationContext初始化或者被更新是会触发,ConfigurableApplicationContext接口中的refresh()方法被调用会触发 ContextStartedEvent,,ConfigurableApplicationC ...
分类:编程语言   时间:2017-06-05 00:00:41    收藏:0  评论:0  赞:0  阅读:488
python第三十三天----静态方法、类方法、属性方法
@staticmethod 装饰后,类中的方法转成静态方法 静态方法不可以访问实例变量或类变量,相当于类中的工具包。如os, system 等 import的模块一般 @classmethod装饰后,类中的方法转成类方法,类方法和普通方法的区别是, 类方法只能访问类变量,不能访问实例变量 @prop ...
分类:编程语言   时间:2017-06-05 00:00:01    收藏:0  评论:0  赞:0  阅读:433
二、Java如何分配和回收内存?Java垃圾收集器如何工作?
线程私有的内存区域随用户线程的结束而回收,内存分配编译期已确定,内存分配和回收具有确定性。共享线程随虚拟机的启动、结束而建立和销毁,在运行期进行动态分配。垃圾收集器主要对共享内存区域(堆和方法区)进行垃圾收集回收。 Java如何实现内存动态分配和内存垃圾的回收? 1、哪些内存需要回收(垃圾收集器内存... ...
分类:编程语言   时间:2017-06-04 23:59:23    收藏:0  评论:0  赞:0  阅读:502
Spring自动化装配bean
1. 场景 用CD(Compact disc)和CD播放器(CDPlayer)阐述DI(依赖注入)。 如果不将CD插入(注入)到CDPlayer中,那么CDPlayer其实没有太大的用处,所以,可以这样说:CDPlayer依赖于CD才能完成它的使命。 2. 架构图示 3. 代码 接口: Compac ...
分类:编程语言   时间:2017-06-04 23:58:37    收藏:0  评论:0  赞:0  阅读:548
java集合之迭代器
迭代器的作用:就是用于抓取集合中的元素。 迭代器的方法: hasNext() 问是否有元素可遍历。如果有元素可以遍历,返回true,否则返回false 。 next() 获取元素... remove() 移除迭代器最后一次返回 的元素 NoSuchElementException 没有元素的异常。 ...
分类:编程语言   时间:2017-06-04 23:52:33    收藏:0  评论:0  赞:0  阅读:440
自制Java虚拟机(四)-对象、new、invokespecial
刚开始学Java的时候,图书馆各种教程,书名往往都是“Java面向对象高级编程”,通常作者都会与C++做个比较,列出的优点往往都有纯面向对象、自动垃圾收集(不用管理内存)、跨平台(Write once, run everywhere 是宣传的重点,前提是需要在每个平台上安装jvm)、没有指针(后来证... ...
分类:编程语言   时间:2017-06-04 23:51:55    收藏:0  评论:0  赞:0  阅读:604
设计线程安全的类--对象的组合
通过一些组合模式能够使一个类更容易成为线程安全的,并且易于维护。避免复杂的内存分析来确保线程是安全的。 设计一个线程安全的类要报案下面三个要素: 1、找出构成对象的状态的所有变量。 对象的所有域构成了对象的状态。如果对象的域是基本变量构成,那么这些域构成了对象的全部状态。如果对象的域中引用了其他对象 ...
分类:编程语言   时间:2017-06-04 23:50:04    收藏:0  评论:0  赞:0  阅读:449
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!