`
文章列表
using System; using System.Collections.Generic; using System.Text; using System.Security; using System.Runtime.InteropServices; using System.Windows.Forms; using System.Drawing.Printing; namespace PrinterPageSize { /// /// 自定义打印纸类型和尺寸 /// class MyPa ...
    第一招、mysql服务的启动和停止   net stop mysql   net start mysql   第二招、登陆mysql   语法如下: mysql -u用户名 -p用户密码   键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:   mysql>   注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP   第三招、增加新用户   格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" ...
为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。 一、概述 MySQL有三种锁的级别:页级、表级、行级。 MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面 ...
hashmap是不带有锁的,hashtable是带有锁的,多线程使用过程中,需要对hashmap加锁,可以用 1.使用 synchronized 关键字,这也是最原始的方法。代码如下 synchronized(anObject) { value = map.get(key); } 2.使用 JDK1.5 提供的锁(java.util.concurrent.locks.Lock)。代码如下 lock.lock(); value = map.get(key); lock.unlock(); 3.这样处理时对于hashmap的读 ...
下面介绍文件加锁 两种方式:锁的类型包括 共享式和独占式,前者是可以运行多个读,后者是只运行一个。 import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.nio.channels.FileLock; public class Write { public static void main(String[] ar ...
1、安装MinGW,这个可以为windows提供gcc编译环境。 到http://sourceforge.net/projects/mingw/files/ 下载,是.exe的,在线安装,但很快。安装时选c compiler就行了,也可以把c++的也装了。安装完成后,为了方便使用最好配置一下环境变量。把MinGW/bin目录加入环境变量。 2、编写JAVA文件。 写个最简单的: public class Test { static { System.loadLibrary("lib"); } ...
cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。 官网:http://www.cygwin.com/
用spring注解的项目,eclipse可以运行,打成jar包后,读取不了注解的解决方法: Eclipse在打包源码成jar时,把这Add directory entries勾上即可解决问题
<!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"> <head> <title>ddd</title> <style type="text/css"> #s ...
org.springframework.web.util.HtmlUtils 可以实现HTML标签及转义字符之间的转换。 代码如下: /** HTML转义 **/ String s = HtmlUtils.htmlEscape("<div>hello world</div><p>&nbsp;</p>"); System.out.println(s); String s2 = HtmlUtils.htmlUnescape(s); System.out.println(s2); 输出的结果如下: &a ...
james外网配置及使用MYSQL数据库存储邮件内容
java -cp lib/*; com.xie.mail.app.Main
package com.loon.ewf.web; import org.springframework.beans.BeansException; import org.springframework.beans.factory.NoSuchBeanDefinitionException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; /** * Spring ApplicationCo ...
Properties props = new Properties(); props.setProperty(MAIL_STORE_PROTOCOL, "imap"); props.setProperty(MAIL_HOST, "imap.qq.com"); props.setProperty(MAIL_USER, user); props.setProperty(MAIL_PASSWORD, password); 使用以上Propertis连接QQ的IMAP服务器时,会抛出BadCommandException:A0 BAD 命令无效或 ...
在QQ邮箱上实验IMAP时,又遭遇了以下错误: Unable to load BODYSTRUCTURE Debug输出如下: A67 FETCH 23 (BODYSTRUCTURE) * 23 FETCH (BODYSTRUCTURE (("TEXT" "HTML" ("CHARSET" "gb18030") NIL NIL NIL 2433 24 NIL NIL NIL)("MESSAGE" "RFC822" ("CHARSET" "g ...
Global site tag (gtag.js) - Google Analytics