自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 前后端分离的原因及优点

核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。在互联网架构中,web服务器:一般指像nginx,apache这类的服务器,他们一般只能解析静态资源。应用服务器:一般指像tomcat,jetty,resin这类的服务器可以解析动态资源也可以解析静态资源,但解析静态资源的能力没有web服务器好。一般都是只有web服务器才能被外网访问,应用服务器...

2018-04-12 16:27:53 2335 1

转载 NodeJS和ReactJS,VUEJS的关系

【前端神秘的面纱】对后端开发来说,前端是神秘的,眼花缭乱的技术,繁多的框架,如果你还停留在前端等于只用jquery做开发,那么你out了,本文从Java的角度简述下目前前端流行的一些框架。水平有限,欢迎指正。【nodejs】官网:https://nodejs.org/简介:对前端来说极其重要的一个“框架”,简直可以说是开天辟地类比Java中:JVM详述:就前端来说nodejs具有划时代的意义,做前...

2018-04-12 15:07:02 41568 15

转载 前端编码规范

HTML编码规范1 前言2 代码风格2.1 缩进与换行2.2 命名2.3 标签2.4 属性3 通用3.1 DOCTYPE3.2 编码3.3 CSS和JavaScript引入4 head4.1 title4.2 favicon4.3 viewport5 图片6 表单6.1 控件标题6.2 按钮6.3 可访问性 (A11Y)7 多媒体8 模板中的 HTML1 前言HTML作为描述网页结构的超文本标记语...

2018-04-09 16:42:01 574

转载 Idea 使用教程

(注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/idea/) 打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下: 主界面由6个主要区域组成(图中红色数字标注的) 1.菜单和工具栏 2.导航条:编辑文件时帮助定位和导航项目中的文件 3.状态栏:显示当前项目,IDEA本身的...

2018-04-01 11:20:39 765

转载 实时监控、直播流、流媒体、视频网站开发方案设计简要

一、本地推送端1、本地:采用javaCV(安卓和java平台推荐javaCV)、ffmpeg、openCV或者jmf可以很方便的获取到本地摄像头流媒体javaCV系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于

2018-01-30 10:37:31 6688 2

转载 Hibernate插入数据乱码

1、首先需要修改mysql数据库的配置文件my.ini,此文件放在mysql根目录下。在此文件下查找default-character-set属性,并将其值更改为utf8(注意:不是utf-8,也要注意大小写),这里需要将default-character-set属性全部属性的值修改为utf8。示例:default-character-set = utf8提示:default-

2018-01-22 21:38:25 285

原创 从Servlet到JSP

servlet       jsp

2018-01-11 16:07:33 202

原创 Struts2和Spring MVC的区别

123

2018-01-04 09:47:43 178

原创 SPC ABC区和8种判异准则

中心线 central line CL控制上限       UCL  (upper)控制下限       LCL    (lower)

2018-01-03 16:56:29 5454

转载 JSP中编码小论

在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html; charset=UTF -8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncoding ("UTF-8"),其中前两个只能用于JSP中,而后两个可以用于JSP和Servl

2017-07-15 10:31:08 251

原创 SublimeCodeIntel配置

添加插件:1、去下载插件压缩包,拷入Sublime Text 3\Data\Packages,在preferences->packages settings中看到新加的插件名字SublimeCodeIntel2、 去Sublime Text 3\Data\Packages\User中的Preferences和Package Control文件加入Preferences文件"au

2017-06-04 20:33:24 2530

转载 卸载 oracle

完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit

2017-06-03 21:17:10 361

转载 VS各版本下载

文件名称文件大小百度网盘下载微软官方下载Visual Studio 2015 Enterprise - 企业版 - 简体中文3.89GBhttp://pan.baidu.com/s/1bnAY68Bvs2015.ent_chs.isoVisual Studio 2015 Professional - 专业版 - 简体中文3.84GBhttp:

2017-04-04 15:16:36 4449 1

转载 free函数用法小结

FROM MSDN && 百科】原型:  void free(void *ptr);#include或#include Deallocate space in memory释放ptr指向的存储空间。被释放的空间通常被送入可用存储区池,以后可在调用malloc、realloc以及realloc函数来再分配。注意:连续两次使用free函数,肯定会发生

