自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4567)

转载 ConcurrentHashMap 并发HashMap原理分析

ConcurrentHashMap和Hashtable主要区别就是围绕着锁的粒度以及如何锁。如图左边便是Hashtable的实现方式---锁整个hash表;而右边则是ConcurrentHashMap的实现方式---锁桶(或段)。ConcurrentHashMap将hash表分为16个桶(默认值),诸如get,put,remove等常用操作只锁当前需要用到的桶。试想,...

2019-07-05 05:18:34 212

转载 如何把涉及到回调函数的一个异步过程变成同步过程

js中涉及到回调的基本采用了异步的过程,那么如何把一个异步的过程变成同步的过程呢,下面用了一个自执行函数来实现一下:(function test(i)){ if(i==files.length){ console.log(files);//执行完成后打印最终的值 return; } fs.stat("./XXX",function(err,s...

2019-07-04 13:38:53 690

转载 MySQL Cursor

MySQL CursorSummary: in this tutorial, you will learn how to useMySQL cursorin stored procedures to iterate through a result set returned by a SELECT statement.Introduction to MySQL cursorTo...

2019-07-02 22:50:24 305

转载 BO Session Kill

原文:http://bi360.blog.com/?p=336先下载BO Session Kill Tool 下载地址解压下载后的文件夹KillSession 到 webapps 文件夹中这个在你的BO 安装目录下的tomcat下.然后从(C:\Program Files\Business Objects\Tomcat55\webapps\CmcAppActions\...

2019-07-02 22:43:49 118

转载 步步为营 C# 技术漫谈 一、反射机制

反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 公共语言运行库(CLR)加载器管理应用程序域,这些域在拥有相同应用程序范围的对象周围形成了确定边界。这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布局。 System...

2019-06-29 23:51:13 102

转载 Memcached源码分析之assoc.c

#include "memcached.h"#include <sys/stat.h>#include <sys/socket.h>#include <sys/signal.h>#include <sys/resource.h>#include <fcntl.h>#include <netinet/in.h&...

2019-06-29 19:12:37 75

转载 地空导弹作战

田在津http://war.163.com/14/0110/09/9I7GQGQS00014OVF.htmlhttp://news.sina.com.cn/o/2009-11-16/173819059435.shtmlhttp://www.cchere.com/alist/721341很厉害,不灰心,注意细节(在残骸里头找到干扰机),科学计算(看看他们算近战快法的那个图),认真检验(用轰五...

2019-06-29 19:01:10 126

转载 C++ PASCAL关键字(转)

VC里面:PASCAL==CALLBACK==WINAPI==__stdcall _stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。 _cdecl是C和C++程序的缺省调用方式。每一个调用它的函数都包含清空堆...

2019-06-29 18:04:49 69

转载 设计模式---封装变化

转载自:http://blog.csdn.net/RainyLin/article/details/1715308软件设计最大的敌人,就是应付需求不断的变化。变化有时候是无穷尽的,于是项目开发就在反复的修改、更新中无限期地延迟交付的日期。变化如悬在头顶的达摩克斯之剑,令许多软件工程专家一筹莫展。正如无法找到解决软件开发的“银弹”,要彻底将变化扼杀在摇篮之中,看来也是不可能完成的任务。那么,积极...

2019-06-28 23:34:15 43

转载 [转载]Linux解压缩命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使...

2019-06-28 03:57:56 60

转载 javascript基础-DOM原理

解释清楚DOM原理并不是一件容易的事,但是任何一个前端工程师,都必须牢牢掌握它。DOM整体架构:图解:DOM,即针对XML文档的应用程序编程接口(API).通俗一点说,HTML属于XML的一种,先将HTML映射成节点树,然后对节点树提供一套增删改查的方法。DOM1 Core:图解: 1. Node: 节点接口。属性:nodeType(1:el...

2019-06-27 22:10:05 143

转载 清除文本中的Html标签

以前做项目时,曾经遇到一个问题,就是要一段含html的文本中html的标签清除掉,并将清除后的文本显示在winform的Label上面。当时在网上搜寻了好久,终于找到了点资料,自己好好对照整理了下,现在分享给大家: /// <summary> /// 清除文本中Html的标签 /// </summary&...

2019-06-26 19:05:40 292

转载 学习MSCOREE.dll是托管程序的入口点

现在做.NET Framework的开发的朋友应该是越来越多了,但是可能并非人人都对MSCOREE.DLL非常了解。而事实上,毫不夸张地说,MSCOREE.DLL是.NET Framework中最为核心的DLL之一,没有这个DLL,托管程序根本无法开始执行起来,但是由于这个DLL藏在System32目录下,根本无人问津,可以说是有点委屈了这位.NET Framework中的幕后英雄。本文主要讨...

2019-06-24 16:30:55 349

转载 MSIL条件跳转(简单注释)

c# code:using System;public class aidd2008{ public static void Main(String[] argv) { int x = 10; int y = 6; if (x > y) { Console.WriteLine(x); ...

2019-06-24 16:30:53 56

转载 IE11 开启F12开发人员工具中的 始终从服务器刷新

在进行页面脚本调试时,经常需要清除浏览器缓存来获取最新的脚本文件,IE11之前的浏览器版本我们可以按F12调出开发人员工具,在缓存选项中开启“始终从服务器中刷新”的设置后我们就不需要每次手工清缓存了。但用过IE11的都知道,这个版本的开发人员工具的UI有了较大的变化,手工清楚缓存的方式如下“始终从服务器中刷新”开启的方式也就变了具体见下图,变成了按钮的形式,开启就按...

2019-06-23 22:46:17 156

转载 C语言宏的神奇写法:语句块作为参数,算半个函数式编程?

我想要写几个循环做测试代码,每次都写 `for(size_t i = 0; i < n; i++)` 很烦人,然后就灵机一动,能不能用宏实现,然后就写出了:#define repeat(n, statements) for(size_t i = 0; i < n; i++) { statements }然后竟然真的可以执行指定的语句(块),像发现了新大陆一样,哈哈,...

2019-06-23 21:59:00 172

转载 Linux基础命令01

绝对路径:从“/”根目录下开始常用的一些命令选项lsls :使用方式 ls {空格}选项 {空格}参数 (全写为list)(等同于dir)列出当前目录下所有的文件,包括隐藏文件ls -a 列出当前目录下所有文件的详细信息ls -l#(也可以是ll)列出当前目录下所有文件的详细信息包括文件大小(此处是显示的是实际大小)ls -lh...

2019-06-23 18:10:00 28

转载 关闭Windows 8的metro UI的方法汇总

http://www.ssdax.com/570.html上面就是windows8新出现的Metro UI,点击开始菜单就会出现,取代了windows长久以来的开始菜单,有了非常大的突破不过我发现很多人都在找怎么关闭windows8 的Metro UI,下面介绍两个如何关闭Metro的方法方法一:WIN键+R,弹出运行,输入:regedit之后会进入注册表,在注册表左侧按照...

2019-06-21 06:39:03 61

转载 Docker ubuntu apt-get更换国内源解决Dockerfile构建速度过慢

创建Dockerfile并且更新apt源在Dockerfile中添加如下两句代码:RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.listRUN apt-get clean更新apt源的Dockerfile如下:FROM ubuntu:latestMAINTAINER kk "kk@...

2019-06-20 23:08:00 8694

转载 jQuery boxy弹出层插件中文演示及讲解(转)

使用该jQuery插件要想使用该jQuery插件,需要把$(selector).boxy();放在document.ready中。使用合适的选择器表达式替换这里的"selector",例如:"a[rel=boxy],form.with-confirmation"。这会给匹配的元素附加一些行为,如下:一个href属性中如果锚点包含#,则此锚点相对应的ID的DOM元素的内容就会被添加到bo...

2019-06-20 16:22:01 29

转载 变量、作用域、内存---part1

js语言的一大特点就是“软”变量,js变量松散决定了其实var只是声明了变量,只是在内存中给变量开辟了空间而已,这个特色从某种角度来看是非常有趣而强大的但是又特别容易产生问题我们之前在讲变量的时候提到了基本类型和引用类型,这次我们回去深刻的讨论一下两者之间有什么区别,基本类型是指的简单的数据段,而引用类型则是多个数据段组成的对象;基本类型是“栈”,先进如栈内的变量最先被释放掉(内存中)。引用类型...

2019-06-20 13:24:02 39

转载 【杂题】[CodeForces 1172F] Nauuo and Bug【数据结构】【线段树】

Description给出一个长度为n的序列a和一个整数p有m组询问,每组询问给出一个区间\([l,r]\)你需要给出下面这个过程的结果ans = 0 for i from l to r{ ans = ans + a[i] if ans > p then ans = ans - p;}return ans \(n\leq 10^6\)\(m<=2\t...

2019-06-19 20:28:00 30

转载 centos6.5升级python3并配置pip

centos安装完成之后,第一件事就是安装python,但是linux一般都默认自带python2.6或者2.7,但是一些新的包不支持旧版本的python,因此需要对python进行升级。参考链接:https://blog.csdn.net/qq_36288025/article/details/825345081、安装python之前需要安装一堆依赖包,虽然不知道干什么的,但是不...

2019-06-19 16:10:00 29

转载 CentOS7.4 Nginx添加系统服务及开机自启动

Nginx安装好后,每次启动或者重启需要进入到/usr/local/nginx下操作,比较麻烦,于是把Nginx添加到系统服务中方便管理:# 添加nginx.service# vim /lib/systemd/system/nginx.service[Unit]Description=nginx serviceAfter=network.target [Service] Type...

2019-06-19 15:32:59 921

转载 吴恩达机器学习笔记2-单变量逻辑回归

一、逻辑回归(Logistics 回归)直观印象逻辑回归是用来解决分类问题,比如给定一个肿瘤的直径大小(x),要预测出它是良性(0)还是恶性(1),如图1-1。                        【图1-1】如图中我们可以直观地看到,当尺寸大于3cm,是恶性肿瘤的概率就比较大,当尺寸大于5cm,几乎百分之百是恶性的。于是图中的关系就可以转换成概率与尺寸的函数图像,如...

2019-06-18 16:42:00 37

转载 5年经验的Java工程师面试答不出反射和动态代理!怕是只会CRUD哦

一、反射概述反射机制指的是Java在运行时候有一种自观的能力,能够了解自身的情况为下一步做准备,其想表达的意思就是:在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲,通过反射,该类对我们来说是完全透明的,想要获取任何东西都...

2019-06-18 09:20:53 110

转载 企业重要税种-印花税

企业主要涉及税种政策:2018年3月13日 改革国税地税征管体制,将省级和省级以下的国税地税机构合并。一.印花税 1.实收资本印花税 税率:实收资本乘以万分之五就是企业需缴纳的印花税金额。 要点:企业投资款一到账,马上去缴纳 说明:实收资本和注册资本的区别是注册资本是企业期望投资的资本,但不一定实际投资到位,而实收资本是企业...

2019-06-17 23:25:00 40

转载 Spring AOP教程

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:34:05 28

转载 Spring常用注解

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:28:43 24

转载 Linux实用工具

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:28:16 31

转载 MyBatis学习总结(10)——批量操作

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 16:32:24 36

转载 使用datepicker插件实现分段时间的选择8-6

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-16 06:26:54 119

转载 2-1 windows软件 --- x-shell/seurecrt/puty

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-15 16:48:30 20

转载 eclipse使用svn插件版本号 提交人不能显示的解决办法

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-15 01:23:07 86

转载 只进ResultSet 不支持请求的操作

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-15 01:22:54 86

转载 【Dart学习】-- Dart之异常处理

  概述:    Dart2的异常与Java是非常类似的。Dart2的异常是Exception或者Error(包括它们的子类)的类型,甚至可以是非Exception或者Error类,也可以抛出,但是不建议这么使用。  Exception主要是程序本身可以处理的异常,比如:IOException。我们处理的异常也是以这种异常为主。  Error是程序无法处理的错误,表示运行应用程序中较严...

2019-06-14 19:01:00 67

转载 布线问题-分支限界法

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-14 17:29:19 168

转载 Go 语言一本通

什么是GO语言?Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个...

2019-06-14 14:38:00 24

转载 Android 项目服务端

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-14 13:27:26 121

转载 阿里Java岗一面被问到对Spring的理解,懵了?这些你又了解多少

还在机械地打代码?我们很多开发者在开发 Spring 的程序的时候,很多的情况下,都是被动的接受了前辈们为我们做好的 Spring 特性案例。这样以来,确实在很大的程度上减少了我们开发的成本,但是也同时丧失了一个极好的学习机会,从而限制我们开发员的横向扩展能力。只知道如何使用,却不知道做了什么,那么你注定只能是一个码农。Spring 框架几乎集成一半 Javaweb 开发的江...

2019-06-12 22:29:01 29

空空如也

空空如也

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