自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4478)

转载 程序员你写的代码,被爆出黑产了!

事件经过看了微博上发表转发1000+ 、点赞1000+次的吐槽陕西省的普通话成绩查询网站代码的微博,后来知乎上又有20万的阅读量这个话题的提问。最终结案这并不是真的陕西省普通话成绩查询网的网址,只不过是和官方查询一样的界面,李鬼”网站,这是个钓鱼网站。用于各类证书造假,通过这些垃圾代码中泄露的考生信息、和钓鱼网址得出结论,这就是“办证机构”所谓的官网可查,证书真实!本文所包含的链接...

2019-09-29 21:43:00 2307

转载 HashMap

实现Map存储<key,value>的集合,每个键值对叫做EntryHashMap每一个元素的初始值都是Null1.put方法   1)需要利用哈希函数来确定Entry的插入位置index=Hash("key")   2)HashMap的长度是有限的,当插入的Entry越来越多时,会出现index冲突的情况,   HashMap的每个index上的元素同时也是一个链表...

2019-09-29 08:19:00 37

转载 mysql数据库引擎

一、innodb 1.支持事务 事务ACID(atomicity原子性、consistency一致性、isolation隔离性、durability持久性) A:事务要么全执行,要么全不执行 C:事务执行前后,数据完整性一致 I:多用户并发访问数据库时,数据库为每个用户创建的事务间相互隔离 D:事务一旦被提交,对数据库中数据的改变就是持久的 四个隔离级别 1)Read unco...

2019-09-28 08:58:00 42

转载 动手动脑总结2

