自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小猪跑得快

世界需要和平,产品需要运营,代码需要维护!

  • 博客(57)
  • 资源 (5)
  • 收藏
  • 关注

原创 负载均衡

一、负载均衡的作用负载均衡设备的任务就是作为应用服务器流量的入口,首先挑选最合适的一台服务器,然后将客户端的请求转发给这台服务器处理,实现客户端到真实服务端 的透明转发。最近几年很火的「云计算」以及分布式架构,本质上也是将后端服务器作为计算资源、存储资源,由某台管理服务器封装成一个服务对外提供,客户端 不需要关心真正提供服务的是哪台机器,在它看来,就好像它面对的是一台拥有近乎无限能力的服务

2016-08-01 11:46:59 370

原创 java对redis的基本操作

一、server端安装  1、下载    https://github.com/MSOpenTech/redis    可看到当前可下载版本:redis2.6        下载windows平台文件:              解压后,选择当前64位win7系统对应的版本:       2、安装    1)解

2016-08-01 11:03:04 294

原创 9大HTML5开发工具,以前不知道的,现在你全知道

分享9大HTML5开发工具一、Adobe Edge目前还处于预览阶段的Adobe Edge是用HTML5、CSS、JavaScript开发动态互动内容的设计工具。内容可以同时兼容移动设备和桌面电脑。Edge的一个重要功能是Web工具包界面,方便确保页面在不同浏览器中的架构一致性,此外Edge还将整合TypeKit这样的字体服务。          动画和图形可以添加到HTML元素中

2016-07-25 14:45:38 809

原创 当我们老了,什么都来不及做了!

