自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bobit - CSDN博客

Stay hungry Stay foolish

  • 博客(254)
  • 资源 (12)
  • 收藏
  • 关注

转载 Java多线程:优化Synchronized实现原理

我们最初学习Java的时候,遇到多线程我们会知道synchronized,对于当时的我们来说synchronized是保证了多线程之间的同步,也成为了我们解决多线程情况的常用手段。但是,随着我们学习的进行我们知道synchronized是一个重量级锁,相对于Lock,它会显得那么笨重,以至于我们认为它不是那么的高效而慢慢摒弃它。但是,随着Javs SE 1.6对synchronized进行的各种优...

2019-04-19 01:12:39 129

转载 Java多线程:深入了解Java内存模型与volatile含义

介绍volatile的含义之前,我们先了解下Java的内存模型,我们的应用程序在执行的时候,计算在CPU中,数据存储在内存中,但是实际上CPU的计算能力远远超过了内存的存取速度,为了更好配合CPU的处理速度,在CPU与内存之间增加一个高速缓存,CPU只从Cache中获取数据。这样的话,就会存在一个问题,Memory中的数据与Cache中数据存在一致性的问题。针对这种数据不一致性的问题,目前的解决...

2019-04-19 01:07:54 134

转载 Java并发编程:深入剖析ThreadLocal

想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。以下是本文目录大纲:一.对ThreadLocal的理解二.深入解析ThreadLocal类三.ThreadLocal的应用场景若...

2019-04-19 01:01:37 112

原创 Wireshark 64位中文版(抓包工具)

简介Wireshark 是一款非常棒的Unix和Windows上的开源网络协议分析器。它可以实时检测网络通讯数据,也可以检测其抓取的网络通讯数据快照文件。可以通过图形界面浏览这些数据,可以查看网络通讯数据包中每一层的详细内容。安装下载地址:https://www.wireshark.org/download.html版本:Stable Release (2.6.4)Old Stab...

2018-11-06 18:06:00 26992

转载 Spring MVC详细示例实战教程

一、SpringMVC基础入门,创建一个HelloWorld程序  1.首先,导入SpringMVC需要的jar包。  2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

2018-11-01 23:34:47 154

转载 Tomcat Connector的三种运行模式【bio、nio、apr】

Tomcat Connector(Tomcat连接器)有bio、nio、apr三种运行模式biobio(blocking I/O,阻塞式I/O操作),表示Tomcat使用的是传统的Java I/O操作(即java.io包及其子包)。 默认的模式,性能最差,没有经过任何优化处理和支持。nionio(non-blocking I/O),Java SE 1.4及后续版本提供的一种新的I/O操...

2018-11-01 23:25:37 459

转载 Java_序列化的几种方式以及序列化的作用

一.Java序列化的作用有的时候我们想要把一个Java对象变成字节流的形式传出去,有的时候我们想要从一个字节流中恢复一个Java对象。例如,有的时候我们想要把一个Java对象写入到硬盘或者传输到网路上面的其它计算机,这时我们就需要自己去通过java把相应的对象写成转换成字节流。对于这种通用的操作,我们为什么不使用统一的格式呢?没错,这里就出现了java的序列化的概念。在Java的...

2018-11-01 23:20:31 220

转载 Tomcat Connector三种运行模式(BIO, NIO, APR)的比较和优化

Tomcat Connector的三种不同的运行模式性能相差很大,有人测试过的结果如下:这三种模式的不同之处如下:BIO:一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。Tomcat7或以下,在Linux系统中默认使用这种方式。NIO:利用Java的异步IO处理,可以通过少量的线程处理大量的请求。Tomcat8在Linux系统中默认使用这种方式。Tomcat7必须修改...

2018-11-01 21:39:14 619

转载 Oracle数据库开发和设计规范

1 命名原则1.1约定是指对数据库、数据库对象如表、字段、索引、序列、存储过程等的命名约定;命名使用富有意义的英文词汇,尽量避免使用缩写,多个单词组成的,中间以下划线分割避免使用Oracle的保留字如LEVEL、关键字如TYPE(见Oracle保留字和关键字); 各表之间相关列名尽量同名;除数据库名称长度为1-8个字符,其余为1-30个字符,Database link名称也不要超过30...