动手动脑1:随机数package Test;import java.util.Scanner;import java.util.Random;public class Test { public static void main(String[] args) { Random ra =new Random(); S...

2019-09-27 19:52:00 45

转载 递归判断回文的测试总结

设计思想:首先拿到的题目是用递归的方法判断给出的字串是否是回文。首先想到的方法就是简单的for循环和if判断,然后使用递归的方法实现就可以。下面给出源程序代码和运行结果截图package Test;import java.util.Scanner;public class Test { public static void main(Strin...

2019-09-25 19:34:00 114

转载 脱离脚手架来配置、学习 webpack4.x (二)基础搭建loader 配置 css、scss

序上一篇已经把基本架子搭起来了,现在来增加css、scss、自动生成html、css 提取等方面的打包。webpack 默认只能处理js模块,所以其他文件类型需要做下转换,而loader 恰恰是做这个事情的,来试试一步一步的完成这个事情吧。1、安装 normalize.css  normalize.css是一种CSS reset的替代方案。它在默认的HTML元素样式上提供了跨...

2019-09-24 17:48:00 54

转载 动手动脑问题的实验

动手动脑1public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t); ...

2019-09-23 13:24:00 41

转载 关于原码、反码、补码的理解

在上学期学习c语言c++的时候就接触到了原码、反码和补码这三个概念。首先,我自己的理解,原码、反码和补码这三个概念都是基于二进制而言。原码包括符号位和数值位,数值位就是真值的绝对值,符号位位“0”时表示正数,符号位为“1”时表示负数。这里就可以看出,原码的整数和小数中“0”的表示形式各有2种,“+0”和“-0”不一样,以8位机器数为例,整数的“+0”原码为0,0000000;整数...

2019-09-23 13:00:00 42

转载 html引用公共的头部和尾部(多个html文件共用一个header.html和footer.html)、导航跳转页面改变导航样式...

将header部分和footer部分提取出来,各保存为header.html和footer.html。header.html(P.S.1:此次有导航跳转页面改变导航样式)<nav class="hidden-sm hidden-xs"> <div class="topHeader"> <div class="conta...

2019-09-18 10:40:00 949

转载 css3 position fixed固定居中问题解决方案

fixed使对象脱离了正常文档流解决方案:footer { position:fixed; margin:0 auto; left:0; right:0; }转载于:https://www.cnblogs.com/Harold-Hua/p/11531870.html...

2019-09-17 10:01:00 78

转载 第三周课程总结及实验报告

1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。 public class Main{ public static void main(String[] args) { int x,y,z; int sum=0,i; for (i=100;i<=999;i++) ...

2019-09-15 22:39:00 25

转载 PHP批量导入excell表格到mysql数据库

PHP批量导入excell表格到mysql数据库,本人通过亲自测试,在这里分享给大家1,下载 php excell类库 网上搜索可以下载,这里不写地址2,建html文件<form method="post" action="http://www.96net.com.cn/index.php?c=good&a=index" name="th...

2019-09-13 23:22:00 249

转载 Java开学测试

这次开学测试要求做一个信息系统,该系统完成学生成绩录入,修改,计算学分积点和查询学生成绩的简单功能。下面是我写的代码//信1805-3班 20183641 赵树琪package test;import java.util.Scanner;public class ScoreInformation { static double M1; stat...

2019-09-12 22:36:00 50

转载 脱离脚手架来配置、学习 webpack4.x (一)基础搭建项目

序现在依旧记得第一次看到webpack3.x 版本配置时候的状态刚开始看到这些真的是一脸懵。希望这篇文章能帮到刚开始入门的同学。webpack 是什么?webpack是一个模块化打包工具,webpack 通过入口分析项目结构,找到JavaScript模块以及一些不能直接在浏览器上运行的语言、语法等 如(scss、ts、es6+等),并将其打包成可以直接在浏览器运行的...

2019-09-11 23:03:00 54

转载 JAVA 第二周课程总结

主要是在第一周的基础上对Java的学习有了更深的认识以及有了更好的学习方向:1、对于Java基本结构有了基本的认识,能写出简单的输出;先说说学习方法部分首先要能勾起兴趣能够结合 生(游)活(戏) 中的实例来学习,就最好不过了,一来最好就让我知道这个学习目的是什么,不要一开始就太多理论,让我云里雾里,消磨掉耐心和动力,另一个学习方法就是理清讲解思路,让自己有全局观。初学Java,很...

2019-09-10 14:35:00 33

转载 vlan划分

1.VLAN的划分(1)基于端口的VLAN: 交换机A上的1,2端口和交换机B上的3,4端口构成一个VLAN。 交换机A上的3,4端口和交换机B上的1,2端口构成一个VLAN。(2)基于MAC地址的VLAN: 若干个MAC地址构成VLAN成员。2.Trunk简介 在同一个VLAN上,但接在不同的交换机上的计...

2019-09-06 23:18:00 64

转载 软件工程

1.软件工程过程  获取过程  供应  开发  操作  维护  管理  支持2.软件生存周期  要求定义     可行性研究     项目开发计划     需求分析  设计       概要设计     详细设计  编码  测试  维护3.软件生存周期模型  瀑布模型  增量模型  螺旋模型  喷泉模型  基于知识的模型  变换模型4.软件开发方法  结构化方法  Jacks...

2019-09-06 23:13:00 46

转载 雷林鹏分享Node.js JXcore 打包

  Node.js 是一个开放源代码、跨平台的、用于服务器端和网络应用的运行环境。  JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。  这篇文章主要是要向大家介绍 JXcore 的打包功能。  JXcore 安装  下载 JXcore 安装包,并解压,在解压的的目录下提供了 jx 二进制文件...

2019-09-06 14:43:00 80

转载 雷林鹏分享Node.js 多进程

  我们都知道 Node.js 是以单线程的模式运行的,但它使用的是事件驱动来处理并发,这样有助于我们在多核 cpu 的系统上创建多个子进程,从而提高性能。  每个子进程总是带有三个流对象:child.stdin, child.stdout 和child.stderr。他们可能会共享父进程的 stdio 流,或者也可以是独立的被导流的流对象。  Node 提供了 child_pr...

2019-09-06 14:41:00 47

转载 雷林鹏分享Node.js RESTful API

  什么是 REST?  REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。  表述性状态转移是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。需要注意的是,REST是设计风格而不是标准。REST通常基于使...

2019-09-04 13:49:00 46

转载 雷林鹏分享Node.js Express 框架

  Express 简介  Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。  使用 Express 可以快速地搭建一个完整功能的网站。  Express 框架核心特性:  可以设置中间件来响应 HTTP 请求。  定义了路由表用于执行不同的 HTTP 请求动作。  ...

2019-09-04 13:37:00 49

转载 雷林鹏分享Node.js 工具模块

  在 Node.js 模块库中有很多好用的模块。接下来我们为大家介绍几种常用模块的使用:  序号模块名 & 描述  1OS 模块  提供基本的系统操作函数。  2Path 模块  提供了处理和转换文件路径的工具。  3Net 模块  用于底层的网络通信。提供了服务端和客户端的的操作。  4DNS 模块  用于解析域名。  5Domain ...

2019-09-03 14:07:00 71

转载 雷林鹏分享Node.js GET/POST请求

  在很多场景中,我们的服务器都需要跟用户的浏览器打交道,如表单提交。  表单提交到服务器一般都使用 GET/POST 请求。  本章节我们将为大家介绍 Node.js GET/POST请求。  获取GET请求内容  由于GET请求直接被嵌入在路径中,URL是完整的请求路径,包括了?后面的部分,因此你可以手动解析后面的内容作为GET请求的参数。  node.js 中 ...

2019-09-03 13:55:00 45

转载 雷林鹏分享Node.js 文件系统

  Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示:  var fs = require("fs")  异步和同步  Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。  ...

2019-09-02 14:09:00 42

转载 雷林鹏分享Node.js 常用工具

  util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足。  util.inherits  util.inherits(constructor, superConstructor) 是一个实现对象间原型继承的函数。  JavaScript 的面向对象特性是基于原型的,与常见的基于类的不同。JavaScript ...

2019-09-02 14:00:00 39

转载 jni有关知识点总结

一、c/c++语言:1.关于动态链接库的搜索问题:LIBRARY_PATH is used by gcc before compilation to search for directories containing libraries that need to be linked to your program.LD_LIBRARY_PATH is used by your...

2019-09-01 21:16:00 101

转载 OpenShift 3.11离线环境的jenkins演示

离线安装完成后,一般情况下只装了个基础环境,catalog镜像没有导入,本文主要侧重在jenkins的一些环境设置和演示。1.导入镜像首先follow下面链接下载镜像https://docs.openshift.com/container-platform/3.11/install/disconnected_install.html我们这里下载的主要是$ docker...

2019-08-30 23:06:00 224

转载 django加载静态文件

1.setting.pySTATIC_URL = '/static/'STATICFILES_DIRS = ( os.path.join(BASE_DIR, "static"),)2.html{% load static %}<link rel="stylesheet" type="text/css" href="{% static 'css/x.css'%}"/>...

2019-08-30 19:28:00 41

转载 雷林鹏分享Node.js 全局对象

  JavaScript 中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可以在程序的任何地方访问,即全局变量。  在浏览器 JavaScript 中,通常 window 是全局对象, 而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 global 对象的属性。  在 Node.js 我们可以直接访...

2019-08-30 15:19:00 48

转载 雷林鹏分享Node.js 路由

  我们要为路由提供请求的 URL 和其他需要的 GET 及 POST 参数,随后路由需要根据这些数据来执行相应的代码。  因此,我们需要查看 HTTP 请求,从中提取出请求的 URL 以及 GET/POST 参数。这一功能应当属于路由还是服务器(甚至作为一个模块自身的功能)确实值得探讨,但这里暂定其为我们的HTTP服务器的功能。  我们需要的所有数据都会包含在 request ...

2019-08-30 15:11:00 42

转载 雷林鹏分享Node.js 函数

  在JavaScript中,一个函数可以作为另一个函数的参数。我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。  Node.js中函数的使用与Javascript类似,举例来说,你可以这样做:  function say(word) {  console.log(word);  }  function execute(someFunction,...

2019-08-30 15:06:00 37

转载 雷林鹏分享Node.js模块系统

  为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。  模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。  创建模块  在 Node.js 中,创建一个模块非常简单,如下我们创建一个 main....

2019-08-30 14:57:00 42

转载 OpenShift下的JVM监控

去年写过一篇基于jmx监控的文章,这次在Openshift上实现,发现确实不少变化。主要重点问题在1. prometheus jmx exporter的改进,不再需要运行一个独立的进程,不需要把数据输入到influxdb,而是直接提供了prometheus数据。链接在https://github.com/prometheus/jmx_exporter2. OpenShi...

2019-08-29 18:35:00 136

转载 雷林鹏分享Node.js Stream(流)

  Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。  Node.js,Stream 有四种流类型:  Readable - 可读操作。  Writable - 可写操作。  Duplex - 可读可写操作.  Transform - 操作被...

2019-08-28 14:29:00 40

转载 雷林鹏分享Node.js Buffer(缓冲区)

  JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。  但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。  在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。Buffer 库为 Node.js 带来了一种存储原始数据的方法,可以...

2019-08-28 14:23:00 57

转载 雷林鹏分享Node.js EventEmitter

  Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。  Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。  EventEmitter 类 ...

2019-08-27 15:56:00 49

转载 雷林鹏分享Node.js 事件循环

  Node.js 是单进程单线程应用程序,但是因为 V8 引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。  Node.js 几乎每一个 API 都是支持回调函数的。  Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。  Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都...

2019-08-27 15:49:00 48

转载 .net打杂工程师的面试感想和总结

上个月26号辞职了,今天开始第一场面试,随便写写感想,后面还会继续分享一些感想前言这个时候找工作是不是找死?开门见山吧,95年的,之前做过两份工作,第一家公司在做了2年2个月,在北京,也就是去年8月5号到的杭州(骑驴找马),第二家公司在杭州做了少一个星期就刚刚好一年,其实这两份工作都与xamarin相关,公司规模都相对较小。至于做了一年为什么这么快就辞职,而且还是8月份,去百度...

2019-08-26 20:56:00 21

转载 雷林鹏分享Node.js REPL(交互式解释器)

  Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。  Node 自带了交互式解释器,可以执行以下任务:  读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。  执行 - 执行输入...

2019-08-26 16:01:00 52

转载 雷林鹏分享NPM 使用介绍

  NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:  允许用户从NPM服务器下载别人编写的第三方包到本地使用。  允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。  允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。  由于新版的nodejs已经集成了npm,所以之前npm也一...

2019-08-26 15:46:00 42

空空如也

空空如也

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