近期的一个项目的错误总结

好久没有记录自己在做些啥了,经验嘛,当然要分享了,也可以把它从自己的大脑里面拿出来节省空间。言归正传!

 

 

1:关于access操作或事件已被禁用模式阻止,这个会导致数据库操作失败

解决:在安全选项里面 按照下面的方法解决。

 

4: 发现 jfreechart 喜欢try catch
如下面

double d1 = 0.9D + 0.2D * Math.random();

            lastValue1 = lastValue1 * d1;

            Millisecond millisecond1= new Millisecond();

            System.out.println("millisecond1:"+millisecond1);

            if(client.itemCount>=1){

                try{

                    timeseries1.add(millisecond1, lastValue1);

                }catch(Exception ex){}

如果不加try catch 就会出现 时间片重复的异常

 

5:

安装程序制作的时候,要用到运行时,这个时候要在NetBeans里面配置,项目-----》属性------------------》库-------------》运行---------选择添加运行的库.

如果还不行,就在exe4j打包的时候,Javainvotion那一步,直接点击native libiary 添加自己的所有的jar 包,注意我好像添加了lib目录里面的东西但是不太又有效果

 

6:实时曲线显示的时候有一个问题:就是曲线雨来越密集,

解决的方法:设置在坐标轴上显示的最大的刻度数目 就可以了。

2:java socket 发送信息的时候 java.io.UTFDataFormatException): encoded string too long: 66007 bytes

这个是由于Socket本身的限制,

解决:可以设置超过规定的65535个字符的后面的字符用一个标志位,分两次发送,然后再接收端组合

3:

关于Jfreechart  显示在 jpanel里面的问题

private void initChartPnael(){

        //初始化一个图表面板

        ChartPanel chartpanel = new ChartPanel(createChart(timeseriescollection1,timeseriescollection2,timeseriescollection3,timeseriescollection4,timeseriescollection5,timeseriescollection6));

        //设置

        //chartpanel.setPreferredSize(new Dimension(500,270));

        // 一定要用到这个东西,在显示到Jpanel的时候,当时弄了好久,关于这个问题。

        chartpanel.setSize(new Dimension(500,270));

        //chartpanel.setVisible(true);

        //

        // RefineryUtilities.centerFrameOnScreen(this);

        //产生的chartPanel放入 jpanel里面

       // this.jPanelRealTimeLine.setBorder(null);

        this.jPanelRealTimeLine.add(chartpanel,BorderLayout.CENTER);

         // this.setContentPane(chartpanel);jPanelRealTimeLine

        //设置排列界面

         //getContentPane().add(this.jPanel5,"West");

         //getContentPane().add(this.jPanelRealTime,"East");

    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值