`
文章列表
在看一些教程,偶尔看到H2,被其精简的安装(只有一个jar包就好了..根本不用安装啊...)和完善的功能吸引了.   也做了一个很简单的东西,因为嫌写配置文件麻烦,所以就木有引spring进来了(这个我也是为了写教程里一个示例程序搭一下的 教程里直接JDBC然后写SQL 我这里加入一个hibernate 内容很简单 说错了欢迎指正呢)   环境:   h2-1.3.169 hibernate 3.6.10   项目结构如下:     先说下hibernate的配置文件: <!DOCTYPE hibernate-configuration PUBLIC &q ...
http://zh.wikipedia.org/wiki/JAXB 写道 JAXB(Java Architecture for XML Binding简称JAXB)允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性:将一个Java对象序列化为XML,以及反向操作,将XML解析成Java对象。换句话说,JAXB允许以XML格式存储和读取数据,而不需要程序的类结构实现特定的读取XML和保存XML的代码。当规格复杂且经常变化时JAXB特别有用。在这种情况下,经常修改XML模式定义以与Java定义保持一致很花费时间并且容易产生错误。JAXB是Java EE平台的API之 ...
配置和学习1是一样的 这里就简单使用一下已经存在的webservice 使用起来很简单   先找到一个提供各种webservice的网站: http://www.webxml.com.cn/zh_cn/index.aspx   使用一个服务: http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx 对应的w ...
版本:CXF 2.7.0 jdk版本:1.6.0_38 IDE:Eclipse Java EE IDE Juno   因为是新手 所以这个主要是一个记录的日志 原理我还不太懂了... ...%>_<%   初期准备: 变量配置: classpath     cxf的lib文件夹 CXF_HOME 指向CXF根目录的路径 PATH           放入CXF的bin路径 java_home 环境变量(一定要是jre的 不是jdk的)   安装: eclipse-->window-->preference-->web service-- ...
原来做验证码都是通过patchca 一个类库生成的 今天上信息安全的课的时候 老师提到了原来的学生有做验证码识别的(通过OpenCV)       http://zh.wikipedia.org/wiki/验证码 写道 全自动区分计算机和人类的图灵测试(英语:Completely Automated Public Turing test to tell Computers and Humans Apart,简称CAPTCHA),俗称验证码,是一种区分用户是计算机和人的公共全自动程序。在CAPTCHA测试中,作为服务器的计算机会自动生成一个问题由用户来解答。这个问题可以由计算机生成并评 ...
我这边写的代码不一定规范 但我想足够可以表示出来了 go是最近有学了一段时间了 觉得一些特性(go关键字 内置的channel类型)非常方便  以下是代码:  首先是java的 public void testBlocking() throws InterruptedException{ final BlockingQueue<String> bq=new LinkedBlockingQueue<String>(); final AtomicBoolean isStop=new AtomicBoolean(false); new Thread(ne ...
以下说法若有不对的地方欢迎大家指正 我这里用的是断点不断跟进的方式  spring的版本为3.2.2   以下是一张方法的调用图 方便理解  最近在看spring的IoC具体实现 其实也没有什么太大的心得 就是不断进行断点调试 然后看一下过程 这个过程其实并不复杂 只是一层层不断调用有点头晕罢了   以下我来说说具体的BeanDefinition载入和注册的过程 首先我这边是以ClassPathXmlApplicationContext为IoC容器的 他底下是维护了一个DefaultListableBeanFactory bean的注册工作其实是在DefaultLista ...
StaticListableBeanFactory   此类为org.springframework.beans.factory.BeanFactory的一个实现类 只允许注册已经存在的单例实例,不支持prototype和aliases   该类实现了ListableBeanFactory 也就是允许遍历得到BeanFactory保存的bean实体   public class StaticListableBeanFactory implements ListableBeanFactory { /** Map from bean name to bean instance ...
序列化 反序列化: { 序列化为一般二进制文件:   需要序列化的类实现serializable   用ObjectOutputStream输出 writeObject() 用ObjectInputStream读入 用readObject()来读出对象 代码: package org.cc.serialization; import java.io.Serializable; import java.util.Date; public class Person implements Serializable{ public Person(String n ...
首先是简单的自旋锁代码实现: package org.cc.concur; public class MyLock { public MyLock() { } private boolean isLocked=false; public synchronized void lock() throws InterruptedException{ while(isLocked){ System.out.println(Thread.currentThread().getName()+"堵塞了"); wait(); ...
NPP设置高亮 6版本以上的NPP你要导高亮定义文件...一定要在view里点user-defined dialogueimport 那个userDefineLang.xml 然后save as 最后重启一下...网上说的方法好像只针对低版本的npp
说是使用详解,其实是我自己做了一些简单的试验.如有说错,请指正.   Annotation方式的MappedBy其实就是xml方式的inverse http://stackoverflow.com/questions/10082434/mappedby-and-inverse-attributes-are-same 写道 In case of one-one or one-many or many to one, the key will be stored in one of the entites. It does not make any sense to store it in ...
将您输入的文字变成图片,更好地在微博,人人等站点进行输出. APK下载:http://play.360buy.com/50007778.html   需要源码的和建议的请和我联系.
大家应该都知道,android中的组件Chronometer的常用方法:start、stop和setBase. stop()这个方法比较恼人,因为调用他只是不刷新时间罢了,但是在后台时间依然是继续走的,后来发现这个是因为base的原因.   笔者本来想在start的时候记录下当前的SystemClock.elapsedRealtime() 然后在暂停的时候在记录此时的SystemClock.elapsedRealtime() 然后相减,得到差值,在继续时间的时候用当前的SystemClock.elapsedRealtime()减去差值 但是这样做会有偏差和问题....笔者很不解, ...
去学校的网站下点东西 发现没有批量吐血 顿时热血澎湃啊.....不说废话了这是咱学校网站的一个下载页:http://kczy.zjut.edu.cn/jsjwl/downloadcenter.asp?Page=2如果chrome说有恶意程序你自己判断 因为...我们学校的神马精品课程管理系统等等都会跳源码贴上 bug是一定有的 我测试了两次发现可以用之后就不暂时去管了 而且我还只是小白 不知道怎么测试....... 原理超简单 下载速度很慢 没用NIO的关系吧?...好了简单说下原理 首先通过URL类的openStream方法得到输入流并且将网页下载将数据保存到一个StringBuffer ...
Global site tag (gtag.js) - Google Analytics