- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 jdbc连接mysql数据库执行sql语句ResultSet结果集一直为空
问题描述:ResultSet rs=sqlstatement.executeQuery(sql); 执行后查询语句后rs一直为空,但是将sql语句放到数据库中进行查询却能得到结果.解决:sql=“select * from table where name=‘张三’”;当查询语句中涉及中文的时候就会出现上述问题,主要是编码问题,数据库的编码为utf-8,,但是jdbc的url的地址却没有指定编
2017-12-16 23:37:39
6583
1
原创 进制转换(长正整数)
public class Jinzhi { //进制转换函数,M进制转换为N进制,初始串为str,不考虑初始串的非法输入,输入都为正整数 public static String MCovertToN(int M,int N,String str){ int currentnum=0;//当前位 int mod=0;//余数 String shan
2017-08-24 17:02:26
520
原创 java关键字整理(二)
java 要确定每种基本类型所占存储空间的大小,它们的大小并不随机器硬件架构的变化而变化。这种所占存储空间大小的不变性是JAVA程序比用其他大多数语言编写的程序更具有可移植性的原因之一(java编程思想p23)8种数据类型boolean(默认值false)byte(0) 8位char(0)short(0) 16int(0) 32long(0) 64float(0.0
2017-07-26 22:37:03
402
原创 虚拟机类加载机制
虚拟机如何加载Class文件?Class文件中的信息加载到虚拟机后会发生什么变化?虚拟机的类加载机制:虚拟机把描述类的数据熊Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。在Java语言中,类型的加载、连接和初始化过程都是在程序运行期间完成的,这样虽然会令类型加载时稍微增加一些性能开销,但是却会为java应用程序提高高度
2017-07-26 22:30:56
263
原创 HotSpot的垃圾回收算法实现
枚举根节点可作为GC Roots的节点主要在全局性引用(如常量或者类静态属性)与执行上下文(如栈帧中的本地变量表)中,若直接检查其中的引用,必将耗费很多时间。可达性分析对执行时间的敏感还体现在GC停顿上,因为该项分析必须在一个能确保一致性的快照中进行(一致性指整个分析期间不能出现引用关系还在不断变化的情况,这样才能确保分析结果的准确性)。这点事导致GC进行时必须停顿所有Java执行线程的一
2017-07-26 22:25:11
554
原创 动态规划:买书问题
有一书店引进了一套书,共有3卷,每卷书定价是100元,书店为了搞促销,推出一个活动,活动如下: 如果单独购买其中一卷,那么可以打9.5折。 如果同时购买两卷不同的,那么可以打9折。 如果同时购买三卷不同的,那么可以打8.5折。 如果小明希望购买第1卷x本,第2卷y本,第3卷z本,那么至少需要多少钱呢?(x、y、z为三个已知整数)。
2017-07-25 16:33:09
2411
原创 对象存活判断与垃圾收集算法
垃圾收集(GarbageCollection,GC)在考虑GC的时候,首先需要考虑三个问题:哪些内存需要被回收?什么时候回收?如何回收?1.哪些内存需要被回收?(java堆上)内存溢出:内存泄漏:判断对象的存活与死亡a.引用计数法给对象添加一个引用计数器,每当有一个地方引用它时,引用计数器加1,当引用失效时就减1;任何时刻计数器为0的对象就是不可能再被使用的
2017-06-12 22:52:56
364
原创 HotSpot中的对象
Java对象的创建过程语言层面上,创建对象就是new关键字;虚拟机中创建对象(不包括数组和Class对象)的过程:虚拟机遇到一条new指令,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否已经被加载、解析、初始化。如果没有则执行相应的类加载过程。在类加载检查通过后,虚拟机将为新生的对象分配内存。对象所需的内存大小在类加载完成后即可确定,为
2017-06-12 21:48:31
311
原创 Java虚拟机运行时内存区域
Java虚拟机运行时内存区域如下图所示。 其中程序计数器、虚拟机栈、本地方法栈是线程私有的;方法区和堆是线程间共享的。程序计数器 当前线程所执行的字节码指示器(每个线程都有一个程序计数器)。字节码解释器工作时就是通过改变程序计数器的值来选取下一条要执行的指令。若线程正在执行的是Java方法,计数器中记录的是正在执行的虚拟机字节码指令的地址;若线程执行的是Native方法,则程计数器为空。程序
2017-06-12 15:56:29
320
原创 leedcode461:Hamming Distance
The Hamming distance between two integers is the number of positions at which the corresponding bits are different.Given two integers x and y, calculate the Hamming distance.Note:0 ≤ x,
2017-01-12 16:16:32
234
原创 struts1.3.10项目中mysql数据源配置
在Struts1.3中已经取消了标签,Action中也没有getDataSource(),因此不能够在struts-config.xml中配置数据源。如果使用了hibernate或者spring可以再hibernate或者spring的配置文件中配置数据源。本文是没有使用hibernate和spring情况下的配置方法。1.在Java web项目的META-INF目录下新建context.xm
2017-01-10 18:39:09
1203
翻译 组件开发指南
原文链接https://community.igniterealtime.org/docs/DOC-19241.介绍XMPP组件增强了XMPP域的功能,他们接收发送到XMPP域的某个子域的所有节。定义了两种组件:“内部组件”,运行在服务器软件上,与服务器软件API有直接联系;“外部组件”,独立运行在服务器软件之外,通过网络协议与XMPP域进行连接。对组件开发者来说,Tinder
2016-07-25 15:39:33
806
翻译 Tinder介绍:一个XMPP对象实现库
翻译原文见https://community.igniterealtime.org/docs/DOC-1845欢迎来到Tinder!Tinder是基于XMPP的JAVA库,提供XMPP节和组件的实现。Tinder起源于JIveSoftware的Openfire和Whack实现的共享代码。Tinder中提供的实现并不是重写的,而是从Openfire和Whack里面移植过来的,保证了所有已
2016-07-25 11:11:15
2110
原创 Spark源码导读(二)——聊天窗口构造
spark的聊天窗口构造过程:ChatRoon.javaChatRoomImpl.javaEmotionPlugin
2016-07-20 11:10:22
1281
原创 spark源码导读(一)
想想还是应该把自己消化所得的东西进行一下整理,方便以后回顾,也对自己这些天的学习进行一个总结,发现问题。spark的源码在文件src/java里,首先对源码结构和各个类实现的功能进行整体概览。AccountCreationWizard.java:注册新用户GSSAPIConfiguration.java:通用安全服务应用程序接口LoginDialog.java:登录对话框
2016-07-20 09:17:46
1068
原创 网页中播放flv视频
function playVideo(swf_file,autoplay, wdth, height, title, url, element) { var swf_file = swf_file; //flvplayer文件路径 var swf_width = wdth; var swf_height = height; var swf_bgcolor = '#000000';
2014-12-09 21:13:45
1330
原创 jQuery中的$()
$(function(){ $("ul li").each( function(index,element){ $(this).hover( function(){ $(this).find(".main").addClass("opacity_layer"); $(this).find(".text").show().animate({"left":"0px"},300)
2014-11-04 15:28:58
559
原创 disksim与ssd扩展模块小结
用途概述:disksim是一个高效、准确、高度可配置的磁盘系统模拟器,它由c编写且开源。它具有多种模块device drivers,buses,contorllers,adapers,disk drives,配置多样已在许多存储系统效率及性能的研究中应用,被证明能够很真实的模拟存储系统的工作情况。DiskSim作为一个复杂的系统级模型的一部分或者是单独的子系统,已经经过验证。尤其,它能够非常详
2014-08-04 19:11:37
2090
基于文本界面的歌曲查询系统
2013-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人