- 博客(23)
- 资源 (37)
- 收藏
- 关注
转载 JavaScript 运用
以下是 JavaScript 使用原始的脚本实现。。。1、原生JavaScript实现字符串长度截取function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0
2013-12-31 22:12:57 870
原创 XML 生成器.
贡献一个xml的生成器,代码如下,部分来自网络。 private static String HEAD = ""; private String name; //对象的名称 private Object value; //返回对象的值. private Map attributes; private List subXm
2013-12-30 18:24:03 1405
转载 Mysql事件调度
sql的事件调度,对于DBA或者是对于程序员来说,都是非常有用的,下面黏贴一些关于这方面的操作。自MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MYSQL的事件调度器可以精确到每秒钟执行一个任务,而
2013-12-30 16:02:54 816
转载 MySQL性能优化
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.
2013-12-24 10:35:34 630
原创 Tomcat 使用
Tomcat 这个玩意平时还是用的挺多的,主要是不要钱,既然不要钱,那当然用的人就比较多了。。。 现在介绍一些 tomcat 的使用知识和技巧。 tomcat下有四个重要的文件,这个还是需要好好注意一下的。 context.xml :这个就不用介绍了,一看就知道是内容管理的意思,主要是对web项目的 web.xml 做管理的,没有什么可以多说
2013-12-23 17:26:55 874
原创 Ibatis注意的东西
连接数据库的有很多的玩意,各有各的好处,至于非要我说出个一二三来,呵呵,仁者见仁智者见智!这个东东还是要根据自己平时实际项目中的使用来判断使用什么框架。 Ibatis 这个玩意吧,现在变身mybatis了,不管怎么变,它的主要用途和优势是不会变的。这也叫:万变不离其宗,不要忘本!不瞎扯了,先看看这个玩意的配置吧,平时老是用,就忘记要配置的一些东西了,真是不该啊。。。
2013-12-23 14:57:01 1109
原创 Struts 2 常量配置文件详解
struts2 这个玩意吧,其实还是比较好的也挺用的,只要你对它足够的了解,就能很好的去使用它先来看看这个小子的配置文件中各个属性的说明吧: "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts
2013-12-23 11:06:51 741
原创 Socket通信
说起Socket 这个东西,不同的人,有不同的说法,有不同的叫法,不管你叫它什么,它也就是一个工具,用来完成我们实际的业务的,所以可以不必要纠结这个。在JDK 上有一堆的关于这个的介绍,╮(╯▽╰)╭ ,真心话,遇到要使用的时候,我还真不想去查它怎么使用,我只关心结果。 来,直接上代码了(我觉得这个比较的只管)。server 端的,里面有些bug ,也不想改动了,只是想表达个思
2013-12-18 15:31:27 584
原创 Timer of Java_定时器
定时器这个玩意有时候还是很好实用的,不管你信不信,反正我信了 。。。 。。。先贴代码,再给你说道说道: public static void delayPrint() { Timer timer = new Timer(false); TimerTask task = new TimerTask() { public vo
2013-12-18 15:05:19 667
转载 Linux执行的危险命令
Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。这篇文章并不打算引来你对Linux或Linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。(译注:当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。)1. rm -rf 命令 rm -r
2013-12-17 09:14:00 708
转载 Hadoop常用工具
Hadoop已经通过自身的蓬勃发展证明,它不仅仅是一套用于将工作内容传播到计算机群组当中的小型堆栈--不,这与它的潜能相比简直微不足道。这套核心的价值已经被广泛证实,目前大量项目如雨后春笋般围绕它建立起来。有些项目负责数据管理、有些负责流程监控、还有一些则提供先进的数据存储机制。Hadoop业界正在迅速发展,从业企业拿出的解决方案也多种多样,其中包括提供技术支持、在托管集群中提供按
2013-12-17 09:09:15 960
原创 多线程并发操作
闲来无事,就搞了搞多线程的东西,今天就将要写的部分东西贴到下面,仅供菜鸟学习。。。 不多说了,直接贴代码查看: public class ThreadPool_Util extends ThreadGroup {private boolean isClosed = false; // 线程池是否关闭private Linke
2013-12-16 17:29:59 620
原创 Linux 磁盘文件查找详解
df 和du 是查看linux 磁盘文件系统的命令,可以加上参数查看磁盘剩余空间信息,命令格式:df -hl du 显示格式为:文件系统 容量 已用 可用 已用% 挂载点Filesystem Size Used Avail Use% Mounted on/dev/hda2 45G 19G 24G 44% //dev/hda1 494M 19M 450M 4% /bo
2013-12-10 16:52:08 1358
原创 Java 并发Executors 和线程池
本文主要介绍如何开始创建线程以及管理线程池,在 Java 语言中,一个最简单的线程如下代码所示:Runnable runnable = new Runnable(){ public void run(){ System.out.println("Run"); }}可通过下面一行代码来启动这个线程:new Thread(runnable).s
2013-12-09 11:15:03 720
转载 Linux 初始命令
Linux文件的复制、删除和移动命令 cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 语法:cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。 该命令的各选项含义如下:- a 该选项通常在拷贝目录时
2013-12-06 12:48:59 878
转载 Linux 指令
名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编
2013-12-06 12:47:56 612
原创 Linux 系统目录介绍
linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内/boot/grub/menu.lst GRUB设置/boot/vmlinuz 内核/boot/initrd 核心解壓縮所需 RAM Disk/dev 系统周边设备 /etc 系统相关设定文件/etc/DIR_
2013-12-06 12:47:00 624
原创 Linux 下MYSql 的一些配置
1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES;2:创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么
2013-12-06 12:44:29 532
转载 Linux 脚本编写基础
Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:编译 chmod +x filename 这样才能用./fi
2013-12-06 12:40:28 503
原创 Linux 文件压缩和解压
文件的压缩和解压事宜: .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:...
2013-12-06 12:37:53 569
转载 Linux 常见问题
一、 如何建立多用户 提醒大家一句,别一直使用root用户,因为root用户在系统中有着至高无上的权力,一不小心就可能破坏系统。比如我们想删除/temp目录 下的文件却将命令不小心输成“rm / temp(在‘/’后多了一个空格)”,那么就极可能删去根目录下的所有文件。再者,“Linux是一个真正意义上的多任务、多用户系统”,不体会一下 Linux的特色岂不可惜。为了方便自己和别人使用,
2013-12-06 11:21:16 2618
转载 Java 多线程解析
线程的同步由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套机制就是 synchronized 关键字,它包括两种用法:synchronized 方法和
2013-12-04 17:21:55 707
转载 Java 多线程讲解
1. 计算机系统使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议。乱序执行优化:为了使得处理
2013-12-04 16:53:01 587
webservice demo
2013-05-31
NiFi学习实践.doc
2019-10-23
tomcat+memcached session共享
2015-08-28
去https,环信注册
2015-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人