2018-11-01 21:34:36 3163

转载 Oracle 数据库设计-数据库表设计

在数据库设计中,我的工作中经常会分析怎样商业逻辑中的表格如何设计。再设计表的关系之前 需要先了解关系型数据库特点1、关系型数据库,是指采用了关系模型来组织数据的数据库;2、关系型数据库的最大特点就是事务的一致性;3、简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。那么在现实业务分析中,我们可以理解为每个表和表之间是有联系的,这种联系...

2018-11-01 21:22:57 2786

转载 Oracle数据库表设计时的注意事项

表是Oracle数据库中最基本的对象之一。万丈高楼从平地起,这个基础对象对于数据库来说,非常重要。因为其设计是否合理,直接跟数据库的性能相关。从Oracle数据库菜鸟到数据库专家这个过程中,在表设计与管理上,或多或少,会犯一些错误。笔者今天就谈谈自己在这方面的经验与教训,或许能够给大家一些警示作用。经验一:在设计大型数据库时,把允许NULL的列放在表的后面。在数据库表设计过程中,有些字段要求必...

2018-11-01 21:18:26 693

转载 Oracle数据库设计经验

一、实体与表对应关系表<=>实体,字段<=>属性。二、表与表的关系(实体间的关系):一对一、一对多、多对多一对一:一条记录只对应其他表中的一条记录有关系学生基本信息表t_student,成绩表t_studentScore含有一个外键studentId。基本信息表中的studentId和成绩表中的studentId就是一对一的关系。一对多:A表一条记录对应B表中多...

2018-11-01 21:14:26 1306

转载 服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型

http://www.taocms.org/922.html下面是“黑夜路人”的《大型网站架构优化(PHP)与相关开源软件使用建议》=======================================F5全称: F5-BIG-IP-GTM 全球流量管理器.是一家叫F5 Networks的公司开发的四~七层交换机,软硬件捆绑.据说最初用BSD系统,现在是LINUX;硬件是Inte...

2018-11-01 21:08:33 1518

转载 服务器集群负载均衡(F5、Array、Nginx、LVS、HAProxy)区别以及选型

PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型...

2018-11-01 21:02:11 6981 1

原创 Vue 与Angular、React框架的对比

选择 Vue选择 Vue 而不选择 Angular、React,有下面几个原因,当然不是对每个人都适合,在 API 与设计两方面上 Vue.js 都简单得多,因此你可以快速地掌握它的全部特性并投入开发。框架模式MVX框架模式:MVC+MVP+MVVM1.MVC:Model(模型)+View(视图)+controller(控制器),主要是基于分层的目的,让彼此的职责分开。View通过Co...

2018-09-22 00:14:19 1172

原创 Jquery Easyui与Jquery Bootstrap的比较

1.easyui是js框架 ;bootstrap 是css框架 ,bootstrap = 样式库 + 一堆jQuery插件,顺便解释一句,如果你只需要bootstrap的样式,你完全不用引入jQuery和bootstrap的js文件。2.通常来看 bootstrap 适合做WEB前端、网站类项目,Bootstrap适用于多屏跨设备浏览;easyui适合做后台、管理系统类项目,如ERP,CRM之类...

2018-09-21 23:58:11 4052

原创 grep命令

grepgrep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep多个关键字“与”和“或”同时满足多个关键字和满足任意关键字1、或操作grep -E '123|abc' filename...

2018-07-19 10:10:38 183

原创 npm install 报错(npm ERR! Unexpected end of JSON input while parsing near '....js"},"directories":{')