从大学出来我4年了,时间好快我感觉大家都认同这一点,这4年得失都很多,甚至可能是我这辈子最多的。先谈谈我的“得”我总结下大概以下几点。得 ** 前年我结婚了,得到了一个漂亮贤惠的妻子。得 ** 紧接着老天赐予我一个可爱活泼的儿子,好无准备的我就当上了父亲。得 ** 4年公司薪水也给予了提升,技术个人觉得没有太大的提升。失 ** 对自己老婆缺乏关心,甚至发热我能只能电话问候(外包

2016-07-25 11:31:37 389

原创 程序猿务必要提供自身英语能力,从现在开始!

如果你有一定的英语基础,并希望突破计算机英语的障碍并成为高手,从现在起就养成一个学用计算机英语的良好习惯吧。  1、给自己起一个英文名字。并用作网名和登录名。  2、选一本适合自己的计算机英语教材。  3、保证一年至少读1-2本原版影印的计算机书,并坚持读完。  4、上网尽量多访问英文的技术论坛和网站,不使用汉化的帮助。  5、在程序中使用英文注释,坚决不用中文或汉语拼音作变量

2016-07-25 08:31:29 465 4

转载 ( 值得收藏) liunx 命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2016-07-22 10:29:56 219

转载 作为一个程序员我为什么要写博客?

作为一个程序员我为什么要写博客?从2012-05-22的第一篇博文,到现在累计原创:523篇,转载:182篇,译文:8篇,转载的基本不会占用多少时间,我们来计算一下原创的+译文;这里假设平均写一篇博文需要2小时的时间(通常一篇有质量的博文需要一到两天的时间,甚至更长),(523+8)* 2 = 531 * 2 = 1062 小时,如果按工作日计算,一天工作8小时,1062 / 8 = 132,需要

2016-07-21 10:40:00 333

转载 java基础知识总结(绝对经典)

写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。

2016-07-21 10:30:30 847 1

转载 tomcat常用配置详解

1 目录结构 /bin:脚本文件目录。 /common/lib:存放所有web项目都可以访问的公共jar包(使用Common类加载器加载)。 /conf:存放配置文件,最重要的是server.xml。 /logs:存放日志文件。 /server/webapps:来管理Tomcat-web服务用的。仅对TOMCAT可见,对所有的WEB APP都不可见(使用Catalina类加载器

2016-07-21 10:28:47 10621

转载 从程序员到项目经理

在希腊德尔斐的阿波罗神庙上,刻得着一句神秘的箴言:“认识你自己”。从某种程度上来说,我们都是自己的“最熟悉的陌生人”。认识自己的位置,是每个人获得成长的第一堂课。一个人的位置,对其言行的影响是至关重要的,俗话说:“屁股决定脑袋”,虽然听着粗俗,却饱含人生哲理。既然我们屁股在项目经理的位置上,就应该像项目经理一样去思考问题,做事情。一.项目经理的处境经过数年的打拼,怀着美好的向往,我

2016-07-21 10:14:46 359

转载 【SSH进阶之路】Spring的IOC逐层深入——依赖注入的两种实现类型

上篇博文,我们介绍了为什么使用IOC容器,和IOC的设计思想以及IOC容器的优缺点,并且给大家转载了一篇介绍IOC原理的博文,我们这篇主要给大家依赖注入的两种方式,以及他们的优缺点。       我们这篇博文还是使用上篇博客中添加用户的实力,只是给大家在注入对象的方式上发生一点点变化,为了让大家更加容易接受。下面我们开始:        构造器注入      

2016-07-21 10:00:42 295

转载 谁都需要成就感二

说起成就感,很多人会认为它来源于事业的成功,是一种“春风得意马疾蹄、一日看尽长安花”的快感,如果只有这样才能获得成就感的话,那我们普通人就只能一辈子郁郁寡欢了。其实成就感不只来源于事业有成,更来源于工作和生活中的每一件小事。管理者保护好、培养并利用好这种成就感,可以将一个人的内在潜力充分激发出来,产生令人意想不到的力量。1.成就感是人的基本需求成就感是指一个人做完一件事情或者做一件

2016-07-21 09:54:10 662

转载 谁都需要成就感一

说起成就感,很多人会认为它来源于事业的成功,是一种“春风得意马疾蹄、一日看尽长安花”的快感,如果只有这样才能获得成就感的话,那我们普通人就只能一辈子郁郁寡欢了。其实成就感不只来源于事业有成,更来源于工作和生活中的每一件小事。管理者保护好、培养并利用好这种成就感,可以将一个人的内在潜力充分激发出来,产生令人意想不到的力量。1.成就感是人的基本需求成就感是指一个人做完一件事情或者做一件

2016-07-21 09:22:21 2270

转载 个人收藏,查询局域网电脑的IP,端口号,MAC地址(黑客技术入门)

网上看到很多都是使用nmap工具,这个工具我没有使用过,我自己实现nmap工具的功能,首先我们查询局域网内有哪些电脑是alive的,下面我写了一个脚本:ping.sh   这样局域网内哪些电脑的ip是alive的就可以知道,下面来查看对于IP的MAC地址,使用cat /proc/net/arp  命令:然后在使用netst

2016-07-21 09:13:55 1241

原创 word里的字体大小 怎样 转换成 css 中的 字体 像素

小六=8px六号=10px五号=14px小四=16px四号=18px小三=20px  /*重点:固定行头样式*/.scrollRowThead{position:relative; left: expression(this.offsetParent.scrollLeft);z-index:10;}/*重点:固定表头样式*/.scrollColThead {

2016-07-19 11:29:20 814

原创 Jquery 选择 select 、radio 的几种方式

使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来筛选,比如有以下的一些radio项:jquery获取radio的值jquery获取checkbox的值jquery获取select的值要想获取某个radio的值有以下的几种方法,直接给出代码: $('input[n

2016-07-19 11:25:55 380

翻译 Jquery 常用的 选择器 归纳

下面标红的是日常可能接触到的,也是常用的。层次选择器:$('div p');//选取div下的所有的p元素$('div>p').css('border','1px solid red');//只选取div下的直接子元素//相邻的元素$('div ~ p).css('border','1px solid red');与$('div').nextAll('p')

2016-07-19 11:21:26 355

原创 session 设置超时

设置session的时间防止考试             300    --> Java 中设置这里要声明下要借助 Subject 这个类jar 包名称我贴下 --org.apache.shiro.subject.Subject1、Subject currentUser = SecurityUtils.getSubject();//获取当前活动用户信息;  

2016-07-19 11:16:44 1359

原创 oracle 授予存储过程创表权限

数据库当前用户授予了connect、resource权限,在存储过程里面执行execute immediate 'create table XX'时会报“权限不足”的错误。此时觉得很奇怪,resource角色是具有create table的权限的,为什么在存储过程里面创建表就权限不足了。     查了资料,原因为:用户拥有的角色role在存储过程里面不可用。 一般有如下两种解决方法: 

2016-07-19 11:16:07 1620

原创 Tomcat 7 WEB-XML 报错 “:”

修改context 文件Tomcat -> context

2016-07-19 11:14:52 411

原创 oracle 用户被锁 怎么办

提示账号被锁了,不是密码不对,使用命令:alter user scott account unlock; 如果密码不对,可以再修改:alter user scott identified by tiger;

2016-07-19 11:13:35 821

原创 oracle 替换所有文字中的不匹配字符

selectreplace(TRANSLATE(replace(replace('测**式a.;: ',']',''),'[',''),regexp_replace(replace(replace('测**式a.;: ',']',''),'[',''),'[^0-9a-zA-Z[:space:]!@#$%^&*()_+{}|":;\?/.,>!@#¥%……&*()——+}{|”;:

2016-07-19 11:09:42 877

原创 oracle 设置登录不区分大小写

在sysdb下执行alter systemset sec_case_sensitive_logon=false

2016-07-19 11:07:34 1390

原创 oracle 新建表空间

--新建表空间create tablespace tbs_defaultdatafile '/home/oracle/app/orcl/tbs_default01.dbf'size 10240M;alter tablespace tbs_defaultadd datafile '/home/oracle/app/orcl/tbs_default02.dbf' size1

2016-07-19 11:04:05 209

原创 tomcat 添加项目映射

unpackWARs="true" autoDeploy="true"            xmlValidation="false" xmlNamespaceAware="false">                  unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAwa

2016-07-19 10:59:22 415

原创 js 屏蔽 浏览器(IE和FireFox)的 刷新功能

Java代码  收藏代码        document.onkeydown=function()        {          if ((window.event.keyCode==116)|| //屏蔽 F5              (window.event.keyCode==122)|| //屏蔽 F11              (window.event

2016-07-19 10:53:19 1101

原创 java jdk 环境变量

CLASSPATH;%JAVA_HOME%\lib;.;%JAVA_HOME%\lib\ojdbc14.jar;D:\Program Files\Java\jdk1.6.0_18\libJAVA_HOMED:\Program Files\Java\jdk1.6.0_18

2016-07-19 10:50:55 298

原创 oracle 恢复删除的表数据

--1、查询当前系统时间select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--2、查询删除数据的时间点的数据--(如果不是,则继续缩小范围)    select * from t_weixin_gzshf as of timestamp to_timestamp('2016-06-13 10:05:50'

2016-07-19 10:43:05 347

翻译 oracle 高端 必备掌握语句

- 退出 SQLPLUS exit; -- 修改 system(sys) 账号密码 SQLPLUS /NOLOG CONN /AS SYSDBA ALTER USER SYSTEM IDENTIFIED BY tarring; -- 清除 SQLPLUS 屏幕 CLEAR SCREEN; CL SCR; -- 查看数据文件位置 SELECT NA

2016-07-18 17:24:45 871

原创 postgresql 优势

对比Mysql1.PostgreSQL的稳定性极强,Innodb等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足的进步,然而很多Mysql用户都遇到过Server级的数据库丢失的场景—Mysql系统库是MyISAM的,相较而言,PG数据库在这方面要好一些。2.任何系统都有他的性能极限,在高并发读写,负载逼近极限下,PG的性能指标仍然可以维持双曲线甚至对数曲线,到顶峰之后不再下降,而MySQL明细出现一个波峰后下滑。3.PG多年在GIS领域处于优势地位,因为它有丰富的几何类型,实际上不止几何类型.

2021-05-13 17:41:46 5205

原创 JDK1.8 新特性

JDK1.8 新特性本文主要介绍了JDK1.8版本中的一些新特性,仅供参考。jdk1.8新特性知识点:Lambda表达式 函数式接口 *方法引用和构造器调用 Stream API 接口中的默认方法和静态方法 新时间日期API在jdk1.8中对hashMap等map集合的数据结构优化。hashMap数据结构的优化原来的hashMap采用的数据结构是哈希表(数组+链表),hashMap默认大小是16,一个0-15索引的数组,如何往里面存储元素,首先调用元素的hashcode方法..

2020-08-18 14:37:14 198

原创 2020-07-24

Msql有关排序的问题:小编今日在开发的过程中出现一次sq无法进行排序,后来发现msql的排序并非Orecal一样,因此我每个字段后面加了排序关键字。才能实现多个字段排序。比如:order by name,dept desc 现在写成 order by name desc, dept desc 才能实现排序,具体什么原理后面再加上。...

2020-07-24 18:36:26 143

原创 JDK1.8 字符串处理的一些简单的写法

package com.mavsplus.java8.turtorial.streams;import java.util.ArrayList;import java.util.List;import java.util.Optional;import java.util.UUID;/** * java.util.Stream使用例子 * * <pre> * ...

2019-08-21 17:35:54 1265 1

原创 数据库服务器 影响 IO 的 重要 几个参数 mysql

1、sync_binlog参数二进制日志文件binlog的刷新写入方式,这个参数是对于MySQL系统来说是至关重要的,他不仅影响到Binlog对MySQL所带来的性能损耗,而且还影响到MySQL中数据的完整性。对于sync_binlog参数的各种设置的说明如下:1) sync_binlog=0,当事务提交之后,MySQL不做fsync之类的磁盘同步指令刷新binlog_cache中的信息...

2019-08-07 16:09:26 428

原创 升级mysql5.7 timestamp默认值‘0000-00-00 00:00:00’报错

mysql5.7运行sql脚本时报错1 [Err] 1067 - Invalid default value for 'UPDATE_TIME'2 [Err] CREATE TABLE `V_TBL_AMOUNT_REASON` (3 `ID` int(11) NOT NULL AUTO_INCREMENT,4 `AMOUNT_CODE` varchar(10) NOT...

2019-08-02 11:55:03 167

转载 Hadoop 的HDFS和MapReduce 的性能介绍

一、Hadoop主要的任务部署分为3个部分,分别是:Client机器,主节点和从节点。主节点主要负责Hadoop两个关键功能模块HDFS、Map Reduce的监督。当Job Tracker使用Map Reduce进行监控和调度数据的并行处理时,名称节点则负责HDFS监视和调度。从节点负责了机器运行的绝大部分,担当所有数据储存和指令计算的苦差。每个从节点既扮演者数据节点的角色又冲当与他们主节点通信...

2019-02-12 17:01:44 411

原创 Mysql 使用replace into 出现数据丢失插不进去

 REPLACE INTO TDCS_BOX_SHIPMENT_LAND_20 ( SHIPMENT_NO, SHIPMENT_ITEM, SHOULD_BOX_CODE, SWEPT_BOX_CODE,VOLUME_UNIT, LOAD_SITE, UNLOAD_SITE, UNLOAD_FUNCTION...

2018-12-19 15:21:05 1141

原创 安装LINUX 详细步骤以及虚拟机

Linux之CentOS7.5安装及克隆官网下载地址:https://www.centos.org/,点击Get CentOS Now,点击DVD ISO,选择本国资源Actual Country ,一般选择列表中第一行就可以下载。这里我用的是 CentOS-7-x86_64-DVD-1804.iso ,此镜像包含所有系统需要的软件安装包。一 搭建虚拟机安装环境1.打开VMware...

2018-12-06 15:25:45 203

原创 PostgerSQL 常用类型整理

一、数值类型:    下面是PostgreSQL所支持的数值类型的列表和简单说明:名字存储空间描述范围smallint2 字节小范围整数-32768 到 +32767integer4 字节常用的整数-2147483648 到 +2147483647bigint8 字节大范围的整数-9223372036854775808 到 9223372036854775807decimal变长用户声明精度,精确...

2018-05-25 10:00:06 9059

原创 SubList 使用注意事项

查找java原代码我们可以看到:tempList的subList实现代码在AbstractList类里边,然而无论如何,最终 的结果都是返回一个AbstractList的子类:SubList(该类是一个使用默认修饰符修饰的类,其源代码位于 AbstractList.java类文件里边),SubList类的构造方法: SubList(AbstractList list, int from

2017-12-01 10:57:43 335

Git下载最新版本.rar

亲测有用,可以直接下载,比官网下载速度更快。 Git代码管理,通过Git管理代码,上传代码到GitHub上,维护更新项目代码

2020-09-01

python-3.7_amd64.rar

python-3.7_amd64.rar 最新版下载 ,官方下载,可以提供给大家正常下载。python-3.7_amd64.rar

2019-09-16

10几套微信案列整理

一些微信开发页面的整理大约有10几套

2016-08-02

LVS三种模式配置总结

LVS三种模式配置总结

2016-08-01

前端html5电脑手机网页源码

前端html5电脑手机网页源码

2016-07-28

空空如也

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

TA关注的人

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