习惯了在IDE工具上进行代码编写,连最基本的Javac命令和Java命令都忘记的差不多了,今天对一个Java内部类进行编译和运行的时候,就出糗了。
IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。你不用去关心它后面做了些什么,执行了哪些命令,基于什么原理。然而也是这种过分的依赖往往让人散失了最基本的技能,当到了一个没有IDE的地方,你便觉...
分类:
编程语言 时间:
2015-06-17 16:41:01
阅读次数:
126
一、声明int *p ; // ( int * )( p )二、野指针—-避免方法1)指针变量一定要初始化为NULL,因为任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的。
2)当指针p指向的内存空间释放时,没有设置指针p的值为NULL。delete和free只是把内存空间释放了,但是并没有将指针p的值赋为NULL。通常判断一个指针是否合法,都是使用if语句测试该指针...
分类:
编程语言 时间:
2015-06-17 16:41:09
阅读次数:
149
Java 锁定义正确性某个类的行为与其规范完全一致原子性读取-修改-写入作为不可分割的一个动作执行竞态条件当某个计算的正确性取决于多线程的交替执行时序,那么就会发生竞态条件synchronized定义:Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
当两个并发线程访问同一个对象object中的这个synchronized(thi...
分类:
编程语言 时间:
2015-06-17 16:38:09
阅读次数:
132
一、栈区、堆区、静态区(全局区)、常量区、代码区:1、栈:由系统根据数据类型所占字节数在此区域开辟存储空间,使用结束后,再由系统释放。
(系统分配,系统释放)2、堆、手动分配,手动释放。3、静态、 static:直到程序运行结束 才会被 释放。4、常量占用内存,只读状态,决不可修改。5、代码、所有的语句编译后会生成CPU指令存储在代码区。二、malloc、calloc、realloc...
分类:
编程语言 时间:
2015-06-17 16:39:15
阅读次数:
151
1. 什么是方法(函数) java语言的方法类似于其他语言的函数,是一段来完成特定功能的代码片段, 2. 掌握方法的声明 声明格式:修饰符 返回值类型 方法名 (参数列表){ 程序代码; return 返回值就; } 方法中的参数: ...
分类:
编程语言 时间:
2015-06-17 16:37:37
阅读次数:
118
很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料: Spring 2.5 中除了提供 @Compo...
分类:
编程语言 时间:
2015-06-17 15:32:17
阅读次数:
121
<!DOCTYPE?html>
<html>
<head>
??<meta?charset="UTF-8">
??<title>TT</title>
??<script?src="jquery.js"></script>
</head>
<body>
<p?style="line-height:?50%;"><span></span></p>
<input?type=...
分类:
编程语言 时间:
2015-06-17 15:32:13
阅读次数:
152
锁提供了两种主要特性:互斥(mutual exclusion)?和可见性(visibility)。 互斥:即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该...
分类:
编程语言 时间:
2015-06-17 15:30:55
阅读次数:
121
我们可用swift的闭包来定义变量的值。 先来一个简单的例子大家先感受感受。 ? 定义一个字符串的变量的方法: ? 直接赋值 var str="JobDeer" 还可以用闭包的方式定义: var str:String={ ? ? ? ? return "Jo...
分类:
编程语言 时间:
2015-06-17 15:31:24
阅读次数:
117
插入排序 给出一下四种方法:
直接插入排序,折半插入排序,二路插入排序,希尔插入排序
代码实现:
#include
using namespace std;
#define size 21
typedef int Sqlist[size];
void SInsertSort(Sqlist &L, int n) //直接插入
{
cout << "直接插...
分类:
编程语言 时间:
2015-06-17 15:30:06
阅读次数:
140
#. 使用for-in循环的时候,要使用hasOwnProperty方法进行过滤,除非你想查找原型链上的继承属性
#. 不应当使用for-in循环进行数组遍历,而只应该对object的属性进行遍历
#. 每行表达式的结尾要使用分号(;),为了使压缩包能正常工作,还应该为每个js文件的开头加上分号,形如这样的匿名函数定义;(function(){...})();
#. 变量初始化应该赋值nul...
分类:
编程语言 时间:
2015-06-17 15:21:18
阅读次数:
138
using System;
using System.Text;
using System.Security.Cryptography;
using System.IO;
using UnityEngine;
public class StringEncryption{
#region 方法一 C#中对字符串加密解密(对称算法)
private stat...
分类:
编程语言 时间:
2015-06-17 15:21:46
阅读次数:
124
浏览器导航
/** 调用终端统计接口 */
(function () {
var ext = window.mopontv;
if (ext != undefined) {
try {
ext.isR...
分类:
编程语言 时间:
2015-06-17 15:21:22
阅读次数:
616
转载请注明出处!原文链接:http://blog.csdn.net/zgyulongfei/article/details/7909006有时候因为种种原因,我们须要採集某个站点的数据,但因为不同站点对数据的显示方式略有不同。本文就用Java给大家演示怎样抓取站点的数据:(1)抓取原网页数据;(2)...
分类:
编程语言 时间:
2015-06-17 15:21:29
阅读次数:
129
connect(uirecord.tableWidget->horizontalHeader(),SIGNAL(sectionClicked(int)),this,SLOT(record_sortbyclounm(int))); 然后是排序函数的实现void monizhuzhan::record....
分类:
编程语言 时间:
2015-06-17 15:20:57
阅读次数:
152
字符字面值一般是用一对单引号来表示。char类型一般就是用字符字面值来初始化、赋值。由于char类型的是单字节长度,当给char类型的变量用字符字面值赋值时,当单引号里面的内容超过一个字节时,系统会自动截取一个字节的内容给char变量,忽略其他的字节内容。 比如chara='1234';c++会认....
分类:
编程语言 时间:
2015-06-17 15:18:14
阅读次数:
114