- 博客(55)
- 资源 (4)
- 收藏
- 关注
原创 关于今天jsp或servlet取不到session的问题
以前没遇到过今天遇到了奇葩了,用redirect或forward跳转居然拿不到session。程序员是不允许有这种奇葩现象不明不白的出现的,如是开始了调试之路,调试了好一阵(可能太粗心了)也没找到原因,于是去网上搜了一下,出现这个问题的人还是挺多的 ,有几种类型:1、session的过期时间设置有误2、设置或获取session有误而我的问题出现在计算机名 和localhost上。其实两
2013-08-31 22:44:07
6297
原创 银行基本业务
银行是什么?1、 是依靠信用,经营货币的企业。2、 是金融机构之一,而且是最主要的金融机构商业银行与普通企业的区别?1、 商业银行是企业,但又不是一般的企业。经营的是特殊商品——货币,所以它是特殊企业,是金融企业。2、是企业就要赚钱,银行的赚钱途径主要是存贷利息差、提供金融服务而收取费用。银行分类?1、政策性银行
2013-08-02 22:05:06
3616
转载 jvm
每个Java开发者都知道Java字节码是执行在JRE(Java Runtime Environment Java运行时环境)上的。JRE中最重要的部分是Java虚拟机(JVM),JVM负责分析和执行Java字节码。Java开发人员并不需要去关心JVM是如何运行的。在没有深入理解JVM的情况下,许多开发者已经开发出了非常多的优秀的应用以及Java类库。不过,如果你了解JVM的话,你会更加了解Java
2012-12-05 19:55:21
1342
转载 Oracle实现自增
首先,你要有一张表! CREATE TABLE example( ID Number(4) NOT NULL PRIMARY KEY, NAME VARCHAR(25), PHONE VARCHAR(10), ADDRESS VARCHAR(50)
2012-12-02 13:01:01
681
转载 Orcale触发器中的冒号,new和old
问:这代码中的冒号(:)是什么意思呢?VARIABLE x REFCURSOREXEC authors_sel(:x)print x答:x 是一个主变量主变量是一个声明在主环境中的变量,它会被传递到一个或多个PL/SQL程序中,在程序中可以跟其他的变量一样使用。SQL*Plus和PL/SQL都能引用主变量,SQL*Plus还可以显示主
2012-12-02 12:55:16
2949
转载 java程序员看的书
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣
2012-11-20 19:47:42
1351
转载 The State Of E-Commerce Checkout Design 2012
A year ago we published an article on 11 fundamental guidelines for e-commerce checkout design here at Smashing Magazine. The guidelines presented were based on the 63 findings of a larger E-Commerc
2012-11-19 11:28:29
2426
转载 17个失败案例
看十个成功故事,不如看一个失败故事更让自己警醒。作为经历过过去12年中国互联网的老兵,我彻夜整理了有代表性的17个失败案例,为有志创业的人提供了从公司财务,定位,团队,市场,资本,政府监管,用户价值等各个方面的经验教训。也希望大家共同一起来探讨如何避免失败。1. 亿唐网 不少人还记得2000年北京街头出现的大大小小的亿唐广告牌,"今天你是否亿唐"的那句仿效雅虎的广告
2012-11-19 11:17:52
14332
转载 Java反射实例
本文主要通过Java反射应用实例来讲解 利用反射方法创建对象(使用默认构造函数和自定义构造函数) ,访问对应对象的方法(包括带参数的和不带参数的),访问对应对象的域(Field) . 从 这里 可以下载到完整的java代码工程: http://download.csdn.net/detail/hejiangtao/4011663很多IOC等框架都使用反射来实现,例如Spring,
2012-11-13 21:22:18
689
转载 jdbc事务
事务的特性:1) 原子性(atomicity):事务是数据库的逻辑工作单位,而且是必须是原子工作单位,对于其数据修改,要么全部执行,要么全部不执行。2) 一致性(consistency):事务在完成时,必须是所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。3) 隔离性(isolation):一个事务的执行不能被其他事务所影响。4)
2012-11-13 21:00:30
934
转载 关于uses-permission权限列表
关于uses-permission权限列表android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi来获取粗略的位置android
2012-11-11 11:13:34
626
转载 androidmanifest.xml
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和
2012-11-11 11:12:09
642
转载 android常用代码片段
1、图片旋转Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable.moon);Matrix matrix = new Matrix();matrix.postRotate(-90);//旋转的角度 Bitmap resizedBitmap = Bitm
2012-11-11 10:54:13
576
转载 jsp获取多个checkbox的值
最近要做一个动态设置用户权限值,也就是说权限未知,可以从一张表中获取。这就要从表中读取记录,并动态生成checkbox。但如何从服务端获得这些checkbox的值呢?正好我的手中有一个现成asp的源文件。在n个页面跳转之后。终于发现了这个秘密。也就是所有的checkbox的都设为同一名子,如ch1,而value不同,然后就可以用request("ch1")获得这一连串值。 好了,
2012-10-16 23:22:30
1930
转载 关联、组合、聚合、依赖关系比较
关联、组合、聚合、依赖关系比较 http://www.blogjava.net/tinysun/archive/2009/02/21/255957.html 范化、依赖、关联、聚合关系的一些理解 http://www.cnblogs.com/riordan/archive/2007/06/09/777813.html 区分java中的依赖、关联、聚集关系 http://kiss
2012-10-16 23:20:30
625
转载 java多线程编程
java多线程编程(zz)线程的调度1.调整线程优先级:Java线程有优先级,优先级高的线程会获得较多的运行机会。Java线程的优先级用整数表示,取值范围是1~10,Thread类有以下三个静态常量:static int MAX_PRIORITY 线程可以具有的最高优先级,取值为10。static int MIN_PRIORITY 线
2012-10-16 23:19:52
660
转载 从ZIP文件解压并抽取数据
从ZIP文件解压并抽取数据java.util.zip包提供了数据压缩和解压缩的类。解压ZIP文件 实质是从输入流中读出数据。java.util.zip包提供了读取ZIP文件 的ZipInputStream类。可以像任何其他输入流那样创建 ZipInputStream。例如,下列代码可用于创建输入流,以从ZIP文 件格式中读出数据:FileInputStream fis = new Fi
2012-10-16 23:05:16
2099
转载 ubuntu gnome-shell开死
最近我的Ubuntu经常出现卡死的现象,这是以前从来没有出现过的,于是尝试清空系统垃圾:~$ sudo aptitude clean --purge-unused[sudo] password for briture:E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。E: dpkg 被中断,您必须手工运行 sudo dpkg --
2012-10-07 14:24:41
2073
转载 产品经理常用工具
上期书友会分享了工具,大家发信给我说希望能够写篇博文来分享,PPT还不够他们使。好吧,我再啰嗦一次。我不想和大家具体去讨论一个工具如何如何使用,具体有那些细节功能,我相信,工具只有在亲自使用、体验、完成工作任务才知道是否合适、好用、够用。在这里,我系统的和大家分享一下,到底会用到那些软件、工具、平台,在全局上面有一个了解。工欲善其事必先利其器,好的工具软件可以大大提高工作效率,工具各有优劣,大家按
2012-09-24 18:09:40
13083
转载 产品经理的书
我一直不太用各种微博客和SNS(当然最近为了新书推广用得多了些,呵呵),最大的原因就是我觉得它们会把时间碎片化,不时地看一些信息、一些名言警句,甚至是一篇文章,感觉自己好像挺NB,紧跟时代潮流,但长久看来收获都不大。所以我还是喜欢看书,更扎实一点,半天或一天的完整时间,安安静静的思考,必有所得。我做产品3、4年来,差不多一个月2、3本的速度,这些书已经是经过层层筛选,为了让大家看得更精,我再做一轮
2012-09-24 17:16:32
5181
转载 8个非常实用的Linux命令行性能监测工具
摘要:本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在。对每个系统/网络管理员来说,每天监测Linux系统性能是一项非常艰巨的任务。在IT业从事5年的Linux系统管理员后,我发现监控和保持系统正常运行真不是件容易的事,为此,我总结了8个非常实用的命令行工具给Linux/Unix系统管理员。这
2012-09-23 22:27:46
728
转载 andorid 2.3.7源码结构
对Andorid系统进行分析或者系统功能定制的时候,我们经常需要在众多文件中花费大量时间定位所需关注的部分。为了减轻这部分枯燥而不可避免的工作,本文对2.3.7版本的源码结构进行了简单分析。希望对刚加入安卓大军的朋友们有所帮助。下图为2.3.7_r1版本的根目录结构:Makefile (makefile文件)bionic (bionic
2012-09-02 08:36:22
756
转载 linux 下设置程序开机启动
这里说明,Ubuntu 中系统没有了RH系统中的 chkconfig 命令 !可用一些小工具来管理 Ubuntu 的启动选项:小工具 rcconf:#sudo apt-get rcconf#sudo apt-get install rcconfroot 下运行: #sudo rcconf功能更全的工具:sysv-rc-conf#sudo apt-get upda
2012-08-31 19:12:52
5314
转载 ubuntu下DDMS中android设备显示乱码
----------------------------------------------------------------------------------------首先确认手机连接上电脑,lsusb查看下设备记录。root@asfman:/home/asfman# lsusbBus 008 Device 001: ID 1d6b:0001 Linux Foundation
2012-08-09 21:16:50
1993
转载 phonegap中设置横向全屏
横向在AndroidManifest.xml下在Activity中添加 android:screenOrientation="landscape" 或者你想要的屏幕全屏andirod导入import android.view.Window;import android.view.WindowManager; public
2012-08-09 21:12:58
3126
转载 throw和throws的区别
系统自动抛出的异常首先:你要明白异常在Java中是以一个对象来看待的……所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。语句抛出的异常用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异
2012-08-02 20:07:45
630
转载 mysql 的导入导出
1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_us
2012-08-02 15:40:37
453
原创 一个成功连接mysql 的jsp文件
看文章前 请确保你的 eclipse+mysql+tomcat环境已经搭建好 该有的jdbc包 已经放到了WEB-INF 下的lib文件夹中。 下面是jsp文件:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert t
2012-08-02 15:36:52
881
转载 ubuntu环境变量设置问题
ubuntu中有两种不同类型的环境变量: 1.设置当前用户环境变量(对root用户无效)打开终端输入:sudo gedit ~/.bashrc末尾添加:export PATH=XXXX:$PATH,其中XXXX为你自己需要设置的环境变量路径。使其立即生效,在终端执行:source ~/.bashrc或重启
2012-08-01 12:06:06
545
转载 另一篇关于虚函数的
一, 什么是虚函数简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略,虚函数是C++的多态性的主要体现,指向基类的指针在操作它的多态类对象时,会根据不同的类对象,调用其相应的函数,这个函数就是虚函数。下面我
2012-07-31 16:43:15
636
转载 c++虚函数和虚函数表
C++ 虚函数表解析 对于此文中关于单继承虚函数的重载覆盖问题,我认为不会产生覆盖,因为单继承中子类和父类共用一张虚函数表,而且所有的父类和子类的实例对象都共用一张虚函数表,如果产生覆盖,那么父类定义的虚函数将会丢失。不知道这样说正不正确?因为还是新手,请大神们能指教指教!!陈皓http://blog.csdn.net/haoel 前言 C++中的虚函数的作用主要
2012-07-31 15:21:00
1014
转载 c++对象切割
这篇问章写得很好很清晰。 当把一个派生类对象赋给一个基类对象时,会发生对象切割。(另外用基类对象强制转换派生类对象也会)对象切割会发生什么呢?[cpp] view plaincopy#include using namespace std; class CShape {
2012-07-31 13:36:38
623
转载 分清operator new和new operator
在C++中new operator与operator new非一回事也,new operator(即所谓的new expression)乃语言内建,咱们是没法改变其行为的,当你写string *ps = new string("Hands up!")时,你所使用的new是所谓的new operator,它其实干了两件事:一、分配足够的内存(实际大小是大于所创建的对象大小)二、调用对象构造函数,ne
2012-07-31 10:58:32
1100
转载 类的构造函数、析构函数、拷贝构造函数与赋值函数
类的构造函数、析构函数、拷贝构造函数与赋值函数 构造函数、析构函数与赋值函数是每个类最基本的函数。它们太普通以致让人容易麻痹大意,其实这些貌似简单的函数就象没有顶盖的下水道那样危险。每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不想编写上述函数,C++编译器将自动为A产生四个缺省的函数
2012-07-29 12:38:06
1159
原创 关于margin ,padding ,border
首先直接上图啊 :(图片 来自W3School) 看图片就知道margin 是边框以外的空白,padding 是边框和内容之间的空白,当然有些实现在不同的浏览器中还是不同的 ,不过大体是这样,记住这张图以后在布局时就不会错了啊 呵呵
2012-07-29 10:40:59
513
转载 c++拷贝对象
IntroductionC++ treats variables of user-defined types with value semantics. This means that objects are implicitly copied in various contexts, and we should understand what "copying an object"
2012-07-29 10:32:08
1236
1
转载 C++拷贝构造函数和赋值操作
赋值运算符和复制构造函数都是用已存在的B对象来创建另一个对象A。不同之处在于:赋值运算符处理两个已有对象,即赋值前B应该是存在的;复制构造函数是生成一个全新的对象,即调用复制构造函数之前A不存在。 CTemp a(b); //复制构造函数,C++风格的初始化 CTemp a=b; //仍然是复制构造函数,不过这种风格只是为了与C兼容,与上面的效果一样 在这之前a不存在,或者说还未构造好
2012-07-29 10:22:29
4577
转载 C++对象内存分配问题
如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一不小心就会出现问题,而且很多时候,这些问题都是不易发觉的,比如内存泄漏,比如悬挂指针。笔者今天在这里并不是要讨论如何避免这些问题,而是想从另外一个角度来认识C++内存对象。 我
2012-07-28 22:41:06
9063
1
Hacking with Kali.Practical Penetration Testing Techniques.2014.pdf
2015-06-05
构造可以使n个城市连接的最小生成树
2010-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人