<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[semon19的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/semon19</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; semon19]]></copyright><item><title><![CDATA[JVM-堆学习之新生代老年代持久带的使用关系]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/78674139</link><guid>https://blog.youkuaiyun.com/semon19/article/details/78674139</guid><author>semon19</author><pubDate>Thu, 30 Nov 2017 11:24:37 +0800</pubDate><description><![CDATA[之前被问到一个问题，大意是这样的：假如jvm参数中，最大堆内存分配了800M，Eden区分配了200M，s0、s1各分配50M，持久带分配了100M，老年代分配了400M，问现在启动应用程序后，可使用的最大内存有多少？这个问题的问本质其实是想考我们对JVM堆内存的GC回收原理的理解，我当时回答说是650M，我这样回答，当时是这样考虑的：持久带100M 是用来存放静态类、方法或者变量的，程序启动后，这]]></description><category></category></item><item><title><![CDATA[maven pom.xml详解]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/50094153</link><guid>https://blog.youkuaiyun.com/semon19/article/details/50094153</guid><author>semon19</author><pubDate>Sun, 29 Nov 2015 09:51:22 +0800</pubDate><description><![CDATA[<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd"]]></description><category></category></item><item><title><![CDATA[基于平台的标准增删改]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/46312767</link><guid>https://blog.youkuaiyun.com/semon19/article/details/46312767</guid><author>semon19</author><pubDate>Mon, 01 Jun 2015 16:28:12 +0800</pubDate><description><![CDATA[1.需求：
维护工厂类别：工厂类别编码、工厂类别名称、备注。工厂类别编码唯一。
2.建表：PMBF_SITE_CLASS


3.创建实体：PmbfSiteClass
package com.epichust.entity;


import java.io.Serializable;


import javax.persistence.Column;
import j]]></description><category></category></item><item><title><![CDATA[在64位客户端使用32位的ODBC配置]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8118852</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8118852</guid><author>semon19</author><pubDate>Sat, 27 Oct 2012 16:13:16 +0800</pubDate><description><![CDATA[这个场景比较特殊，是一个客户遇到的问题触发我写的这篇文章。数据库服务器通常安装的都是64位的操作系统和64位的数据库软件。客户端使用的操作系统和客户端程序复杂度远比服务器要多很多，安装的客户端操作系统既可能是32位，也可能是64位，在32位的操作系统只能安装32位的数据库客户端软件。在64位的客户端操作系统可以安装32位和64位的数据库客户端软件，但是如果客户端使用pl/sql，那么只能安装32位]]></description><category></category></item><item><title><![CDATA[java 访问 access]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8114956</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8114956</guid><author>semon19</author><pubDate>Fri, 26 Oct 2012 13:13:27 +0800</pubDate><description><![CDATA[import java.sql.*;
public class Main{
 public static void main(String[] args) throws ClassNotFoundException { 
Connection con; 
Statement sql; 
ResultSet rs; 
con = null; 
try { 
String ur1="j]]></description><category></category></item><item><title><![CDATA[oracle link sql]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8089878</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8089878</guid><author>semon19</author><pubDate>Fri, 19 Oct 2012 15:35:05 +0800</pubDate><description><![CDATA[最近天天从SQLSERVER倒数据，妈的手工一天才导出几个表， 并且还十分郁闷。
那么我就带给大家一个好的方法； 使用透明网关来实现数据异构数据库的导出。
环境 WIN7 ORACLE 11G R2  SQLSERVER2008
;因为我的WIN7 是64位 ODBC与其他数据库连接稍有点问题，但是话费了一个晚上加1白天的时间还是把问题解决；
步骤
一、  ORACEL 11G R2 和]]></description><category></category></item><item><title><![CDATA[WdatePicker.js的使用方法 帮助文档 使用说明 如何使用]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8081154</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8081154</guid><author>semon19</author><pubDate>Wed, 17 Oct 2012 14:03:41 +0800</pubDate><description><![CDATA[日期控件支持平面显示功能,只要设置一下eCont属性就可以把它当作日历来使用了,无需触发条件,直接显示在页面上


 
示例2-1 平面显示演示


WdatePicker({eCont: 'div1' ,onpicked:function(dp){alert('你选择的日期是:'+dp.cal.getDateStr())}})

$dp.cal.getDateStr 用法详见内]]></description><category></category></item><item><title><![CDATA[JAVA调用.NET的WS]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8080831</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8080831</guid><author>semon19</author><pubDate>Wed, 17 Oct 2012 12:46:45 +0800</pubDate><description><![CDATA[import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.rpc.ParameterMode;
import javax.xml.rpc.encoding.XMLType;
import org.apache.axis.client.Call;
import org.apache.axis.client]]></description><category></category></item><item><title><![CDATA[exe4j将jar转exe]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8028224</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8028224</guid><author>semon19</author><pubDate>Fri, 28 Sep 2012 14:48:11 +0800</pubDate><description><![CDATA[前言：
我们都知道Java可以将二进制程序打包成可执行jar文件，双击这个jar和双击exe效果是一样一样的，但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。
准备：
eclipse、exe4j（网上有软件和帐号下载）
第一步，将java项目打包成可执行jar文件，首先看一下我的java project结构，Main.java是程序入口类，里面有main函数，co]]></description><category></category></item><item><title><![CDATA[va程序作成exe文件]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8027516</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8027516</guid><author>semon19</author><pubDate>Fri, 28 Sep 2012 10:19:50 +0800</pubDate><description><![CDATA[看到网上有同志的介绍将Java程序作成exe文件的方法，写的不错，但是也许是这篇文章完成的时间比较早，许多内容已经不合适了。我在这里补充几条：
一、exe4j说明：
exe4j可以将Jar文件制作成exe文件，但需jre支持，也可将Jar文件放在外面。软件性质：共享软件下载地址：http://www.ej-technologies.com/products/exe4j/overview.htm]]></description><category></category></item><item><title><![CDATA[jnlp简单使用]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/8020347</link><guid>https://blog.youkuaiyun.com/semon19/article/details/8020347</guid><author>semon19</author><pubDate>Wed, 26 Sep 2012 13:14:05 +0800</pubDate><description><![CDATA[JNLP是 Java Network Launch Protocol的简写,是一种用来在网络中部署应用程序的一种协议;在客户端只需要安装 java web start就可以使用服务器端的软件，它具有自动更新应用程序版本的功能;其实要部署一个jnlp程序也是很简单的，下面我们就来部署 一个简单的程序;要在服务器部署应用程序，一个最主要的就是编写一个部署文件，它是一种xml格式的文件，以jnlp为后缀]]></description><category></category></item><item><title><![CDATA[Groovy]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7973829</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7973829</guid><author>semon19</author><pubDate>Thu, 13 Sep 2012 10:18:45 +0800</pubDate><description><![CDATA[Groovy 是 用于Java虚拟机的一种敏捷的动态语言，它是一种成熟的面向对象编程语言，既可以用于面向对象编程，又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码，同时又具有闭包和动态语言中的其他特性。

　　Groovy是 JVM的一个替代语言（替代是指可以用 Groovy 在 Java 平台上进行 Java 编程），使用方式基本与使用 Java 代码的方式相同，该语言特别适合与 S]]></description><category></category></item><item><title><![CDATA[WebBrowser.ExecWB的完整实例，打印页面、页面设置、打印预览、另存为、属性等]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7971899</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7971899</guid><author>semon19</author><pubDate>Wed, 12 Sep 2012 17:02:41 +0800</pubDate><description><![CDATA[WebBrowser组件的execWB方法
 
1. 
 
2. 调用方法:
WebBrowser.ExecWB nCmdID, nCmdExecOpt, [pvaIn], [pvaOut]
 
3. 参数说明:
(a).nCmdID
OLECMDID_OPEN = 1,
OLECMDID_NEW = 2,
OLECMDID_SAVE = 3,
OLECMDID_SAVEA]]></description><category></category></item><item><title><![CDATA[java 打印]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7971816</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7971816</guid><author>semon19</author><pubDate>Wed, 12 Sep 2012 16:51:12 +0800</pubDate><description><![CDATA[给一段代码，以前用在SWING开发中写的


import java.io.FileInputStream;
import java.io.FileNotFoundException;
 
import javax.print.Doc;
import javax.print.DocFlavor;
import javax.print.DocPrintJob;
import jav]]></description><category></category></item><item><title><![CDATA[java实现打印PDF文件解决方案]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7971796</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7971796</guid><author>semon19</author><pubDate>Wed, 12 Sep 2012 16:45:16 +0800</pubDate><description><![CDATA[Java print service API本身支持打印, 但其并不具有解释PDF文件的能力,也就是说,用标准的Java Print API能够打印PDF文件, 但所用的打印机必须支持PDF打印标准,即打印机支持Post Script标准, 而这种打印机通常昂贵,目前市场上流通的廉价打印机(使用基于主机的驱动程序)基本不支持,故用Pure Java打印PDF这种想当然的简单事情变得复杂起来, 网上]]></description><category></category></item><item><title><![CDATA[SOAP]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7850925</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7850925</guid><author>semon19</author><pubDate>Fri, 10 Aug 2012 11:53:33 +0800</pubDate><description><![CDATA[SOAP


求助编辑百科名片


SOAP：简单对象访问协议，简单对象访问协议（SOAP）是一种轻量的、简单的、基于 XML 的协议，它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用，包括超文本传输协议（
 HTTP），简单邮件传输协议（SMTP），多用途网际邮件扩充协议（MIME）。它还支持从消息系统到远程过程调用（RPC）等]]></description><category></category></item><item><title><![CDATA[webservice]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7850917</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7850917</guid><author>semon19</author><pubDate>Fri, 10 Aug 2012 11:52:09 +0800</pubDate><description><![CDATA[Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。





目录
简介
关键的技术和规则

技术和规则
相关
长项一：跨防火墙的通信
长项二：应用程序集成
长项三：B2B的集成
长项四：软件和数据重用
短处一：单机应用程序
短处二：局域网的同构应用程序

展开]]></description><category></category></item><item><title><![CDATA[JEasyOpc 应用心得]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7850912</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7850912</guid><author>semon19</author><pubDate>Fri, 10 Aug 2012 11:50:41 +0800</pubDate><description><![CDATA[前段时间做一个自动化的项目，由于种种原因需要使用swing开发客户端监控系统。由于使用了OPC作为数据采集和转发服务器，于是开始研究JEsayOpc，期间种种在此略过，最终总结了一些心得体会拿来与大家分享。

1、JCustomOpc是提供基础方法的抽象类，所有的与服务器通信，初始化等方法全在此类。尤其注意dll加载在此类一个static块中。 

2、JOpc提供了操作group和ite]]></description><category></category></item><item><title><![CDATA[#java与c#通信]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7850100</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7850100</guid><author>semon19</author><pubDate>Fri, 10 Aug 2012 09:29:56 +0800</pubDate><description><![CDATA[2009-10-30 16:56 
java与c#通信数据转换问题

//由于JAVA语言的数据类型都是有符号类型，而C# C++一般数据类型都是分有符号和无符号,
//因此在通信过程中传递的Byte[]无法直接转换成C#需要的类型，
//以前倒是没注意这些细节，因为一般用一种语言编程，
//大都有内置的转换方法。跨语言环境的转换就的自己动手想办法了。
1、java的Byte[]转换]]></description><category></category></item><item><title><![CDATA[jNative Howto]]></title><link>https://blog.youkuaiyun.com/semon19/article/details/7850037</link><guid>https://blog.youkuaiyun.com/semon19/article/details/7850037</guid><author>semon19</author><pubDate>Fri, 10 Aug 2012 09:22:42 +0800</pubDate><description><![CDATA[JNative Howto
Saturday 3 June 2006.
 


By the same authors


jnative

JNative HowtoCallbacks are working now !!!!Dealing with out structuresAdding a simple function call to User32/Kernel32/]]></description><category></category></item></channel></rss>