小编Mar*_*llo的帖子

汇编程序如何处理“org 100h”指令?

我知道,这个指令是做什么的。据我所知 program-loader 没有看到这个指令,那么,汇编程序如何处理它?

assembly

3
推荐指数
1
解决办法
8838
查看次数

Apache POI。XWPFRun:fontFamily未更新

我正在使用Apace POI 3.12 OS:Mac OS

我正在尝试使用文件中的文本创建一些docx word文档。文件中的文字是西里尔字母。

XWPFDocument doc = new XWPFDocument(new FileInputStream(new File("template.docx")));
XWPFRun run = doc.createParagraph().createRun();
run.setText(getTextFromFile("text.txt"));
run.setFontSize(14);
run.setFontFamily("Calibri");
Run Code Online (Sandbox Code Playgroud)

其中getTextFromFile(String path)-是我的函数,正在运行,返回正确的字符串。但是在生成doc时,字体样式是Times New Roman,大小为14。我试图先设置setFontFamily,然后再设置setText,但是抛出了NPE。我已经读过,setFontFamily上的该NPE在apache poi 3.8中并已在3.9中修复,但似乎并非如此。

另外,我尝试将文件中的字符串放入setText方法,并且它也无法正常工作。如果文本不是西里尔字母,则一切正常,并且字体家族已更新。

我应该怎么做才能正确处理西里尔文字?

我找到了以下解决方案,但对我而言不起作用:为什么西里尔语的Apache POI XWPFRun.setFontFamily()工作不正确?

myXWPFRun.getCTR().getRPr().getRFonts() 为null且抛出NPE。

java apache-poi cyrillic

3
推荐指数
1
解决办法
683
查看次数

2
推荐指数
2
解决办法
217
查看次数

使用Hibernate和Spring时连接太多

我在我的项目中使用Spring和Hibernate.我用这样的道具

        <prop key="hibernate.hbm2ddl.auto">update</prop>
        <prop key="hibernate.dialect">${chassis.storage.hibernate.dialect}</prop>
        <prop key="hibernate.show_sql">false</prop>
        <prop key="hibernate.jdbc.batch_size">${chassis.storage.hibernate.batch_size}</prop>
        <prop key="hibernate.c3p0.min_size">5</prop>
        <prop key="hibernate.c3p0.max_size">50</prop>
        <prop key="hibernate.c3p0.timeout">300</prop>
        <prop key="hibernate.c3p0.max_statements">50</prop>
        <prop key="hibernate.c3p0.idle_test_period">3000</prop>
Run Code Online (Sandbox Code Playgroud)

当我写一些数据时,我使用这样的代码

    getHibernateTemplate().execute(new HibernateCallback<Void>() {
        @Override
        public Void doInHibernate(Session session) throws HibernateException, SQLException {
            for (Data data : datas) {
                session.persist(data);
            }
            session.flush();
            return null;
        }
    });
Run Code Online (Sandbox Code Playgroud)

但我有一个例外

引起:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:数据源拒绝建立连接,来自服务器的消息:"连接太多"

我使用netstat -an | grep 3306并看到很多连接.有什么问题,您怎么看?

java mysql connection spring hibernate

2
推荐指数
1
解决办法
7785
查看次数