自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿拉阿訇哈咯您

小红的技术宅

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 Oracle TNS Poison Vulnerability

解决这个问题时alert-cve-2012-1675-1608180:Oracle Security Alert for CVE-2012-1675的记录, 直接从Send Items里摘出来自己的部分

2014-02-28 18:56:02 1874

原创 利用Javascript通过WMI取得Windows系统信息

用户访问web服务出错时若是能得到用户的系统配置信息,想必是极好的。我们来试试通过网页搞定这件事。

2013-12-11 18:58:09 2350

原创 关于request.getParameter(java.lang.String name)

//前段时间比较忙,好久不写日志了。总结个基础的问题,在Grails中写java代码果然会遭报应,出错了经常没提示...问题重现:为了便于处理分页,在前端页面添加了一个参数,定义如下:【1】Append数据后,自动更改分页参数:$('#pagination').val($('#pagination').val() + 10);通过Ajax传参给后端,进行处理,参数定义如下:

2013-11-20 14:23:41 3576 1

原创 Eclipse下maven项目大量红叉的解决方案

首先确保依赖的包已被引入。 maven clean无效的话, 在eclipse的菜单栏,勾选Project -> Build automatically,然后Project -> Clean 。即可。

2013-08-21 13:01:05 6641

原创 Ubuntu12.04开机root用户启动及两种设置root密码方式

从未设置过root密码的可以如下操作: sudo passwd root然后输入两边新密码即可。 可是刚才竟然遇到reboot系统后root就密码不对了,登录root总显示 invlid password,please try again 发现要去单用户模式下修改。 Ubuntu12.04开机时按住“shift”键,进入“grub” 建议将光标移动到"恢复模式"/"

2013-07-30 15:40:35 1265

原创 一个有趣的问题——MySQL中varchar的最大长度

明明维护了一个1k的最小堆,可是输出到MySQL里却只有九百多行数据。 查log,发现这么一段内容: stderr logscom.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'reqs' at row 1 at com.mysql.jdbc.MysqlIO.checkErrorPa

2013-07-29 20:05:36 11031

原创 两个hadoop的问题解决

org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times出现这个问题多是由于namenode和datanode的数据不一致的问题。最近做了几个集群,尝试了几种可能出现此问题的情况,大概是因为格式化或者迁移hdfs造成的。解决办法比较简单:${hadoop.tmp.dir}/dfs/name/current下的VER

2013-07-04 15:06:23 5606

原创 VirtualBox '/etc/init.d/vboxdrv setup' 问题

Ubuntu下使用virtualbox安装虚拟机,遇到'/etc/init.d/vboxdrv setup'问题:root@perfIan:~# apt-get install linux-headers-'uname -r'Reading package lists... DoneBuilding dependency tree Reading state informati

2013-07-03 19:24:32 3230

原创 解决ubuntu开机启动黑屏以及分辨率问题

前些日子在win7下用EasyBCD硬盘安装了ubuntu作为开发环境,显卡Nvidia的,出现以下问题: 一: 安装之后启动菜单无ubuntu项==》在EasyBCD下手动建立启动项解决。 二: ubuntu启动不了,启动项过后直接黑屏。==>可以选择恢复模式启动。 三: 经Tim提醒,分辨率有问题,发现默认只有800*600和1024*768两个分辨率,没有最合适的12

2013-07-01 15:34:36 9989

原创 关于得到PrepareStatement中的SQL

昨天刚完成现有将DB Query集成到我们的perflog的功能,粒度细化到每一次executeQuery,Tim琢磨着能不能把sql也留在我们的perflog中,他指了几条路,我来研究这部分。记录下研究的结果。1,Java无法通过反射得到方法的参数值!所以通过反射拿到参数的路线不作考虑。2,Java的PrepareStatement中并未包含得到SQL参数的方法,各种输出都是对象

2013-06-19 19:19:31 1929

原创 This compilation unit is not on the build path

This compilation unit is not on the build path of a Java project 解决办法​把项目导入STS(基于Eclipse)时,项目出现问题,代码提示出不来,而且所有的类用Ctrl+click的方法也无跳转。有提示如图错误搜索发现,大致是因为项目文件缺失。解决办法:

2013-06-09 11:06:41 32144 3

原创 “Class Not Found Exception Spring"解决办法

Class Not Found Exception org.springframework.web.context.ContextLoaderListener 解决办法​刚才在群里有人问这个问题,配合着帮他解决掉了。记录下。以下是其发的目录结构搜索下,大概是因为编译不全或同步不完整的问题导致,stackoverflow上有类似的解决方案:http

2013-06-09 11:04:43 2372

原创 常用java排序

