代码改变世界

随笔档案-2012年02月

---西游记~~中的公司政治

2012-02-28 16:33 by java ee spring, 279 阅读, 收藏,
摘要: 小时候看《西游记》,感觉妖怪是最笨的,哪里需要孙猴子去打,自己就笨死了,明明唐僧落到手中,却总是不忙吃,结果总是被神仙们连窝铲除,连山贼这个很有前途的职业都做不成。要我是妖怪,先把唐僧吃了,吃一口就长生不老,全吃了还不功力暴增,金刚不坏呀,那时候再去跟孙猴子和各路神仙PK,其奈我何?经历的事情多了,才知道问题不那么简单。《西游记》虽然讲的是神仙妖魔世界,本质上仍然是一个政治故事。既然是政治,决定能否吃掉对方的,自然不是嘴,而是权力。从政治角度来说,唐僧根本就不是一种适于食用的生物,为什么呢?因为在政治生态圈中,妖怪们看似强大,却处于食物链的低端,而唐僧反之,看似文弱,却处于食物链的高端。“吃唐 阅读全文

智力题___试试你的面试能力吧~~~(8道难题)

2012-02-28 13:16 by java ee spring, 212 阅读, 收藏,
摘要: 智力题___试试你的面试能力吧~~~(8道难题)这是一些面试中经常见到的题目,当你们第一次遇到的时候 ,有多少题目能回答正确呢?------当有人把所有题目答案累计回答出来的时候,公布我的答案------ 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水? 4.一个岔路口分别通... 阅读全文

js时间-价格-排序案例____冒泡排序实例

