摘要: 使用Idea创建项目 1.新建web application项目 Idea 选择 Java Enterprise -> web application 2.新版本没有web-inf文件夹 解决方法 进入project structure ->facets->点击小加号,添加web.xml 3.在we 阅读全文
posted @ 2018-05-11 15:47 海盗船长 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 事务就是要么一起成功,要么一失败。 mysql的事务:一条sql语句就是一个事务 默认就开启事务并提交事务 手动事务: start transaction-代表开启事务 commit-代表提交事务 rollback-代表回滚事务 start transaction; delete from user 阅读全文
posted @ 2018-05-10 15:12 海盗船长 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 会话技术 Cookie Session 从访问一个站点,到关闭不继续访问 称为一次会话过程。会话技术就是记录本次会话中客户端的状态与数据的。 会话技术分为cookie、session。 cookie:将数据存储在客户端本地,减少服务器端存储的压力,安全性不好,客户端可以清除cookie sessio 阅读全文
posted @ 2018-05-08 15:50 海盗船长 阅读(538) 评论(0) 推荐(0) 编辑
摘要: HTTP协议 Http,超文本传输协议是互联网上最广泛的一种网络协议,所有的www文件都必须遵守这个标准。 Http协议由http请求和http响应组成 http请求: 1.请求行 请求方式 POST、GET、PUT、DELETE等 请求的资源 /DemoEE/form.html 协议版本 http 阅读全文
posted @ 2018-05-07 11:04 海盗船长 阅读(416) 评论(0) 推荐(0) 编辑
摘要: XML 常用于配置文件、传输数据。 <?xml version="1.0" encoding="UTF-8"?><persons> <person id="p001"> <name>张三</name> </person></persons>xml文档必须以<?xml 开头 以?>结束;version 阅读全文
posted @ 2018-04-18 16:29 海盗船长 阅读(284) 评论(0) 推荐(0) 编辑
摘要: JDBC(Java Data Base Connectivity) java数据连接 可以为多种数据库,提供统一访问,它由一组用java语言编写的类和接口组成,也是java访问数据库的规范。 mysql数据库驱动程序jar包 http://dev.mysql.com/downloads/connec 阅读全文
posted @ 2018-04-11 17:49 海盗船长 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Input(读) Output(写)操作 File类 import java.io.File; 将操作系统中的文件、目录(文件夹)、路径、封装成File对象 提供方法,操作系统中的内容。File与系统无关的类。 String pathSeparator = File.pathSeparator; S 阅读全文
posted @ 2018-04-10 14:33 海盗船长 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 官网:https://www.mysql.com/ 安装MySql:https://dev.mysql.com/downloads/ phpmyAdmin 可视化 php 客户端管理工具 使用:MySql WorkBench 快捷键 执行整篇sql脚本, ctrl+shift+enter 执行当前行 阅读全文
posted @ 2018-04-10 14:29 海盗船长 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 什么是Java? Java是一种编程语言,Java可以撰写跨平台应用软件,是由Sun 公司与1995年推出的程序设计语言和Java平台(JavaEE,JavaME,JavaSE)的总称。 Java的历史 2010年Oracle公司收购了Java。 Java的体系 JavaSE java平台标准版 桌 阅读全文
posted @ 2018-03-28 17:46 海盗船长 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 读音 viewJs, 一个mvvm前端框架,和angular类似,但是比较小巧,容易上手。 特点:模板渲染(双向绑定)、模块化(组件)、路由、ajax、数据流、轻量快速 中文官网:https://cn.vuejs.org 2016年10月份发布的2.0版本 Vue 不支持Ie8及以下版本,因为Vue 阅读全文
posted @ 2018-03-28 17:43 海盗船长 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 源代码管理工具 Windows 安装如下 Mac自带 下载地址:https://git-scm.com/download/win 下载后 解压到目标地址 C:\developer\git 配置一下 环境变量 path 到 C:\developer\git\bin 测试安装 git —version 阅读全文
posted @ 2018-03-28 17:42 海盗船长 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 可以避免重复操作 前端开发的编译操作 一.Node环境 Node.js 不是一个js文件,也不是一个JS框架。 而是 Server side Javascript runtime 服务器端javascript运行时 nodeJS分支 io.js 社区的产物 15年又合并了 后来又拆开了 Node 4 阅读全文
posted @ 2018-03-28 17:42 海盗船长 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 前端js插件,用于开发单一页面应用程序,诞生于2009年,后来被google收购 官网:https://angularjs.org 特性:MVC、模块系统、指令系统、依赖注入、双向数据绑定 Angular指令: Ng-app 注册angular程序 声明区域内使用angular语法 标记范围越小越好 阅读全文
posted @ 2018-03-28 17:42 海盗船长 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 后缀名.c的文件是C程序的源文件 1.新建文件 终端-> cd 路径 ->touch main.c 2.编译文件 终端-> cc -c main.c 会生成出main.o文件 对应.c文件的二进制代码 3.生成启动文件 终端-> cc main.o 会生成出a.out文件,此文件为最终可以执行的程序 阅读全文
posted @ 2018-03-28 17:40 海盗船长 阅读(478) 评论(0) 推荐(0) 编辑
摘要: var list = new List { new Model { Id = 1, UserName = "张三", Password = "123456", Email = "zhang3@yoy.com"}, new Model { Id = 2, UserName = "李四", Password = ... 阅读全文
posted @ 2017-04-01 17:39 海盗船长 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 1.请求支付: 控制器: public ActionResult Index(decimal amount, string submitType, string relationCode, int? couponId = 0) { var model = new TenpayModel(); amo 阅读全文
posted @ 2016-08-22 16:04 海盗船长 阅读(403) 评论(0) 推荐(0) 编辑
摘要: BrainTree是一个国外集成信用卡支付的卡包。 沙盒登陆地址: https://sandbox.braintreegateway.com/login 登陆沙盒得到商户ID、公钥、私钥。 1.配置web.config <BraintreeSection> <BraintreeAuthenticat 阅读全文
posted @ 2016-08-22 15:45 海盗船长 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: 三层架构 前段时间公司要求修改一个网站,打开后我疯了,一层没有都是调用的DB接口,遍地的SQL语句,非常杂乱。 什么是三层架构? 三层架构是将整个项目划分为三个层次:表现层、业务逻辑层、数据访问层。目的为了高内聚低耦合思想。 三层结构 表现层(UI):接受用户请求,数据的返回呈现。 业务逻辑层(BL 阅读全文
posted @ 2015-09-08 10:57 海盗船长 阅读(4578) 评论(33) 推荐(8) 编辑
摘要: ADO.NET ADO.NET是一组用于和数据源进行交互的面向对象类库。通常数据源是数据库,但也可以是文本文件、Excel表格、XML文件。 说白了就是使用.net操作数据库的一套类库。 ADO.NET 命名空间 System.Data; //描述数据的命名空间 System.Data.SqlCli 阅读全文
posted @ 2015-09-01 11:21 海盗船长 阅读(1507) 评论(4) 推荐(3) 编辑
摘要: Ajax Asynchronsous Javascript and XML(异步Javascript和XML)。 Ajax 是一种无需重新加载整个页面的情况下,更新局部页面的技术。 不是指一种单一的技术,是利用了一系列技术:Javascript + XMLHttpRequest + css + 服务 阅读全文
posted @ 2015-08-28 17:34 海盗船长 阅读(664) 评论(1) 推荐(2) 编辑