DbVisualizer管理informix数据库

数据库知识点整理一、关于DbVisualizer的整理1、   创建存储过程:将存储过程类比着java中的方法来理解。(1)存储过程是一个用户定义的函数,由存储过程语句(SPL) 和一组SQL语句组成,以可以执行代码形式存储在数据库中,和表、视图、索引等一样,是数据库的一种对象。(2)存储过程语言...

2018-03-12 08:40:44

阅读数 489

评论数 0

功能环境

可能叫法不太一样.不同的环境的配置也有差异.本地环境很好理解,自己的项目在本地启动测试.根据项目开发阶段区分,技术自己开发测试,功能尚未趋近稳定时,可以在开发环境进行自测或者与其他系统进行联调.开发环境一般由开发人员维护.测试完环境,一般指的是开发自测成,正式提交给测试介入.项测试人员将项目开发分...

2018-02-28 22:53:04

阅读数 68

评论数 0

IntelliJ IDEA使用问题

1、idea中一般集成Github,CVS,Git,Subversion等工具,但是可能没有TFS(team Fundation server),一般需要自己集成,在File-->setting中。上面列举的这些都是项目管理工具。我安装的2017版本是集成了TFS的。2、从T...

2018-02-26 14:06:30

阅读数 100

评论数 0

ego项目感想

 为了解决生活中的问题的模型抽象出来的语言,。java是一门语言,它的出现,就是交流,为我们服务,而不是为了难为我们,。它并非人人都懂,好像各国的语言不相通,它是计算机的语言,计算机的母语是各种编程语言,。我们发现,创造着java语言,又学习着它,当这门语言出现了,我们学会了它,用它解决问题,自然...

2018-02-25 21:26:52

阅读数 253

评论数 0

项目问题

一、项目大纲1、人保财:暂时用不到。人保再:从人保再拿的模板,代码等基础上修改开发。核心业务系统,就是人保再组的这个,准备金,只是他的一个子业务分支系统,将来接口要和它对接。2、软件:(1)informix数据库;(2)shiro:权限控制;(3)bootstrus:前端页面;(4)weblogi...

2018-02-25 21:25:29

阅读数 65

评论数 0

TFS(Team Foundation Server)

1、概念TFS:Team Foundation Server(TFS)是一种为Microsoft产品提供源代码管理、数据收集、报告和项目跟踪,而为协作软件开发的项目。可作为独立的软件,或Visual Studio Team System (VSTS) 在服务器端后端平台。它是Microsoft应用...

2018-02-10 23:09:27

阅读数 75

评论数 1

多线程与高并发基础一(超发--悲观锁,乐观锁)

关键词: 线程,同步,单例,高并发,高访问,死锁 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和...

2018-01-18 18:35:52

阅读数 6055

评论数 2

设计模式

什么是设计模式:所谓设计模式,就是为了解决特定问题的而提供的一整套的代码的编写方案---现在有23种设计模式。 分为三大类 创建模式:工厂模式,单例模式 结构模式:代理模式 行为模式:责任链模式 一、工厂设计模式 工厂设计模式:父类作方法的返回值实现多态的表示形式,根据不同的选择,使用...

2018-01-16 16:59:05

阅读数 163

评论数 1

MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用...

2018-01-16 16:56:47

阅读数 73

评论数 0

MySQL索引创建及分类

索引的创建 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是以Wor...

2018-01-16 16:55:31

阅读数 49

评论数 0

MySQL优化三

第一方面:30种mysql优化sql语句查询的方法 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。   2.应尽量避免在 where 子句中使用!=或   3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导...

2018-01-16 16:48:13

阅读数 49

评论数 0

MySQL优化二

一、百万级数据库优化方案 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from twhere...

2018-01-16 16:47:13

阅读数 77

评论数 0

网络编程三

对于初学者,或者没有接触过网络编程的程序员,会觉得网络编程涉及的知识很高深,很难,其实这是一种误解,当你的语法熟悉以后,其实基本的网络编程现在已经被实现的异常简单了。   网络编程是什么?   网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身...

2018-01-16 13:25:05

阅读数 67

评论数 0

TCP/IP协议及握手

互连网早期的时候,主机间的互连使用的是NCP协议。这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。 TCP/IP协议栈主要分为四层:应用层、传输层...

2018-01-16 11:19:54

阅读数 1186

评论数 0

网络编程二

网络编程 网络编程这个概念很大,包括很多东西,需要各种语言。我们简单从多方面说说网络编程的概念: 一、网络编程概念: (1)涉及到网络上信息的传输,平常所写的项目中,都可以说是网络编程。 (2)网络编程就是利用一门编程语言结合相应的网络接口(如在Windows XP环境下, 利用C++语言...

2018-01-12 11:12:54

阅读数 191

评论数 0

一、存储过程

1.存储过程:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。-->官方定...

2018-01-06 17:22:56

阅读数 57

评论数 0

网络编程一

1.概念:网络编程的本质是两个设备之间的数据交换。 三要素:IP,计算机的唯一的标识,类似于身份证号,端口号:一台设备上不同的程序对应不同的端口号;协议:网络中传输数据的格式 2.分类:从架构层面分为B/S和C/S 3.协议:网络中传输数据的格式。 网络编程:有服务器端与客户端:不同设...

2018-01-06 17:18:37

阅读数 160

评论数 0

多线程

--->线程: 1.什么是线程:进程中独立运行的子任务。 相关的知识:程序,进程 程序:由代码组成,未执行(由一系列指令组成的有序集合),占用硬盘的存储空间。 进程:正在运行中的代码。进程有三部分:CPU,DATA, CORE   指令的集合 一个进程包含多个线程:每个进程都是都是...

2018-01-06 17:12:17

阅读数 60

评论数 0

九、面向对象

//面向对象的编程 java的四大特点:封装 继承     多态 抽象 【1】 封装-->提高程序的安全性 【2】 继承-->提高代码的复用性 【3】 多态-->提高程序的可扩展和可维护性 1.封装: (1)什么是封装:将属性私有化 ,所有的属性使用private进行...

2018-01-06 17:03:18

阅读数 111

评论数 0

八、反射

类的加载: 1.静态加载:直接在编写代码时new一个类的对象,要求该类是存在的,不然编写时就报错; 2.动态加载:通过类的反射机制,动态加载类的信息,并获得类的属性(类名,接口?修饰符),类中的方法,属性等信息。在程序运行时,才加载该类,若该类不存在,会报异常。 3.反射: ...

2018-01-06 17:01:02

阅读数 41

评论数 0

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