最新文章列表

Queue 队列

什么是队列 队列是数据结构中比较重要的一种类型,它支持 FIFO,尾部添加、头部删除(先进队列的元素先出队列),跟我们生活中的排队类似。 队列有两种: 单队列 循环队列 单队列就是常见的队列, 每次添加元素时,都是添加到队尾: 以数组实现的队列为例,初始时队列长度固定为 4,font 和 rear 均为 0: 每添加一个元素,rear 后移一位。当添加四个元素后, re ...
y806839048 评论(0) 有490人浏览 2018-03-23 10:30

用户名的共享内存key设置,不再用cookie

    用户名的共享内存key设置,不再用cookie,key用requestid,shiro requset获取不到就用mvc的request     由于有些请求不在shiro权限范围,shiro实体获取不到,所以request获取不到,但是mvc的requestid一定有,都是一样的,他们只是包装关系 cookie的方式不再用,有时嵌套iframe获取不到,延时等原因   ...
y806839048 评论(0) 有583人浏览 2018-03-13 13:39

rrt

如果是纯java程序有点不一样。 方式一 首先是远程服务器上java启动参赛要加上调试的参数: "-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n" 然后在idea中打开Edit Configurations 添加一个 Remote  配置一下host和port就行了。
y806839048 评论(0) 有683人浏览 2018-03-12 20:58

从volatile说到i++的线程安全问题

简介 volatile关键字保证了在多线程环境下,被修饰的变量在别修改后会马上同步到主存,这样该线程对这个变量的修改就是对所有其他线程可见的,其他线程能够马上读到这个修改后值.   Thread的本地内存 每个Thread都拥有自己的线程存储空间 Thread何时同步本地存储空间的数据到主存是不确定的 例子 借用Google JEREMY MANSON 的解释,上图表示两个线 ...
y806839048 评论(0) 有435人浏览 2018-03-07 11:40

数据结构的妙用

    当需要遍历一次删掉遍历到的记录的时候不可用list,应该将list转化为linklist再转化为queue,然后用queue.pool()     FinancialSalesOrderCondition financialSalesOrder = new FinancialSalesOrderCondition(); financialSalesOrder.setIsPag ...
y806839048 评论(0) 有419人浏览 2018-03-02 16:15

复杂业务逻辑编码

  复杂逻辑编码先用意语言,写好,然后逐步书写代码   写好后再抽出可以共用的方法---很重要,关系到代码的整洁,和后续可修改,可维护性   到坐席   是否选择订单   等额      选择坐席      不选择坐席        某一团队所有坐席        所有团队所有坐席   平均      选择坐席      不选择坐席        某一团队所有坐席 ...
y806839048 评论(0) 有562人浏览 2018-03-02 15:06

在使用实现过滤器进行request包装,获取内层request的分析

  public class ShiroHttpServletRequest extends HttpServletRequestWrapper { }   public class HttpServletRequestWrapper extends ServletRequestWrapper implements HttpServletRequest {}   public ...
y806839048 评论(0) 有1097人浏览 2017-12-27 18:44

各种文件上传下载的本质

  上传文件 1,文件转化成流,流再转化成文件 2,解析文件,对应格式的文件解析类,解析文件流,获取文件流中的数据,反之java生成对应的流用对应的文件解析器生成文件   例如excl  XSSFWorkbook xssfWorkbook = new XSSFWorkbook(is.getInputStream());    // 创建可写入的Excel工作薄  jxl.writ ...
y806839048 评论(0) 有631人浏览 2017-12-18 13:39

公用返回类用泛型,返回固定格式

  公用返回类用泛型,返回固定格式   不在需要用继承的方式一个baseresponse 一个子类(继承baseresponse) 这样,直接公用返回类用泛型传入这个子类   应用:           @ResponseBody     @RequestMapping(value = { "/saveUserRole" }, method = Reque ...
y806839048 评论(0) 有1967人浏览 2017-12-08 18:07

内存生成公用的订单编号序列号

调用示例:    由于享元模式,key用了时间戳在ss级别,只在有在当前方法中可以获取内存中的批次,下一次调用导入又是从新获取     DBServerHelpBo dBServerHelpBo= new DBServerHelpBo();     dBServerHelpBo.setIpStr("10.100.84.38");     dBServerHelp ...
y806839048 评论(0) 有731人浏览 2017-11-28 15:58

用流下载图片等遇到的名称,后缀名问题

  用流下载图片等遇到的名称,后缀名问题     public String getObject() throws InvalidBucketNameException, NoSuchAlgorithmException, InsufficientDataException, IOException, InvalidKeyException, NoResponseException, Xm ...
y806839048 评论(0) 有676人浏览 2017-11-06 18:15

serialVersionUID的作用

serialVersionUID的作用 简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流 ...
y806839048 评论(0) 有514人浏览 2017-11-01 15:40

InvalidClassException:local class incompatible: stream classdesc serialVersionUI

local class incompatible: stream classdesc serialVersionUID = 1, local class serialVersionUID = 2427389723552147596 由序列化引起的类无效的错误原因 该错产生来自三个原因: 1.没有指定值:BEAN没有指定序列化值即由JDK给出,客户、服务端使用了不同版本的JDK。 =》解决: ...
y806839048 评论(0) 有785人浏览 2017-11-01 15:36

jsp中从配置文件读取的方法

sp中从配置文件读取的方法:     1,java中从配置文件中拿 2,放到session中 3,jsp中session获取 4,js从jsp获取,应用于脚本或jsp用占位符获取              String weixinOrderDetailUrl = ConfigInfo.getPropertiesValue("weixinOrderDetailUrl& ...
y806839048 评论(0) 有692人浏览 2017-10-31 14:32

占位配置获取方式

占位配置获取方式   1,配文文件获取:   parameter.properties:   #==== rabbitmq ====== rabbitmq.host=106.75.146.36 rabbitmq.username= rabbitmq.password= rabbitmq.port=10086   rabbitmq.exchange_topic_order= ...
y806839048 评论(0) 有577人浏览 2017-10-27 10:49

img标签图片的刷新,删除

img标签图片的刷新,删除只要重新src的值即可   <img  src=“” />    
y806839048 评论(0) 有1019人浏览 2017-10-21 16:22

telnet不是内部命令

Telnet用于远程操作互联网中的设备或终端计算机服务器,可以有效的减少现场操作的麻烦。因为设备或终端是遍布整个省或市,有的甚至是国外,如何高效的处理问题是当务之急,除了telnet还可以ssh使用crt软件登陆,telnet开启的话比较方便windows自带的cmd命令行下就可以运行。   工具/原料
y806839048 评论(0) 有660人浏览 2017-10-18 17:44

枚举类型使用

  枚举类型就是调用构造方法,向构造方法中传值,构造函数将枚举值赋值给属性,然后get即可。 调用构造方法的方式不是传统的new,而是直接点入枚举类型,枚举类型自动调用构造函数           ImgResp imgResp= new ImgResp(); Imginfo imginfo = new Imginfo(); imginfo.setImgUrl("bl ...
y806839048 评论(0) 有571人浏览 2017-10-17 10:41

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics