`
文章列表
不知道大家在Mac下使用NetBeans碰没有碰见过这个问题,我算是碰见了,在里面输入中文的时候.有的时候可以输入,但是有的时候确实在IDE外面输入的,也就是显示在屏幕的左下角,那样我们怎么都无法输入到我们的代码里面,只能输入字母,但是有的时候有时正常的,都没有发现解决办法,但是又一个规律,大家可以参考一下, 如果你在运行NetBeans前输入法是英文,那么NetBeans就可以正常工作,中文输入没有问题, 但是加入你运行NetBeans前是中文输入法,那么就不可以在NetBeans里面输入中文了,   可以的出一条结论,所有基于SWING开发的软件在mac或者linux系统环境下基本上 ...
(蓝色部分是方法,其他可以忽略!) 在windows里面使用惯了mysql,配置修改都是直接在控制台里面又图形化界面来 修改的,前段时间买了小白,数据库使用的最多的也还是mysql.毕竟小巧,但是乱码问题我想是大家永远都回碰见的问题了,现在来看一下我是如何在mac 下面修改mysql的数据库编码的,如果不清楚你当前mysql是什么编码的,就键入一下命令: SHOW VARIABLES LIKE 'character_set_%'; 如果显示信息不是utf8,这样你就需要修改编码了, [b]首先进入我们的/usr/local/mysql目录(这是mysql默认安装目录,如果你不是安装在这里,那 ...
最近赶潮流,开始使用3G,由于是移动的忠实拥护者,所以选择了TD,我的硬件卡是ET128,资费卡是15GB/月的包年卡(重庆地区),最开始在网上找了一下,看见很多人的办法都是在Boot Camp里安装XP后在使用的办法,下面我的办法你不需要在Boot Camp里安装XP.只需要虚拟机里面安装后就可以删除了,是不是很方便呢?废话不多说了!看步骤:   1.安装虚拟机,推荐VirtualBox,因为它比VM小,更方便,还是中文版,适合大多数人使用,特别是E语不好的,下载,安装之!   2.下面开始安装XP,是在虚拟机里面阿,要是又光盘映像就加载,有CD就加载光驱,这样就可以安装系统了,反正怎 ...
今天在我电脑上安装了Ubuntu9.10,由于以前一直是在VM上用的Ubuntu,没有装显卡驱动, 我的显卡是昂达9600GSO(384MB)所以就到官网下载了显卡驱动, 版本好像是190.42的, 解压开来一下是run结尾的文件,原来没有看见过,就Google ...
Hibernate性能优化的一些要点:尽量使用many-to-one,避免使用单项one-to-many、灵活使用单向one-to-many、不用一对一,使用多对一代替一对一、.配置对象缓存,不使用集合缓存等。 Hibernate性能优化有很多方面,在此我们总结了Hibernate ...
      大家知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate中持久化类的对象可以划分为三种状态,分别是瞬态,持久态,脱管态。 1.       瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下:           a)         不在Session的缓存中,不与任何的Session实例相关联。           b)        在数据库中没有与之相对应的记录。 2.       持久态(Persistent),处于这种状态的对象具备的特征如下:   ...
十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Integer.valueOf("876",8).toString() 二进制转十进制 Integer.valueOf("0101",2).toString() 有什么方法可以直接将2,8,16进 ...
今天晚上一朋友问了一下我数据库连接池的问题! 原来就是了解,但是没有使用,所以配置了一下,发到博客上,希望新手借鉴,没什么技术含量,老鸟就可以直接飘开了啊! 首先说明的是我的环境: 1.我用的是MySQL,驱动包已经放在了tomcat的LIB文件夹里面了, 2.我的webroot就是我的tomcat默认文件夹 好了  还是 第一步: 首先在context.xml里面的<Context>结点中间加上下面这段代码: <Resource name="jdbc/book" auth="Container" type="javax.sql ...
1、identity:用于MySql数据库。特点:递增 <id name=\"id\" column=\"id\"> <generator class=\"identity\"/> </id>   注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 2、sequence:用于Oracle数据库 <id name=\"id\" column=\"id\"> <genera ...
一、SQL PLUS 1 引言 SQL命令 以下17个是作为语句开头的关键字: alter  drop  revoke audit  grant  rollback* commit*  insert  select comment  lock  update create  noaudit  validate delete  rename 这些命令必须以“;”结尾 带*命令句尾不必加分号,并且不存入SQL缓存区。 SQL中没有的SQL*PLUS命令 这些命令不存入SQL缓存区 @  define  pause #  del  quit $  describe  ...
(1).选取最适用的字段属性,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比较NULL值。 (2).使用连接(JOIN)来代替子查询(Sub-Queries) (3).使用联合(UNION)来代替手动创建的临时表 (4).尽量少使用 LIKE 关键字和通配符 (5).使用事务和外键 或者 (1).数据库设计方面,这是DBA和Architect的责任,设计结构良好的数据库,必要的时候,去正规化(英文是这个:denormalize,中文翻译成啥我不知道),允许部分数据冗余,避免JOIN操作,以提高查询效率 (2).系统架构设计方面,表散列,把海量数据散列到几个不同 ...
J2EE分层设计是Java企业应用的最基本的设计思想。     从最常规的分层结构来说,系统层次从上到下依次为:     表现层:主要是客户端的展示。     服务层:直接为客户端提供的服务或功能。也是系统所能对外提供的功能。     领域层:系统内的领域活动。     DAO层:数据访问对象,通过领域实体对象来操作数据库。     其中有些指导原则:     1、上层总是依赖其下层,依赖关系不跨层。     2、表现成除外,同一层之间方法不允许相互调用。这是实际开发中一些开发者容易范的错误!如果真是同一层之间存在方法调用,需要注意,这些调用都是一些上层不可见方法,比如一 ...
分别是华为集团的内部培训资料和内部学习笔记!! 希望大家一起努力学习啊!

java学习笔记

    博客分类:
  • J2SE
这几天在我学习java的过程中 我最开始看的是thinking in java 这本书! 但是当我看到第6章的时候就看不走了 后来老师叫我先把魔乐的面向对象看完过后在汇过来看书! 嘻嘻 有收获.短短几天.进步还是很大的哦! 但是今天又发生一件让我不愉快的事! 我的心理好久才可以成熟呢? 现在的我.我感觉心理太不成熟了!
首先说明一下! 说明的是一个叫FCKeditor的在线编辑插件 FCKeditor简介:               FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、 JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的 “FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。FCKeditor 相容于绝大部分的网页浏览器,像是 : Internet Explorer 5.5 ...
Global site tag (gtag.js) - Google Analytics