好好学习,天天向上
暂时未有相关通用技术能力~
阿里云技能认证
详细说明今天讲讲Git中非常重要的一个文件――.gitignore。 首先要强调一点,这个文件的完整文件名就是“.gitignore”,注意最前面有个“.”。这样没有扩展名的文件在Windows下不太好创建,这里给出win7的创建方法: 创建一个文件,文件名为:“.gitignore.”,注意前后都有一个点。保存之后系统会自动重命名为“.gitignore”。 一般来说每个G
1、准备工具 Xshell和Xftp,连接上服务器 2、下载 jdk-7u76-linux-x64.tar.gz 安装包 到 /usr/local/目录 3、解压缩 tar xvf jdk-7u76-linux-x64.tar.gz 到目录/usr/local/jdk , 删除压缩包 rm jdk-7u76-linux-x64.tar.gz 4、设置jdk环境变
maven安装目录下conf文件夹settings.xml 把镜像源改为阿里云的,下载jar包飞快~! alimaven central aliyun maven http://maven.
maven安装目录下conf文件夹settings.xml 把镜像源改为阿里云的,下载jar包飞快~! <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven<
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-co
eclipse下选中项目右键-properties-deployment assembly-add 添加你用的jar , 如ueditor所需的jar包
eclipse下选中项目右键-properties-deployment assembly-add 添加你用的jar , 如ueditor所需的jar包
try { long fileLength = new File(downLoadPath).length(); String userAgent = request.getHeader("User-Agent"); if (null != userAgen
1、有三个影响HTML元素布局的重要属性:padding(内边距)、margin(外边距)、border(边框)。 元素的 padding 控制元素内容 content和元素边框 border 之间的距离。元素的外边距 margin 控制元素边框 border 和元素实际所占空间的距离。 元素的 margin 控制元素的 border 和元素实际所
转载地址: http://www.ruanyifeng.com/blog/2015/03/react.html /** * Created by Administrator on 2016-12-8. */ import React from 'react'; import ReactDOM from 'react-dom'; var names = ['Alice', '
Vim 是一个具有很多命令的功能非常强大的编辑器。在linux下输入vimtutor 即可进入详细教程 一、 1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移) 2. 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 <
安装命令: sudo apt-get install curl libcurl3 libcurl3-dev php5-curl 下载单个文件,默认将输出打印到标准输出中(STDOUT)中 curl http://www.centos.org 通过-o/-O选项保存下载的文件到指定的文件中: -o:将文件保存为命令行中指定的文件名的文件中 -O
webChat 基于websocket的即时通讯系统。 涉及技术:java、springMVC、mybatis、jquery、layim、mongoDB等等。 核心功能 参见layim演示 我这里实现了后端的全部功能。 包括我踩过的坑:1、java操作mongo 2、离线消息推送的线程同步异步问题等等。 websocket的代码实现 前端im.js 后端L
先看下分页效果: mybatis分页插件用的这个 https://github.com/pagehelper/Mybatis-PageHelper jquery分页插件用的这个 https://github.com/gbirke/jquery_pagination 具体用法如下: 1、在相应页面引入pagination的css和js 2、页面合适位置引入 <
//获取 学生分组列表 function getStuList(){ $("#allMemberList").html(""); $.get("classTeam/queryClassTeamAndTeamMember/"+classId+"/0",function(result) { $.each(result.classTeamList,functio
oldriver老司机技术手册 分享 RabbitMQ消息队列(2):工作队列之消息分发机制
oldriver老司机技术手册 分享 RabbitMQ消息队列(1):RabbitMQ入门
问题描述 安装完成hexo server,然后启动server过后.无法访问. 启动server $ hexo s 提示启动成功,请访问: localhost:4000 如果你修改过ip地址,那么请根据你的新地址进行访问 参考: hexo server 如果ip正确还是不能访问,那么应该是你的端口被别的应用程序/进程占用. 目前常见占用4000端口的进程为: Foxit
换下载源吧,gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
转载地址: http://wiki.jikexueyuan.com/project/java-web/01-00.html 依赖注入是反转控制的一种。 什么是反转控制? 我们平常写程序,需要什么对象,就在代码里显式地new一个出来然后使用,这是我们自己去控制对象的生成。 而反转控制是让Spring(或者类似的其他工具)帮忙去生成我们需要的对象,也就是说对象的生成的控制权交给Spr
转载地址: http://wiki.jikexueyuan.com/project/java-web/00-08.html 先不去关技术细节,对一个servlet容器,我觉得它首先要做以下事情: 1:实现Servlet api规范。这是最基础的一个实现,servlet api大部分都是接口规范。如request、response、session、cookie。为了我们应用端
<!DOCTYPE html> <html ng-app="todoList"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"&
1、find函数的介绍和使用 MongoDB数据查询使用find函数,其功能与SQL中的select函数相同,可提供与关系型数据库类似的许多功能,包括映射、排序等。 db.集合名.find(query,fields,limit,skip) query指查询条件,相当于SQL中的where语句。 例如: db.student.find({name:"joe","age"
1、db.collection.find({name:{$type:2}}) //查询name字段类型为2即为String类型的所有文档。 2、null :表示空值或者不存在的字段 例如:db.collection.find({“y”:null}) 3、布尔 有2个值true或false 例如:{“y”:true} 4、数值类型 支持32-int、64-i
1、文档是MongoDB最核心的概念,本质上是一种类JOSN的BSON格式的数据。 BSON是一种类JSON的二进制格式数据,它可以理解为在JSON基础上添加了一些新的数据类型,包括日期、int32、int64等。 BSON是由一组组键值对组成,它具有轻量性、可遍历性和高效性三个特征。可遍历性是MongoDB将BSON作为数据存储的主要原因。 { fie
MongoDB 是一款NoSQL类型的文档型数据库 功能强大、使用灵活、性能卓越且易于扩展的数据库 特点: 1、面向集合存储 2、模式自由 3、丰富的查询语句 4、多级索引 5、复制集机制 6、易水平扩展 7、支持文件存储 8、可插入式存储引擎 9、跨平台、支持多种语言 适用场景: 1、数据缓存 2、JSON格式的数据 3、高伸缩性场景 4、弱
首先贴上官方文档: http://nginx.org/en/docs/windows.html 1、安装 到官网下载好对应的包,解压缩就算安装成功了 2、运行 start nginx 如果运行报错,请查看logs目录下的error.log文件,最常见的情况是由于系统占用了80端口导致的, 有2种解决办法: 1)到conf目录下修改nginx.con
昨晚去光谷某公司面试,与技术经理相谈甚欢,收获颇丰。 其间被技术经理问的1个题目难住了:Tomcat的运行原理是什么?如果让你写一个Tomcat,怎么写?我一下就懵了。 工作差不多有1年时间,一年里,几乎把自己感兴趣的各种技术都摸了一遍。从前端到后端再到移动端,似乎在向一个所谓技能树满满的全栈工程师迈进,然而问题在于:各种技术也仅仅只是摸了一点皮毛,会写一些应用层的code
PHP 表单处理 PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data) 一个简单的 HTML 表单 <html> <body> <form action="welcome.php" method="post"> Name: <input type="text" name="name"&
常量 常量类似变量,但是常量一旦被定义就无法更改或撤销定义。 常量是单个值的标识符(名称)。在脚本中无法改变该值。 有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。 注释:与变量不同,常量贯穿整个脚本是自动全局的。 如需设置常量,请使用 define() 函数 - 它使用三个参数: 首个参数定义常量的名称 第二个参数定义常量的值 可选的第三个参数
### 基础语法 <!DOCTYPE html> <html> <body> <h1>我的第一张 PHP 页面</h1> <?php echo "Hello World!"; // 这是单行注释 # 这也是单行注释 /* 这是多行注释块 它横跨了 多行 */ ?> </body> <
http://finalshares.com/read-755
http://finalshares.com/read-737
http://finalshares.com/read-656
http://finalshares.com/read-708
点击打开链接
http://finalshares.com/read-650
word自带的圆形脚注超过10就不行了。但是老师要求脚注都用圆形里面带数字的标志. 字体文件下载地址:http://download.csdn.net/detail/acmjk/9236639 我的方法是:先安装numbers&pinyin的字体。在插入脚注时,选择“自定义标记”,在“符号”中选择刚才安装的字体,选择你想要的数字,OK了。这里带圈字符是1
演示地址: http://meiyouwumai.github.io/reveal/<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>reveal.js - The HTML Presentation Framework<
// 批量下载未批改作业 @RequestMapping(value = "/downloadAllHomework", method = RequestMethod.GET) public void downloadAllHomework(HttpSession httpSession, HttpServletRequest request, HttpServle
在学习的问题上, 不老实肯定是要吃亏的。 读好书一定要慢,泛泛的看书就是浪费时间。 语言,识汉字帮你打开了一扇大门,无障碍的阅读英文则会帮你打开另外一扇大门,google+wikipedia+english==almost everything。 很多时候,整个扭曲的世界观不过是根植于一两个概念的欠缺或者错误理解,比如“双盲测试”或者“斯德哥尔摩综合症”。 急功近利往往
<!DOCTYPE HTML> <html lang="zh-CN"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta charset="utf-8"> <meta name="forma
一、数据库优化包括的方面数据库优化是一种综合性的技术,并不是通过某一种方式让数据库效率提高很多,而是通过多方面的提高,从而使得数据库性能提高。 主要包括: 1、表的设计合理化(3范式) 2、给表添加合适的索引,如何使用索引 3、分表技术(水平分割、垂直分割) 4、定时清除数据垃圾,定时碎片整理 5、多用存储过程和触发器 6、对mysql配置进行优化 7、读写分离 8、my
效果如下: 步骤: 1、如果你的Eclipse没有Marketplace的话,你自己装一个就行了:Help–>Install New Software–>add location:http://eclipse-color-theme.github.com/update 2、安装好之后重启eclipse: 3、设置: Help–>Eclipse
1、简介 spket是一个开发JavaScript和Ext等的开发工具,它可以 是独立的IDE,也可以作为 Eclipse的插件使用,下面介绍如何在Eclipse中安装spket插件。 2.解压spket-1.6.23.zip会看到一个eclipse文件夹,下面有plugins和features两个文件夹,将这两个文件夹下的东西分别考到 Eclipse安装包下 的plu
一、简介 持久层框架是 Java 开发的重要部分,但是现在流行的 Hibernate 是一种比较重型的框架,MyBatis作用一种轻量化的开源持久层框架,可以提高开发效率,同时MyBatis也是一种方便掌握与使用的框架。MyBatis 最大的优点就是 SQL 与代码完全分离。提高 Java 开发的规范性与可扩展性。 二、准备工作 1、下载地址: https://
还有一种方法是先把String转化成Date再把Date转化成long类型。 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date1 = sdf.parse(beginTime); long sTime=date1.get
错误如题。 原因:web.xml中的servlet映射<url-pattern> 配置错误 修改正确即可。我直接删除了,bug就解决了。 还有一个问题是 xxx.jar fail to load.. 这种可能是项目工程lib包中的jar文件与tomcat自带的lib包中的jar文件重复导致的错误冲突,删除项目工程中相应的jar文件即可。
现在做一个web项目,需要实现以下功能 选着不同的选项,显示不同的内容。 那么显然需要用到JSTL里的选择标签。 下面是实现方案: 前端的数据是后端服务给的,比如,grade字段是true则表明已经评分,id==null则表明没有提交。 <!-- 作业列表 --> <div id="homeworkDetail">
一、第一个Spring EL例子—— HelloWorld Demo 这个例子将展示如何利用SpEL注入String、Integer、Bean到属性中。 1) Spring El的依赖包 首先在Maven的pom.xml中加入依赖包,这样会自动下载SpEL的依赖。 文件:pom.xml <dependencies> <dependen