问题:npm ERR! Unexpected end of JSON input while parsing near ‘….js”},”directories”:{‘解决:升级node到v8.11.3

2018-07-12 18:12:01 1420

原创 npm install 报错(npm ERR! errno 1)

问题:npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.9.2 postinstall: node scripts/build.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the node-sass@4.9.2 postinstall scrip...

2018-07-12 18:10:24 31527 3

原创 npm install 报错(npm ERR!errno -4048)

问题:npm ERR! errno: -4048, npm ERR! code: ‘EPERM’, npm ERR! syscall: ‘scandir’,解决:1、删除npmrc文件,删除C:\Users\Administrator.npmrc文件 2、 C:\Users\Administrator\AppData\Roaming\npm-cache 清空, ...

2018-07-12 18:07:51 31765 5

原创 node之npm

更新npm至最新版本命令行运行:npm install -g npm

2018-07-12 18:03:32 185

原创 IDEA-使用eclipse快捷键

idea 快捷键Alt + F1 + C 可看(show in explorer)

2018-07-12 18:02:29 204

原创 Node利器

简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。Node.js安装与配置到官网下载最新的Node.js安装 node-v...

2018-07-12 17:55:41 209

原创 jQuery radio的取值与赋值

取值:JS代码$("input[name='radioName']:checked").val();或$("input[name='radioName'][checked]").val();赋值JS代码//选中值为1的radio$("input[name='radioName'][value=1]").attr("checked",true); ...

2018-04-08 20:45:45 2639

原创 ECS修改 Linux 服务器默认远程端口

环境:CentOS7.2 64位步骤:远程连接并登录到 Linux 实例。运行 vim /etc/ssh/sshd_config命令。在键盘上按 I 键,进入编辑状态。将 22 端口修改成目标端口,本节以 1022 端口为例。在Port 22下输入Port 1022。在键盘上按 ESC,输入:wq退出编辑状态。重启实例执行 systemctl rest...

2018-03-13 16:29:29 1717

原创 Eclipse设置

mac下增加eclipse内存在mac上找不到eclipse.ini文件编辑内存限制,在eclipse安装目录右击eclipse程序,选“显示包内容”,eclipse.ini就在 Content/MacOS下。

2015-07-30 17:27:14 536

原创 关于recycle.exe病毒的查杀

该病毒检测出来很容易,可是要让它不再出现确实很难,杀毒软件似乎目前也无能为例,那是一个后门病毒,该病毒试图禁用Windows2000/XP/2003的系统文件保护功能,进而替换系统文件,并且还会收集用户系统信息向某网站提交,并能够根据远程黑客命令,在用户机器上进行文件复制删除、截取屏幕画面、发送消息等操作。由于该病毒可以修改注册表,使用Windows资源管理器浏览文件时将不会显示隐藏文件,在系统文...

2015-07-25 20:01:42 5312

转载 Jre库包含的jar文件(jdk1.6)

Jre库包含的jar文件(jdk1.6):resources.jar、rt.jar、jsse.jar、jce.jar、charsets.jar、dnsns.jar、localedata.jar等共10个jar文件,其中resource.jar为资源包(图片、properties文件);rt.jar为运行时包,子包结构如下图:

2014-08-04 14:12:52 5471

转载 AS3常用代码

1. 拉选框package{    import flash.display.Sprite;    import flash.events.MouseEvent;    import flash.geom.Point;        public class AreaRect extends Sprite    {        private var rect:Sprite;        pr...

2014-06-29 21:24:32 1144

原创 Excel里面打对号

打开菜单:“插入”-“特殊符号”-“数学运算符”。

2014-06-26 22:14:42 874

原创 httpd: Could not reliably determine the server's fully qualified domain name

解决方案: 进入apache的安装目录: Windows : D:\Program Files\Apache Software Foundation\Apache2.2\conf linux : /usr/local/apache/conf 用记事本打开httpd.conf 将里面的#ServerName localhost:80注释去掉即可。 再执行httpd 然后可

2014-06-26 22:14:09 652

原创 This project needs to migrate WTP metadata

项目出现错误:This project needs to migrate WTP metadata 解决:右击该项目然后选择“验证”,也就是Validate就可以解决。

2014-06-26 22:13:03 684

原创 WORD插入VSD绘图文件

一般文件插入Word方法 插入==〉插入对象==〉由文件创建==〉VSD文件 此方法插入的文件可以随时调用源编辑程序进行编辑

2014-06-26 22:12:22 1178

原创 Start tag () not closed.

问题: myeclipse里面html代码 http://www.w3.org/TR/html4/frameset.dtd">'>HTML 4.01 Frameset报错 Multiple annotations found at this line: - Invalid location of tag (HTML). - Start tag () not closed

2014-06-26 22:10:36 2405

原创 JSP的转义字符

在JSP中,""、"'"、"""、"\" 都有特殊的含义和用途,如以""标签作为Scriptlets的结束等,所以在JSP 程序中如果遇到这些字符时都要进行适当修改,如下所示。1)单引号 ' 改为 \'。 2)双引号 " 改为 \"。 3)斜线 \ 改为 \\。 4)起始标签 5)结束标签 %> 改为 %\>。 在例4-9中的以下语句中: out.println("

2014-06-26 22:09:56 13816

原创 No grammar constraints (DTD or XML schema)

No grammar constraints (DTD or XML schema).....两种解决方法 方法一:常用方法   关闭XML验证 工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。方法二:(个

2014-06-26 22:09:00 599

转载 Android常见的错误及解决

1.ActivityManager: Warning: Activity not started, its current task has been brought to the front说明:模拟器中已经有一个实例在运行。解决方法:退出模拟器中运行的程序,再次运行即可解决!2.No grammar constraints (DTD or XML schema) detected...

2014-06-26 22:07:58 730

原创 SWF 文件不能访问本地资源

SWF 文件不能访问本地资源只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源 解决方法:  在C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust目录下添加一个文件,比如:1.txt(文件名可任意起),文件内容为:“D:\demo\test\”即项目的路径,当然也可以设置为“D:\”

2014-06-26 22:07:21 612

原创 FIREFOX和CHROME浏览器下PercentLoaded()不能使用的解决方案

实际上是能使用的!检查下div是否设置为style=none了。

2014-06-26 22:06:35 885

原创 MSOCache文件夹能否删除?

这就是Office安装时的缓存文件,如果删除的话,那么下次要补充安装一些组件的时候可能需要插入光盘,不过有安装光盘或ISO的话,就可以删除它了!

2014-06-26 22:05:57 874

jprofiler_windows-x64_11_0_Crack.rar

此资源为jprofiler_windows-x64_11_0_Crack,jprofiler_windows-x64_11_0请官网下载。 EJ Technologies JProfiler 11.0用于分析Java EE软件性能瓶颈并能准确定位到Java类或者方法,是有效解决性能问题的主流工具,可以集成到 IntelliJ IDEA 中。

2019-06-05

iPhone游戏开发经典入门实例

iPhone游戏开发经典入门实例 ABC123是一个测试用户记忆力的游戏。基于cocos2d的2D游戏引擎,ABC123作为为数不多的开源cocos2d游戏项目之一,向我们展示了一个完整的商业游戏框架。此为iPhone游戏开发入门的绝佳实例。推荐!

2013-09-18

ActionScript3游戏编程

ActionScript3.0 Game Programming University ActionScript.3.0.游戏编程

2013-01-26

wsdl4j-1.6.1.jar

WSDL是用来描述一个异构组件如何被程远程未知平台调用的(描述了SOAP消息的格式),在WEB服务中起到了服务端和服务客户端之间的契约作用。

2012-02-27

exe4j_windows_4_4_1.zip以及keygen crack license key注册机

exe4j_windows_4_4_1.zip以及exe4j v4.4.1keygen crack license key注册机.exe exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的应用程序。如果你想在任务管理器中及Windows XP分组的用户友好任务栏里以你的进程名取代java.exe的出现,那么exe4j可以完成这个工作。exe4j帮助你以一种安全的方式启动你的 java应用程序,来显示本地启动画面,检测及发布合适的JRE和JDK,以及进行启动时所发生的错误处理等,以至于更多。

2011-11-30

《iPhone & iPad 开发实战》源码

"IPhone & iPad development real" learning book ios develop good practice, with the source while watching school.

2011-10-15

SQL+SERVER精华查询语句.pdf

SQL+SERVER精华查询语句.pdf 一共包含7条典型的查询语句,包含绝大部分查询方法。

2011-07-12

Java项目开发实训教程_朱福喜 源代码

Java项目开发实训教程_朱福喜 源代码

2011-07-08

避免死链接要做404页面,404页面模板13套

404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。有利于SEO,网站的权威性的提高。

2010-03-17

空空如也

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

TA关注的人

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