- 博客(20)
- 收藏
- 关注
原创 计算机网络高级软件编程技术
本书是在2008年版的基础上修订的。全书共分23章,第1章为奉书的内容介绍与教学辅导,第2章一第23章提供22个网络软件编程题目,分为基础训练、综合训练与提高训练3种不同的类型与5个不同的难度级,由读者根据自身的基础与学习要求选择编程题目,循序渐进地学习并独立完成网络软件编程训练,以实现“通过实际网络编程课题的训练,达到深入理解网络基本工作原理,掌握网络环境中软件编程方法,提高网络软件编程能力
2016-02-13 21:53:13
2479
原创 网站模板的应用
程序设计中,会遇到这样的问题:程序实体所要完成的功能完全一样,但是它们所操作的数据类型却不一样。对于这些函数或者类,采用一个函数和一个类来进行描述的话,将会大大简化程序设计的工作。 一个程序实体的这种能对多种类型的数据进行操作或描述的特性为类属性,具有类属性的程序实体有类属模板和类属函数。采用模板类得好处: 1)可以用来创建动态增长和减小的数据结构 2)它是类型无关的
2016-02-13 21:51:17
367
原创 提升Python编程效率的10点建议
程序员的时间很宝贵,Python这门语言虽然足够简单、优雅,但并不是说你使用Python编程,效率就一定会高。要想节省时间、提高效率,还是需要注意很多地方的。今天就与大家分享资深Python程序员总结的10点建议,帮助大家大幅节省开发时间。1. 不使用分号使用分号在 Python 中是可选的:与其他面向对象语言不同,你不需要在每一条语句后面使用分号。这看起来很简单,似乎也节省不了多
2016-02-12 02:55:34
1247
原创 小白自学敲代码的零散知识点整理
详细的前端技术什么的,由于笔者是才入门的小白,技术相关的只能从理论开始,没有很丰富的知识及实践能力,所以写的同时更多的是说明思维以及想法,技术谈不了,也不敢谈,顶多引用一下大神的话语.上次说了不少关于web前端的相关知识,今天说下web后端这块的来源及相关知识.早期互联网的发展是没有前后端这么明显的说法,早期的Web项目是一个封闭的项目,用户从浏览器里看到的页面直到后台数据库都是在一个项目
2016-02-12 02:53:29
796
原创 全国计算机等级考试C语言考试程序改错题
在考生文件夹下,给定程序MODI.C的功能是:求一维数组a中的最大元素及其下标。例如,当一维数组a中的元素为:1,4,2,7,3,12,5,34,5,9,程序的输出应为:The max is: 34,pos is: 7 。 #include #include void main() { int a[10]={1,4,2,7,3,12,5,34
2016-02-11 02:40:17
1919
原创 全国计算机二级考试ACCESS入门教程
1. 排序与分组 所谓分组,是指按某个字段值进行归类,将字段值相同的记录分在一组之中。而排序是指按某个字段值将记录排序。 在设计视图方式打开相应的报表,单击工具栏上的【排序与分组】按钮,弹出对话框,在对话框上部的【字段/表达式】和【排序次序】中选定相应内容,则在下部出现【组属性】区域。 系统默认的排序顺序为升序排列。当需要对数据进行分组时,可以单击要设置分组属性的字段或表达式,然
2016-02-11 02:38:30
835
转载 2016年计算机二级《C语言》基础练习题及答案
2016年计算机二级《C语言》基础练习题及答案(11) 1[单选题] 有以下程序: 以上程序执行后abc.dat文件的内容是( )。 A.China B.Chinang C.ChinaBeijing D.BeijingChina 参考答案:B 参考解析:本题考查文件操作函数,fwrite和rewind函数,题目中先是将s2字符串写入adc.
2016-02-07 19:48:47
2739
原创 2016年你要学哪些语言和框架
2016年,软件开发界涌现了不少新的编程语言、重要的框架以及工具。杭州达内培训专家给出了2016年你值得学习的语言/框架的建议。 软件开发的趋势 最近有个日益明显的趋势是web应用的商业逻辑逐步从后端转移到了前端,然后后端变得只需要处理简单的数据API,因此前端开发的框架选择也就更加重要了。 另一个重大的变化是2015年发布的 Edge 浏览器。
2016-02-07 19:44:44
586
转载 2016年1月编程语言排行榜:Java
Java因于2015年人气增幅最大(+ 5.94%),故获得2015年的TIOBE指数的编程语言奖,同时成为15年年度冠军, Visual Basic.NET(+ 1.51%)和Python(+ 1.24%)紧随其后。猛然一看,Java这个古老的语言赢得这个奖项很令人惊艳,特别是考虑到Java获得同一奖项是在整整10年以前。退一步讲,Java是目前在企业后端市场排名第一的仍然在增长的移动应用开发
2016-02-07 19:43:12
438
原创 Java包装类、拆箱和装箱详解
虽然 Java 语言是典型的面向对象编程语言,但其中的八种基本数据类型并不支持面向对象编程,基本类型的数据不具备“对象”的特性——不携带属性、没有方法可调用。 沿用它们只是为了迎合人类根深蒂固的习惯,并的确能简单、有效地进行常规数据处理。这种借助于非面向对象技术的做法有时也会带来不便,比如引用类型数据均继承了 Object 类的特性,要转换为 String 类型(经常有这种需要)时只要简单
2016-02-07 14:05:14
327
转载 Java类的基本运行顺序
我们以下面的类来说明一个基本的 Java 类的运行顺序: public class Demo{ private String name; private int age; public Demo(){ name = "微学苑"; age = 3; } public static void main(Stri
2016-02-07 14:03:10
262
转载 Java变量的作用
Java中,变量的作用域分为四个级别:类级、对象实例级、方法级、块级。类级变量又称全局级变量或静态变量,需要使用static关键字修饰,你可以与 C/C++ 中的 static 变量对比学习。类级变量在类定义后就已经存在,占用内存空间,可以通过类名来访问,不需要实例化。对象实例级变量就是成员变量,实例化后才会分配内存空间,才能访问。方法级变量就是在方法内部定义的变量,就是局
2016-02-07 14:02:09
837
原创 Java虚拟机(JVM)的平台原理说明
相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(Java Virtual Machine,简称 JVM)。JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,
2016-02-07 14:00:21
383
转载 产品运营需要具备哪些技能
在创业公司做运营意味着,内容要从 0 开始规划填充,渠道要从无到有持续获取流量,用户从 0 开始冷启动, 即无可复制的模式也没有过多的资源,对于运营人员的挑战巨大。如何快速适应创业公司的运营环境,成长为优秀的运营人员呢?我们将从技能、素养、竞争力三个层面剖析什么是优秀的运营人员?技能:运营小白入行前跟入行后可以学习什么技能,拿到 Offer,提升运营工作效率,提升自己价值;
2016-02-06 21:25:38
2448
转载 学习两个程序员结对编程的故事
当MSX和Atari ST还很‘火’的时候,我在荷兰的一家叫做Aackosoft的游戏公司里短暂的就职过一段时间,这个公司位于Leiderdorp —— 离海牙不远的一个小镇。之所以短暂,原因是这个公司神奇的倒闭了(一天晚上财务主管一进来就开始粉碎各种文件,我只好拿起公文包离开了)。除了管理方面的 问题外,这里工作的人都很不错。 要开发的程序非常有趣,这里的薪水还行(假如你是拿薪水过日子的
2016-02-06 21:23:53
398
原创 引导用户主动生产优质内容
目前知乎和豆瓣是用户综合素质比较优质的社区。在豆瓣,你会看到各种高质量的书影评,它独特的文化情怀,让用户不自觉的就会爱上它;进入知乎,你能看到一个 比较大的世界,它的答案也许不是最正确的,然而它的答案除了比较严谨的专业度,各种全方位脑洞大开的问答,甚至你会觉得行业大牛都能分分钟被你邀请回答, 这些都会让你感觉在它面前,知识是那么的匮乏,眼界又是多么的渺小。如何引导用户主动生产优质内容呢,首先要
2016-02-06 21:22:13
828
原创 身为程序员的你需要学习的15种编程语言
1. JavaJava用于构建企业web应用的后端,是当今最为流行的编程语言之一。Web开发人员可以凭借Java和基于Java的框架为各种用户建立可扩展的Web应用程序。 Java也是为智能手机和平板电脑开发原生Android应用程序的主要语言。2. JavaScript现在的每一个网站都使用了JavaScript。如果你想在你的网站上创建互动环节,或者用一些流行的JavaScript
2016-02-06 21:21:05
4380
2
原创 搜索引擎的原理务必学习掌握
搜索引擎最重要的是什么?有人会说是查询结果的准确性,有人会说是查询结果的丰富性,但其实这些都不是搜索引擎最最致命的地方。对于搜索引擎来说,最最致命的是查询时间。试想一下,如果你在百度界面上查询一个关键词,结果需要5分钟才能将你的查询结果反馈给你,那结果必然是你很快的舍弃掉百度。搜索引擎为了满足对速度苛刻的要求(现在商业的搜索引擎的查询时间单位都是微秒数量级的),所以采用缓存支持查询需求的方式,
2016-02-06 16:26:20
411
原创 编程新手我觉得需要掌握的五个重要东西
1. 阅读文档使用任何语言或框架的关键是熟悉它的文档。转至你想要学习的内容的主页,从头到尾看一遍上面的起步/快速入门教程。如果没有(这是罕见的),或它们的文档很难(这倒并不罕见),那就找找相关专家的建议。通常第三方教程都会告诉你你所需要知道的。不要害怕学习新的东西。你会惊奇地发现原来get新技能是这么容易的一件事。2.找一个值得构建的项目你挑选的项目必须是你热爱的,能够
2016-02-05 04:54:02
380
原创 编程基础的学习资料
按照大学的计算机教程出场顺序:先是计算机导论,实际就是让你大体了解一下计算机,没有什么实际内容!重点是第二个,清华谭浩强编著的c语言程序设计教程,然后再继续看他编著的c++语言程序设计教程,接着看清华大学严蔚敏的数据结构。。。然后回过头来看c++ primary(中文 第四版),和vc初级教程再看mfc深入浅出(第二版)想成为编程高手,那就耐心把以下文章看完!一、为何要学编程?
2016-01-31 18:34:26
413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人