自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

第五正

做任何事,沟通才是最重要的

  • 博客(45)
  • 收藏
  • 关注

原创 Nginx 路径匹配规则,通配符

Nginx路径匹配符号= 表示精确匹配^~ 表示uri以某个常规字符串开头,大多情况下用来匹配url路径,nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 正则匹配(区分大小写)~* 正则匹配(不区分大小写)!~和!~*分别为区分大小写不匹配及不区分大小写不匹配 的正则/ 任何请求都会匹配符号的优先级

2018-01-15 17:06:24 63874 3

原创 第一节-怎样安装Mysql才算专业

Mysql安装的专业姿势前言:建议安装的版本是5.7.14,这个版本是mysql比较有代表性的版本在5.6的基础上做了很多的增强和改变.安装的平台选定为contos7,其他linux平台均可.安装mysql有几种方式源码安装,适合学习,不适合生产环境 对于源码编译的调优我们做不到比官方还厉害,所以只适合学习环境源码学习等RPM优点安装方便缺点升级一旦遇到问题就麻烦需要卸载掉高版本再安装回低版本

2018-01-11 17:44:26 337

原创 JAVA线程 wait,nodify理解测试

下面我们通过一个例子来理解和学习关于JAVA线程 wait() nodify()。先说说例子的整体思路和角色介绍,有一个仓库里面装着产品,有专门管销售的,有专门管生产的。生产的和销售的都对应这个仓库,生产部的生产出一件产品就往仓库仍一件,销售的需要产品了,就直接上仓库拿去。当销售部的去仓库拿货发现没有货了,就通知销售部门的人,都别来拿货了(wait()),当生产部生产出一定量的产品后

2018-01-06 23:12:22 482

原创 JAVA线程sleep(), join()的用法例程

