`
Alex-tao
  • 浏览: 29798 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
安装环境: linux版本:centost6.5? mysql版本:5.6.31 mysql安装方式:rpm安装 ? mysql文件下载地址:http://pan.baidu.com/s/1jHZN0LS 也可以去官网下载 ? 检查是否已安装,grep的-i选项表示匹配时忽略大小写 [[email protected] soft]#rpm -qa|grep -i mysql mysql-libs-5.1.71-1.el6.x86_64 MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 mysql-5.1.71-1.el6.x86_64 mysq ...
1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法的POJO类都可以用作Struts 2的Action。 2) 线程模式方面的对比:Struts 1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制 ...

Java集合详解

Java集合详解 ? ? 一、数组和集合的比较 数组不是面向对象的,存在明显的缺陷,集合弥补了数组的缺点,比数组更灵活更实用,而且不同的集合框架类可适用不同场合。如下:1:数组能存放基本数据类型和对象,而集合 ...
公司业务上传支付宝、微信交易记录,并和系统进行对账 功能 个人使用了,java 的nio? 和 多线程进行扫描文件 并装载bean对象,具体代码如下: 附件有对应的工具类,一直上传失败,放到百度云盘,有需要的可以取下载:链接: https://pan.baidu.com/s/1y-I36iUAQbx2_Ss1Ih8ASQ 提取码: meng? ? @RequestMapping(value = "checkReconciliationData/{channel}", method = RequestMethod.POST) public CResponse ch ...
MySql 语句判断不等于某值的时候,查询出来的数据会过滤掉为null 的数据,就是某字段为null的时候,也是满足不等于某值,但是没有查询出的问题 ? 一般的写法是这样: select * from table where column != 某值? ? ? 如果需要将null 也要查询出,另外还有两种写法: select * from table where column != 某值? ?or? column is null? ? select * from table where? ifnull(column,'') != 某值;这里是将数据为null? 转换成了 控字符 ...
我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美12的运行,毫无Bug! 注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操作系统的线程进行处理!而这个共享变量只是在这个JVM内部的一块内存空间! 后来业务发展,需要做集群,一个应用需要部署到几台机器上然后做负载均衡,大致如下图: 上图可以看到,变量A存在JVM1、JVM2、JVM3三个JVM内存中(这个变量A主要体现是在一个类中的一个成员变量,是一个有状态的对象,例如:UserController控制器中的一个整形 ...

zookeeper 初识

首先认识ZooKeeper ZooKeeper—译名为“动物园管理员”。动物园里当然有好多的动物,游客可以根据动物园提供的向导图到不同的场馆观赏各种类型的动物,而不是像走在原始丛林里,心惊胆颤的被动 物所观赏。为了让各种不同? ...
tomcat8+idea远程调试 ? window下 setenv.bat增加 set JPDA_OPTS=-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n linux下setenv.sh增加 JPDA_OPTS="-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n" ? 启动tomcat catalina.bat jpda start catalina.sh jpda start
1:先要查看本机的jdk:rpm -qa|grep java 如果有需要先卸载 2:卸载命令:rpm -e --allmatches --nodeps (上一步显示的包名,需要一个个卸载) 3:查看jdk的列表,命令:yum -y list java* 4:安装jdk,yum install 选择的jdk版本 yum安装方式,不需要去配置环境变量,如果手动安装,需要去配置环境变量
本文叙述的是如何在centos下安装当当的elastic-job中间件,elastic-job具体的作用可以去google或者谷歌看下。 准备工作: 1:jdk(如果是yum安装,也可直接安装,具体安装步骤可查看其它文章) 2:tomcat (可以去tomcat官网下载tar包) 3:elastic-job (elastic-job-console-1.1.1.war,可以自己去网上找,具体的版本可以自己定) ps:如果有疑问也可直接联系我,QQ:542482386(同邮箱) ? 首先安装jdk,安装好以后解压tomcat包,然后将elastic-job-console-1.1. ...
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repoyum -y install apache-maven
Disconf是一个分布式配置管理平台,用于管理分布式系统配置文件。分布式系统越来越流行,随着节点的增加,配置文件修改起来也越来越困难,百度的分布式配置管理平台由此而生。它能够统一管理各个节点的配置文件,统一配置和修改。 ? 安装Disconf需要的环境 ? ? ? 安装Linux:CentOS7
? Tomcat 8 安装 ? Tomcat 8 安装 官网:http://tomcat.apache.org/ Tomcat 8 官网下载:http://tomcat.apache.org/download-80.cgi 此时(20160207) Tomcat 8 最新版本为:apache-tomcat-8.0.32.tar.gz 我个人习惯 /opt 目录下创建一个目录 setups 用来存放各种软? ...
这里更新下MySQL 5.7版本在Linux centos 6.5 下安装过程: ? 安装环境: linux版本:centost6.5? mysql版本:5.7.17 mysql安装方式:rpm安装 ? 1:首先命令查看,系统自带的MySQL信息:rpm -qa|grep -i mysql 检查是否已安装,grep的-i选项表示匹配时忽略大小写 [[email protected] soft]#rpm -qa|grep -i mysql mysql-libs-5.1.71-1.el6.x86_64 MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 ...
今天学习了在windows上配置git,并上传到远程服务器上,搞了2小时终于搞会了。前面看了很多很多文章,都是copy来copy去,大多数都一样,不过还是给了很多的启示我这里用的是git.oschina,首先在http://git.oschina.net/上注册自己的账号,注册号之后就可以新建自己的项目了,这里建好目录后就开始在本机上操作了,加入建的项目为demo。windows上装git,版本号:2.11.0git下载地址:windows:https://git-for-windows.github.io? 百度云下载地址:链接:http://pan.baidu.com/s/1eS618Oi ...
Global site tag (gtag.js) - Google Analytics 重庆时时彩怎么作弊的