怎样拥有良好的心态
炒股易亏之不良心态所谓炒股易亏之不良心态是指股民在买卖股票时,因为自身的种种不良心态而最终导致投资失败,比如贪婪、恐惧、随意、惰性依赖、投机赌博性、喜怒形于色以及在操作上的战战兢兢、畏首畏尾或者报复性的频繁操作。 如何避免不良心态 炒股要用闲钱,不要用生活必需的资金。 要建立一套适合自己的交易系统,包括买卖点、止盈止损点、仓位控制、适合交易的行情等一整套的系统,适合个人的较为固定的能够稳定获利的操作方法,并且严格执行,针对在什么情况下要如何操作做到胸有成竹。 如何建立交易系统建立一个适合自己的交易系统,需要学习更多的知识,积累更多的经验,并在个人的投资操作中不断的完善和改进。
投资理念
...
算法的时间复杂度
如何评估算法时间开销让算法先运行,事后统计运行时间? 存在的问题: 算法时间复杂度 事前预估算法时间开销T(n)与问题规模n的关系(T表示“time”) 知识回顾与重要考点
数据结构的基本概念
知识总览 基本概念数据数据:数据是信息的载体,是描述客观事实属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。 计算机能识别和处理的只有二进制数据。 数据元素、数据项数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。 一个数据元素可由若干数据项组成,数据项是构成数据元素的不可分割的最小单位。 数据对象、数据结构结构:各个元素之间的关系。 数据结构是相互之间存在一种或多种特定关系的数据元素的集合。 数据对象是具有相同性质的数据元素的集合,是数据的一个子集。 数据类型、抽象数据类型数据结构是一个值的集合和定义在此集合上的一组操作的总称。 原子类型。其值不可再分的数据类型。 结构类型。其值可以再分解为若干成分(分量)的数据类型。 抽象数据类型(Abstract Data Type,ADT)是抽象数据组织及与之相关的操作。ADT用数学化的语言定义数据的逻辑结构、定义运算。与具体的实现无关。 三要素逻辑结构 逻辑结构:数据元素之间的逻辑关系是什么?...
登录页验证码小案例
目录结构12345678910111213141516171819202122232425262728293031323334├─src│ │ druid.properties│ ││ └─cn│ └─imqinhao│ ├─dao│ │ UserDao.java│ ││ ├─domain│ │ User.java│ ││ ├─servlet│ │ CheckCodeServlet.java│ │ LoginServlet.java│ ││ └─utils│ JDBCUtil.java│└─web│ login.jsp│...
XML基础
XML概念 Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 XML功能 存储数据 配置文件 在网络中传输 xml与html的区别 xml标签都是自定义的,html标签是预定义。 xml的语法严格,html语法松散 xml是存储数据的,html是展示数据 XML语法基本语法 xml文档的后缀名 .xml xml第一行必须定义为文档声明 xml文档中有且仅有一个根标签 属性值必须使用引号(单双都可)引起来 标签必须正确关闭 xml标签名称区分大小写 快速入门123456789101112131415<?xml version='1.0' ?><users> <user...
JDBC连接池&JDBCTemplate
数据库连接池12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455561. 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处: 1. 节约资源 2. 用户访问高效3. 实现: 1. 标准接口:DataSource javax.sql包下的 1. 方法: * 获取连接:getConnection() * 归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用Connection.close()方法,则不会再关闭连接了。而是归还连接 2. 一般我们不去实现它,有数据库厂商来实现 1. C3P0:数据库连接池技术 ...
JDBC
JDBC:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821. 概念:Java DataBase Connectivity Java 数据库连接,...
MySQL多表&事务
多表查询123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); ...
MySQL约束
DQL:查询语句123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960611. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。2. 聚合函数:将一列数据作为一个整体,进行纵向的计算。 1. count:计算个数 1. 一般选择非空的列:主键 2. count(*) 2. max:计算最大值 3. min:计算最小值 4. sum:计算和 5. avg:计算平均值 * 注意:聚合函数的计算,排除null值。 解决方案: 1....