JAVAEE——ssm综合练习:CRM系统(包含ssm整合)
1 CRM项目外观 1. 开发环境 IDE: Eclipse Mars2 Jdk: 1.7 数据库: MySQL 2. 创建数据库 数据库sql文件位置如下图: 创建crm数据库,执行sql 效果如下图: 3. 工程搭建 使用的Bootstrap前端框架,官方网站 http://www.bootcss.com/ 工程使用Springmvc、spring、mybatis框架整合完成。 3.1. 需要的jar包 spring(包括springmvc) mybatis mybatis-spring整
PHP系列之简单算法分享
用二分法判断数组中的值是否存在
递归调用实现二分法查找
/*
递归调用实现二分法查找
//$search 函数 $array为数组,$K为要找的值,$low为查找范围的最小键值,$high为查找范围的最大键值
//intval返回整数值*/
function search($array,$k,$low=0,$high=0){
//判断数组元素的数量
if(cou...
Mysql系列之Mysql体系结构和存储引擎介绍
Mysql 被设计为一个可移植的数据库,几乎所有的操作系统上都可以运行。
数据库和实例
数据库:物理操作系统文件或其他形式文件类型的集合
实例:MySQL数据库由后台线程以及一个共享内存区组成。
存储引擎
Mysql数据库区别其他的数据库的最重要的特点是其插件式的表存储。存储引擎是基于表的,而不是数据库
mysql> show ENGINES\G
***...
CentOS系列之Elasticsearch新特性:SQL
命令行模式
进入命令行
小小操作一下
是不是特别的爽呢?比之前的要简单的太多了啦!
备注:每一个索引就对应着一张表额,但是支持的语法还是比较少的,所以两种都要了解一下
请求模式
查询所有表
URL:POST /_xpack/sql
参数:
{
"query": "show tables"
}
结果:
{
"columns": [...
Mysql系列之分区
分区功能并不是存储引擎来完成的, 因此不是只有InnoDB才有分区功能,MyISAM,NDB等都支持分区功能,但也并不是所有的引擎都支持,如:CSV就不支持。在使用分区功能之前,应对存储引擎有所了解。
分区表
概述
MySQL数据库在5.1版本时就添加了对分区的支持,Mysql表分区类型的水平分区,不是垂直分区,此外,MySQL数据库的分区是局部索引,一个分区中及存放的数据又...
CentOS系列之Elasticsearch
简介
Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库–无论是开源还是私有。
但是 Lucene 仅仅只是一个库。为了充分发挥其功能,你需要使用 Java 并将 Lucene 直接集成到应用程序中。 更糟糕的是,您可能需要获得信息检索学位才能了解其工作原理。Luce...
How Many Tables (vj)
并查集的使用!#include<bits/stdc++.h>
using namespace std;
int fa[1005];
int Find(int x)
{
while(x!=fa[x]) x=fa[x];
return x;
}
int main()
{
int t,n,a,b,m;
scanf("%d",&t);
for(i...
C - Strange Bank(atcoder)
经典的硬币找零问题,一开始用贪心,其实是不对的,贪心并不能保证整体最优解。需要用的动态规划!!!#include<bits/stdc++.h>
#define INF 0x3f3f3f3f
using namespace std;
int dp[100010];
int a[100],p;
void f()
{
int ans=1;
p=0;
for(int i...
求最短距离及其花费(hdu 3790)
在自己学校OJ上写成vector<vector<node> >v,v.resize(n+1);能过,在hdu上和自己编译器上就RE,改成vector<node>v[1001]才行!???#include<bits/stdc++.h>
using namespace std;
struct node
{
int e;
int w;
...
Vampire Numbers
这题在我看来最好的方法就是打表,而且数据也不大,在敲个函数把所有可能都输出存在数组里,然后就ac了!#include<bits/stdc++.h>
using namespace std;
int a[591]={126,153,688,1206,1255,1260,1395,1435,1503,1530,1827,2187,3159,3784,6880,10251,10255,104...
04-JavaScript常见运算符
JavaScript常见运算符 1.赋值运算符 以var x=12,y=5来演示示例 运算符 例子 等同于 运算结果 = x=y x=5 += x+=y x=x+y x=17 -= x-=y x=x-y x=7 *= x*=y x=x*y x=60 /= x/=y x=x/y x=2.4 %= x%=y x=x%y x=2 2.算数运算符 var a=5,b=2 运算符 描述 例子 运算结果 + 加法 var c = a+b c = 7 - 减法 var c = a-b c = 3 * 乘法
java-数字阶乘求和
给定a和n,计算a+aa+aaa+a...a(n个a)的和,其中,1<=a<=9,1<=n<=100import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String[] argc) {
Scanner in=new Scan...
E - Children’s Queue(vj)
刚开始读错题了,没有考虑到FFMFF,FFFMFF这类情况,以为是个公式,然后wa。其实这算是一道递推题,如果对数据敏感的话,打表也可以看出些什么。F[i]=F[i-1]+F[i-2]+F[i-4];import java.util.Scanner;
import java.math.BigInteger;
public class Main {
public static void main(...
二叉排序树的基本操作
数据结构用的是C语言描述,初学java,用java实现package ldm;
import java.util.*;
class BinaySortNode{
public int key;
public BinaySortNode lc;
public BinaySortNode rc;
public BinaySortNode(int k) {
key=k;lc=null;rc=...
今日推荐
周排行