2017-04-02 19:47:26 11708 2

转载 JDBC原理

最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。所以便把JDBC 这个东东翻出来,好好总结一番,作为自己的笔记,也是给读者一个参考~~~以下是本文的组织结构,读者可以点击上面的目录查看:概述             一般情况下,在应用程序中进行数据库连接,调用JDBC接口,首先要将特定

2017-02-18 22:15:49 357

转载 C语言qsort

#include void qsort( void *buf, size_t num, size_t size, int (*compare)(const void *, const void *) );//4个参数,第四个为函数指针功能: 对buf 指向的数据(包含num 项,每项的大小为size)进行快速排序。如果函数compare 的第一个参数小于第二个参数,返回负值

2017-02-07 22:13:32 450

转载 C99与C89的区别

注: GCC支持C99, 通过 --std=c99 命令行参数开启,如:  代码:gcc --std=c99 test.c --------------------------------------------------------------------------------------------------    1、增加restrict指针  C99中增加

2017-01-22 22:47:37 1201

转载 C语言指针赋值

1、指针的初始化指针初始化时,“=”的右操作数必须为内存中数据的地址,不可以是变量,也不可以直接用整型地址值(但是int*p=0;除外,该语句表示指针为空)。此时,*p只是表示定义的是个指针变量,并没有间接取值的意思。例如:int a = 25;int *ptr = &a;int b[10];int *point = b;   int *p = &b[0];

2017-01-07 23:13:01 3313

原创 windows下运行C程序

(1)安装好GCC编译器,配置好环境变量、Library_path、include_path,并检查gcc -v(2)gcc test.c,若无错误,会生出test.exe(3)命令行输入test.exe

2017-01-07 21:27:16 640

原创 windows 环境变量

windows 环境变量PATH是路径的意思,PATH环境变量中存放的值,就是一连串的路径。不同的路径之间,用英文的分号(;)分隔开。系统执行用户命令时,若用户未给出绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文件(另外一种可以执行的文件)等。若找不到,再依次在PATH保存的这些路径中寻找相应的可执行的程序文件。系统就以第一次找到的为准;若搜寻完PATH保存的所有路径都未找

2017-01-07 20:35:19 747

转载 windows安装GCC

在Windows下使用gcc编译器:1.首先介绍下MinGWMinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。  实际上 MinGW 并不是一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 ga

2017-01-07 20:11:37 1312

转载 C语言文件操作

一、标准文件的读写1.文件的打开fopen() 文件的打开操作表示将给用户指定的文件在内存分配一个FILE结构区,并将该结构的指针返回给用户程序,以后用户程序就可用此FILE指针来实现对指定文件的存取操作了。当使用打开函数时,必须给出文件名、文件操作方式(读、写或读写),如果该文件名不存在,就意味着建立(只对写文件而言,对读文件则出错),并将文件指针指向文件开头。若已有一个同名文件

2017-01-06 22:01:01 250

转载 C语言基本数据类型

一,整型1,int类型a:int变量:int变量是有符号整数,占用一个字的大小。但是ANSI规定int类型最少占用16位 即-2^15~2^15-1 (注:计算机中一个字表示最自然的存储单位)2种声明的方法: int x; //单独声明int x, y, z; //多个变量一起声明3种为变量赋值的方法:x = 12; //直接赋值 scanf("%d", &x)

2017-01-06 21:34:06 3205

原创 快捷键

桌面切换快捷键 F1 显示当前程序或者windows的帮助内容。  F2 当你选中一个文件的话,这意味着“重命名”  F3 当你在桌面上的时候是打开“查找:所有文件” 对话框  F10或ALT 激活当前程序的菜单栏  windows键或CTRL+ESC 打开开始菜单  CTRL+ALT+DELETE 在win9x中打开关闭程序对话框(windows进程管理器)  CTRL+SH

2017-01-04 21:25:29 335

原创 ASCII码

1.ASCII码是什么?ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二进制表示),ASCII(包括字母、数字、标点符号、

2017-01-03 21:58:33 1236

转载 codeblocks自动生成代码

1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。2)不少命令都可针对当前行或选中的代码块,下文简称当前行或选中块。==日常编辑==    • 按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处。     • 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrol

