JavaEE实战
文章平均质量分 73
安卓学吧
这个作者很懒,什么都没留下…
展开
-
Git向GitHub提交代码
今天来简单整理一下,如何利用git命令把代码提交到GitHub平台上去,当然要提交代码到GitHub上去,您首先得要有GitHub账号,账号如何申请这里就不多做解释了第一步:先到官网下载git安装包进行安装,安装好之后,找到安装路径下的git-bash.exe,打开,输入命令:ssh-keygen -trsa -C 邮箱地址然后一直按enter即可然后在C盘users中找到...原创 2019-12-30 15:30:34 · 272 阅读 · 0 评论 -
SpringBoot 基础篇(一)
原文地址:Spring Boot 入门之基础篇(一) 一、前言Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。本系列以快速入门为主,可当作工具小手册阅读二、环境搭建创建一个 maven 工程,目录结构如下图:2.1 添加依赖创建 maven ...原创 2018-05-03 11:11:55 · 335 阅读 · 0 评论 -
Linux 安装 Mysql
1、下载:站点:https://dev.mysql.com/downloads/mysql/2、解压tar zxf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz //解压mv mysql-5.7.18-linux-glibc2.5-x86_64 mysql //重命名为mysqlmv mysql /usr...原创 2018-06-16 11:00:01 · 182 阅读 · 0 评论 -
(一)SpringBoot + SpringData 入门
J2EE的核心框架Spring! 而SpringBoot 和SpringData大大简化了开发,使我们可以把精力专注于业务上!1、SpringBoot2、SpringData环境: linux + myeclipse2015 + jdk1.7 + maven3.3.3 + SpringBoot 1.5.1+ SpringData + mysql5.5项目结构图:1).pom.xml<proj...原创 2018-07-13 16:16:39 · 816 阅读 · 0 评论 -
(二)JPA和SpringDataJPA简介
什么是JPAJPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术ORM:通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。本质就是将数据从一种形式转换到另外一种形式。结束现在Hibernate、...原创 2018-07-14 09:32:11 · 2589 阅读 · 0 评论 -
(三)SpringCloud实战微服务
一、微服务架构概述1.1 微服务特性以及优点每个服务可以独立运行在自己的进程里 一系列独立运行的微服务(goods,order,pay,user,search…)共同构建了整个系统 每个服务为独立的业务开发,一个微服务只关注某个特定的功能,例如用户管理,商品管理微服务 微服务之间通过一些轻量级的通信机制进行通讯,例如通过Restful API进行调用 技术栈不受限:可以使用不同的开...原创 2018-07-14 11:09:41 · 1049 阅读 · 0 评论 -
(二)Eclipse上传项目到github.com
1、检查eclipse是否安装了git,如果没有需要下载插件。2、配置git,填写github邮箱和用户名3、项目--》右键--》Team--》Share Project--》Use or create repository in parent folder of project--》Create Repository--》finish4、项目--》右键--》Team--》add ...原创 2018-09-16 20:01:12 · 252 阅读 · 0 评论 -
(三)github分支管理
一、clone Repositoryclone Github 上的Repository,如下:git clone git@github.com:FBing/design-patterns.git二、管理分支1、查看分支1、查看本地分支使用 git branch命令,如下:$ git branch* master*标识的是你当前所在的分支。2、查看远程分支...原创 2018-09-16 20:01:34 · 591 阅读 · 0 评论 -
(一)git生成ssh-key,实现免密码登录github
一 、切到当前用户的根目录,右键选择git bash,设置Git的user name和email:git config --global user.name "这里换上你的用户名" git config --global user.email "这里换上你的邮箱"二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备...原创 2018-09-16 19:59:18 · 6000 阅读 · 0 评论 -
xmlns / xmlns:xsi / xsi:schemaLocation 的理解
先来一段Spring的XML样本,相信大家都很眼熟: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <?...原创 2018-12-17 17:00:52 · 453 阅读 · 0 评论 -
服务器端的高并发处理
目录(一)什么是服务器并发处理能力(二)有什么方法衡量服务器并发处理能力1.吞吐率2.压力测试(三)怎么提高服务器的并发处理能力1,提高CPU并发计算能力(1)多进程&多线程(2)减少进程切换,使用线程,考虑进程绑定CPU(3)减少使用不必要的锁,考虑无锁编程(4)考虑进程优先级(5)关注系统负载(6)关注CPU使用率,除了用户空间和内核空间...原创 2019-04-11 19:50:27 · 1606 阅读 · 0 评论 -
Android和JavaScript交互
Android和JavaScript交互SEP 20TH, 2014Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。如何实现实现Java和js交互十分便捷。通常只需要以下几步。WebView开启JavaScript脚本执行WebView设置供JavaS...原创 2018-04-21 14:55:21 · 239 阅读 · 0 评论 -
Hybrid App(混合编程)
目前主流的应用程序有三大类:一、 什么是Native App? Native App即原生应用,即我们一般所称的客户端,是针对不同手机系统单独开发的本地应用,如需使用需要先下载到手机并安装,下载Native App的最常见方法是访问应用程序商店,如苹果的App Store、安卓市场、Google Play等。在技术实现上一般采用针对操作系统的特定语言进行编写,如:使用Objective-c开...原创 2018-04-21 14:41:10 · 955 阅读 · 0 评论 -
RESTful架构 应用
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。今天,我...原创 2018-05-03 10:45:27 · 312 阅读 · 0 评论 -
use-default-filters属性
context:component-scan标签的use-default-filters属性的作用以及原理。原创 2017-08-26 15:46:09 · 451 阅读 · 0 评论 -
Spring中配置数据库连接池 druid
数据库连接池有很多选择,c3p、dbcp、proxool等,druid作为后起之秀,凭借其出色的性能,也逐渐映入了大家的眼帘。原创 2017-08-27 16:26:41 · 462 阅读 · 0 评论 -
Spring和SpringMVC 父子容器关系
Spring中可以包含多个子容器,一个项目中使用Spring和SpringMVC这两个框架,那么他们就是两个容器,Spring是父容器,SpringMVC是子容器。原创 2017-08-26 15:40:25 · 486 阅读 · 0 评论 -
Nginx+Tomcat 实现动静分离、负载均衡
Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由俄罗斯人Igor Sysoev开发的。原创 2017-09-18 11:08:06 · 604 阅读 · 0 评论 -
Linux目录结构
Linux目录结构详解。原创 2017-09-22 15:56:03 · 298 阅读 · 0 评论 -
Linux常用命令
Linux常用命令详解。原创 2017-09-22 16:03:38 · 275 阅读 · 0 评论 -
Spring事务属性 (propagation 和 isolation)
Spring事务属性:propagation 和 isolation 。原创 2017-10-10 15:40:16 · 814 阅读 · 0 评论 -
Spring JdbcTemplate
使用Spring的JDBCTemplate做一下CRUD。原创 2017-10-11 09:46:59 · 274 阅读 · 0 评论 -
Mybatis 动态SQL语句
Mybatis 动态SQL语句.原创 2017-10-21 12:13:50 · 211 阅读 · 0 评论 -
RESTful架构 理解
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发...原创 2018-05-03 10:37:06 · 207 阅读 · 0 评论 -
软件开发中的人性
在开发中要克服人性的弱点,发扬人性的优点,你就成为了大师。原创 2017-08-02 10:10:07 · 340 阅读 · 0 评论