![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
General Technology
文章平均质量分 68
记录一些通用的计算机技巧,不限于windows,linux,Programming等平台与工具
烧技湾
AI changes the world.
展开
-
web开发常识积累
1. Apache和Tomcat的区别apache:侧重于http servertomcat:侧重于servlet引擎,如果以standalone方式运行,功能上与apache等效 , 支持JSP,但对静态网页不太理想; apache是web服务器,tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是原创 2014-04-12 08:49:50 · 900 阅读 · 0 评论 -
常用的查看代码的网址
这些是我经常使用的一些Java代码查询网站,希望在这里能起到抛砖引玉的效果,大家群策群力,一起分享Java快乐。 1. java2s http://www.java2s.com/ 这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFac转载 2014-03-07 23:58:13 · 2637 阅读 · 0 评论 -
PHP入门知识和PHP开发的AppServ教程
近期接到院办老师的一个项目,做PHP原创 2014-04-12 08:49:36 · 3291 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-11-25 14:31:47 · 563 阅读 · 0 评论 -
win10下安装Ubuntu15.04 Kylin教程
1、 安装准备: 硬件:U盘(作为启动盘),PC(已经安装win10)软件:Ubuntu Kylin(下载途径:推荐去ipv6站点下载,优点你懂的)、软碟通 2、安装步骤:详细步骤参考以下网址:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html (个人看了很多教程,这个是最简明清楚的说明,原创 2015-10-09 22:48:28 · 1843 阅读 · 0 评论 -
Ubuntu桌面卡成狗,如何有效解决卡顿问题
Ubuntu桌面打开一个很大的文本文件,卡得桌面动不了,点击鼠标无效,等待很久都没好转,别着急!原创 2022-07-22 19:35:31 · 6714 阅读 · 0 评论 -
Latex如何插入图片
转载于:https://blog.csdn.net/ZLK961543260/article/details/72832570 latex排版之插入图片:在排版图片之前,个人认为不管用不用到,引入下面两个包:\usepackage{graphicx} \usepackage{subfigure}(1)插入单个图片,图片格式为png\begin{figure}[h]\center...转载 2018-07-26 15:13:24 · 103671 阅读 · 7 评论 -
C、C++、Java的基础常识介绍
1、C C 是20世纪70年代初由贝尔实验室开发,最初为UNIX系统设计的程序开发语言,后来逐步脱离UNIX而成为独立的开发语言,并有ANSI协会进行标准化。其显著特点: a、出现时间早,因此有大量丰富的数据库已开发出来。 b、同时具备低级语言的编译效率,只比汇编语言的执行效率低10-20%。 c、面向过程,以数据和数据处理过程为设计原创 2014-03-10 13:42:48 · 1018 阅读 · 0 评论 -
浅谈C++和JAVA的区别
通常,我们聊到JAVA,第一影响“面向对象”,“没有指针,编写效率高,执行效率较低”。更深入、专业一点就谈论 “JAVA内存自动回收,多线程编程”。 本人对两者差别进行搜索和总结如下:(欢迎补充)JAVA的应用在高层,C++在中间件和底层 JAVA离不开业务逻辑,而C++可以离开业务为JAVA们服务 java语言给开发人员提供了更为简洁的语法;取消了指针带来更高的代码质量;完全面向原创 2014-03-16 22:42:04 · 1730 阅读 · 0 评论 -
软件开发知识体系
软件开发知识体系1、Unix/Linux平台技术:基本命令,Linux下的开发环境2、企业级数据库技术:SQL语言、SQL语句调优、Oracle数据库技术3、Java 语言核心技术:Java语言基础、Java面向对象编程、JDK核心API、Java集合框架、Java网络编 程、JavaI/O编程、Java多线程编程、Java异常机制、Java安全、JDBC、XML4、软件工程和原创 2014-04-26 09:39:34 · 1769 阅读 · 0 评论 -
C++中出现“IntelliSense: 表达式必须是可修改的左值”的Bug解决
说明:在学习算法导论,需要写一嵌套的小程序,题目是:Consider a three-parameter recursive function w(a, b, c): if a 1 if a > 20 or b > 20 or c > 20, then w(a, b, c) returns: w(20, 20, 20) if a w(a, b, c-1) +原创 2015-01-17 17:10:47 · 9314 阅读 · 0 评论 -
编程规范的笔记
还记得某位大牛说过编程不是一种重复的枯燥的敲击键盘,而是一门艺术,体现在灵活多变的应用背后。鄙人认为,无论什么事只要用心去做,做出来的结果绝对是艺术品,至少对自己而言,因为你在里面付出了大量的心血和汗水,这是他们化为的结晶。 先自我介绍一下,本人硕一在读,国内某名院在读,(不读博),打算出来找一门IT技术活生存,专业涉及机器视觉、算法、图像分析、编程,同行者共勉!原创 2015-01-28 11:26:20 · 800 阅读 · 0 评论 -
Java中的内存处理机制和final、static、final static总结
Java程序运行在JVM上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学习Java内存分配原理的时候一定要牢记这一切都是在JVM中进行的,JVM是内存分配原理的基础与前提。一个完整的Java程序运行过程会涉及以下内存区域:寄存器:JVM内部虚拟寄存器,存取速度非常快,程...转载 2014-03-10 15:48:15 · 6095 阅读 · 13 评论 -
汉诺塔问题求解
汉诺塔问题求解问题描述:A,B,C三个柱子,其中A插着n个盘子从上到下按照小到大放,尝试以B盘子为中介,每次移一次,将A中的盘子从上到下按照小到大插;算法:n个盘子全放在A上面,分为两步走:将前面(n-1)个盘子全部放到B上面,然后将第n个盘子放到C中; 这样子B中就有(n-1)个盘子,再以A为中介,原创 2014-08-07 21:52:28 · 1164 阅读 · 0 评论 -
数据结构中构建顺序表
顺序表指的是数据元素在内存中连续分配地址的数组,由于指针无法指出数组长度,编译时不会报错,所有用结构体来表示一个顺序表:顺序表用C语言的表示方法如下: #define MaxSize 100 #define OK 1 #define ERROR -1 typedef int elem_type; typedef int Statue; // int Arrylength原创 2014-07-30 15:57:19 · 2265 阅读 · 0 评论 -
双链表&链表合并&多项式相加算法
//单链表的合并//链表合并//两个链表必须是有序的#define Maxsize 5typedef int elemtype;typedef struct linklist{ elemtype data; struct linklist *next;}Linklist; //建立链表1Linklist *CreateList1 ()原创 2014-08-11 20:10:37 · 3227 阅读 · 0 评论 -
数据结构《第一篇之编程原则》
本人最近在自学数据结构这门经典课程,参考教材是Robert Kruse的《数据结构与程序设计——C语言》,希望和一起学习的数据结构的同学共同交流。 第一章 编程原则 关键词:优秀编程方法遵循的原则,发现高效算法的方法。 1.1 引言 许多程序员都遵守这样的格言:首先使程序运行起来,让后再逐步把功能完善。对于小型程原创 2014-04-03 12:16:35 · 1031 阅读 · 0 评论 -
Huffman编码C实现
typedef int elemtype;typedef struct { elemtype weight; int parent,l_child,r_child;} binarytree;//2、构建最优二叉树void CreateHuffman(int leafnum, binarytree *huffmantree){ //leafnum个叶子,决定nodenu原创 2014-08-17 13:28:22 · 992 阅读 · 0 评论 -
创建单线性链表的不同表示方法和操作
创建单线性链表,常见的有头插法、尾插法创建线性链表,常见的操作有:创建链表、查找、删除、增加元素、求逆链等操作。这里首先才有头插法创建链表://头指针唯一确定一个单链表 #define MaxSize 15 typedef int elem_type ; typedef struct linklist { elem_type data; str原创 2014-08-04 16:03:20 · 2164 阅读 · 0 评论 -
数据通信与网络四——交换机(预习资料与个人总结大全)
当网络中的设备互联越来越多,建立两个节点之间的通信,在传统的P2P或者星型拓扑下,链路的数量和长度会增加巨大的成本。考虑交换机,便可以将设备互联用到好处。交换机是指一系列互联的节点,一些节点连接到端系统end system,另一些只是用于路由选择。 一般,交换系统有:电路交换网和分组交换网,比较常用。 1、电路交换网 电路交换网是有物原创 2014-02-28 20:25:21 · 793 阅读 · 0 评论 -
数据通信与网络六——数据链路层控制
数据链路层的主要功能是实现数据链路控制和介质传输控制。数据链路控制的主要作用是成帧、流量控制和差错控制,以及提供节点之间流畅且可靠传输的软件实现协议。关键词:数路链路控制、软件实现协议 数据链路控制Data Link Control 1、成帧 参考邮局系统,成帧就是把源端的报文,添加发送方和接受方地址分离。 头部通原创 2014-03-02 12:04:06 · 1373 阅读 · 0 评论 -
数据通信与网络二(预习资料与个人总结大全)
网络模型 1990年以前,在数据通信和网络文献资料中占重要地位的分层结构是OSI模型。但由于TCP/IP协议族在因特网中的大量采用,已经成为主导的业务体系结构。 关键词:OSI模型、TCP/TP协议簇。 1、任务分层: 任务具有层次结构:高层、中层、底层。 2、OSI模型原创 2014-02-28 16:27:46 · 1018 阅读 · 0 评论 -
数据通信与网络三——OSI每层的功能简介(预习资料与个人总结大全)
OSI每层的功能介绍如下: 1、物理层 物理层 physical layer:负责一个节点到另一个节点的传递。定义了传输介质的电气属性、数据编码成信号、位同步、单双工传输方式等。 2、数据链路层 数据链路层Data Link Layer:负责帧从一幅到下一幅的传递。 具体功能如下:原创 2014-02-28 17:54:53 · 1009 阅读 · 0 评论 -
Java Web开发——整体框架了解与构建
Web开发技术,由简单的超文本网页浏览,到今天日益复杂多用的多结构化平台,作用日益明显。学习web开发,需要对web相关的工具、构架、原理、实践有个概揽的掌握。 Java开发的web项目需要掌握的技术主要有:Java语言、面向对象分析设计思想、设计模式和框架结构、XML语言、网页脚本语言、数据库、应用服务器、开发工具。下面具体了解各种技术。 1、Java语言原创 2014-03-02 22:46:22 · 1162 阅读 · 0 评论 -
数据通信与网络一(预习资料与个人总结大全)
本人电子信息专业出身,学习专业课程三年,但是对于网络和协议部分的了解却不够。现在,公司招聘、互联网发展以及IT专业素养甚至商务决策都对从事技术研究人员的水平有更高的要求,所以想利用大四下一段时间来查补缺漏。 关键词:数据通信、网络、协议和标准、网络模型 一、数据通信(Data Communication) 数据通信:设备之间通过原创 2014-02-28 12:51:40 · 1133 阅读 · 0 评论 -
计算机基础之计算机硬件软件数据结构
一切生产工具都是人类器官功能的延伸,智力活动弥补体力劳动的不足:一切交通工具都是腿力的延伸;一切机床都是手力的延伸;望远镜、显微镜、电视都是眼力的延伸;电话、收音机、通讯卫星都是耳力的延伸;计算机系统便是人类思维器官——大脑的延伸。第一部分、计算机基础1.为什么计算机能够进行脑力劳动?计算机是一种可进行快速运算的可存储设备。存储的程序保证了运算的自动性,从而减轻脑力劳作。原创 2014-07-22 20:33:43 · 2220 阅读 · 0 评论 -
计算机基础之计算机网络与安全
第六章、数据通信与计算机网络(数据通信,数据在信道中传输的速率、带宽,调制方式等方面,主要讲一下计算机网络)1.什么是计算机网络?简单来讲,计算机网络就是把单机通过通信设备和数据线连接起来构成的网络,以实现数据共享和信息交换。2.最常见的计算机网络有哪些?LAN,Internet;按照传输频段来讲,分为基带信号和宽带信号。3.计算机网络采取的模型结构是怎样的?每一层的作原创 2014-07-29 22:48:21 · 1348 阅读 · 0 评论 -
windows编程入门所必须知道的机制和规范
学习编程语言原创 2014-09-25 21:30:38 · 871 阅读 · 0 评论 -
微软小娜开发系列教程<一>
1. 认识小娜自win10发布后,微软小娜已成为一大亮点,吸引了众多使用者、开发者去使用。定位于微软的第一款全球个人智能服务助手,小娜确实以高情商、高智商的表现受到好评。小娜成功的背后离不开微软强大的技术支持,采用机器学习、模式识别、自然语言理解、深度学习、大数据为核心的数据+算法模式,是微软尝试进入人工智能领域的尝试。1.1小娜的功能简介欲取之,先了解之。我们先来了解小娜有哪些功能? - 个人原创 2015-10-13 09:25:25 · 6711 阅读 · 0 评论 -
微软小娜开发教程<二>
利用语音指令通过Cortana开启前台应用利用语音指令除了能打开系统应用之外,还能打开前台应用并在应用内指定执行的操作或命令。1、定义语音指令文件新建一个空的UWP应用,往工程中添加一个空的XML文件。 语音指令特指在VCD(voice command definition)文件中按照一定格式定义的词语组合。 举个栗子,这个VCD文件是一个名叫“Adventure Works”的工程下的一个XM原创 2015-10-14 16:47:47 · 3844 阅读 · 3 评论 -
数据通信与网络五——电话网和电视网进行数据传输
电话网原本是为语音通信设计,传统的拨号上网使用调制解调器无法满足因特网高速的数据下载和上传。但DSL提供快速接入将电话网接入因特网。电话网络使用电路交换技术。目前,电话网络是一种数字和模拟共存的网络。 1、DSL digital subscriber line 数字用户线路技术是一组技术,这组技术统称为xDSL,x可以是A、V、H、S原创 2014-02-28 21:15:32 · 1025 阅读 · 0 评论