关键字:
  • Vysper服务聊天环境搭建

    作者: king       发表时间: 2017-03-18 16:49
    注意:内置的BOSH连接通常只能与运行他们的服务器通信,web网站和xmpp服务必须部署在同一台服务器上。 1.编译Vysper 1.1安装Maven环境 请参考:Maven简介及环境配置 1.2 eclipse中导入了vysper项目 下载vysper项目源码:http://apache.fayea.com/mina/vysper/0.7/vysper-0.7-src.zip。 导入Maven工程到Eclipse(pom.xml是Maven工程的配置文件)   1.3 编译项目 使用maven的install命令编译并安装项目到本地仓库。 项目编译完成后,被安装到本地仓库,如下图所示的目录: vysper-0.7-bin下的vysper-0.7就是部署Vysper服务的文件。 bin目录下的run.bat就是启动服务的可执行文件。   也可以下载vysper的发布版本直接使用:http://apache.
  • Web、移动开发之数据库:(1.2)MSSQL SQL语句 增删查改

    作者: king       发表时间: 2017-03-18 15:16
    1. SQL语句简介 SQL即结构化查询语言,是关系数据库管理系统的标准语言。 SQL语句是与DBMS“交互”的专用语句,不同的DBMS都认SQL语法。 SQL中字符串用单引号。 SQL语句是大小写不敏感的(默认情况不区分大小写,但可设置为大小写敏感)。 SQL主要分DDL、DCL、DML,开发人员重点放在DML上。 1.1 DDL(数据定义语言) DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。包括结构定义,操作方法定义等。 建库建表:create database 库名 create table 表名 修改表结构:alter table 表名  删库删表:drop database 库名 drop table 表名 删库和删表时,可在前面加一个判断if db_id(’库名’)is not null 修改表的约束: 增加非空约束:alter table Em...
  • Web、移动开发之数据库:(1.1)MSSQL 连接、建库、建表、数据类型

    作者: king       发表时间: 2017-03-18 15:04
    1、数据库的连接 1.1 Windows身份验证模式连接实例 服务器名(连接计算机名或IP可以,本机用“.”代替) (A)两种连接默认实例方法,服务器名:计算机名或IP  如:. 或者192.168.0.11 (B)两种连接其他实例方法,服务器名:计算机名或IP “\” 实例名  如:192.168.0.11\SQLEXPRESS 注:需要先将要连接的实例的服务项启动。运行Services.msc,找到相应的实例启动。 1.2 SQL身份验证模式连接实例 服务器名同Windows身份验证模式。 (A)混合模式设置 模式设置:数据库实例设置验证模式为Windows身份验证模式或混合模式 (SQL和Windows身份验证身份验证模式) 修改方法:先用windows身份验证登录,数据库实例的属性中设置验证模式 (B)数据库管理系统的用户和密码(如sa)     ...
  • Web、移动开发之数据库:(2.1)MySQL安装指南

    作者: king       发表时间: 2017-03-18 14:36
    1.Windows上安装解压缩版MySQL MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。 1.1 解压安装包 以mysql-5.7.17为例,解压之后可以将该文件夹改名mysql-5.7.17,放到C:\Program Files\mysql-5.7.17路径中。 此时,在命令行窗口中输入mysql -u root -p会出现错误:mysql不是内部或外部命令。因为没有配置环境变量。 1.2 配置环境 配置环境变量:系统环境变量中选择PATH,在其后面添加mysql bin文件夹的路径 (如:C:\Program Files\mysql-5.7.17\bin ),与之前的配置之间用英文分号分隔。 修改配置文件:没有配置启动的时候会出现错误“系统找不到文件”,mysql-5.6默认的配置文件是在C:\Program Files\mysql-5.7...
  • Web、移动开发环境、管理:(2.5)Maven创建Web工程

    作者: king       发表时间: 2017-01-14 22:01
    目录 1.创建Web项目 2. 配置pom.xml实现继承和聚合 3. Web项目的生成和部署 4. Tomcat环境配置 1.创建Web项目 1.1创建项目 步骤与Java工程一样,不同的是选择maven-archetype-webapp模板 1.2 问题处理 (1)An internal error occurred during: "Retrieving archetypes:" (2)org.jboss.tools.vpe.xulrunner.XulRunnerBundleNotFoundException: Bundle org.mozilla.xulrunner.win32.win32.x86_64 is not found. Eclipse > Help > Install New Software Add URL below to Work with http://download.jboss.org/jbossto...
  • Web、移动开发环境、管理:(2.4)Maven与Eclipse整合

    作者: king       发表时间: 2017-01-14 21:50
    目录 1.为eclipse安装插件 2. Maven 环境配置 3.导入Maven项目 4. 在eclipse中执行maven命令 5. 新建Maven工程 6. Maven工程的聚合 1.为eclipse安装插件 1.1 安装zest插件    实现pom.xml文件设计窗口编辑 1.2 安装m2插件 1.选择help菜单> Install New Software.然后弹出安装的对话框; 2.复制http://m2eclipse.sonatype.org/sites/m2e到名为“Work with”的输入框,然后回车,显示 如下图 3.点击下一步,就可以安装了,然后点击next,勾选同意Licence,安装,最后重启eclipse。 1.3 安装m2e-extras插件 实现支持svn、cvs等支持 2.Maven 环境配置 2.1 配置使用新装的Maven插件,不要使用默...
  • Web、移动开发环境、管理:(2.3)Maven 核心概念(POM、坐标、依赖、仓库、生命周期、插件)

    作者: king       发表时间: 2017-01-14 20:56
      Maven 核心概念 项目对象模型(POM) 坐标 依赖管理 仓库管理 生命周期 插件和目标 聚合继承 1.1 Maven坐标主要组成 <dependency> <groupId>cn.itcast.maven</groupId> <artifactId>Hello</artifactId> <version>0.0.1-SNAPSHOT</version> <scope>compile</scope> </dependency> groupId:定义当前Maven项目隶属项目,【包】 artifactId:定义实际项目中的一个模块,【模块】 version:定义当前项目的当前版本,【版本】 packaging:定义该项目的打包方式,默认jar,还可以是war、jar、ear。web项目、继承等要修改。 ...
  • Web、移动开发环境、管理:(2.2)Maven 约定、项目构建、依赖

    作者: king       发表时间: 2017-01-14 20:48
    目录 1.Maven的约定 2. Maven项目构建 (Hello项目) 3. Maven项目依赖(HelloFriend) 1.Maven的约定 目录约定: src/main/java 存放项目的java文件 src/main/resources 项目资源文件,如spring、hibernate的配置文件 src/test/java 存放所有测试的java文件 src/test/resources 测试资源文件 target 项目输出位置,每次构建自动产生的临时文件,clean时被删除 pom.xml 相当于web工程中的web.xml 如果已有项目的目录结构与以上约定不同,可以在pom.xml中配置映射   2.Maven项目构建 (Hello项目) maven的第一个核心是构建。 第一步. 首先建立Hello项目同时建立Maven约定的目录结构 Hello  --src  -----main ...
  • Web、移动开发之设计与文档:(3)UML设计-IBM RSA安装教程

    作者: king       发表时间: 2017-01-14 16:45
    本文参考并引用了jason-刘的博文IBM Rational Software Architect 9.0安装,原文地址:http://blog.csdn.net/lyq469853673/article/details/50493734,在此对作者表示感谢。 安装文件下载: RSA安装文件下载地址 链接:http://pan.baidu.com/s/1hrnJCC8 密码:n46w RSA破解文件下载链接:http://pan.baidu.com/s/1pKkhEVT 密码:nypm 安装RSA前需要先安装 IBM Installation Manager  下载地址链接:http://pan.baidu.com/s/1mh1OFFE 密码:tr6b 开始安装: 1.解压 RSA 安装文件包含SETUP文件、DISK1、DISK2、DISK3、DISK4. 将这些文件解压到一个文件夹下。 2.安装 IBM Installation Manager 提示为了电脑安全阻止了软件...
  • Web、移动开发之设计与文档:(1)UML设计-EA 安装教程

    作者: king       发表时间: 2017-01-14 16:34
    参考原文:Enterprise Architect 12中文版安装图文教程 参考原文地址:http://www.121down.com/article/article_60898.html IBM先是收购了rational rose,然后用IBM RSA (IBM rational software architect ) 替代了IBM rational rose 2003。大概IBM的经营策略是成套购买,rational所有的软件相互关联,功能齐全强大,但是有很多功能可能用不到。功能多了使用起来就复杂,熟练使用需要顺带学习很多根本不用的东西。重量级产品的通病吧。 EA的安装包大小不到60M,IBM RSA 9.0的安装包大小6.6G。用来做UML设计,个人感觉EA反而更易用、好用。满足使用需要的情况下特别是个人用户首先推荐使用EA。 1.下载Enterprise Architect 12 下载地址:http://www.121down.com/soft/softview-60897.html 2.先安装软件原版,已汉...
  • Windows下SVN服务端与客户端的安装及配置

    作者: king       发表时间: 2017-01-08 22:19
    一、下载所需文件 服务器: Subversion  v1.8 https://sourceforge.net/projects/win32svn/files/latest/download 客户端:Tortoisesvn V1.9  http://tortoisesvn.net/downloads.html 或者 https://sourceforge.net/projects/tortoisesvn/files/latest/download?source=top3_dlp_t5 二、在Windows安装   解压文件,双击安装包,这个你会的,最傻瓜安装方式就是一直地Next。。。 三、创建项目(一库一项目) 1、建立目录,存放所有仓库,这里为 "C:\klcode"。    mkdir -p C:\klcode{repos,etc} 2、创立独立仓库,存放各个项目(klcms, klim) ...
  • Ionic + cordova开发Android App环境配置

    作者: king       发表时间: 2017-01-08 21:26
    1.安装与配置 1.1 jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载完毕安装即可 1.2 环境变量配置 1.2.1 系统变量增加:JAVA_HOME 把jdk的安装路径复制即可 1.2.2 系统变量增加:classpath值为  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意开头的一个点 1.2.3 在Path变量值中添加 ;%JAVA_HOME%\bin; 命令javac正常运行即可 2.Android环境变量配置 2.1 下载SDK Tools http://developer.android.com/sdk/index.html#Other 2.2 下载完毕,安装或者解压后,在相应...
  • Web、移动开发之ASP.Net:(8)ASP.Net网站安全防御及身份验证

    作者: king       发表时间: 2016-08-21 15:31
    1. 高级搜索与网站入侵 g.cn  (www.google.com.hk)   1.1 文件下载搜索 filetype   filetype:ppt 黑客  可搜索到关于黑客内容下载ppt的站点   1.2 搜索敏感目录 index of   index of / password index of / admin   "index of/" password "index of /" admin   1.3 与(空格)或(|)非(_) 精确搜索""      小军 小明|小红   小红_红色   "红客"   "黑客"...
  • Web、移动开发之ASP.Net:(6)MVC编程入门指南

    作者: king       发表时间: 2016-08-21 15:04
    1.MVC项目创建 1.1 新建一个ASP.NET Web应用程序项目 在VS2015中,通过文件 -> 新建 -> 项目,弹出新建项目窗体,如下图。在左侧模板选中Visual C#下的Web,右侧选中ASP.NET Web应用程序,窗体底部输入项目名称和解决方案名称,选择项目存放位置,点击下一步继续。 1.2 选择MVC模板 在弹出的选择模板窗体,选中MVC,点击确定即完成项目创建。 2.MVC路由 2.1 注册路由 打开项目根目录下的全局应用程序类Global.asax,可以看到在Application_Start中完成了路由的注册:RouteConfig.RegisterRoutes(RouteTable.Routes)。 路由注册方法只被Application_Start方法调用一次,静态方法、静态变量保证每次请求都能有效。 转到RouteConfig.RegisterRoutes,可以查看其内部的已经提供了一个默认的路由。 其中: name: &q...
  • Web、移动开发之ASP.Net:(5)WebForm(.aspx) (二)

    作者: king       发表时间: 2016-08-21 15:00
      3.1 Cookie:浏览器端实现状态保持 HTTP协议下的方式,就是在客户端保存客户端单独使用的数据,数据一定是可有可无的。 3.1.1 Cookie介绍     Cookie是一种能够让网站服务器把少量数据(4kb左右)储存到客户端的硬盘或内存,并且读取出来的一种技术。    当你浏览某网站时,由Web服务器放置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、浏览过的网页或者停留的时间等网站想要你保存的信息。当你再次通过浏览器访问该网站时,浏览器会自动将属于该网站的Cookie发送到服务器去,服务器通过读取Cookie,得知你的相关信息,就可以做出相应的动作。    开发场景:感兴趣的广告,最近浏览的商品,不用输入ID、密码就自动登录等等。(如果换了一天电脑,还有用户最近数据,是记录在服务器是数据库里面,关联用户)   网站相关(不同网站不共享Cookie文件数据) 浏览器相关(...