- 博客(20)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 java难点之字符串
字符操作下面的程序将打印出什么呢?public class LastLaugh{public static void main(String[] args){System.out.print("H"+"a");System.out.print('H'+'a');}}程序可能会打印出HaHa,但是实际打印出来的是Ha169。问题在于'H'和'a'是字符型字面常量,因为这两个
2016-08-30 16:44:40 1223
转载 经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwin
2016-08-30 14:40:01 415
原创 java难点之表达式
1,奇数问题描述:如果想要判断一个数是否是奇数,public static boolean isOdd(int i){return i % 2 == 1;}在所有的 int 数值中,有一半都是负数,而 isOdd 方法对于对所有负奇数的判断都会失败。在任何负整数上调用该方法都回返回false ,不管该整数是偶数还是奇数。这是 Java 对取余操作符(%)的定义所
2016-08-29 20:15:49 758
原创 java Base64加密
java Base64加密密码常用术语 明文:待加密信息密文:经过加密后的明文加密:明文转为密文的过程加密算法:明文转为密文的转换算法加密密钥:通过加密算法进行加密 操作用的密钥解密:将密文转为明文的过程解密算法:密文转为明文的算法解密密钥:通过解密算法进行解密操作用的密钥密码分析:截获密文者试图通过分析截获的密文从而推断出原来的明文或密钥的过程主动攻击
2016-08-26 21:02:50 1148
原创 代码重构
重构重构,大致就是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。重构提供了一种更高效且受控的代码整理技术。重构的目的是使软件更容易被理解和修改。你可以在软件内部做很多修改,但必须对软件可观察的外部行为只造成很小变化,或甚至不造成变化。为什么重构1)能够改进软件设计如果不进行重构,程序的设计会逐渐的变质。如果只为短期目的,或者是在
2016-08-26 19:13:32 970
原创 java与c++的对比
java与c++的对比(1) 最大的障碍在于速度:解释过的 Java 要比 C 的执行速度慢上约 20 倍。无论什么都不能阻止 Java 语言进行编译。写作本书的时候,刚刚出现了一些准实时编译器,它们能显著加快速度。当然,我们完全有理由认为会出现适用于更多流行平台的纯固有编译器,但假若没有那些编译器,由于速度的限制,必须有些问题是Java 不能解决的。(2) 和 C++一样, Java 也
2016-08-24 10:01:27 855
原创 java多线程
java多线程何时使用多线程技术,以及何时避免用它,这是我们需要掌握的重要课题。骼它的主要目的是对大量任务进行有序的管理。通过多个任务的混合使用,可以更有效地利用计算机资源,或者对用户来说显得更方便。资源均衡的经典问题是在 IO 等候期间如何利用 CPU。至于用户方面的方便性,最经典的问题就是如何在一个长时间的下载过程中监视并灵敏地反应一个“停止”( stop )按钮的下。多线程的主要缺点
2016-08-23 21:35:41 675
原创 java IO
java IO输入和输出可以将 Java 库的 IO 类分割为输入与输出两个部分,通过继承,从 InputStream(输入流)衍生的所有类都拥有名为 read()的基本方法,用于读取单个字节或者字节数组。类似地,从 OutputStream 衍生的所有类都拥有基本方法 write(),用于写入单个字节或者字节数组。InputStream 的类型InputStream 的作用是
2016-08-23 20:07:53 469
原创 jquery实现图片放大功能
最近做的一个项目中需要图片放大的功能,所需要的jquery组件在百度云盘里边链接:http://pan.baidu.com/s/1dEKZQ29 密码:fyl8,也可以自己下载最新版的。然后需要添加一个css文件,内容如下: *{ margin:0; padding:0; list-style:none;}#content{ width:500px; height:170px; marg
2016-08-23 11:59:17 3963
原创 java违例
通过先进的错误纠正与恢复机制,我们可以有效地增强代码的健壮程度。对我们编写的每个程序来说,错误恢复都属于一个基本的考虑目标。它在 Java 中显得尤为重要,因为该语言的一个目标就是创建不同的程序组件,以便其他用户(客户程序员)使用。为构建一套健壮的系统,每个组件都必须非常健壮。java违例 和 Java 的其他任何对象一样,需要用 new 在内存堆里创建违例,并需调用一个构建器。在所有
2016-08-23 09:27:44 1298
原创 java编程思想(2)
句柄 在创建一个句柄时,一种比较安全的做法时,创建一个句柄时,无论如何都要进行初始化。 String s = "sdfsd";这里采用的是一种特殊类型,通常,必须为对象使用一种更通用的初始化类型。 创建句柄时,如果希望它同一个新对象连接,通常使用new关键字来进行实现。
2016-08-16 21:52:03 681
原创 java编程思想学习(1)
Smalltalk 这是第一种成功的面向对象程序设计语言,也是Java 的基础语言。Smalltalk (java的基础语言)的五大基本特征: (1) 所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。 (2) 程序是一大堆对
2016-08-16 10:28:04 1227
原创 eclipse中全局替换
用了好久的eclipse,一直不知道有全局替换这个功能,今天终于知道了。还被别人鄙视了打开eclipse,同时按下Ctrl + H,如下, 如图箭头1所示,选择File Search后,填写被替换的字串或中文在箭头2,在箭头3处填入要替换的文字或字串,然后按照箭头4所指,点击按钮,到这里基本上已经完成。
2016-08-15 17:27:34 24805 1
原创 Spring核心机制:依赖注入
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。 使用依赖注入,可以为Bean注入普通的属性值,而且还可以
2016-08-15 14:57:07 2020
原创 jsp的基本原理
之前虽然学了jsp,但是对它没有深入的了解,只是对jsp的一些基础知识点有所了解。jsp的基本原理 jsp的本质是Servlet,当用户向指定Servlet发送请求时,Servlet利用输出流动态生成HTML页面,包括每一个静态的HTML标签和所有在HTML页面中出现的内容。大量的HTML标签,大量的静态文本及格式等,使得Servlet的开发效率极为低下,所有的表现逻辑,包括布
2016-08-09 17:03:46 625
原创 js实现生成二维码
今天需要实现一个二维码的功能,目标是在浏览器中的一个页面生成二维码倒腾了一上午终于弄明白了。。。。。页面中的内容如下所示: js生成二维码 var qrcode = new QRCode(document.getElementById("qrcode"), { width : 400,//设置宽高
2016-08-06 16:21:03 9007 2
原创 Filter过滤器
最近在做一个项目,其中一部分用到了登录拦截,原本我是用拦截器实现的,师兄看了我写的代码,然后给我说这样的情况最好使用filter。然后我就试着用filter去实现了一下。在这里我将核心的代码贴一下,方便大家使用,同时也方便我以后的使用。package com.liuliangqianbao.common.filter;import java.io.IOException;import j
2016-08-06 08:30:40 654
原创 Spring MVC实现的登录拦截器
之前接触过struts拦截器,但是没有使用过Spring MVC拦截器,今天花了一天时间好好研究了一下。定义拦截器 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 非常简单,主要有两种方式,第一种方式是要定义的Interceptor类要实现了Spring 的Ha
2016-08-05 10:12:11 6309
原创 Error creating bean with name 'menuController': Injection of autowired dependenc
今天在运行工程时,出现了以下的问题,Error creating bean with name 'userController': Injection of autowired dependencies failed,参考了别人的博客之后我发现了,是这样的原因,在我所写的ServiceImpl中没有加注解,加上,@Service后解决了我的问题。希望能帮到大家
2016-08-02 11:56:28 4822
原创 mybatis实现的数据库排序
今天用到了对数据库按照倒序进行输出。因为刚接触mybatis,所以对这方面还不是太了解,再网上搜了好长时间终于找到了一些有用的信息。我的目标是这样的,数据库中的信息分为无效和有效,对数据库中的信息的有效值按照倒序进行输出,输出到表格中,在网上看到了这样的语句,SELECT * FROM photo ORDERBY id DESC;于是我就直接拿过来用了,但是却出现了问题,因
2016-08-01 18:20:32 9303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人