自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Noodles的博客

代码编程都是套路,学习编程就是学习套路

  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 在64位操作系统上安装Oracle 32位,报Oracle安装错误“程序异常终止”

安装Oracle时有时会报程序异常终止错误解决方法如下:右击Oracle安装图标setup.exe,选择属性,选择兼容性,选择兼容模式和管理员运行,再次运行setup.exe,问题解决!...

2019-08-10 13:21:53 4013

原创 Windows Server2012 R2和Sqlserver2012 R2下载

地址:https://msdn.itellyou.cn/

2019-05-30 10:45:52 18879

原创 递归算法 入栈弹出

class DG {public static void main(String args[]){int a = f_1(5);//System.out.println(a);}static int f_1(int n){System.out.println(n);if (n == 1)return 1;if (n == 2)return 1;return f_1(n-1) ...

2019-05-15 15:05:55 900

原创 flash离线独立安装版本 chrome版本 亲测有效

支持内网独立安装,地址: https://www.flash.cn/flashplayer/3200101/install_flash_player_ppapi_cn.exe,下载后双击安装即可

2019-03-15 14:46:03 3998

原创 运行jd-gui-1.4.0.jar报错“could not find the main class org..."

检查本机是否安装的JDK6,该版本不支持,更换JDK8后,JDK下载请参考“https://jingyan.baidu.com/article/67508eb40321b29cca1ce42c.html”

2019-01-10 00:40:16 7639 2

原创 JavaScript高级程序设计(第三版)学习笔记(四)JavaScript引用类型

1、引用类型引用类型是指封装了变量和对应函数的结构体,它是实例就是对象,类似于C++、Java中的类,但没有类的接口等。 创建方式一:var obj = new Object();//new关键字 + 构造函数obj.name = "noodles";//用.添加属性名obj.age = 36;alert(obj.name+","+obj.age);创建方式二(字面量):...

2018-03-09 00:08:55 295

原创 JavaScript高级程序设计(第三版)学习笔记(三) JavaScript语法 草稿

一、语法特性 程序是人脑思维实现和机器重复劳动的结合体,本质是数据和算法构建。  JavaScript语法参考了c、c++、java等语言的特点,一门高级编程语言(类自然语言)由变量、关键字、操作符、流控制语句、内置对象等基本元素构成。1、标识符  高级语言一般都用标识符的来定义变量、关键字、操作符、语句等,就像人类现实中给人事物起名字,标识符可以有英文、数字、下划线_、美元符号$组成...

2018-03-08 21:48:25 362

原创 JavaScript高级程序设计(第三版)学习笔记(二)JavaScript使用

JavaScript设计初衷就是能在Web浏览器中直接运行的脚本语言,当然迫切想知道它是怎么使用的? Web浏览器上运行的内容就是上篇提到过HTML文件,由XML衍生出来的超文本标记语言,由标签和内容组成,为了能够让JavaScript更好的与HTML融合使用,厂商和协会调整了HTML的规则,JavaScript语句能够直接添加HTML中并能够被解析。JavaScript标签Java...

2018-02-28 01:38:59 455

原创 JavaScript高级程序设计(第三版) 学习笔记(一)JavaScript简介

作为一个刚入门JavaScript的新手来说,如果你问一个看是简单的问题:JavaScript是什么?往往是一时难以说清楚的事情:比如一个脚本语言?那什么又叫脚本?一个客户端编程语言、Web前端编程语言、浏览器脚本编程语言,答案可能会有很多,甚至绞尽脑汁搞的自己也迷糊了。 本章节主要介绍JavaScript这面语言的最初由来,不断发展的进程,以及最终得出JavaScript准确、权威的概念。...

2018-02-25 00:49:21 801

原创 优秀word文档编写的技巧

1、明确文档结构 2、设置标题内容和格式 3、设置正文格式明确内容1、设置表格样式 2、明确流程图像的整体内容,格式

2017-06-06 18:05:02 798

原创 急诊业务和流程

一. 急诊业务和流程介绍 1.1.业务介绍 1.1.1.设立的目的 保证患者在突发疾病、意外伤害时,能在最快时间内得到专业、科学的救治 1.1.2.业务范围 就诊范围:车祸、中毒、休克、中风、急性发热、烈性传染病可疑者。 急诊科一般设有全科、内、外、妇、儿、五官、发热、腹泻等专科诊室。 1.1.3.主要的制度 首诊负责制:第一位接诊医师对其所接诊病人,特别是对急、危重病人的检查、诊断

2017-06-06 17:45:10 2217

原创 关于HIS客户端程序登陆后提示“the oracle library OCI.DLL could not be loaded”

因为32位的应用程序不能调用了64位的oracle客户端的OCI.DLL。

2017-04-16 21:12:45 2500

原创 重装操作系统

以前安装操作系统是个技术活,因为需要很多的步骤,所以一般人如果没有兴趣去研究,加上一些畏难情绪,都是找一个比较懂这方面的朋友帮忙。 但是由于随着安装系统的简单化和便捷化的需求,现在越来越多的技术出现,导致有很多安装系统的方式,主要的特点就是:安装途径多样化和简单化(一键安装)。现在的安装的方式有很多: 1、 光盘安装。 最原始的安装方式,把操作系统的程序刻录到光盘上,把光盘放入电脑光驱中,然

2017-01-07 18:25:25 475

原创 论项目经理在软件工程的作用

从个人的工作的经历来谈,我是抱着成为一个真正的程序员而选择进入软件行业,但是由于个人大学毕业时的谈不上有任何编程水平,且没有明确的职业规划,导致自己一直从事的软件实施工作,但工作了几年我一直没有找到自己的定位,有一种实施低于程序员的感觉,所以我离职了1年多,想寻找到工作和人生的意义,并且用了差不多1年的时间在学习编程的知识,包括java和android的,但是由于android没有不景气的就业环境,

2017-01-05 20:58:44 2014

原创 网络编程之xml及json小结

1.Xml的用处 用来存储结构性数据,并且用来进行网络传输。  首先,xml是一种文件格式,作为文件它可以通过网络(io流)进行传输;另外,它以结构化方式来存储这些数据,遵守具体规范,那么就可以通过算法对它进行解析,并得到我们所需的数据。2.Xml构成 xml称为可扩展性标记语言,标记语言就是通过标签方式来标识内容,怎么做目的,就是为内容起一个名字,然后通过名字的自定义带来的易定位和易操作性来代替

2016-11-12 22:34:36 506

原创 网络通信之HTTP请求小结

1. HTTP请求的组成内容客户端发送的消息,分为三部分:消息行、消息头、消息头消息行:提交数据的方式(GET/POST)、访问资源 、使用的HTTP协议版本消息头:描述客户端或者发送内容的属性,用来给服务端进行解析,以键值对的方式保存信息,比如主机名、内容类型、内容长度等。消息体:可添加的其它数据,比如POST方式向服务端提供的数据会存放在这里。服务端返回的消息,也分为三部分:应答行、应答

2016-11-11 21:39:15 399

原创 android ListView学习参考的BLOG

地址:android ListView详解地址: Android ListView工作原理完全解析,带你从源码的角度彻底理解关于ListView的效率提升的方式,参考第一行代码: 1、判断getView传入的convertView是否为null,如果不为null则直接使用convertView实例。 convertView是当listView中子项被移除屏幕外时,系统通过列表缓存该子项布局的视图

2016-10-23 01:58:14 351

原创 Android学习不容错过的Blog

如果要学习Android基础,那么这位大神的博客一定不容错过,他对Android的见解始终有不一样思路,并且可以说深入浅出,很多文章都是几年前的,但是太精彩了,感觉现在都没有什么博客可以超越它,可惜关于Android的内容他有好几年没更新了。 主页:liuhe688 他整理的博客目录:Android基础&进阶

2016-10-20 03:47:28 332

原创 Android四大组件之BroadcastReceiver

1. 概述BroadcastReceiver,中文翻译为“广播接收器“,要了解广播接收器的定义,先介绍一下Broadcast(广播)的含义:Broadcast:广播 它是实现不同(应用)程序或者是同一个应用程序内部进行消息传递的一种机制,它的功能定义与Intent非常相似,因为它就是通过Intent对象来装载信息的,底层用Binder实现,可以看作是IPC方式的一种。BroadcastRece

2016-10-17 08:37:58 1449 1

原创 Android Service浅析(下)

在我的上一篇文章Android Service浅析(上)介绍了服务的基本概念及启动服务的相关内容,由于文章篇幅的原因,将在本文继续梳理Service相关的其它知识。绑定Local Service并与之通信在上一篇介绍了启动服务startSerivce()的方式,虽然启动后的服务不再依赖于启动它的组件(如Activity),甚至在该活动销毁的情况下,服务继续保持长时间的运行,直到你通过stopServ

2016-10-15 07:46:36 568

原创 Android Service浅析(上)

什么是Service?Service作为构建应用的四大组件之一,它用来运行长时间的后台操作且不使用用户界面,比如网络事务处理、文件I/O的读写、音乐的播放。但是你仔细考虑这个定义可能会产生一个疑问:在Java中并没有提供所谓的Service组件,一样要完成这些功能,为什么不直接在其它组件,如Activity中直接添加这些后台代码呢? 这就要提到Service的其它的特性:  1. 服务可以由其

2016-10-12 23:23:24 623

转载 基础总结篇之三:Activity的task相关

转载:http://blog.csdn.net/liuhe688/article/details/6761337古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知

2016-10-09 14:58:24 268

转载 基础总结篇之二:Activity的四种launchMode

转载:http://blog.csdn.net/liuhe688/article/details/6754323合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大

2016-10-09 14:56:43 241

原创 launchMode和Flag

1. 什么是launchMode?一个应用通常包含多个Activity,每个Activity根据用户的特定操作而设计,并且可以通过intent来启动其它Activity,甚至可以启动其它应用中的Activity,以便于复用该组件的功能,并且Android会将该Activity保留同一个任务中,以维护无缝的用户体验。任务是指执行特定操作时与用户交互的一系列Activity集合,任务使用栈来管理一系列的

2016-10-08 23:16:02 730

原创 Android对象序列化

1、什么是对象序列化  我们知道字符串信息可以通过IO流实现数据到本地磁盘的持久化或者通过网络进行数据传输,而所有的基本数据类型都可以转换为字符串,所以说基本数据类型也具备这些功能;而对象作为数据的一种集合体,是否也能实现同样的功能,一个在堆中创建的对象可以存储到本地磁盘文件中或者传输给网络中某个客户端,并且可以通过某种方式把它再恢复为对象,这就是Java中关于序列化的作用:把对象持久化到存储

2016-10-07 22:11:22 596

原创 Intent介绍

1、Intent的作用Intent中文的译名"意图",它用来完成的组件之间的通信,确切的讲,基本有两个作用:1、可以启动另外一个组件。  2、可以携带少量数据传递给另外一个组件。基本用例有:启动活动、启动服务、传递广播,不包括contentProvider,它使用Uri的方式来启动。2、用Intent封装启动意图的好处。就拿启动活动来说,为什么不直接用sta

2016-10-07 09:25:55 1157

原创 活动(Activity)的生命周期

1、什么是活动的生命周期。活动具备不同的状态,它根据用户的操作和系统管理需要,在不同的状态间切换,这就是活动的生命周期。2、活动的状态。运行状态:当启动一个应用或者是启动一个新的活动(页面)时,该活动会显示在屏幕上,并且获取到用户的输入焦点,活动位于活动栈的栈顶位置,此时活动就处于运行状态。暂停状态:当启动一个对话框式的新活动,即该活动不会占满整个屏幕,此时

2016-10-06 10:02:16 884

原创 删除Android Studio中的工作空间(project)和项目(modular)

1、删除工作空间。进入你的项目文件存放的路径,比如我的:E:\Android\AndroidStudioProjects。删除你不需要的项目。重启Android Studio。       参考:http://stackoverflow.com/questions/17073108/remove-project-from-android-studio,第五个回答。

2016-10-06 07:31:45 10564

原创 Java Sokect编程之HTTP请求

1、概述  HTTP是一种协议,全称超文本传输协议,而网页就属于超文本(就是为了它服务的),可以支持多媒体等,比如图片、音频,丰富了用户的体验;它属于网络模型中应用层的协议,底层基于TCP/IP协议,并额外制定了自己的规范,所以它也是Socket编程的一种,只是由于强大和便捷的客户端和服务端软件,常常让人看不到它的本质。  首先HTTP属于网络编程,而且是基于TCP/IP协

2016-09-22 21:30:08 3851

原创 Java Socket编程之TCP协议

1、概述网络编程,又称为Socket编程,简单来讲就是通讯的两个端点都是Socket服务,而Socket服务之间的数据传输本质上都是IO流。而因为网络模型网络层中不同的传输协议,主要指TCP与UDP协议,导致不同的编程的方式。Java为它们提供的API实现也是不同的类,但是它们都属于Socket编程的一种,所以都遵循Socket编程的基本规范。2、TCP协议的特性。虽然关于

2016-09-20 21:48:08 3905

原创 Java Socket编程之UDP协议简单介绍

1、概述  网络编程,又称为Socket编程,即网络通信的两端都是Socket的对象,Socket底层是IO流的传输,Socket对象可以自动完成网络底层模型中的工作,比如IP、传输协议、端口号的封装和解封装,数据传输等,它是网络服务向开发者提供的一种机制,可以让开发者避免直接面对复杂的网络模型和流程,而通过简单的Sockec操作完成网络数据的传输。  根据传输层中不同的传

2016-09-15 02:24:23 815

原创 Java API IP类简单介绍

1、概述  Java中是面向对象的编程,所谓“万物即是对象”,即使是简单的字符串,封装成String对象后,也提供了丰富而强大函数,方便我们便捷的开发程序。  如果你还未了解Java的编程特点,可能觉的IP地址表示为四段字节码的文本形式就足够了,但是你在学习网络编程的过程中,发现所有函数传入或者返回IP时,都不提供字符串形式,所以有必要了解IP地址在Java API中提供的类及相关

2016-09-14 21:54:07 2183

原创 关于个人CSDN博客的格式的规范

1、概述  因为在编程学习的过程,我发现学习一个新的知识点的时候,无论你当时多么的认真思考和仔细的论证,如果仅仅是在IDE敲写了代码,并且在脑海梳理了代码的步骤和原理,而不是通过记笔记的方式,很快这些知识点就被忘记的一干二净,你会发现人的记忆是很差的,就像你可能记不起来前天中午吃了什么午饭。所以任何知识点学习,尤其是通过零星的网络资源收集而来,你必须通过某种自己的形式,把这些知识点

2016-09-14 01:02:05 5192 1

原创 Gradle sync failed: Plugin is too old, please update to a more recent version

一、概述在使用Android Studio过程中,有时候会遇到标题中的异常,主要原因是在项目中的gradle.properties中依赖包版本过低。解决办法:最简单的方式就是查找最新版本的jar包,并且修改为最新版本,然后系统会自动下载。二、步骤1、关于最新jar包,可以查看如下地址:http://tools.android.com/tech-docs/new-bu

2016-08-30 16:12:02 1765

原创 Android Studio上修改项目(module)的包名(Package Name)。

1、问题在Android Studio上开发程序的时候,有时候会发现到项目的包名出现错误,或者在最初创建时比较草率,后期需要修正。由于包名在android开发中相当重要,而且在需要文件中会引用到,你肯定不能通过手动的修改每一个文件,所以必须查找到IDE自身提供功能。2、解决思路当你对着包名右击,然后查找Refactor(重构)下的Rename(快捷键:SHIFT+F6)时,弹出来的

2016-08-21 09:06:56 14324

原创 Android Studio的常用快捷键

1、ALT + ENTER  自动修复代码。2、CTRL + /  单行注释3、CTRL + SHIFT +  /  多行注释4、CTRL + TAB  切换到下一个程序窗口。5、CTRL + 1下TAB  显示程序窗口列表6、ALT + 上下键  可以切换上下方法开头处。7、F4   跳转到源码处。8、CTRL + P  显示参数信息。9. ALT + SHIFT

2016-08-06 01:42:54 271

原创 菜鸟学Android-(1)系统架构

在刚学习Android开始知识时,总是无法回避Android的系统框架图,你可能只是粗浅的了解一下,没有把它看的很重要,所以下次别人问你时,只能回答出分几层,每一层大概的中文译名,对于你学习Android没有任何帮组。Framework层为我们开发应用程序提供了非常多的API,我们通过调用特殊的API构造我们的APP,满足我们业务上的需求。写APP的人都知道,学习Android开发的第

2016-08-01 21:45:54 500

原创 Java学习-异常(Exception)

一、     概念“异常”看起来是程序中的错误的意思,有时候会导致歧义,如果程序中出现错误,就是你写的程序有问题,为什么不去修复它,把它变成一个没有异常的程序,这是值得去推敲的。首先程序不是万能的,它有一定的逻辑和规定,而且程序为了灵活性,往往是动态接收数据。比如一个算数算法,它往往只能接收整型数据,但是非要传入一些其它类型的数据,比如字符串等,为了健壮性考虑,程序往往会返回一些信息,告知

2016-07-31 18:24:09 4095

原创 Java学习总结-反射

1、反射的概念。是Java语言提供的一种机制,并不是所有语言都具备;反射可以实现在.java文件编译时,可以不明确类的具体类型,而在.class文件运行再去检查和明确这个类。  2、反射的原理。首先要了解一下java程序的运行步骤,源(.java)文件经过javac.exe编译后生成二进制(.class)文件,编译主要工作就是语法检查,然后通过java.exe去执行二进

2016-07-26 17:23:27 452

原创 Java学习总结-网络.

作为一个刚学习编程的新手,发现学习中存在的问题就是:急功近利,什么东西都希望花少量的时间尽快掌握,所以省去很多必不可少的工作,比如:勤思考、勤动手、做笔记等,导致荒废一段时间后,相关知识点都忘了,所以现在又温习以前看的教程,并把相关内容记录下来。         这一篇是学习网络编程的日志,在开始学习之前,我尽量以一个编程白痴的角度,把我的心路历程记录下来,我觉的从一个编程小白到入门级新手是一

2016-07-18 10:25:34 1492

HIS急诊流程

关于医院急诊流程内容

2017-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除