- 博客(55)
- 资源 (16)
- 收藏
- 关注
转载 Java中的父线程与子线程
转自:https://my.oschina.net/hosee/blog/509557以前在学习操作系统的时候,一直记得的父线程死后,子线程也消失了。然而今天在查资料中,发现有点疑惑,在此记录一下。Java编写的程序都运行在Java虚拟机(JVM)中,在JVM的内部,程序的多任务是通过线程来实现的。每用java命令启动一个java应用程序,就会启动一个JVM进程。在同一个JVM进程中...
2020-02-22 15:37:08
2410
转载 MySQL 时间函数加减计算
MySQL 时间函数加减计算原文链接:http://blog.csdn.net/u011781769/article/details/48471039一、MySQL 获得当前日期时间 函数1.1 获得当前日期 + 时间(date + time)函数:now()mysql> select now();+———————+| now()
2017-09-27 15:13:28
6791
转载 web前端性能优化总结
转自:http://www.2cto.com/kf/201604/498725.html网站的划分一般为二:前端和后台。我们可以理解成后台是用来实现网站的功能的,比如:实现用户注册,用户能够为文章发表评论等等。而前端呢?其实应该是属于功能的表现。并且影响用户访问体验的绝大部分来自前端页面。而我们建设网站的目的是什么呢?不就是为了让目标人群来访问吗?所以我们可以理解成
2017-04-16 15:56:18
571
转载 并行编程中的“锁”难题
原文链接:http://www.parallellabs.com/2011/10/02/lock-in-parallel-programming/并行编程中的“锁”难题注:本文发表于《程序员》2011年第8期并行编程专栏,略有删改。在并行程序中,锁的使用会主要会引发两类难题:一类是诸如死锁、活锁等引起的多线程Bug;另一类是由锁竞争引起的性能瓶颈。本文将介绍并行编程
2017-04-08 11:01:05
656
转载 mysql中间件研究
转自: http://songwie.com/articlelist/44 mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。Atlas
2017-03-04 12:29:19
1775
转载 mysql数据库数据的删除与恢复
Part 1 删除数据, truncate 和 delete 的区别转自:http://blog.is36.com/mysql_difference_of_truncate_and_delete/truncate是整体删除(速度较快), delete是逐条删除(速度较慢)。truncate不写服务器log,delete写服务器log,也就是truncate效率比delete高
2017-02-15 14:35:51
7343
1
转载 使用PowerDesinger将mysql中的数据库逆向生成为PDM文件
Part 1 PowerDesigner连接mysql逆向生成pdm转自:http://www.cnblogs.com/dennyzhangdd/p/5550868.html常用的建模工具有:PowerDesigner和ERWin,后者已快被淘汰,但前者依然活跃。相信大家都遇到过项目组已经运营很很久,但是竟然连一个ER图都没有,今天就讲解一下PowerDesigne
2017-02-04 12:44:11
15125
1
转载 select * from dual
原文链接: http://blog.csdn.net/wngvo/article/details/1789205T-SQL是SQL Server的语言引擎,而Oracle的语言引擎却是PLSQL。这两种查询语言都对ANSI SQL-92标准进行了扩展以提供额外的支持力度。你所创建的应用程序几乎都要用到这些补充特性。本文就对最常用的、非标准的Oracle扩展进行了说明,同时还要介绍下如何
2017-01-05 17:32:40
2315
转载 虚拟机NAT模式下ping外网
原文链接:http://blog.csdn.net/lzx_bupt/article/details/6804108闲来无事,扯点皮,详细说下NAT配置过程NAT全称Network Address Translation网络地址转换,顾名思义,配置的重点也是地址转换。步骤1、配置局域网段及网关打开vmware的visual network editor,设置成下图样式:
2016-08-18 19:07:44
6534
1
转载 Makefile经典教程
原文链接:http://blog.csdn.net/ruglcc/article/details/7814546/ makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HT
2016-08-01 20:16:23
324
转载 Tuxedo介绍与安装
原文链接:http://www.cnblogs.com/fnng/archive/2013/02/10/2909860.htmlTuxedo 介绍与安装(一) 本文目的: Tuxedo 应用是性能测试的重点研究内容,作为性能测试人员,我们必须重点了解如何使用loadrunner 测试Tuxedo 应用。 Tuxedo介绍
2016-07-27 10:09:59
1206
转载 [Oracle] 分布式事务和两阶段提交(2PC)
原文链接:http://www.linuxidc.com/Linux/2013-06/85338.htm分布式事务是指发生在多台数据库之间的事务,Oracle中通过dblink方式进行事务处理,分布式事务比单机事务要复杂的多。大部分的关系型数据库通过两阶段提交(2 Phase Commit 2PC)算法来完成分布式事务,下面重点介绍下2PC算法。1、分布式事务的组成在分布式事务
2016-07-27 09:42:56
762
转载 对Oracle数据库表加行锁控制并发时重复交易
原文链接:http://juliana-only.iteye.com/blog/1233247最近遇到一个比较棘手的问题,交易时出现重复交易,并且这个问题是偶尔才出现,公司的产品主要是针对餐饮行业的CRM管理系统,类似于开卡,做消费奖励活动等 ,一天的交易量大,商户有几百家,门店数千个,至于为什么为出现重复交易,虽然在程序里面已经控制了是否重复提交的限制(也就是根据transId去查是
2016-07-27 09:35:36
10323
2
转载 Tuxedo入门学习
原文链接:http://blog.csdn.net/wyswlp/article/details/6542947中间件介绍:介于客户机和服务器之间的夹层,突破了传统的c/s架构,为构建大规模,高性能,分布式c/s应用程序提供了通信,事物,安全,容错等基础服务,屏蔽了底层应用细节,应用程序不必从底层开发,以自身的复杂性换取应用程序开发的简单。 Tuxedo是什么?Tuxe
2016-07-27 09:04:11
517
转载 数据库索引机制
mysql效率提升 http://qgjie456.blog.163.com/blog/static/3545136720121145450840/数据库索引 http://www.cnblogs.com/king1302217/archive/2010/05/11/1732250.html建立索引提高数据库查询的原理 http://blog.chinaunix.net/uid-10673
2016-07-26 14:09:29
2652
转载 linux SSH配合SecureCRT的密匙完美使用方法
原文链接:http://www.jb51.net/LINUXjishu/16220.html我想肯定有不少朋友在使用SecureCRT做为SSH的客户端软件,但都很少使用他的RSA/DSA加密功能吧,怎么你还不知道RSA是什么?SSH,特别是 OpenSSH,是一个类似于 telnet 或 rsh,ssh 客户程序也可以用于登录到远程机器。所要求的只是该远程机器正在运行 s
2016-07-25 17:13:51
666
转载 云计算的三种服务模式 (IaaS SaaS PaaS)
原文链接: http://blog.csdn.net/lovesummerforever/article/details/35857865三种服务模式 根据现在最常用,也就是比较权威的NIST(National Institute of Standard and Technology)美国国家标准技术研究院定义,云计算主要分为三种服务模式,而
2016-07-22 08:38:11
1110
转载 #include< >和#include""的区别
原文链接: http://blog.chinaunix.net/uid-23922099-id-3586571.htmlAnswer 1:#include 会将指定文件的内容插入到源程序文件中。当使用的格式时,编译器会从环境变量INCLUDE所指定的路径中寻找file-name 文件,如果没有定义INCLUDE,C 编译器会在指定的路径中搜寻文件。如HT-IDE3000安装后,
2016-07-19 22:08:57
778
转载 linux下的source和export命令分析
原文链接:http://www.blogjava.net/jjshcc/archive/2012/12/12/392904.htmlshell与export命令用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。此时,系统中将有两
2016-07-14 08:58:43
309
转载 Oracle Net Manager 服务命名配置以及用PL/SQL 登陆数据库
原文链接:http://www.cnblogs.com/kane1990/p/OracleNetManager.html我们知道,要连接一个数据库需要知道四个参数:1. 登陆用户名:user;2. 登录密码:password;3. 存放数据库的服务器地址(server_ip)和端口(server_port);4. 数据库名(db_name);我们如果要连接db_na
2016-07-13 10:48:09
439
转载 实例讲解虚拟机3种网络模式(桥接、nat、Host-only)
原文链接:http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html虚拟机网络模式无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式:1.桥接2.NAT3.Host-Only初学者看到虚拟机有三种网络,估计就慌了,笔者也是。哪一种网络是适合
2016-07-12 08:55:03
277
转载 Linux Make(Makefile)由浅入深的学习与示例剖析
转自:http://blog.csdn.net/sunboy_2050/article/details/5717253make工具,是所有想在Linux/Unix系统上编程的用户都需要且必须掌握的工具。如果您写的程序没有用到make工具,则说明您写的程序仅仅是个人练习小程序,称不上有实用价值的程序,因此我们必须学习、掌握并灵活运用它。 在Linux/UNIX 系统中,习惯使
2016-07-11 17:39:05
334
转载 正则表达式
转自http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html正则表达式30分钟入门教程版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字
2016-04-24 21:43:00
222
原创 CentOS下NAT模式ping不通
原因查找过程如下: (1) ifconfig 查看eth0是否启用,如果只有回环网卡 (2) 如上,说明eth0没有启用,使用ifup eth0启用该网卡 (3) VMWare的NAT模式下eth0与主机上的VMnet8相关联 配置为同一网段 上述ip和DNS的配置 可以直接使用图形界面
2016-04-23 22:31:06
5338
转载 23种设计模式_java
原文链接:http://blog.csdn.net/z69183787/article/details/42915567一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模
2016-03-14 12:04:25
323
转载 UML类图的几种关系
原文链接:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generali
2016-03-14 10:33:37
323
转载 Java:单例模式的七种写法
原文链接:http://cantellow.javaeye.com/blog/838473第一种(懒汉,线程不安全): 1 public class Singleton { 2 private static Singleton instance; 3 private Singleton (){} 4 public static
2016-03-10 11:58:49
246
转载 JavaScript 之理解closure(闭包)
原文链接:http://www.douban.com/note/293295975/闭包虽不是JS的特色功能, 但要理解还真要费那么点工夫.在理解闭包之前, 首先要清楚JS中的作用域只有2种: 全局作用域和方法作用域全局作用域很好理解了, 方法作用域就是指一个 function 形成一个独立的作用域, 而且方法作用域还能够嵌套.与别的语言不同的是: 花括号({})不
2016-03-05 11:55:55
330
转载 JavaScript之 理解prototype(原型)
原文链接:http://www.douban.com/note/293217333/玩了这么久JavaScript, 感觉最难的就2个部分,原型和闭包, 很有必要总结一下.主要是回顾下自己的理解过程是怎样的, 可能和别人的理解或者什么标准答案有出入, 完全是自己的想法, 因此请大家不要乱喷, 全当是思路而已, 没有半点误人子弟的意思.下文中提到的JavaScript都将简写
2016-03-05 11:53:26
278
转载 为什么V8引擎这么快?
原文链接:http://blog.csdn.net/horkychen/article/details/7761199转载请注明出处:http://blog.csdn.net/horkychenGoogle研发的V8 JavaScript引擎性能优异。我们请熟悉内部程序实现的作者依源代码来看看V8是如何加速的。作者:Community Engine公司研发部研发
2016-03-04 10:06:19
393
转载 使用Chrome DevTools的Timeline和Profiles提高Web应用程序的性能
原文链接:http://www.oschina.net/translate/performance-optimisation-with-timeline-profiles使用Chrome DevTools的Timeline和Profiles提高Web应用程序的性能英文原文:Improving Web App Performance With the Chrome Dev
2016-03-04 09:58:14
1026
转载 使用Timeline做性能分析
使用Timeline做性能分析 原文链接:https://github.com/zhangyaowu/CN-Chrome-DevTools/blob/master/md/Performance-Profiling/Performance-profiling-with-the-Timeline.mdTimeline面板记录和分析了web应用运行时的所有活动情况,这是研究和查找性能
2016-03-04 09:50:16
4734
转载 JS内存泄漏排查方法——Chrome Profiles (二)
原文链接:http://h5dev.uc.cn/portal.php?mod=view&aid=25三、内存泄漏的排查JS程序的内存溢出后,会使某一段函数体永远失效(取决于当时的JS代码运行到哪一个函数),通常表现为程序突然卡死或程序出现异常。这时我们就要对该JS程序进行内存泄漏的排查,找出哪些对象所占用的内存没有释放。这些对象通常都是开发者以为释放掉了,但事实上仍被某个闭包引
2016-03-04 09:35:04
2218
转载 JS内存泄漏排查方法——Chrome Profiles(一)
一、概述Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)快照,并生成对象的描述文件,该描述文件给出了当时JS运行所用到的所有对象,以及这些对象所占用的内存大小、引用的层级关系等等。这些描述文件为内存泄漏的排查提供了非常有用的信息。注意:本文里的所有例子均基于Goo
2016-03-04 09:30:43
590
转载 JavaScript判断浏览器类型及版本
原文链接:http://www.cnblogs.com/lhb25/archive/2009/04/18/1438485.html你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽
2016-03-04 09:20:36
336
转载 Java中hashCode的作用
转自 http://blog.csdn.net/fenglibing/article/details/8905007以下是关于HashCode的官方文档定义:[plain] view plain copyhashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable
2016-03-03 10:09:01
242
转载 数据挖掘十大经典算法
转自 http://blog.csdn.net/aladdina/article/details/4141177国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank,
2016-03-02 15:14:23
212
转载 浅谈CSRF攻击方式
转自 http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html#2972061一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可
2016-03-02 11:12:23
309
转载 WEB安全之Token浅谈
转自 http://blog.csdn.net/sum_rain/article/details/37085771Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两个地方——防止表单重复提交、anti csrf攻击(跨站点请求伪造)。
2016-03-02 10:59:00
455
转载 WEB网站常见受攻击方式及解决办法
转自 http://liudeh-009.iteye.com/blog/1423933一个网站建立以后,如果不注意安全方面的问题,很容易被人攻击,下面就讨论一下几种漏洞情况和防止攻击的办法.一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览
2016-03-02 10:56:07
346
HTTP协议详解
2017-02-04
How+Tomcat+Works中文
2017-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人