2012-02-28 10:51 by java ee spring, 201 阅读, 收藏,
摘要: js 时间-价格-排序,静态页面排序案例冒泡排序实例在项目中用到的一个例子,分享一下。var sort = { sortdata : '', //排序之前必须先填充原始数据//来源我的博客:http://yijianfengvip.blog.163.com/blog/static/1752734322011102145823/ flag : '', sortDataByType : function(type) {//1:时间降序2:时间升序3:价格降序4:价格升序 if(type==1){ var temp; for(var i =0;i<sort.so 阅读全文

JAVA实现反向连接_____屏幕监视 (TCP)

2012-02-28 09:04 by java ee spring, 242 阅读, 收藏,
摘要: JAVA实现反向连接_____屏幕监视 (TCP)//以下这个为服务器类 被监视的用户import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.FileOutputStream; 阅读全文

无线网络破解________破解wap密码..............

2012-02-27 16:33 by java ee spring, 376 阅读, 收藏,
摘要: 无线网络破解,破解wap密码,用backtrack破解web密码需要的全部指令:(红色字体的需要替换自身参数)1) ifconfig -a(可以查看到自己机子无线网卡的MAC地址和无线网卡的设备名称<通常为usb0或者wlan0>), 保留这个窗口方便下几步查看需要的信息, 打开新命令窗口进入一步)2) airmon-ng start wlan0 2(wlan0为无线网卡, 2为需要监听的频道, 根据自己情况输入, 此步骤为打开无线网卡的监听模式)3) airodump-ng –ivs -w name -c 2 wlan0(获取频道2的所有无线AP的信息, wlan0是无线网卡, 阅读全文

外部和内部索引碎片率统计

2012-02-27 11:41 by java ee spring, 312 阅读, 收藏,
摘要: --外部碎片率>10 表示外部碎片率发生;--内部碎片率<75 表示内部碎片率发生SELECT OBJECT_NAME(dt.object_id) 表名 , si.name 索引名 , 外部碎片率=CASE WHEN dt.avg_fragmentation_in_percent>10 THEN '碎片率高' ELSE '正常' end , 内部碎片率= CASE WHEN dt.avg_page_space_used_in_percent <75 THEN '正常' ELSE '碎片率高' END FRO 阅读全文

java一次性查询几十万,几百万数据解决办法

2012-02-27 09:08 by java ee spring, 633 阅读, 收藏,
摘要: java查询一次性查询几十万,几百万数据解决办法很早的时候写工具用的一个办法。 当时是用来把百万数据打包 成rar文件。所以用了个笨办法。 希望高手指导一下,有什么好方法没有啊1、先批量查出所有数据,例子中是一万条一批。2、在查出数据之后把每次的数据按一定规则存入本地文件。3、获取数据时,通过批次读取,获得大批量数据。此方法参见:http://yijianfengvip.blog.163.com/blog/static/175273432201191354043148/以下是查询数据库。按批次查询public static void getMonthDataList() { ResultSe. 阅读全文

智力题_看看你的脑子转的够不够快!(7道题)

2012-02-23 13:56 by java ee spring, 174 阅读, 收藏,
摘要: 智力题_看看你的脑子转的够不够快! 这是一些面试中经常见到的题目,当你们第一次遇到的时候 ,有多少题目能回答正确呢?------当有人把所有题目答案累计回答出来的时候,公布答案------ 1.你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你如何给你的工人付费? 2.有一辆火车以每小时15公里的速度离开北京直奔广州,同时另一辆火车每小时20公里的速度从广州开往北京。如果有一只鸟,以30公里每小时的速度和两辆火车同时启动,从北京出发,碰到另一辆车后就向相反的方向返回去飞,就这样依次在两辆火车之间来回地飞,直到两. 阅读全文

程序员恶搞图片===爆笑中......娱乐一下.....

2012-02-23 10:56 by java ee spring, 661 阅读, 收藏,
摘要: 首先申明:非针对程序员 本人也是程序员。纯属娱乐,幽默一下笑了的朋友,请支持一个哦...........程序员恶搞图片,恶搞程序员图片,it民工图片,恶搞程序员搞笑图片,程序员搞笑图片图片分享:程序员都在等你....图片分享:程序员前后三年形象对比上最新图,苦逼的典型it女形象图片分享:各种版本的程序员图片分享:程序员=要饭别给我讲代码,我全懂非针对程序员 本人也是程序员。纯属娱乐,幽默一下 阅读全文

perl脚本备份还原sqlserver

2012-02-22 17:23 by java ee spring, 237 阅读, 收藏,
摘要: 写了一个perl脚本灵活来备份或还原。1.将config.txt保存到c盘根目录username:sapassword:passwd123!根据实际情况修改该文件内容2.执行bcp.pl#!C:\Perl64\bin#通过BCP备份和还原SQLSERVER指定的表use 5.014;#加载用户和密码配置文件my $username ;my $passwd;##获取用户名my $dir="c:";$dir=$dir."/";my $filename="config.txt";my $keysword="username:&qu 阅读全文

世界上第一位程序员是位美女——AdaLovelace【有图为证】

2012-02-22 16:12 by java ee spring, 286 阅读, 收藏,
摘要: AdaLovelace画像 仙女一般吧....简介: 阿达·奥古斯塔,19世纪诗人拜伦的女儿,数学家。穿孔机程序创始人,建立了循环和子程序概念。为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一个给计算机写程序的人”。生平: 1815年生于伦敦,她是英国著名诗人拜伦(L.Byron)的女儿。因父母婚姻破裂,出生5星期后就一直跟随母亲生活。母亲安娜·密尔班克(A.Millbanke)是位业余数学爱好者,阿达没有继承父亲诗一般的浪漫热情,却继承了母亲的数学才能。 阿达19岁嫁给了威廉·洛甫雷斯伯爵,因此,史书也称她为洛甫雷斯伯爵夫人(Lady Lo 阅读全文

java读取 500M 以上文件,java读取大文件

2012-02-22 15:33 by java ee spring, 327 阅读, 收藏,
摘要: java 读取txt,java读取大文件设置缓存大小BUFFER_SIZE ,Config.tempdatafile是文件地址来源博客http://yijianfengvip.blog.163.com/blog/static/175273432201191354043148/package com.yjf.util;import java.io.File;import java.io.RandomAccessFile;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;public class Test { 阅读全文

StringUtils常用方法+StringUtils详细介绍

2012-02-22 14:20 by java ee spring, 390 阅读, 收藏,
摘要: StringUtils用法+StringUtils详细介绍博文来源:http://yijianfengvip.blog.163.com/blog/static/175273432201212221935832/public static void StringUtil(){ //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //判断是否Null 或者 "" //System.out.println(StringUtils.isEmpty(null)); //System.out.println(Stri 阅读全文

java获取mac地址-屏蔽ip封mac地址

2012-02-22 09:58 by java ee spring, 497 阅读, 收藏,
摘要: 首先要说的是:可以支持外网机器的mac地址获取。 以前弄了一个只能访问局域网。 有防火墙就访问不了, 但是这个不用担心了。 测试了百度的ip,已经可以获得mac地址测试效果图:java通过ip获取mac地址-封ip封mac地址package com.yjf.test;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.regex.Matcher;import java.util.regex.Pattern;/*** 获取MAC地址* @author* 2011-12*/public cl 阅读全文

jquery常用基本用法,让你爱上它!

2012-02-21 16:43 by java ee spring, 208 阅读, 收藏,
摘要: ---------------基础语法---------添加一个下属节点var $h=$("<p>第一段文字</p>");$("#h11").append($h);添加一个样式$("li").addClass("normalStyle"); 添加一个属性$("li").css("color","blue");移除id为tr1的第二个表框$("#tr1 td:eq(1)").remove();克隆一个按钮并显示在i 阅读全文

java字符串加密解密

2012-02-21 16:41 by java ee spring, 653 阅读, 收藏,
摘要: java字符串加密解密try { String test = "123456789@fdj.com"; EncryptionDecryption des = new EncryptionDecryption("tourhb");// 自定义密钥 System.out.println("加密前的字符:" + test); System.out.println("加密后的字符:" + des.encrypt(test)); System.out.println("解密后的字符:" + des.dec 阅读全文

oracle 按每天,每周,每月,每季度,每年查询统计数据

2012-02-21 16:39 by java ee spring, 406 阅读, 收藏,
摘要: oracle 按每天,每周,每月,每季度,每年查询统计数据//按天统计select count(dataid) as 每天操作数量, sum()from tablenamegroup by trunc(createtime, 'DD'))//按自然周统计 select to_char(date,'iw'),sum() from tablenamegroup by to_char(date,'iw') //按自然月统计 select to_char(date,'mm'),sum() from tablenamegroup by to 阅读全文

生成指定表rebuild所有索引的语句

2012-02-20 08:47 by java ee spring, 253 阅读, 收藏,
摘要: 需要对表大数据量操作的时候,如delete,需要对索引可以选择性的操作!可以使用下面语句生成:declare @tname varchar(100)declare @size intset @size=0 --这里设置索引大小限制,如果不设置默认为0即所有索引 set @tname='tblorders'select 'alter index '+' '+c.indexname+' '+'on'+' '+@tname+' '+'rebuild with (data_compr 阅读全文

TypePerf收集服务器性能

2012-02-17 10:51 by java ee spring, 215 阅读, 收藏,
摘要: TypePerf.exe这个命令行工具可以收集服务器性能数据--1.查找和数据库JinRiDomesticOrder相关的性能参数TYPEPERF -qx "SQLServer:Databases" | FIND "testr" --2.查找和数据库JinRiDomesticOrder相关的性能参数并导出TYPEPERF -qx "SQLServer:Databases" | FIND "test" >>s:\perf.txt--3.perf.txt这个文本文件中读取计数器信息,将技术器数值写入到per 阅读全文

sqlserver 日常检查脚本

2012-02-15 09:24 by java ee spring, 188 阅读, 收藏,
摘要: --sqlserver 日常检查脚本print '----------------------------'print ' 0.sqlserver all information 'print '----------------------------'print ' 'print '*********************************'--Step 1: Setting NULLs and quoted identifiers to ON and checking the version of SQ 阅读全文

查看cache中消耗性能的语句

2012-02-14 10:05 by java ee spring, 301 阅读, 收藏,
摘要: sqlserver服务器内存偏高,查看下cache中sql消耗情况!/*查询cache中的语句说明:可以根据类型、用户数、大小查询*/declare @objtype varchar(20)declare @usecounts int declare @size_in_bytes intset @objtype='Adhoc' --只能是Adhoc、proc、Prepared ,默认是Adhocset @usecounts=1 --数目,默认是1set @size_in_bytes=1 --大小,默认是1print '输入的对象类型为@objtype';prin 阅读全文

如何新建索引:高开销的缺失索引

2012-02-13 08:58 by java ee spring, 357 阅读, 收藏,
摘要: 索引对查询性能影响极大,不要盲目的新建索引!数据库高开销的缺失索引,根据对动态性能视图的统计信息,新建需要的索引!select c.name as 库名,c.equality_columns,c.inequality_columns,c.included_columns,c.statement as 表名,c.avg_total_user_cost as 减少的平均成本 ,c.avg_user_impact as 百分比收益,c.last_user_seek as 使用后影响上次结果,c.unique_compilesfrom (select a.name,b.* from (select d 阅读全文

sqlserver2008 R2中查找未使用过的索引

2012-02-10 09:14 by java ee spring, 262 阅读, 收藏,
摘要: sqlserver2008 R2中查找未使用过的索引:SELECT TOP 1000o.name AS 表名, i.name AS 索引名, i.index_id AS 索引id, dm_ius.user_seeks AS 搜索次数, dm_ius.user_scans AS 扫描次数, dm_ius.user_lookups AS 查找次数, dm_ius.user_updates AS 更新次数, p.TableRows as 表行数, 'DROP INDEX ' + QUOTENAME(i.name)+ ' ON ' + QUOTENAME(s.name) 阅读全文

脚本监控sqlserver 2008 R2 replication性能

2012-02-09 10:33 by java ee spring, 316 阅读, 收藏,
摘要: 脚本在分发服务器上执行!我主要使用来监控复制情况.下面是个案例,仅供参考!根据实际情况修改相关参数/*说明:命令在主用用于监控replication性能:1.分发服务器上执行:监控复制进程是否运行、发布服务器到分发服务器、分发到订阅服务器传递的命令数;2.分发服务器到订阅服务器复制等待情况*/--**********************************************************************************************--第一部分:监控复制进程是否运行、发布服务器到分发服务器、分发到订阅服务器传递的命令数--*********** 阅读全文

获得客户端详细信息以及每个进程的sql语句

2012-02-08 09:30 by java ee spring, 262 阅读, 收藏,
摘要: db性能下降时很多朋友都想监控到是哪个客户端、哪个用户、哪台客户端发起的什么会话sql语句,但是微软自带的要使用profiler才能实现,但是考虑性能问题,很多人不愿意!网上有很多脚本能监控到客户端信息,但是唯独不能获取客户端进程的sql语句!我自己写了一个,供参考:--1.新建存储过程--create proc prtest --@spid int --as --dbcc inputbuffer (@spid) --go --2.将结果保存到临时变量#tmpSELECT [Session ID] AS 会话ID , [Login] AS 用户名 , [Database] AS 数据库 , [ 阅读全文

监控sqlserver 2008 R2群集状态

2012-02-07 15:55 by java ee spring, 389 阅读, 收藏,
摘要: declare @OutputTypevarchar(20)declare @debug char(1)declare @ForceRefreshchar(1)declare @xp_cmdshell_available char(1)set@OutputType='LIST'set @Debug= 'Y'set @ForceRefresh= 'Y'set @xp_cmdshell_available = 'Y'begin set nocountondeclare@idintdeclare @id2intdeclare @Line 阅读全文

编译安装samba 3.3.3

2012-02-07 15:16 by java ee spring, 452 阅读, 收藏,
摘要: ----------------------------第一部分:编译安装----------------------------1.解压# tar xvzf samba-3.3.3.tar.gz 2.配置#cd cd /test/samba-3.3.3/source/ --test为保存samba压缩文件的目录#./configure --prefix=/usr/local/samba --with-acl-supportBy default, `make install' will install all the files in`/usr/local/samba/bin' 阅读全文

bind-9.4.2编译安装

2012-02-07 15:15 by java ee spring, 371 阅读, 收藏,
摘要: DNS编译安装步骤:--------------------------------------------------------------第一部分:编译安装--------------------------------------------------------------一、 所需软件 bind-9.4.2.tar.gz //http://www.isc.org/wget http://ftp.isc.org/isc/bind9/9.4.2/bind-9.4.2.tar.gz编译安装之前将系统默认安装的卸载!二 解压、安装# tar zxvf bind-9.4.2.tar.gz# 阅读全文

设置DDL等待时间

2012-02-07 15:14 by java ee spring, 375 阅读, 收藏,
摘要: 在11g以前,DDL操作都要获取对象的排他锁,如果当时无法获取,则会马上报错:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效现在可以设置等待时间:alter session set ddl_lock_timeout = 5; 阅读全文

nid修改oracle11gR2数据库名

2012-02-07 15:13 by java ee spring, 346 阅读, 收藏,
摘要: 1.查看数据库信息show parameter instance_name show parameter db_name show parameter service_name select dbid from v$database; 2.正常关闭数据库sqlplus / as sysdbaSQL>shutdown immediate3.启动数据库到mount模式SQL>startup mount4.确认LISTENER是启动的lsnrctl status5.修改数据库名host nid target=sys/password dbname=ocp setname=y# Chang 阅读全文
点击右上角即可分享
微信分享提示