`
中国爪哇程序员
  • 浏览: 167920 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

信号量与PV java

    博客分类:
  • java
进程间通信: 进程通常分为就绪、运行和阻塞三个工作状态。三种状态在某些条件下可以转换,三者之间的转换关系如下: 进程三个状态之间的转换就是靠PV操作来控制的。PV操作主要就是P操作、V操作和信号量。其中信号量起 ...

供应链

         供应链的概念是从扩大的生产(Extended Production)概念发展而来,现代管理教育对供应链的定义为“供应链是围绕核心企业,通过对商流、信息流、物流、资金流的控制,从采购原材料开始到制成中间产品及最终产品、 ...
引用链接来自简书 http://www.jianshu.com/p/0c1851bcd430 2C=To Customer   2C产品也常常被叫做大众产品、个人产品,面向的是个人用户,直接服务于终端用户,比如一些娱乐类、社交类、工具类的产品。2C产品直接服务于人,像你、我一样 ...

http资料整理

    博客分类:
  • java
http://blog.csdn.net/java1993666/article/details/78031067 TCP 报文结构: https://jerryc8080.gitbooks.io/understand-tcp-and-udp/chapter2.html TCP的流量控制和拥塞控制: http://blog.csdn.net/seu_calvin/article/details/53198282 HTTP长连接和短连接: http://www.cnblogs.com/0201zcr/p/4694945.html 访问浏览器页面发生了什么: [url]https: ...

ACL权限管理

    博客分类:
  • java
ACL : access control list 访问权限管理 在企业服务里,算是个基础服务。今天谈谈关与它的设计。 网上有好多资料,给出了ER图,类图。讲得都非常好,试用于各个场景。但是用起来,前期没什么问题,到后期发现有很大的问题。 分析原因,是因为以开发的角度去解决这个问题,去思考ACL。少了从运营的角度去分析ACL。 首先,明确一些问题与误区: ---------------------------------------------- ACL本身仅仅是负责了存储。 一个具体业务,根据那个维度进行数据权限划分,还是来自业务,存储成什么样的格式,ACL本身是不知道的。业务只是基于AC ...

Cookie 浅谈

    博客分类:
  • java
随记Cookie 先看源码 /** * * Creates a cookie, a small amount of information sent by a servlet to * a Web browser, saved by the browser, and later sent back to the server. * A cookie's value can uniquely * identify a client, so cookies are commonly used for session management. * * < ...

JVM

    博客分类:
  • java
http://blog.csdn.net/java1993666/article/details/60876766
笔者公司部分应用用dubbo暴露服务,随着一些新人加盟,很多人推荐用dubbox。dubbo和dubbox的区别,这里不想赘述,网上有很多资料。 dubbox的官方文档,说对dubbo向下兼容。但本人取dubbox的最新jar,暴露服务,然后用dubbo的客户端调用服务,发现并不兼容。发现是服务端受理请求时,在DecodeableRpcInvocation这个类出现异常,异常出线的行数106行 int argNum = in.readInt(); 出现异常的原因报文解析decode异常。这个要了解dubbo协议的报文格式。 in 对象执行read操作,会一个一个偏移读取报文,dubbox提 ...
Dubbo的启动时服务依赖检查是,对象实例化时,判断远程调用是否成功,对象是否能够实例化成功。 参数可配置。 若项目启动时,依赖的服务没有提供,则消费者也无法启动。 若spring配置成懒加载形式,即服务器启动时,并不实例对象。 再真正使用对象时,进行实例化,若check=“true”,服务没有提供,会立即抛异常。若check=“false”,服务没有提供,会返回引用,服务提供时,自动连接。 服务依赖检查,可以在一个服务或所有服务或注册中心启动时。 测试类如下 : 测试结果: 上图的行号,代表是哪一行真正抛出异常。 33 : spring 容器启动 35 :获取实例 ...
附件codeformat

MyCat

今天想写一篇深入浅出mycat相关的文章。 一.mycat是什么? mycat是mysql的数据库中间件,当然它也可以支持其他主流数据库oracle,sqlserver,db2等。 那么当前主流的数据库中间有哪些呢,优缺点是什么。请参考下面的博客: http://www.guok ...

spring注解浅析

参考资料: http://blog.csdn.net/longeremmy/article/details/8289924 在项目配置中,用注解代替配置,已经很普遍了。 在spring中,有看到Component,Repository,Service,Controller 在研究这四个注解之前,需要先了解ClassPathBeanDefinitionScanner 我们在application.xml配置的<context:component-scan base-package="a.b.c" /> 后台处理的bean就是这个类。以下是源代码的描述。 其中这个类 ...
/** * Executes a mapped SQL SELECT statement that returns data to populate * a number of result objects within a certain range. * <p/> * The parameter object is generally used to supply the input * data for the WHERE clause parameter(s) of the SELECT statement. * ...

标识接口

    博客分类:
  • java
摘要:标识接口是没有任何方法和属性的接口.它仅仅表明它的类属于一个特定的类型,供其他代码来测试允许做一些事情. 标识接口是没有任何方法和属性的接口.它仅仅表明它的类属于一个特定的类型,供其他代码来测试允许做一些事情. 标识接口作用:简单形象的说就是给某个对象打个标(盖个戳),使对象拥有某个或某些特权。比如,你不能杀人,如果老习给你盖个戳,你就可以杀人了。。 使用标记接口可以用instanceof进行类型查询,例如: if(obj instanceof Cloneable) {………} 一些容器例如Ejb容器,servlet容器或运行时环境依赖标记接口识别类是否需要进行某种处理,比如se ...

排序算法

    博客分类:
  • java
package a; public class Sort { public static void main(String[] args) { // TODO Auto-generated method stub int[] array2 = { 49, 38, 65, 97, 26, 13, 27, 49, 55, 04 }; Sort sort = new Sort(); printArray(array2); Sort.shellSort(array2); } public static int[] insertSort(in ...
Global site tag (gtag.js) - Google Analytics