由于工作需要,需要学习一下PHP,由于3年的C++背景,在刚开始学习PHP的过程中,有些不习惯,经过一段时间的学习,总结了一些PHP与C++的不同。1.应用场景在谈两种语言不同的时候,首先需要了解两中语言的主要语言场景。C++与PHP的应用场景有比较大区别,C++作为一门拥有悠久历史的语言,已经应用...
分类:
编程语言 时间:
2014-07-27 22:53:49
阅读次数:
298
今天接触了下pyUSB,事先没看对象内部成员资料,直接用python的dir函数看了看pyUSB的内部构成。突然间想到自己可不可以写个简单的脚本,利用dir或其他函数遍历某个对象内部的所有成员,并打印出来成树状图的形式?于是写了如下对象分析程序: 使用方法 : import matplotlib.p...
分类:
编程语言 时间:
2014-07-27 22:50:39
阅读次数:
386
我们有时会把别人的项目copy到自己这里进行二次开发或者参考学习,有的时候会发生下图的错误,即eclipse项目里我们导入的项目里提示HttpServletRequest 不能引用,会伴随头疼的小红叉出现具体原因是我们工程里面web-inf/lib目录下少了相应的包:Package javax......
分类:
编程语言 时间:
2014-07-27 22:50:29
阅读次数:
433
刚才看见群里的一个朋友在问队列的使用,确实在现实的写代码中非常少使用队列的,反正我是从来没使用过。仅仅是学数据结构的时候学过。以下是我写的一个小样例,希望有不足之处请提出改正。O(∩_∩)O~看代码:import java.util.LinkedList;import java.util.Queue...
分类:
编程语言 时间:
2014-07-27 22:45:29
阅读次数:
243
/*** 栈(Stack) :存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放 在常量池中)。 堆(heap):存放所有new出来的对象。* 静态存储:存放静态成员(static定义的)。 常量池(...
分类:
编程语言 时间:
2014-07-27 22:45:19
阅读次数:
320
功能:java图形用户界面开发,练习打开保存文件代码如下:import java.awt.FileDialog;import java.awt.Frame;import java.awt.Menu;import java.awt.MenuBar;import java.awt.MenuItem;im...
分类:
编程语言 时间:
2014-07-27 22:44:39
阅读次数:
432
有没有想过,当我们的大后台只是扮演一个数据库的角色,json在前后台的数据交换中扮演极其重要的角色时,作为依托node的前端开发,其实相当多的时间都是在处理数据,准确地说就是在处理逻辑和数据(这周实习最大的收获)。 而对于依托json格式传输的数据,处理数据时,用到JSON.strinify和...
分类:
编程语言 时间:
2014-07-27 22:41:39
阅读次数:
275
一,基本运算>>> a = array([1,2,3,4])>>> aarray([1, 2, 3, 4])>>> b=arange(4)>>> barray([0, 1, 2, 3])>>> a + barray([1, 3, 5, 7])>>> a - barray([1, 1, 1, 1])>...
分类:
编程语言 时间:
2014-07-27 22:41:20
阅读次数:
295
一、概述本文是根据整合网上资料与相关博文总结出来的关于【C/C++左移右移运算符 】的知识。二、正文(1)结合图示篇,更加简单明了。移位运算包含“逻辑移位”(logical shift)和“算术移位”(arithmetic shift)。逻辑移位:移出去的位丢弃,空缺位(vacant bit)用 0...
分类:
编程语言 时间:
2014-07-27 22:40:19
阅读次数:
297
题目:输入一个IPv4字符串,如“1.2.3.4”,输出对应的无符号整数,如本例输出为 0x01020304。来源:某500强企业面试题目思路:从尾部扫描到头部,一旦发现无法转换,立即返回,减少无谓操作。#include "stdio.h"#include "stdlib.h"#include "s...
分类:
编程语言 时间:
2014-07-27 22:36:49
阅读次数:
301
还记得非常久曾经听群里人说做贪吃蛇什么的,那时候大一刚学了C语言,认为非常难,根本没什么思路。前不久群里有些人又在谈论C语言贪吃蛇的事了,看着他们在做,我也打算做一个出来。如今大三,经过了这一年半的编程,如今认为这个C语言的贪吃蛇还是比較简单的,花的时间不非常多!我认为主要是思路正确,基本上就米什....
分类:
编程语言 时间:
2014-07-27 22:36:39
阅读次数:
298
PyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。本文将向读者介绍 PyDev 开源项目及其安装配置方法,并在此基础上详细介绍如何利用 PyDev 插件把 Eclipse 变为功能强大且易用的 Python IDE,如何利用其进行 Python ...
分类:
编程语言 时间:
2014-07-27 22:34:39
阅读次数:
344
关于Quartz的基本知识,这里就不再多说,可以参考Quartz的example。这里主要要说的是,个人在Quartz和Spring集成的过程中,遇到的问题和个人理解。首先来说说个人的理解:1、Quartz的运行原理Quartz的重要组成部分就是,线程池和Trigger。而这些资源是被一个叫Stan...
分类:
编程语言 时间:
2014-07-27 22:34:19
阅读次数:
206
Python中的字典类似于Java中的Map,数据以键值对的形式存储。 字典可以用以下的方式使用: >>> phonebook = {"alice":"6100","bruce":"6230","beth":"9120"} >>> phonebook.get("alice") '610...
分类:
编程语言 时间:
2014-07-27 22:07:09
阅读次数:
259
今天着手研究TOMCAT源码.在刚開始的时候Startup类中init方法中调用非常多次System.getProperty和System.setProperty的方法.后来经过网上搜索才得知,这是对操作系统变量操作的方法.System还提供一个静态方法 System.getProperties()...
分类:
编程语言 时间:
2014-07-27 22:04:49
阅读次数:
248
题目:输入两个数字字符串,如“1234567890”和“987654321”,返回二者相乘的结果字符串,如本例返回为“1219326311126352690”。来源:某500强企业面试题目思路:从尾部到头部,对两个字串的每个数字分别相乘,并放入结果字符串相应的位置。#include "stdio.h...
分类:
编程语言 时间:
2014-07-27 22:03:29
阅读次数:
245
用java socket实现了一个简单的httpserver, 能够处理GET, POST,以及带一个附件的multipart类型的POST。尽管中途遇到了非常多问题, 只是通过在论坛和几个高手交流了一下,问题都攻克了。假设你认为程序有些地方看不明确,能够參看这个帖子:http://topic.cs...
分类:
编程语言 时间:
2014-07-27 22:00:39
阅读次数:
357