先看一下比较简单的,sleep() join()的用法。package thread1;public class TreadTest implements Runnable { public static int a = 0; public void run() { for (int i = 0; i < 100; i++) { try { Thread.slee

2018-01-06 23:12:16 270

原创 以梦想为源头,因学习而改变,经过程而成功

生活就像是一个大容器,里面装着各种不同的小容器,而这些容器在人类的文明中得到了它们存在的价值,并且发生了复杂的关系。通常大多数的人生都是一样的。出生,上学,工作,结婚,生子,教育,衰老,死亡。这好像是人类生存的基本原则,几千年甚至更久以来,一直延续着。看上去貌似很枯燥,其实不然。人是感性的动物,梦想则是打破单调生活的调节剂,不!,梦想更像是万花筒,使生活丰富多彩,最终达到自我实现。 梦想-学习-成

2018-01-06 23:12:10 332

原创 文件监听的例子 JAVA版

主要实现的机制大体网上都有说明,就是一个线呈一直跑着,监听着文件的最后修改时间,然后再进行一些处理。 比如自动编译文件,自动重载文件啊,应该都是通过这个机制去实现的。下面贴点代码,附件也给出eclipse代码工程.代理是参考别人的改的,还挺简单的,我就是整理了一下,谁需要就直接拿去用吧。 1 FileListener.java  监听接口 import java.io.Fi

2018-01-06 23:12:04 743

原创 Dos的For命令批量修改文件后缀名

应用说明:将当前目录下及所有子文件夹中的.jad文件全部修改成.java文件。因为用DJ反编译以后没找到直接输出成.java文件设置,所以使用了该命令,还是挺好用的,不过这种语法结构实在是恶心,总是忘记,所以记录下来也给有同样需求的朋友们提供一点方便。命令如下:for /r . %a in (*.jad) do rename %a *.java 命令剖析for     

2018-01-06 23:11:58 793

原创 二 计算机系统基础知识 2.3网络基础知识

网络的功能,分类,组成和拓扑结构       通信子网和资源子网的概念 197通信子网的节点计算机和高速通信线路组成独立的数据系统,承担全网的数据传输,交换,加工和变换等通信处理工作,即将一个计算机的输出信息传送给另一个计算机。资源子网包括计算机,终端,通信子网接口设备,外部设备(打印机,磁带机,绘图机等)及各种软件资源等,它负责全网的数据处理和向网络用户提供网络资源及网络服务。 

2018-01-06 23:11:52 191

原创 VirtualBox openSolaris的网络配置

在这里做一个简单的VirtualBox中openSolaris的网络配置比较重要的几点1 通过VirtualBox 增加一个虚拟的网卡   安装好openSolaris后,先别着急启动,在VirtoalBox中,点设置,然后点网络,启用网络连接,Adapter type随便选  择一个,Attached to选择Host Interface,MAC 默认不用管,点上使用网线,最重要的一

2018-01-06 23:11:45 267

原创 一 计算机科学基础 1.2 非数值数据的表示

数值,文字,英文字母等都是字符,任何字符进入计算机时,都必须转换为二进制的形式,称为字符编码。数字字符编码:三种常见编码为BCD编码(有权码),余3码(无权码),格雷码(无权码)。BCD编码:用4位二进制数进行表示,0=0000,1=0001,... 9=1001.余3BCD编码: 在BCD的编码基础上,把每个数的代码加上0011后构成。格雷码: 规则为相邻的两个代码之间只有一

2018-01-06 23:11:39 3272

原创 一 计算机科学基础 1.2 数据的表示 数的表示

定点数分为定点整数和定点小数定点整数: 小数点在最低位之后 如 10101.0定点小数: 小数点在最高位只前 如 0.010101码制定点整数定点小数原码-(2^(n-1) - 1) ~ +(2^(n-1) - 1)-(1 - 2^-(n-1)) ~ +(1 - 2^-(n-1))反码-(2^(n-1) - 1) ~ +(

2018-01-06 23:11:33 407

原创 一 计算机科学基础 1.1数制及转换

基本概念:^ = 介乘2^4 = 二的四次方2^-4 = 二的负四次方,也就是1/16,十六分之一位 = 整数部分个位为0位,十位为1位,百位为2位,小数点后面第一位为-1位,其他位同理 二进制转换各个进制 : // 分解求和法 2 --> 10 :  100110.101B = 2^5+2^2+2^1+(2^-1+2^-3) = 32+4+2+(1/2+1/8)

2018-01-06 23:11:27 404

原创 Framework 3.5安装包 精简版 免下载版

8月初,.NET Framework 3.5 SP1 发布了。在下载 .NET Framework 3.5 Service Pack 1 完整软件包(231MB) 之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。既然是完整软件包,为什么还是要下载一部分文件才行呢? 原来,.NET Framework 3.5 SP1

2018-01-06 23:11:15 11272

原创 javaBean事件监听

我使用JAVA开发项目 也刚刚只有半年多的时间吧 根本提不上什么经验 总是从网上找别人的代码和例子看 但自己却从未上传过什么东西给别人看 而且最近发现找到的精华都是别人的BLOG里写的内容 一时感觉不错 我也把自己的学习记录搞上去吧 首先这个例子 我做了4个类 分别是 TestListener类 这个类是我们自己写的监听服务1 import java.beans.Pro

2018-01-06 23:11:09 725

原创 日语词性的总结

动词:首先我们来搞明白一个问题,拿来一个词怎样判定是一个动词,这可能是个很简单的问题,但对于不是科班出身的自学者来说,这可能是他们没有去考虑过的问题,只是背单词。笔者我也是一个自学者,目前水平也是很烂,今日正好放假在家,无聊之下把日文词性的问题 重新的复习一下 希望看到这篇文章的朋友能够和我一起分享, 好了,言归正传吧。其实判断一个词是否为动词,确实很简单,它们都有一个通病,末尾都

2018-01-06 23:11:03 4375

原创 RMI 例子

先了解一下角色 1 一个继承与java.rmi.Remote的"发布方法"的接口. (RemoteInterface.java)  2 "方法接口(RemoteInterface.java)"的实现类(RemoteInterfaceImpl.java) 此类同时继   java.rmi.server.UnicastRemoteObject. 3 服务器类(Server.

2018-01-06 23:10:57 193

原创 winform中使用ReportViewer的时候,找不到报表数据面板.

最近在做winform的报表项目,看人家教程里都有报表数据面板,可我的怎么都找不到,我的是VS2012,最后终于找到,首先必须在报表设计TAB上(选中它),然后选择视图->报表数据

2018-01-05 15:13:29 2661 1

原创 winform窗体继承泛型类时,设计器无法使用解决办法

当我们使用winform程序时,winform窗体程序和控件程序都是可以通过设计器进行控件拖拽的,但如果我们继承了一个带有泛型的form基类.那么设计器是无法使用的.目前我没有找到根本解决的办法,但可以间接解决无法调试的问题. 下面具体说明如何实现比如我们有FormA,BaseForm, FormA : BaseForm 这样直接继承是无法使用设计器的. 需要增加一个临时的form类,比如

2018-01-05 15:13:26 2380

原创 VS2012,VS2010无法生成dll程序集的解决办法

在我们做项目的时候总会遇到dll程序集无法生成导致各种问题.通常我们的做法就是清理项目,然后重新生成,或者直接到bin目录下删除所有dll,然后重新生成.有时候某几个dll就是不生成. 这时候就需要思考问题所在了.我在做webapi项目的时候,就遇到过这样的问题. System.Web.Mvc 该程序集就是不生成在bin中,导致发布的时候失败.最终找到问题所在,原来该类程序集属于系

2018-01-05 15:13:24 750

原创 IntelliTrace窗口无法弹出的解决办法

最近在使用EF框架,所以需要IntelliTrace窗口进行对ADO的SQL生成监控.可找了半天都无法Call出该窗口.在Debug模式下,选择调试->窗口 里面根本没有IntelliTrace事件窗口.经过一番折腾终于找到原因. 原来是调试器选择上只能选择aps.net,如果你选择了本地代码. 就会找不到该窗口了.所以点选项目右键属性->WEB  在最底下有调试器选择, 其中有 AS

2018-01-05 15:13:21 1832

原创 关于Activity启动模式(launchMode)和intent设置测试后 发现和网上说的不符 是不是我错了 求解

看了很多关于Activity启动模式(launchMode)和intent设置intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);发现网上说的和我测试结果 不符。想必大家一定看过 http://marshal.easymorse.com/archives/2950 这篇文字的解说。 我当初看完之后觉得确实很清晰了但又看了其他

2018-01-05 15:13:18 252

原创 关于Lancher的初步认识

Lancher是android启动后执行的第一个App,是所有APP的入口.Lancher的构成:HomeScreen(WorkSpace(ShortCut,LiveFolder,Appwidget,WallPaper) + HotSeats)Lancher负责加载所有的APP,其实就是加载所有manifest.xml中设置分类为android.intent.category.LAUNCH

2018-01-05 15:13:15 700

原创 关于android无法读取图片正确分辨率的原因

第二次因为这个错误导致浪费很长时间找原因,所以要赶紧记录下来。过程是这样的,在使用android读取图片的时候,就是使用BitmapFactory.decodeResource(this.getResources(),R.drawable.base)的时候返回的图片大小和真实图片大小不一样有木有,比如图片是700*450的, 但读出来是525*337的。如果有遇到过此类情况,请往下看这

2018-01-05 15:13:12 1879

原创 关于安卓读写SD卡时,读写失败的原因

开发中发现,原先读写SD卡上内容的代码运行一直正常,但突然就发生读写失败错误。后来经过在网上找的资料,才知道不是代码的事,当打开了USB存储模式的时候,也就是可以和电脑互相拷贝东西的时候,SD卡就被上锁了,导致程序无法读写操作.请大家遇到此问题时候多多注意。

2018-01-05 15:13:09 3234

原创 Java架构-异步并发

使用场景目前的开发方式早已前后端完全分离,使用mvc架构且显示层使用jsp等技术的公司越来越少,大家都改为前端使用vue,react等框架技术调用后台api的方式.这种方式确实对网站的访问流畅体验增分不少,但随着业务的增加,一个性能问题出现了. 页面的异步请求数量爆发.导致服务器压力大,解决这个问题并不难,其思路是后端将多个请求进行封装后一次性返回给前端. 后端需要使用异步并发调用多个服务后进

2017-12-27 11:55:26 368

原创 将博客搬至CSDN

  uuuuuuuu

2017-12-27 11:03:19 103

北戴河出行计划

北戴河游玩计划书参与人员: 军,翔,冰,苗儿。准备去的景点:老虎石公园(浴场),碧螺塔(酒吧)公园 ,鸽子窝,海上游轮,联峰山,北戴河怪楼奇园。先说一下日程安排       6-13 6:00 高翔从家出发打车先接我6-13 6:10 到我家门口我上车后到天大玉泉路十字路口处接两位MM   6-13 6:20 到达玉泉路路口接上两位MM后,直接到东站6-13 6:4...

2009-11-14 22:41:16 340

JAVA线程 wait,nodify理解测试

下面我们通过一个例子来理解和学习关于JAVA线程 wait() nodify()。先说说例子的整体思路和角色介绍,有一个仓库里面装着产品,有专门管销售的,有专门管生产的。生产的和销售的都对应这个仓库,生产部的生产出一件产品就往仓库仍一件,销售的需要产品了,就直接上仓库拿去。当销售部的去仓库拿货发现没有货了,就通知销售部门的人,都别来拿货了(wait()),当生产部生产出一定量的产品后...

2009-06-29 16:59:45 270

JAVA线程sleep(), join()的用法例程

先看一下比较简单的,sleep() join()的用法。package thread1;public class TreadTest implements Runnable { public static int a = 0; public void run() { for (int i = 0; i &lt; 100; i++) { try { ...

2009-06-29 16:35:42 131

以梦想为源头,因学习而改变,经过程而成功

生活就像是一个大容器,里面装着各种不同的小容器,而这些容器在人类的文明中得到了它们存在的价值,并且发生了复杂的关系。通常大多数的人生都是一样的。出生,上学,工作,结婚,生子,教育,衰老,死亡。这好像是人类生存的基本原则,几千年甚至更久以来,一直延续着。看上去貌似很枯燥,其实不然。人是感性的动物,梦想则是打破单调生活的调节剂,不!,梦想更像是万花筒,使生活丰富多彩,最终达到自我实现。 ...

2009-05-03 14:09:48 130

文件监听的例子 JAVA版

 主要实现的机制大体网上都有说明,就是一个线呈一直跑着,监听着文件的最后修改时间,然后再进行一些处理。 比如自动编译文件,自动重载文件啊,应该都是通过这个机制去实现的。下面贴点代码,附件也给出eclipse代码工程.代理是参考别人的改的,还挺简单的,我就是整理了一下,谁需要就直接拿去用吧。 1 FileListener.java  监听接口 import java.io.File;...

2009-03-23 14:11:18 167

Dos的For命令批量修改文件后缀名

应用说明:将当前目录下及所有子文件夹中的.jad文件全部修改成.java文件。因为用DJ反编译以后没找到直接输出成.java文件设置,所以使用了该命令,还是挺好用的,不过这种语法结构实在是恶心,总是忘记,所以记录下来也给有同样需求的朋友们提供一点方便。命令如下:for /r . %a in (*.jad) do rename %a *.java 命令剖析 for           不...

2009-03-18 18:19:21 216

二 计算机系统基础知识 2.3网络基础知识

网络的功能,分类,组成和拓扑结构&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 通信子网和资源子网的概念 197通信子网的节点计算机和高速通信线路组成独立的数据系统,承担全网的数据传输,交换,加工和变换等通信处理工作,即将一个计算机的输出信息传送给另一个计算机。资源子网包括计算机,终端,通信子网接口设备,外部设备(打印机,磁带机,绘图机等)及各种软件资源等,它...

2009-03-17 16:30:01 119

VirtualBox openSolaris的网络配置

在这里做一个简单的VirtualBox中openSolaris的网络配置比较重要的几点1 通过VirtualBox 增加一个虚拟的网卡   安装好openSolaris后,先别着急启动,在VirtoalBox中,点设置,然后点网络,启用网络连接,Adapter type随便选  择一个,Attached to选择Host Interface,MAC 默认不用管,点上使用网线,最重要的一部,点...

2009-03-02 15:24:25 161

一 计算机科学基础 1.2 非数值数据的表示

数值,文字,英文字母等都是字符,任何字符进入计算机时,都必须转换为二进制的形式,称为字符编码。数字字符编码:三种常见编码为BCD编码(有权码),余3码(无权码),格雷码(无权码)。BCD编码:用4位二进制数进行表示,0=0000,1=0001,... 9=1001.余3BCD编码: 在BCD的编码基础上,把每个数的代码加上0011后构成。格雷码: 规则为相邻的两个代码之间只有一位不同。 英文...

2009-02-27 23:34:40 388

一 计算机科学基础 1.2 数据的表示 数的表示

定点数分为定点整数和定点小数定点整数: 小数点在最低位之后 如 10101.0定点小数: 小数点在最高位只前 如 0.010101码制定点整数定点小数原码-(2^(n-1) - 1) ~ +(2^(n-1) - 1) -(1 - 2^-(n-1)) ~ +(1 - 2^-(n-1)) 反码-(2^(n-1) - 1) ~ +(2^(n-1) - 1) -(1 -...

2009-02-27 18:33:11 286

一 计算机科学基础 1.1数制及转换

基本概念:^ = 介乘2^4 = 二的四次方2^-4 = 二的负四次方,也就是1/16,十六分之一位 = 整数部分个位为0位,十位为1位,百位为2位,小数点后面第一位为-1位,其他位同理 二进制转换各个进制 : // 分解求和法 2 --&gt; 10 :  100110.101B = 2^5+2^2+2^1+(2^-1+2^-3) = 32+4+2+(1/2+1/8) = 38+...

2009-02-27 11:52:26 200

开始进行程序员考试

今天已经算是第一天开始进行程序员考试的复习,题很多,但我还算有信心,5月份要考试了。努力了。。。

2009-02-26 21:16:17 185

原创 Framework 3.5安装包 精简版 免下载版

8月初,.NET Framework 3.5 SP1 发布了。在下载 .NET Framework 3.5 Service Pack 1 完整软件包(231MB) 之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。既然是完整软件包,为什么还是要下载一部分文件才行呢? 原来,.NET Framework 3.5 SP1 ...

2009-02-20 10:49:24 543

javaBean事件监听

我使用JAVA开发项目 也刚刚只有半年多的时间吧 根本提不上什么经验 总是从网上找别人的代码和例子看 但自己却从未上传过什么东西给别人看 而且最近发现找到的精华都是别人的BLOG里写的内容 一时感觉不错 我也把自己的学习记录搞上去吧 首先这个例子 我做了4个类 分别是 TestListener类 这个类是我们自己写的监听服务 1 import java.beans.PropertyCha...

2008-11-07 15:35:38 308

空空如也

空空如也

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

TA关注的人

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