Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· JAVA开发中的特殊字符发布时间:2013-07-10
web开发中的特殊字符URL中的特殊字符URL中的特殊字符是不能再URL中直接传递的,需要进行编码。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。字符名称16进制值+URL中的+表示空格%2B空格URL中的空格可以用+号或者编码%20/分割目录和子目录%2F?分隔实际的URL和字符%3F%指定特殊字符%25#表示书签,URL传输参数时会自动截断#后面内容%23&URL中的参数分隔符%26=UEL中指定的参数值%3D例... 查看全文
· 一个java面试题(关于传参)发布时间:2013-07-10
这个大家自己想一下然后再试运行一下,没准结果会令你大吃一惊。publicstaticvoidmain(String[]args){finalStrings="aaa";finalStringt="bbb";copyString(s,t);System.out.println("s:"+s);System.out.println("t:"+t);finalchar[]sc=s.toCharArray();finalchar[]tc=t.toCharArray();copyChar(sc,tc)... 查看全文
· java批量更新发布时间:2013-07-10
publicvoidupdateDoublePoints(finalString[]games,finalString[]servers,finalIntegerstatu){Stringsql="UPDATEdim.dim_game_serverSETis_double_points_game_server=?WHEREgame=?ANDgame_server=?";super.getJdbcTemplate().batchUpdate(sql... 查看全文
· java中处理日志读文件的java代码发布时间:2013-07-10
一、处理日志读取文件、过滤文件packagecom.bhu.defender.front.controller;importjava.io.BufferedReader;importjava.io.FileReader;importjava.io.IOException;importjava.io.LineNumberReader;importjava.text.SimpleDateFormat;importjava.util.ArrayList;importjava.util... 查看全文
· java-学习发布时间:2013-07-10
List转换为Array可以这样处理:ArrayList<String>list=newArrayList<String>();String[]strings=newString[list.size()];list.toArray(strings);应用中的情况List<Payment>payments=(List<Payment>)generalService.findByAttributes(Payment.class,newString[]... 查看全文
下载地址:http://code.google.com/p/freecms/questionList从FreeCMS1.2开始支持根据参数提取网上调查对象列表。参数说明id网上调查idsiteid从FreeCMS1.4开始支持所属站点idname名称nameLen从FreeCMS1.3开始支持名称显示长度selecttype选择类型空字符串表示所有(默认)0单选1多选order排序1时间倒序(默认)2时间正序isok有效空字符串表示所有(默认)0无效1有效num数量cache是否使用缓存... 查看全文
· C++程序员和Java程序员的差异发布时间:2013-07-10
首先说明,这几年接触的最多的程序员就是C++程序员和Java程序员,这只是我自己的一点体会而已,一个人的眼光难免是浅薄的。不过,欢迎拍砖,也欢迎对号入座。从对基础知识掌握的程度来说,例如数据结构和算法,C++程序员要比Java程序员牢靠得多。究其原因,大概是因为C++程序员需要经常自己实现那些项目基础设施,但是Java程序员大多拿来即用。公平地说,C++不是一门适合程序员初学者的语言,但是Java是。C++程序看起来确实要比Java程序稍难懂一些,C++程序员往往思维更加严密。另一方面... 查看全文
· Java reflect vs. Qt Meta-Object发布时间:2013-07-10
看qt的的QMetaObject,感觉很像java的反射,搜了一篇很好的文章“拿来主义”一下,感觉博主对qt的评价很到位,尤其是和java结合。Java的反射机制被广泛的应用在当今各种流行的开源框架中。只要你打开spring,struts或是hibernate的源代码,就可以发现Java反射的身影。利用反射,我们可以在系统运行时通过字符串来获取各种对象的类型,然后通过类型我们可以实例化对象并调用对象的相关方法。当然这一切对于Java来说都是非常的简单和容易理解,因为Java有虚拟机的存在... 查看全文
最近拜读新书《深入理解C++11》和《GO语言编程》,都是国人撰写或参与的佳作。记录一下心得。1972年C由struct领衔,简单而直观的内存布局。威力强大的指针的广泛使用,参数传递为传值。缺点:过程式的语言,对于大型软件开发效率低(当然偏硬件的软件如linux是当仁不让的首选)1980年C++完全兼容C的基础上,对象特性的导入(public,virtual,::等)->后果:导致C++的内存布局非常复杂构造函数和析构函数的设计导致new和delete的出现。->后果... 查看全文
(一)动态链接库初入门1.前段时间,闲来无聊,想做个像QQ截图一样的截图工具,在却在做的过程中发现java自带API中的监听器带有很大的局限性,java的鼠标监听器只有在鼠标在程序窗口之上时才会生效,而键盘监听器则更加局限,只有在当前窗口为焦点窗口时才会生效,这显然是不符合我们需要效果的,我们所需要的是全局的键盘监听,不管你在干什么,只要触发我们设定的固定的组合键是,就会执行我们需要的功能,所以用java是不太好办。2.那么QQ是怎么做到的呢?QQ是用C语言写的,并不是java... 查看全文
第一次在iteye上写博客,这个程序是根据公司的需求+个人的想法=针对商品信息抽取的第一个版本源代码地址:https://github.com/txf7337/dabao-spider基本配置?jdbc数据库//mysql测试过?文件下载,文字识别的线程数以及线程爬取的间隔?任务周期?文件保存目录代理的配置?<host>主机名?<port>端口号?<auth>用户名密码(如果需要的话)数据源配置?线程数、线程爬取的间隔、是否使用代理?数据源种子<... 查看全文
· Java开发中的23种设计模式详解发布时间:2013-07-10
设计模式(DesignPatterns)——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应... 查看全文
APDPlat是ApplicationProductDevelopmentPlatform的缩写,意为应用级产品开发平台。APDPlat的雏形可以追溯到2008年,并于4年后即2012年4月9日在GITHUB开源。APDPlat在演化的过程中,经受住了众多项目的考验,一直追求简洁优雅,一直对架构、设计和代码进行重构优化。APDPlat的用户群是广大的JAVA工程师,对于JAVA初级开发者,能从APDPlat中学到众多的架构设计原则及编码技巧,对于JAVA中高级开发者... 查看全文
· 你真的精通Java吗?发布时间:2013-07-10
简历和自我介绍上经常能够读到“精通Java”这样的话,有人和我说,精通Java的人太多了,精通Java已经不能算亮点、不能给自己加分了。可是事实真是这样吗?对于语言的学习,我有一种观点,一是纵向,即要选择一门自己认为合适的语言学到有相当的深度。二在于横向,即要学习不同类型、不同历史和不同门派的语言:既有底层的语言,也有高级语言;接触一些动态语言、函数式语言;了解一些不同语言的编程范型和编程方式,比如基于原型编程、面向切面编程、命令式编程等等;最好能关注一门年纪尚浅,甚至小众的语言... 查看全文
· 从程序员到CTO的Java技术路线图发布时间:2013-07-10
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。Java程序员高级特性反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入核心编程IO、多线程、实体类、集合类、正则表达式、XML和属性文件图形编程AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace网路编程Applet、Socket/TCP/UDP、NIO、RMI... 查看全文
publicclassBrowseTool{privatefinalstaticStringIE9="MSIE9.0";privatefinalstaticStringIE8="MSIE8.0";privatefinalstaticStringIE7="MSIE7.0";privatefinalstaticStringIE6="MSIE6.0";privatefinalstaticStringMAXTHON="Maxthon"... 查看全文
· Pro Java 7 NIO 2 读书笔记发布时间:2013-07-10
ProJava7NIO2读书笔记花了几天把这本书初略的看了一下,之所以初略的看了一下,是因为这书里确实没啥内容。如果去了NIO1的内容和大段大段的代码,基本上压缩到50页应该没问题。下面简单的罗列一下看到的内容:Path这个类在java.nio.file,在NIO里对文件系统进行了进一步的抽象。是用来替换原来的java.io.File。其中FileSystems,Files,Path,PathMatcher成为一个体系。在java7里File和Path可以相互转换:File.toPath()... 查看全文
《加速Java应用开发速度》系列目录:加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度加速Java应用开发速度2——加速项目调试启动速度加速Java应用开发速度3——单元/集成测试+CI加速Java应用开发速度4——使用模板技术加速项目开发速度加速Java应用开发速度5——使用脚本自动化日常操作在日常开发时,我经常会遇到如下问题:查看某个用户的某些操作信息(不需要界面,只需要根据固定条件查数据,就是看一下);需要安装/部署jar包到本地仓库/远程仓库... 查看全文
对多线程方面一直只限概念,感觉用到的不多,所以没深入去了解。但发现面试时却经常会问到,于是便想了一个简单的题目,亲自实践下。题目如下:由2个线程控制主线程的一个变量,一个调用加的方法,一个调用减的方法,要求变量值不能小于0(如果等于0,则减的方法必须等待)。一个典型的有货才卖的类型,由于新手,所以捣鼓了好久,终于成功了,下面是代码,不知道有什么能改进的。*以下是经过修改的代码:publicclassThreadTest{/***@paramargs*/publicstaticvoidmain... 查看全文
· java 链接oracle 数据库发布时间:2013-07-10
packageexport.util;importjava.io.IOException;importjava.io.InputStream;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.util.Properties;publicclassDBUtil{privatestaticStringurl;privatestaticStringdriver... 查看全文