import java.util.Random;/** * @author alaahong * */public class JavaSort { private static void swap(int[] array, int i, int j) { int temp = array[i]; array[i] = array[j]; array[j] = tem

2013-04-16 19:45:57 531

转载 MySQL索引背后的数据结构及算法原理

摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分。第

2013-04-01 01:52:54 766

转载 TCP协议的拥塞控制策略及改进

摘 要:TCP是针对固定网络设计的一种传输协议,其错误控制机制是基于将所有丢包原因都归结于网络拥塞的假设。这种错误控制机制在有线网络上获得了很大的成功;但由于移动计算环境有着明显不同于有线网络环境的特点,如较高的位出错率、可用带宽小、衰减信道等,因此针对传统有线网络设计的TCP协议,其性能受到了很大影响。本文对目前移动计算环境下TCP协议的一些主要改进方案进行了综述,在对这些方案进行分类的基础上,

2013-03-29 18:17:56 4217

原创 利用Spring的AbstractRoutingDataSource解决多数据源的问题

多数据源问题很常见,例如读写分离数据库配置。原来的项目出现了新需求,局方要求新增某服务器用以提供某代码,涉及到多数据源的问题。研究成果如下:1、首先配置多个datasource 2、写一个DynamicDataSource类继承AbstractRoutingDataSo

2013-03-22 20:27:53 40701 12

原创 使用JavaScript为将对应值设置成页面默认选项

最近要自己写一些站点,所以平时不碰的前端技术也要接触了。本文主要讲述jsp中关于radio和select默认选中设置的问题。 1、select比较机械的办法是用 c:if标签判断字段对应值来选择性输出。说他机械是因为若是几十个选项的话,可能要写几十次选项。下面用js来实现。利用页面的隐藏标签存储后台的值,然后在js中dom取得隐藏标签的值,再设置为select的选项。这是H

2012-12-20 19:12:19 1060

转载 【转】数据库的事务,范式,处理,并发控制

1、数据库范式 1)作用:尽可能减少数据冗余保证数据完整性识别出实体、关系以及表的缺失 第一范式:字段都为单一属性,且属性为基础类型第二范式:属性必须完全依赖关键字第三范式:非主键属性不能依赖其他的非主键属性2、事务的状态1)事务的开始:连接数据库,并执行第一条DML语句前一个事务结束后,又输入了另外一条DML语句2)事务的回滚:rool

2012-10-24 14:10:12 577

转载 【转】JSP 页面访问用户验证

jsp安全性问题,当别人知道某个jsp文件的网址后就可以跳过登陆页面直接访问该jsp文件了,这样无法禁止外部无权限用户的访问。本文讨论内容是通过权限验证的用户,才可以访问特定的页面。JSP 页面验证,涉及到的知识有Session, 网页权限, 用户验证等。session对象session对象用来存储有关用户会话的所有信息,一个会话就是浏览器与服务器之间的一次通话,它

2012-10-10 12:06:22 684

原创 工作周报_20120716_20120720

本周的主要任务依旧是围绕着原开发平台添加一些新功能。本周完成的功能如下:①在用户管理中添加“清空登录用户”按钮并实现清空在线用户的session功能;②增加用户登陆冲突检测功能;③增加广播模块;④增加消息弹窗提示功能,并与广播模块关联;⑤进一步完善上周的用户管理模块,增加判断用户在线状态的功能。技术关卡:①获取session。servlet2.1之后便无原生的通过s

2012-07-20 16:50:37 840

原创 最近面试笔试的经验

最近在找实习,java研发工程师类的,偏后端,上周四开始的七个工作日内面了九个公司(包括笔试、面试等),拿到五个offer,也不想再找了,周一还有复试也不去了,明天就入职 ,暂时回忆一些最近遇到的问题,最近记事的小本昨天丢在国图了,所以回忆的不是很全。最近刚毕业且在工作的朋友倒是可以借鉴借鉴,都是比较初级的问题,答案大家自己搜。若是准备过面试,背背面试宝典之类的东西的话,应该能...

2012-06-03 23:16:29 56

原创 最近面试笔试的经验

最近在找实习,java研发工程师类的,偏后端,上周四开始的七个工作日内面了九个公司(包括笔试、面试等),拿到五个offer,也不想再找了,周一还有复试也不去了,明天就入职  ,暂时回忆一些最近遇到的问题,最近记事的小本昨天丢在国图了,所以回忆的不是很全。最近刚毕业且在工作的朋友倒是可以借鉴借鉴,都是比较初级的问题,答案大家自己搜。若是准备过面试,背背面试宝典之类的东西的话,应该能答上不少,然后就是

2012-06-03 23:09:08 797

转载 Java 序列化的高级认识【转】

引言将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java 序列化

2012-05-25 23:49:32 597

转载 AJAX的工作原理【转】

Ajax工作原理  在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对AJAX这一块做一个比较系统的培训,所以

2012-05-25 07:58:48 901

转载 try、catch、return【转】

try、catch、return我相信,大家细细调动下面的java程序,一定会有自己的收获:答案写在本文后评论的第一条内public class hello { public static void main(String args[]){ System.out.println(kkk()); } public static int kkk(){

2012-05-24 22:12:12 581

转载 java同步、异步有关知识点【转】

java同步、异步有关知识点1.举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕---------------------------------------------------------

2012-05-24 20:40:55 925

2010年第34届ACM决赛题目

2010年第34届ACM决赛题目 哈尔滨 中国。

2010-02-07

《C 语言程序设计》附带程序下载

《C 语言程序设计》附带程序下载 电子工业的

2009-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除