编程技术

新出炉的年终抽奖程序--贼帅贼帅的^_^

年终要做个抽奖程序,结果发现网上下载的不是很好,于是花一天做了一个还可以的,哈哈说明:JAVA开发的B/S结构,用Access做数据库,两个页面即搞定!哈哈.....已将程序上传到CSDN,链接为:http://download.csdn.net/source/161314新出炉的年终抽奖程序--贼帅贼帅的^_^

系统 2019-08-29 22:58:46 2964

Java

Java经典书籍

值得收藏的JAVA经典书籍。收藏一、JAVA编程入门级1.JAVA面向对象编程--孙卫琴2.AgileJava中文版测试驱动开发的编程技术二、Java编程进阶类1.重构-改善既有代码的设计(中文版)2.EffectiveJava中文版3.PracticalJava中文版三、Java架构师之路1.JAVA与模式2.ExpertOne-on-OneJ2EEDesignandDevelopment3.ExpertOne-on-OneJ2EEDevelopment

系统 2019-08-29 22:50:24 2964

编程技术

深入理解Magento – 第二章 – Magento请求分发

深入理解Magento作者:AlanStorm翻译:HailongZhang第二章–Magento请求分发与控制器Model-View-Controller(MVC),模型-视图-控制器,源于Smalltalk编程语言和XeroxParc。现在有很多系统是基于MVC架构的,不同的系统MVC的实现也略有不同,但都体现了MVC的精髓,分离数据,业务逻辑和显示逻辑。最常见的PHPMVC框架是这样的URL请求被一个PHP文件拦截,通常称为前端控制器(FrontCo

系统 2019-08-29 22:36:10 2964

ASP.NET

Asp.NET 在Web页面中管理服务

公司项目有一个需求,就是需要定时的给一些用户发送邮件。本来想想蛮简单的,只需要在Global.ascx中启动一个定时器,然后定时执行这项任务就好了。可是运行的结果却不是我想想中的那样。我写的代码是这样的:privateSystem.Timers.Timerm_timer;voidApplication_Start(objectsender,EventArgse){m_timer=newSystem.Timers.Timer(60000);//设置间隔时间m

系统 2019-08-29 22:15:21 2964

编程技术

Sping3.1和hibernate4.2集成—— No Session fo

在使用spring3和hibernate4.2集成与hibernate3有很多的不同,其中之一就是spring3不在支持HibernateTemplate,而是使用hibernate原生的api,我在集成的时候遇到了如下两个问题。问题之一:在使用session.save()方法保存数据时不能成功的保存到数据库这个问题的原因是在获取session时,不能使用openSession()方法,而要使用getCurrentSession()方法Java代码@Res

系统 2019-08-12 09:29:38 2964

编程技术

让浏览插上翅膀 给IE加个参数体验新惊喜

http://tech.sina.com.cn/s/2006-02-07/0829834415.shtml作者:比目鱼众所周知,IE浏览器的主程序是Iexplore.exe,和许多软件一样,我们也可以给该文件加上参数使用,有时会有意想不到的效果。首先我们说说怎样给IE的主程序Iexplore.exe加上参数。打开“我的电脑”,找到IE的安装目录,假设你的IE安装在C:/ProgramFiles/InternetExplorer下。进入该文件夹,找到Iexp

系统 2019-08-29 22:33:26 2963

PHP

PHP:ImageMagick完美代替GB类库处理图像

在使用php开发之中大家都习惯使用gb类库来处理图像信息,但是函数很多的gb类库也是很头疼,使用起来要一个个的查询函数和看官方手册,下面将介绍一个很强大的图像处理工具----ImageMagick,这个在liunx下面处理图像信息将会更简洁。先看一下百度百科的介绍:ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、PNG、PDF以及PhotoCD等格式

系统 2019-08-12 09:27:19 2963

Python

python学习——numpy练习题

importnumpyasnpIn[9]:#1创建一个长度为10的一维全为0的ndarray对象,然后让第5个元素等于1n=np.zeros(10)n[4]=1print(n)[0.0.0.0.1.0.0.0.0.0.]In[10]:#2创建一个元素为从10到49的ndarray对象np.arange(10,50)Out[10]:array([10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,

系统 2019-09-27 17:47:31 2962

Jquery

jQuery时间轴插件:jQuery Timelinr

这是一款可用于展示历史和计划的时间轴插件,尤其比较适合一些网站展示发展历程、大事件等场景。该插件基于jQuery,可以滑动切换、水平和垂直滚动、支持键盘方向键。经过扩展后可以支持鼠标滚轮事件。查看演示DEMO下载源码HTML我们在body中建立一个div#timeline作为展示区,#dates为时间轴,示例中我们用年份作为主轴,#issues作为内容展示区,即展示对应主轴点年份的内容,注意id对应上。

系统 2019-08-29 23:03:23 2962

编程技术

读取文档时避免文档中因汉字儿出现乱码

StreamReadersd=newStreamReader(path,Encoding.GetEncoding("gb2312"));stringsd=File.ReadAllText(path,Encoding.GetEncoding("gb2312"));StreamReadersd=File.ReadAllText(path,GetEncoding("gb2312"));读取文档时避免文档中因汉字儿出现乱码

系统 2019-08-12 01:33:45 2962

C#

C#中用NamedPipe进程间通信

本文只是一个测试例子,核心代码是kernel32.dll中的一组windowsapi函数,这里不深入研究,代码都在codeproject上。http://www.codeproject.com/KB/threads/dotnetnamedpipespart1.aspx测试效果如下,可以做到aspx和给consoleapp发送消息后得到反馈:consoleapp为服务器端代码如下usingSystem;usingAppModule.InterProcessC

系统 2019-08-29 23:15:03 2961

编程技术

Storm源码浅析之topology的提交

最近一直在读twitter开源的这个分布式流计算框架——storm的源码,还是有必要记录下一些比较有意思的地方。我按照storm的主要概念进行组织,并且只分析我关注的东西,因此称之为浅析。一、介绍Storm的开发语言主要是Java和Clojure,其中Java定义骨架,而Clojure编写核心逻辑。源码统计结果:

系统 2019-08-12 09:30:03 2961

Python

Python编写通讯录,支持模糊查询,利用数据库存储!

1.要求数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询。2.实现功能可通过输入指令进行操作。(1)首先输入“add”,可以对通讯录进行添加联系人信息。sql1='insertintoTA(ID,NAME,AGE,ADDRESS,TELENUMBER)'sql1+='values("%d","%s","%d","%s","%s");'%(ID,name,age,address,telenumb

系统 2019-09-27 17:49:10 2960

Java

java学习小知识集锦2

1.awt中的MouseEvent类中的方法isPopupTrigger()返回此鼠标事件是否为该平台的弹出菜单触发的事件InputEvent中的consume()的作用是以便不会按照默认的方式由产生此事件的源代码处理此事件。2.javax.swing类JToolBar方法setFloatable(booleanb)设置floatable属性,如果要移动工具栏,此属性必须设置为true。3.Set,因为Set不允许包括重复的元素而且排序和我们无关。4.什么

系统 2019-08-29 23:00:11 2960