实现_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 实现 >>列表
1.下载firebirdhttp://www.firebirdsql.org/en/server-packages/笔者选的是2.5.22.解压,进入bin目录,install_super.bat3.我的电脑右键->管理->服务,将firebird的服务置成手动4.可选,下载一个firebird的client,笔者选的是FlameRobin还挺好用的至此,可以试试firebird了,可以使用firebird/bin/isql,CREATEDATABASE'firstdb... 查看全文
· swing实现对JTable的修改或删除发布时间:2013-07-23
swing实现对JTable的修改或删除publicclassSwingTestextendsJFrame{JTabletable;publicSwingTest(Stringname){super(name);/***********************************************给JFrame中添加菜单条开始(维信科技it教育... 查看全文
· 表达式算法java实现发布时间:2013-07-23
packagebd;importjava.util.Scanner;importjava.util.Stack;publicclassCalculator{publicstaticfinalStringUSAGE="==usage==\n"+"inputtheexpressions,andthentheprogram"+"willcalculatethemandshowtheresult.\n"+"input'bye'toexit.\n"... 查看全文
· java 加密解密简单实现[转]发布时间:2013-07-23
感谢:http://blog.csdn.net/qiushyfm/article/details/4464512加密算法有很多种:这里只大约列举几例:1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。DES(DataEncryptionStandard... 查看全文
在看代码之前,笔者先说几句题外话,生产者-消费者模式,一直是多线程编程中的经典设计模式,不仅仅提现在Java中,各个类C语言,以及其他的一些高级语言中都有实现,在Java5之前,还没有出现阻塞队列的容器时,实现一个生产者消费者模式,相对来说比较复杂,代码量也比较大,最重要的是设计同步存取时更需要小心谨慎,一不小心就会带来莫名其妙的问题。Java5之前实现同步存取时,可以使用普通的一个集合,然后在使用线程的协作和线程同步可以实现生产者,消费者模式,主要的技术就是用好,wait,notify... 查看全文
json字符串到json对象万能转换器(java实现),就一百来行代码,非常轻量小巧。对于一般应用场景资源消耗非常低,速度也足够快,尤其适用于Android应用开发。通过CommonJSONParser可以把json字符串转换为包含Map、List、String、Integer等标准Java对象的集合,具体使用方法:CommonJSONParsercommonJSONParser=newCommonJSONParser();Map<String,Object>... 查看全文
· java实现向用户发送邮件发布时间:2013-07-22
packagecom.gd.utils;importjava.util.Properties;importjavax.mail.BodyPart;importjavax.mail.Message;importjavax.mail.Multipart;importjavax.mail.Session;importjavax.mail.Transport;importjavax.mail.internet.InternetAddress;importjavax.mail.internet... 查看全文
一、前言之前的博客一直都还没写到框架的实现及权限系统,今天开始写我的权限系统,我以前做过的项目基本上都有权限管理这个模块,但各个系统都会有一些不太一样,有些简单点,有些稍微复杂一点,一句话,我们做的系统都离不开这个权限系统。所以网上很多人尝试做一个通用的权限系统,不评论他们做的怎么样,只是说在网上能找到的直接能用的应该不多,适用的并且能集成到项目中的就更少了,所以还是考虑自己做一个,不一定很通用,但足够自己用的权限系统。二、需求分析关于权限系统的文章网上多如牛毛,很多都是基于角色的访问控制... 查看全文
一、前言之前的博客一直都还没写到框架的实现及权限系统,今天开始写我的权限系统,我以前做过的项目基本上都有权限管理这个模块,但各个系统都会有一些不太一样,有些简单点,有些稍微复杂一点,一句话,我们做的系统都离不开这个权限系统。所以网上很多人尝试做一个通用的权限系统,不评论他们做的怎么样,只是说在网上能找到的直接能用的应该不多,适用的并且能集成到项目中的就更少了,所以还是考虑自己做一个,不一定很通用,但足够自己用的权限系统。二、需求分析关于权限系统的文章网上多如牛毛,很多都是基于角色的访问控制... 查看全文
以前做过一些winform的项目,实现标题描述的效果通常是在鼠标拖拽控件的时候,通常是在拖动过程中生成一个透明的form,把控件放进去,form的位置跟随鼠标一起改变。前几天和几位同事讨论winform的一些心得,正好又谈到这个,有同事提供了一种比较新颖的思路:就是生成一张透明的图片,设置成光标的形状。正好周末有时间试了一下。1usingSystem.Collections.Generic;2usingSystem.Drawing;3usingSystem.Windows.Forms... 查看全文
很多时候,我们要实现Winform异步操作,你可以用传统的方法,但个人感觉代码不好理解,而且使用真有点不舒服。也可以用Task来实现,Task(.net4.0新添加的对象)其实就是对线程池线程的一个封装,里面功能比较多,也比较好操作,其他的不多讲,今天只讲异步操作,举个简单的例子吧:先上个图:单击Go按钮,数字自动增加,比较简单。直接上代码:1publicpartialclassForm1:Form2{3privateCancellationTokenSourcects=null... 查看全文
随笔结构:一、初识二、代码实现三、研究分析一、初识“如果一对兔子每月能生1对小兔子,而每对小兔在它出生后的第3个月裏,又能开始生1对小兔子,假定在不发生死亡的情况下,由1对初生的兔子开始,1年后能繁殖成多少对兔子?”斐波拉契把推算得到的头几个数摆成一串:1,1,2,3,5,8……这串数里隐含着一个规律:从第3个数起,后面的每个数都是它前面那两个数的和。而根据这个规律,只要作一些简单的加法,就能推算出以后各个月兔子的数目了。于是... 查看全文
· Servlet 实现文件的上传与下载 .发布时间:2013-07-20
这段时间尝试写了一个小web项目,其中涉及到文件上传与下载,虽然网上有很多成熟的框架供使用,但为了学习我还是选择了自己编写相关的代码。当中遇到了很多问题,所以在此这分享完整的上传与下载代码供大家借鉴。首先是上传的Servlet代码importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.RandomAccessFile... 查看全文
今天因为要做一个设置开机画面的功能,主要是让用户可以设置自己的开机画面,应用层需要做让用户选择开机画面图片的功能。所以需要做一个简单的图片浏览选择程序。最后选用Gallery作为基本控件。加入了一些炫一点的元素,做成3D滑动效果。下面是Demo例子截图:这个效果网上已经很多人做出来了,只是这次需要用到,所以自己也实践了一下(这里例子我也是根据网上一些资料编写)。特意找了几张美女图片给大家养养眼,O(∩_∩)O哈!下面针对一些关键代码进行简要说明,需要做这方面东西的朋友可以看看... 查看全文
· Android中ListView下拉刷新的实现发布时间:2013-07-19
ListView中的下拉刷新是非常常见的,也是经常使用的,看到有很多同学想要,那我就整理一下,供大家参考。那我就不解释,直接上代码了。这里需要自己重写一下ListView,重写代码如下:1packagenet.loonggg.listview;23importjava.util.Date;45importandroid.content.Context;6importandroid.util.AttributeSet;7importandroid.view.LayoutInflater... 查看全文
· ios实现类似魔兽小地图功能 在发布时间:2013-07-19
写了一个类似魔兽小地图功能的控件。比如你有一个可以放大缩小的scrollView。会在里面进行一些放大缩小,点击里面的按钮呀,等操作。这个小地图控件。就会和你的大scrollView同步。并有缩略图和你当前视口的位置。就像游戏里那样。看图。SmallMapView.h////SmallMapView.h//littleMapView////Createdbyfuqiangon13-7-2.//Copyright(c)2013年fuqiang.Allrightsreserved... 查看全文
这个例子一共两个java文件:packagecom.spring;publicclassTest{privateStringstr="hello";publicStringgetStr(){returnstr;}}packagecom.spring;importjava.lang.reflect.Field;publicclassMain{publicstaticvoidmain(String[]args)throwsException{//正常情况下Test类里面的str属性值是没法改变的... 查看全文
在前面demo的基础上再做一个涉及数据库访问,分层结构的简单用户登录注册例子,步骤如下:1.新建user表,sql语句如下DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`int(11)NOTNULLauto_increment,`name`char(128)NOTNULL,`credits`int(11)default'0',`password`varchar(32)NOTNULL,`last_visit`datetimedefaultNULL... 查看全文
· 【java】java实现文件批量重命名发布时间:2013-07-18
packagecom.msmiles.fileutil;importjava.io.File;publicclassRenameFile{publicstaticvoidmain(String[]args)throwsException{//文件路径StringfilePath="D:\\temp";//新文件前缀Stringprefix="";//分隔符Stringseparator="_";//阀值,序号起点intstep=0;//重命名renameFile(filePath,prefix... 查看全文
连连看算法第一步:我们考虑在同行或者同列的情况:同行或者同列又分三种情况:第一:边线,RowNum或者ColNum等于0或者9第二:两个相邻第三:同行不相邻,这种事有条件的,所在行(或列)的上下(或左右)紧邻行必须在两个按钮之间已全部消除?好,有出问题了,怎么根据已知的行和列,获取Button是否被消除呢?我们可以定义一个Button的二维数组。并在初始化的时候给它赋值MyButton[,]maps=newMyButton[10,10];maps[i,j]=btn;好... 查看全文