2017-01-03 21:56:34 2980

转载 codeblocks快捷键

CodeBlocks常用操作快捷键编辑部分:Ctrl + A:全选Ctrl + C:复制Ctrl + X: 剪切Ctrl + V:粘贴Ctrl + Z:撤销Ctrl + S:保存Ctrl + Y / Ctrl + Shift + Z:重做Ctrl+Shift+C:注释掉当前行或选中块Ctrl+Shift+X:解除注释Tab:缩进当前行或选中块

2017-01-03 21:26:13 345

原创 闰年问题

在不能被100整除的年份中,能被4整除则是闰年,在能被100整除的年份,还要同时被400整除才是闰年,如1800不是闰年#include"stdio.h"int main(){int year;while(scanf("%d",&year)){if((year%100==0&&year%400==0)||(year%100!=0&&year%4==0))printf("%d

2017-01-02 20:46:46 389

原创 printf的格式控制

一、完整格式%   - 0   m.n  l或h   格式字符 二、格式字符① d格式:用来输出十进制整数。有以下几种用法:%d:按整型数据十进制的实际长度输出。%md:m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。%ld:输出长整型数据。② o格式:以无符号八进制形式输出整数。若输出in

2017-01-02 19:40:01 1054

原创 求a^b mod c

 算法1.首先直接地来设计这个算法:先求出a^b[cpp] view plain copy print?int  ans=1, i;  for(i=1;i    ans*=a;  ans%=c;  int ans=1, i;for(i=1;i<=b;i++) ans*=a;ans%=c;这个算法的时间复杂

2016-12-31 20:51:04 1053

转载 CPU简介

CPU:      但是,现在我要问一句:“什么是CPU?”我相信大多数人并不知道什么是CPU。当然,你可以回答CPU是中央处理器,或者来一句英文: Central Processing Unit。是的,没错。但,RISC和CISC是什么?什么是“9路超标量设计”、“20级流水线”?什么是“解 码”,为什么Athlon和PIII的解码过程需要的时钟周期大大大于其他的RISC处理器?这些都不是一句“

2016-07-08 12:08:06 580

转载 ACM解题思路

1. 对于在限制条件下的最优化问题,时间上优化的突破口也在限制条件。eg 给n条边,从中选3条拼成一个三角形,要求周长最大的三角形搜索时各种剪枝策略 2. 为了设计算法,灵活的想象力(!!!)算法的基础知识也是必不可少的。poj 1852 蚂蚁爬杆 3. 对于标准库已经实现了的函数,尽量调用库函数,不要自己手写。但是,

2016-07-08 11:54:42 945

转载 Excel宏教程 (宏的介绍与基本使用)

Excel宏教程 (宏的介绍与基本使用)Microsoft excel是一款功能非常强大的电子表格软件。它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。但excel的强大远远超过人们的想象--宏的引入使其具有了无限的扩展性,因而可以很好地解决复杂数据

2016-06-22 22:05:51 1528

转载 Excel宏教程 (宏的介绍与基本使用)

Excel宏教程 (宏的介绍与基本使用)Microsoft excel是一款功能非常强大的电子表格软件。它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。但excel的强大远远超过人们的想象--宏的引入使其具有了无限的扩展性,因而可以很好地解决复杂

2016-06-22 22:03:43 60253 2

转载 spring+struct+hibernate

Java 5.0Struts 2.0.9spring 2.0.6hibernate 3.2.4                                             作者:  Liu Liu 转载请注明出处基本概念和典型实用例子。一、基本概念      Struts:作为基于 MVC 模式的 Web 应用最经典框架,两个项目Struts 和webwor

2016-06-18 20:39:32 1207

原创 Tomcat下的mysql连接池配置

实例使用的Tomcat版本为7.0  首先,需要为数据源配置一个JNDI资源。 我们的数据源JNDI资源应该定义在context元素中。 在tomcat6版本中,context元素已经从server.xml文件中独立出来了,放在一个context.xml文件中。因为server.xml是不可动态重加载的资源,服务器一旦启动了以后,要修改这个文件,就得重启服务器才能重新加载。而context.x

2016-06-04 17:35:04 387

空空如也

空空如也

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

TA关注的人

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