`
文章列表
package com.isg.util;   import java.io.ByteArrayOutputStream; import java.security.Key; import java.security.KeyFactory; import java.security.PrivateKey; import java.security.PublicKey; import java.security.spec.PKCS8EncodedKeySpec; import java.security.spec.X509EncodedKeySpec; import java. ...
spring boot初学者    初学spring boot,留自己的初学经理。  首先spring boot 的具有一些特点,         A:首先spring boot 创建独立的spring应用程序。         B:嵌入tomcat等web容器,无需war包来部署。         C:简化maven的开发配置。简单易学。         D:自动配置spring,简化spring的开发流程。         E:提供生产就绪型功能,如指标,健康检查和外部配置。         F:绝对没有代码生成和对XML没有要求配置 下面我们来搭建第一个spring ...
数据库的三个范式 第一范式:确保每列的原子性. 如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式. 例如:顾客表(姓名、编号、地址、……)其中"地址"列还可以细分为 ...
   依赖的jar <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactId> <version>1.2.0.RELEASE</version> </dependency> spring的配置文件 <!-- 将session放
系统架构图 
Junit4 如何实现并发测试用例 package com.xbosoft.junit4; import org.junit.Test; publicclass TestBingFa { @Test public

TCP和UDP

TCP 和UDP    TCP:是Tranfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进 ...
                  junit 模拟多线程压力测试             在生产中经常会遇到关于压力测试的问题,如何在实际生产中测试程序所承受的压力,对于开发来说并不是一件容易的事,下面介绍junit 多线程测试。 直接上代码 package com.bypay.bingfa;   import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader;   import
        作为项目经理,是一种修炼,以下种种都是需要慢慢修炼的:  1,脾气一定要控制好。不管是团队成员没有按时完成工作或者是客户方总是发生变更,总之你没有任何理由可以发脾气,尤其是当着团队成员的面发脾 ...
       这个世界上写给项目经理的书很多,写给IT项目经理的书也不少,但写给从事管理软件实施的项目管理书籍并不多。   而笔者在从事项目经理工作中感到一个很苦恼的问题是,很多书其实非常经典,但都有一个缺点:理论正确,实战指导作用不足。   不是亲身亲历的人是很难领悟到那些理论的精髓,而每个刚刚入行又立志成为一个IT实施的新人往往不是一开始就能从理论上武装自己,在他们起步的时候,每天要面临着各种具体工作任务,例如做调研,写计划,写方案,写备忘录,做项目汇报,做演示,这些活动与其说是项目管理发挥作用大,不如说这是具体业务技能的领域。 一个IT人如果没有经受专业的培训,在不能掌握这些技能之前, ...
   点击页面上的空链接,点击后页面自动刷新并会定位到页面顶端。 <a href="#2">网站编程</a>   点击A标签,html页面不刷新的情况 第一种情况: a href="javascript:void(0);" onclick="js_method()" function js_method(){ return false; } 第二种情况下: a href="javascript:void(0);" onclick="js_method()&qu ...
下载memcached 地址:http://memcached.org/ 1. 在windows下面进入cmd   2. 进入memcached所在目录: 安装: memcached.exe -d install 启动: memcached.exe -d start  卸载: memcached.exe -d unimstall 查看memcached的进程: netstat -an 查看是否启动 默认启动11211端口       相关视频资料 http://www.jczhijia.com/CourseChaptersList/1037.html
负载均衡、集群、分布式的区别与联系 负载均衡系统:集群中的每一台机器都处于工作状态,他们共同分摊系统的均衡工作。一般有系统集群,数据库集群,和应用服务器集群等。 分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。 分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。 举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器的负载不是很重,就将给哪一台去完成。 而分布式,从窄意上理解,也跟集群差不多, 但是它的组织比较松散,不像集群,有一个 ...
    在变成中经常用到事务,先总结如下: 编程式事务和声明式事务     声明式事物:就是通过一些配置将数据回滚,这样的标记有:spring的事务管理,还有其他的第三方ORM框架的声明等等。     编程式事务:通过一些异常的捕获通过编程的方式将数据回滚,比较繁琐。 在不同的数据库之间还有一种分布式事务。     现在有一个需求:我们有一个DB里面有一个用户表,当我insert一个用户的时候我们要在另一个DB里面添加一条添加用户的日志,如果我们在此过程中出现异常,需要数据回滚,这是我们就用到分布式事务。
Global site tag (gtag.js) - Google Analytics