mysql字符集查询和设置



mysql字符集查询和设置

MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL 数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等。

一、查看 MySQL 数据库服务器和数据库字符集。

mysql> show variables like ‘%char%’;
+————————–+————————————-+——
| Variable_name [......]

Read more

Java类的初始化顺序 (静态变量、静态初始化块、变量



Java类的初始化顺序 (静态变量、静态初始化块、变量  我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是

(静态变量、静态初始化块)>(变量、初始化块)>构造器。我们也可以通过下面的测试代码来验证这一点:
Java代码
public class InitialOrderTest {

// 静态变量
public static String staticField = “静态变量”;
// 变量
public String field = “变量”;

// 静态初始化块
static {
System.out[......]

Read more

在*.js文件中提交action传参,接收时乱码问题

在*.js文件中提交action传参,接收时乱码问题

现象:在*.js文件中提交action,

 

          fm.action=’A.jsp?strStatus=’+strStatus+’&strXmlText=’+strXmlText;

 

          fm.submit();

 

          在A.jsp页面:

 

          String strMessage = request.getParameter(“strStatus”);

 

          String s[......]

Read more

ORACLE sqlldr 大数据量 导入

ORACLE sqlldr 大数据量 导入由于项目需要,需要向数据库中导入6000万条数据。现有的资源是txt文本(数据用“,”分开的)。

方案一:转换成insert语句,但是执行效率太低,放弃。

 

方案二:使用plsql工具(tool-text import),这种效率大概是50万条每小时。由于时间紧急所以也不行。

 

方案三:使用sqlldr,这种效率还凑合,大概350万每小时。下面着重介绍下。

 

工具:sqlloader

 

前提:安装oracle服务端

 

环境:60[......]

Read more

oracle sql 按in中的内容进行排序

oracle sql 按in中的内容进行排序  比如 select * from User where  table_name in(’235′,
‘dsafas’,
‘fsafsa’,
‘gdghdh’,
);
怎么使查出来的结果按in里的id号排序?

实际上:结查询出的结果是按照ASCLL编码排序的,如果想要按照in里面的内容排序,可以参照如下做法:

select * from table_name t
where t.id in
(
’235′,
‘dsafas’,
‘fsafsa’,
‘gdghdh’,
)
order by decode
([......]

Read more

java 多线程 join

java 多线程 join  作用:thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。
t.join();      //使调用线程 t 在此之前执行完毕。
t.join(1000);  //等待 t 线程,等待时间是1000毫秒,过了1000毫秒之后,两个线程又是并行执行。

深入理解三大框架,Struts2,Hibernate,Spring与MVC的设计模式

深入理解三大框架,Struts2,Hibernate,Spring与MVC的设计模式。

深入理解三大框架,Struts2,Hibernate,Spring与MVC的设计模式

2012-02-22 08:27:45|  分类: web_ |  标签: |举报 |字号大中小 订阅

用微信  “扫一扫”

将文章分享到朋友圈。

 

用易信  “扫一扫”

将文章分享到朋友圈。[......]

Read more

JAVA文件编译执行与虚拟机(JVM)介绍

JAVA文件编译执行与虚拟机(JVM)介绍 Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。

一.Java源文件的编译、下载、解释和执行

Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程序翻译为JVM可执行代码?字节码。这一编译过程同C/C++的编译有些不同。当C编译器编译生成一个对象的代码时,该代码是为在某一特定硬件平台运行而产生的。因此,[......]

Read more

内存不足 java.lang.OutOfMemoryError: Java heap space

内存不足 java.lang.OutOfMemoryError: Java heap space

问题描述
Exception in thread “main” java.lang.OutOfMemoryError: Java heap space

 

解决方案[转]
一直都知道可以设置jvm heap大小,一直用eclipse写/调试java程序。一直用命令行or console加参数跑程序。现象:在eclipse的配置文件eclipse.ini中设置-vmargs -Xms500m -Xmx1024m,在eclipse中直接run 或者debug某些耗内存的[......]

Read more

制作可运行jar包程序

制作可运行jar包程序。

建立好我的工程MyProject,其实就是建立一个名为MyProject的文件夹,然后在该文件夹下再创建source文件夹,然后就是你喜欢的包名,我地是com.jo 那么就是在source下再创建com文件夹,com下再创建jo文件夹,然后就是我地源文件了,我建一个名为Test.java的源文件,然后简单的写下一下代码做测试:

  1. package com.jo;
  2. public class Test {
  3.  public static void main(String args[[......]

Read more