自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 删除流氓软件 Alibaba PC Safe Service

删除流氓软件 Alibaba PC Safe Service

2022-08-22 00:30:44 5026 1

原创 archlinux 安装zssh

1.先安装zssh[ryj@arch ~]$ sudo pacman -S zssh[sudo] ryj 的密码:警告:zssh-1.5c-12 已经为最新 -- 重新安装正在解析依赖关系...正在查找软件包冲突...软件包 (1) zssh-1.5c-12全部安装大小: 0.04 MiB净更新大小: 0.00 MiB:: 进行安装吗? [Y/n]选择Y,我本机已安装所以提示重新安装。2.安装lrzsz[ryj@arch ~]$ sudo pacman -S lr...

2021-01-13 13:45:01 253

转载 Arch linux 安装转换 deb文件

安装 debtapyaourt -S debtap也应该安装bash, binutils ,pkgfile 和 fakeroot 依赖包。创建/更新 pkgfile 和 debtap 数据库。sudo debtap -u转换deb包debtap ***.deb安装sudo pacman -U <package-name>文章转于:https://blog.csdn.net/qq_32760901/article/details/93305488感谢作者分享,.

2021-01-05 10:10:54 1264

原创 判断java object对象是否为java基本类型

Object objStr = "a";System.out.println(String.class.isAssignableFrom(objStr.getClass()));Object objInt = 123;System.out.println(Integer.class.isAssignableFrom(objInt.getClass()));Object objlong = 123L;System.out.println(Long.class.isAssignableFrom(.

2020-10-29 11:18:53 2726

原创 Java redis 模拟布隆过滤器

基本概念如果想判断一个元素是不是在一个集合里,一般想到的是将所有元素保存起来,然后通过比较确定。链表,树等等数据结构都是这种思路. 但是随着集合中元素的增加,我们需要的存储空间越来越大,检索速度也越来越慢。不过世界上还有一种叫作散列表(又叫哈希表,Hash table)的数据结构。它可以通过一个Hash函数将一个元素映射成一个位阵列(Bit Array)中的一个点。这样一来,我们只要看看这个点...

2018-12-13 16:21:40 4050 1

原创 windows环境安装redis服务

获取redis在windows下的安装包:https://github.com/ServiceStack/redis-windows/blob/master/downloads/redis-64.3.0.503.zip将下载的Zip包解压,并修改redis.windows.conf文件修改内存大小:修改进入redis客户端的密码在CMD中执行redis的serv...

2018-12-12 10:52:28 188

原创 redis管道

所谓的redis的管道就是redis针对批处理数据的一种技术。我们正常的操作是: 请求--网络IO--redis响应--网络IO--答复通过管道pipLined后相当于跟redis服务端建立了一个通道,不是每个访问的数据都走上边的正常流程,而是将一批数据塞到管道中一次性发送给redis服务端,这样的好处是极大的减少了网络IO的耗时,从而提高了效率。管道在关闭之前或者说在数据未完全访问完...

2018-12-11 23:10:46 1622

原创 redis数据结构图

2018-12-11 21:37:45 289

原创 设计模式-单例模式

单例模式 --- 保证一个类仅有一个实例,并提供一个访问它的全局访问点。创建单例最好的办法就是让类本身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且可以提供一个访问该实例的方法。单例常用的有懒汉模式和饿汉模式,二者的区别就是什么时候初始化。public class SingletonModel {    private final static Singleton...

2018-12-10 23:02:06 123

原创 String类浅析

String属于java.lang包。String是被final修饰的类,所以说String是不能继承的。String中实现了下列接口:java.io.SerializableComparableCharSequenceString 包含如下属性: /** The value is used for character storage. */ pri

2017-01-17 15:11:34 353

原创 JS console常用的方法

一、显示信息的命令          console.log('hello');       console.info('信息');       console.error('错误');       console.warn('警告'); 二、占位符console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(

2017-01-17 15:07:42 842

原创 单例模式简单原理

单例模式:保证一个类有且仅有一个实例,并提供一个访问它的全局访问点。以下为简单的模拟实现:public class Singleton { //存储本类的实例对象 private static Singleton instance; //私有化类的构造器,堵死外界使用new来创建实例的可能 private Singleton() { } //获取实例,如果实例对象为空

2017-01-17 14:59:00 4535

原创 Comparable接口排序

实现Comparable接口,并实现该接口下的compareTo()方法, 再使用Collections.sort()重新排序,就可以得到自己想要的顺序。public class UserInfo implements Comparable { private String userName; private int userAge; public UserInfo(Stri

2017-01-16 17:28:58 400

原创 Java线程简单调用

方式1:实现接口:接口:Runnable重写方法:run()调用方式:obj.run();public class MutilThreadRunable implements Runnable {private String threadName;private int count;public MutilThreadRunable(Stri

2017-01-16 15:40:22 375

原创 JVM重要内存区域

程序计数器(Program Counter Register)它是一块较小的内存空间,它的作用可以卡诺是当前线程锁执行的字节码的行号指示器。Java虚拟机的多线程是通过线程轮流切换并分配处理时间的方式来实现的,任何一个确定的时刻一个处理器只会执行一条线程中的指令,因此,为了在切换线程后能恢复道正常的执行位置,每条线程都是需要一个独立的程序计数器,各线程之间的计数器互不影响,独立存储,我们称

2016-04-06 20:53:15 430

原创 搭建简单的OSGI的hello world

OSGI项目的搭建一.项目搭建1.新建工程的时候选择插件工程。2.选择 an OSGi framework:Equinox3.选择一个Available Template: Hello OSGi Bundle4.项目新建完成。二.配置运行环境在Run Configurations中选择Bundles在Target Platform中选择下面的配置项:or

2015-09-02 09:28:03 420

原创 spring bean scope模式配置的一些思考

在练习使用spring+struts2的时候遇到一个问题,就是如何让每个用户拥有自己的session,而且不同的用户之间互不干扰。我首先想到是singleton和prototype这两个模式,因为这也是经常见到的,但是在使用的时候遇到很多问题。1.使用singleton模式的配置。这样配置,在程序启动的时候spring只会实例化一个该bean,并id为user两个用户A

2015-08-19 11:27:55 594

原创 About the struts2 some problem

1. Get access IP in the action :ServletActionContext.getRequest().getRemoteHost();2.Get session in the action and set value:ServletActionContext.getRequest().getSession().setAttribute("userName"

2015-08-18 16:28:26 760

原创 简单的全局404,500异常处理

通过struts2 的XML 文件配置全局404异常: /error.jsp 方式二:直接在web.xml文件中配置404和500的异常捕获: 404 /error.jsp 500 /error.jsp

2015-08-13 16:07:45 706

原创 Jquery(2.1) 对checkbox的操作(全选,反选,单个操作)

/jquery/jquery-2.1.4.min.js">$(document).ready(function(){//select all or remove all$("#chkItemAll").bind("click", function () {var ifChecked = document.getElementById("chkItemAll").checked;

2015-07-31 14:15:48 558

原创 struts2中XML配置中result的值

result中的常见值得配置。1.dispatcher 配置如下所示/welcome.jsp作用:我们在A页面填写相关的数据,提交到后台的Action做以处理,然后将A页面填写的数据返回到相关的welcome页面。也就是说,可以将A页面中的数据传送到welcome页面,其实它只是一个request。使用场景:在login页面填写的userName和password,在后台的acti

2015-04-22 21:18:07 1659

原创 spring3+struts2环境搭建中遇到的一些问题

很长时间没有搭建环境,今天试着搭建了一下spring3+struts2的环境,遇到许多问题,特整理一下。首先是jar包的问题,添加了常用的jar包,但是还是忘记了几个:ognl-3.x.x.jar 用于支持ognl语言,struts2需要使用这个jar包读写对象的属性;javassist-3.x.x.GA.jar 经百度才知道,该jar包是一个开源的分析、编辑、创建Java字节码的

2015-04-08 23:16:14 443

原创 去除List<Map<String,Object>>中的map的重复值(精简版)

相比上一篇package ryj;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class _2 {/*** @param args*/public st

2014-06-10 23:23:36 18544 5

转载 去除List<Map<String,Object>>中的map中的重复值

package ryj;import java.util.*;public class _1 {    /**     * @param args     */    @SuppressWarnings({"rawtypes", "unchecked"})    public static void main(String[] args) {

2014-06-10 22:31:59 3984

原创 有、无索引的简单性能对比(添加和查询)

索引对数据库的CRUD:1.索引对增加数据的影响:drop table t purge;drop table t1 purge;drop table t2 purge;创建主表t:create table t as select * from dba_objects;insert into t select * from dba_object;ins

2014-06-08 21:25:50 702

原创 poi 基础了解

HSSF是Horrible SpreadSheet Format的缩写,也即“讨厌的电子表格格式”POI是Apache的Jakata项目中的子项目。以下是HSSF的主页http://jakarta.apache.org/poi/hssf/index.html 下面的介绍是基于以下地址的翻译: http://jakarta.apache.org/poi/hssf/quick-gu

2014-05-31 10:17:51 619

转载 excel的使用技巧大全

Excel 使用技巧集锦——163种技巧 目    录一、基本方法71.快速选中全部工作表72.快速启动Excel73.快速删除选定区域数据74.给单元格重新命名75.在Excel中选择整个单元格范围76.快速移动/复制单元格87.快速修改单元格式次序88.彻底清除单元格

2014-05-31 10:16:11 1653

原创 ajax 简单实例

jQuery.ajax({type:'post',   提交方式url:'/aps/exa/sample/AjaxCheck.do',   提交的路径contentType:'json',      返回值的类型data:{'exap_ttl',inputValue},    需要过去的值success:function(data,textStatus){ 

2014-05-31 10:14:40 571

原创 HASH JION AND NESTED JION

关于HASH_JION的原理 我们在做hash_join关联的时候,一般会有两张表,其中较小的表我们叫做:build input较大的表我们叫做:probe input ;那么oracle是如何让这两张表做关联的呢?首先,oracle会选择build input,将其读入到内存中,这里oracle会给hash_join一块单独的内存叫hash area,如果bu

2014-05-31 10:12:56 1401

原创 简单的Hint使用

SGA :system globle areaPGA:process globle areaLRU:least recently usedynamic sampling used for this statment (level=2)动态分析采样技术用于这条语句,并且,等级为2,一般情况下这种分析实在SQL第一次执行的时候,CBO会去分析当前的SQL,给出一条最优化

2014-05-31 10:11:34 717

原创 Good web site

http://stackoverflow.com/In the this web site you can find many thing that you need and you can't find in "Baidu".http://www.csdn.net/

2014-02-25 13:51:08 663

空空如也

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

TA关注的人

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