吟空麦子

Java调用HTTP接口(获取Html)的方法

今天麦子分享一个通过Java程序获取HTML代码的例子,也可以理解为调用Http接口的方法。 首先分享方法代码: // 麦子编程获取Http接口的例子 @SuppressWarnings(“unchecked”) private String visitURL(String urlStr, Map<String, String> paramMap) { URL url = null; […]

Java(JSP)如何生成验证码

麦子今天分享一个jsp验证码的例子,很好用,直接看代码: <%@ page contentType=”image/jpeg” import=”java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*” pageEncoding=”utf-8″ %> <%! /** * 功能:验证码生成 * 作者:吟空麦子的技术工作室 * 技术 […]

win移植到linux报错JasperException的解决办法

今天麦子在实际开发中,遇到一个这样的问题: windows下开发的jsp页面,用到了jstl标签。在windows下测试正常,但是移植到linux服务器后就出现了问题,如下: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in eit […]

如何使用自己的域名通过sendmail发送邮件

今天麦子在实际开发中,遇到了这样的问题:如何使用自己的域名通过sendmail发送邮件? 尝试各种解决办法后,终于将问题搞定,并把方法分享给各位编程爱好者。 当用sendmail发邮件的时候,如果不经过修改,默认都是以root@localhost.localdomain。 通过修改Linux服务器的配置,可以达到我们的目标。 首先,修改hosts文件。 一般/etc/hosts 的内容一般有如下类 […]

关于java构造代码块的使用{}

本文写给java新手同学,构造函数我们都很熟悉,但是是否听说过构造代码块。 别急,麦子带你认识。 构造代码块,就是一个特殊的代码块,它优先于构造函数执行。 例子如下,一看便知: package com.ykmaiz.test; public class Test001 { { System.out.println(“我是构造代码块”); } public Test001() { System.ou […]

C#发送邮件的方法及实例代码

麦子在此分享一个c#发送邮件的实例代码,代码是麦子亲自写出来,而且也亲测过,可以正常发送邮件。 为了方便使用,麦子把发邮件的核心代码提取为一个类(Mail), 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Mail; using […]

CSS实现超链接提示效果(HTML5)

麦子在此分享一个CSS,可以实现很棒的提示效果: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> <html xmlns=”http://www.w3.org/1999/xhtml”&g […]

Java获取键盘输入值的三种方法

麦子在此分享Java获取键盘输入值的三种方法,供参考学习。 方法一,利用System.in.read。 实例代码如下: public static void main(String [] args) throws IOException{   System.out.print(“请输入:”);   char i = (char) System.in.read();   System.out.pri […]

什么是Java对象序列化

麦子先来说说什么事Java对象序列化。 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,这些对象的生命周期不会比JVM的生命周期更长。 但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java对象序列化就能够帮助我们实现该功能。 使用Java对象序列化,在保存对象时,会把其状态 […]