main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法。 名字必须是main; 必须是public static void 类型的; 必须接收一个字符串数组的参数等等。 输出结果: Demo类中有main()方法,说明这是个java应用程序。 ...
分类:
编程语言 时间:
2018-01-02 19:55:21
阅读次数:
152
cJSON源码分析 简介 由于C语言汇总,没有直接的字典,字符串数组等数据结构,所以要借助结构体定义,处理json。 JSON是一种轻量级的数据交换格式。JSON采用完全独立与语言的文本格式,易于人阅读和编写。同时也易于机器解析和生成。它是基于JavaScript,Programming Langu ...
分类:
Web程序 时间:
2017-12-31 10:46:51
阅读次数:
323
原题是这样的: 给出一个字符串数组S,找到其中所有的乱序字符串(Anagram)。如果一个字符串是乱序字符串,那么他存在一个字母集合相同,但顺序不同的字符串也在S中。 样例 对于字符串数组 ["lint","intl","inlt","code"] 返回 ["lint","inlt","intl"] ...
分类:
编程语言 时间:
2017-12-27 21:31:13
阅读次数:
148
概念: 数组可以堪称是多个相同类型数据的集合, 对这些数据的统一管理 数组的变量是引用类型, 数组也本身也是个对象, 数组中的每个元素相当于该对象的成员变量 数组的元素可以是任何的数据类型, 包括基本数据类型和引用类型 声明方式: 类型[] 变量名 = new 类型[长度] 或者 类型 变量名[] ...
分类:
编程语言 时间:
2017-12-27 14:28:11
阅读次数:
153
package com.day7.one; public class Demo { /** * @param args */ public static void main(String[] args) { String s="abcde"; for(int i=0;i<s.length();i++ ...
分类:
编程语言 时间:
2017-12-25 22:16:29
阅读次数:
251
我们创建的每个函数都有一个 prototype (原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含特定类型的所有实例共享的属性和方法。按照字面意思来理解,那么 prototype 就是通过调用构造函数而创建的那个对象实例的原型对象。(有点类似于java中的类) 因此不必在构造函数 ...
分类:
其他好文 时间:
2017-12-23 23:41:47
阅读次数:
303
1. 原题链接 https://leetcode.com/problems/longest-common-prefix/description/ 2. 题目要求 给定一个字符串数组,让你求出该数组中所有字符串的最大公共前缀。例如{"qqwwee", "qqww", "qqfds"}的最大公共前缀为" ...
分类:
其他好文 时间:
2017-12-20 13:33:20
阅读次数:
173
可能第一眼看上去没什么毛病,BUT getname()里面的get_name是一个字符串数组。在函数return之后这个get_name会释放内存(因为她在栈中,函数执行玩会弹栈)。所以main函数中的name变成了一个野指针,这是一个很危险的操作。 解决办法:返回一个在堆中的地址。 考虑到内存的问 ...
分类:
编程语言 时间:
2017-12-17 11:09:19
阅读次数:
204
1.利用 “+”(加号)运算符: string str = “Hello”+ “World”; console.WriteLine(str);//输出 “HelloWorld” 2.使用 Join()方法: Join()方法是String类的静态方法,就是说String是类的方法,不是实例的方法,直 ...
那是写一个类别来处理数字元素并收集起来。开发程序,解决方法不是唯一的。相同的功能实现,方法不止一个。 参考下面代码: 得到的结果与前一篇写自定义的方法进行验证的结果一样。为了日后方便与维护,你可以把正则验计的代码,写成一个方法,或者是扩展方法,在程序需要正则验证时,直接使用这个方法即可。达到面向对象 ...
分类:
编程语言 时间:
2017-12-08 16:19:42
阅读次数:
214