自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

转载 python的md5摘要(加密)与加盐

python的hashlib库的md5摘要是不可反解的,非常安全摘要是单项不可逆的加密是可以解密的,是双向的haxdigest hax是16进制,digest是摘要#md5加密是不可反解的import hashlib#实例化对象obj=hashlib.md5() #先创建一个md5的对象#写入要加密的字节obj.update("admin".en...

2018-08-31 20:04:00 161

转载 hwconfig命令详解

基础命令学习目录首页转载自系统技术非业余研究本文链接地址: hwconfig查看硬件信息最近经常要测试新硬件,了解硬件的具体型号和参数就非常重要,过去经常透过lspci, dmidecode, dmesg, ethtool, lshal, megacli等命令和各种/proc信息来了解,需要对这些工具很熟悉, 貌似比较不方便和准确。今天看到某同学用的hwconfig...

2018-08-31 12:01:00 490

转载 C#调用Windows(8/10)自带的虚拟键盘

原文:C#调用Windows(8/10)自带的虚拟键盘以下是调用代码:private const Int32 WM_SYSCOMMAND = 274;private const UInt32 SC_CLOSE = 61536;[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]private...

2018-08-30 11:38:00 408

转载 Nginx反向代理跨域基本配置与常见误区

最近公司前后端分离,前端独立提供页面和静态服务很自然的就想到了用nginx去做静态服务器。同时由于跨域了,就想利用nginx的反向代理去处理一下跨域,但是在解决问题的同时,发现网上有些方案的确是存在一些问题,在这里总结一下基本配置,也聊一下常见的配置问题。Nginx接口服务反向代理基本配置server { listen 84...

2018-08-29 22:42:07 89

转载 JVM监控

JVM监控  1、通过jps获取java进程id --->pid  2、然后通过jstat -gc pid 2000 (其中pid为java进程的id,该命令表示使用kb为单位 每2秒打印一次堆栈的使用情况和垃圾回收情况)  如图:      参数说明(title):      分析:      分析问题的出发点总结:    1、如果...

2018-08-29 20:08:00 53

转载 vue填坑之引入iconfont字体图标

出现问题:模块找不到,然后把相对路径改成绝对路径,问题解决了推荐两个大神的解决思路https://blog.csdn.net/baidu_36065997/article/details/80685993https://blog.csdn.net/mxf_bear/article/details/80505295转载于:https://www.cnblogs.com/ed...

2018-08-29 10:22:00 274

转载 软件工程技术基础-(软件复用技术)

软件可重用问题,包括源程序代码重用、静态库重用和组建重用。源程序代码重用是直接将其他项目或系统开发完成的代码复制过来,直接使用。限制源程序代码重用技术使用的关键因素是要考虑代码的语言实现,以及源代码公开可能带来的知识产权问题。静态库重用技术实现将程序代码的二进制方式重用,由于二进制代码不方便理解和读取,在一定程度上,保护了程序设计的技术秘密。静态库重用技术任然存在...

2018-08-28 15:24:00 186

转载 自制编程语言,六个令你迷惑的问题

自制编程语言和虚拟机,这是一个看似很深奥的课题,也涉及当今互联网流行的主题,许多技术人员对其心驰神往,但要领悟其精髓步履维艰。《自制编程语言》循序渐进、由浅到深地讲解了丰富的基础知识,覆盖了常见的编译原理入门知识,更难能可贵的是,作者讲解的知识具有其独特的理解和视角,相信本书能让读者能够受益匪浅。本文涉及一些编译原理基础,我担心没学过编译原理的读者...

2018-08-27 17:49:43 146

转载 纯前端 Canvas 实现 HTML 转图片,自动生成微信阅读卡片

最近公司微信公众号想使用 Apple 式的圆角阴影卡片做文章推荐。这种效果用 Adobe XD 可以轻松做出来,但是没法要求所有编辑都去学习新软件,所以就打算用前端实现一个小工具。效果如下:更新: 已增加 Electron,可打包成 dmg 或 exe 文件运行。详见 GitHub。功能很简单,选择一张图片,输入标题文字,下载即可得到一张 PNG 格式透明背景的圆角阴影卡片图。核心的步骤有这...

2018-08-27 14:28:03 738

转载 关于AndroidStudio 经常弹出TortoiseSVN 同步的解决办法

我的AndroidStudio在使用时是从TortoiseSVN的文件夹下直接打开的但是由于svn自己的特点每改一个文件就要跳出来一个svn的对话框体验极其难受!砍人的心都有了网上的解决办法都是更改.idea 的vcs.xmlvsc.xml 文件里的vcs属性后面的值删除如上图红色区域但是改了之后仍然不行原因是前面的directory属性为空,需要添加如图所示的属性...

2018-08-27 11:58:00 178

转载 Pascal's Triangle I&II

118 Pascal's Triangle思路把三角分为三种情况, 第一个1是每一行都有的, 结尾的1是从第二行才开始有, 然后中间的数字是从第三行开始, 对于i位置的数字是他前一行的i位置和i-1位置数字的和复杂度时间O(n^2) 空间O(n^2)代码public class Solution { public...

2018-08-27 02:22:52 48

转载 React 学习之路 (六)条件渲染

条件渲染React 中的条件渲染和 JavaScript 中的一致,使用 JavaScript 操作符 if 或条件运算符来创建表示当前状态的元素,然后让 React 根据它们来更新 UI。实例1<!DOCTYPE html><html lang="en"><head> <meta...

2018-08-26 09:50:53 45

转载 CentOS7中安装redis5.0

1. 环境介绍CentOS7 (未安装Development Tools)2. 下载Redis5.0-rc3wget -O redis-5.0-rc3.tar.gz https://github.com/antirez/redis/archive/5.0-rc3.tar.gz3. 解压redistar -zxvf redis-5.0-rc3.tar.gz -...

2018-08-24 21:19:00 117

转载 react native jpush跳转页面不成功解决方法

在点击事件时加入如下红色代码即可import JPushModule from 'jpush-react-native'; ... componentDidMount() { // 新版本必需写回调函数 // JPushModule.notifyJSDidLoad(); JPushModule.notifyJSDidLoad((resultCode...

2018-08-24 09:35:00 286

转载 14、SpringBoot------定制错误返回内容json格式

开发工具:STS前言:  在前后端分离的项目中,当前端向后端请求资源失败时,想知道具体的错误原因,给用户予以提示。  但是,在springboot中返回内容是固定的。并不适合我们前端进行分析。  所以,就研究了下如何定制错误返回内容。  在开发之前,首先要明白springboot的异常处理机制。  其实很简单,不过就是发现异常、解析异常、匹配异常要返回的内容、返回异常。...

2018-08-24 09:22:00 114

转载 NYOJ 228 士兵杀敌(五)【差分标记裸题】

题目链接所有元素初始值为0才能这么做:①l--r全加1a[l]++; a[r+1]--;求一遍前缀和为元素本身。求两遍前缀和为元素前缀和。#include<cstdio>#include<string>#include<cstdlib>#include<cmath>#include<iostream>#include...

2018-08-24 01:19:00 64

转载 Asp.Net MVC+EF+三层架构搭建

三层架构与MVC的关系三层架构是一个分层式的软件体系架构设计,分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。分层的目的是为了实现“高内聚,低耦合”的思想,有利于系统后期的维护、更新或者移植。MVC是一个设计模式,分为::MVC 即Model(模型),View(视图),Controller(控制)。MVC与三层架构不是一个等级的。我个人认为MVC其实就是把三层中的...

2018-08-23 17:25:00 805

转载 动态绘制鼠标悬浮框

var FloatWin_t = 0;//防止onmouseover执行多次var floatAttribuInfo = new Array();//房源归属信息var floatPFInfo = new Array();//房源精耕信息var FloatWin_b = 0;//判断数组中是否包含对应数据var FloatWin_Hid = 0;function Float...

2018-08-23 13:05:00 75

转载 leetcode-313-Super Ugly Number

题意:找出以某些数为公因数的 递增排序的第n个数条件:indexes 维护了 primes的元素的相乘因素(uglies)的index。思路:每次从 primes的遍历*中,找出最小的一个ugly,添加到uglies中去,然后将 indexes维护的primes的相乘对象的索引表中,找出这个,+1.应用: 每次只变动一个数的思想...

2018-08-23 07:26:53 69

转载 CentOS下安装配置NFS并通过Java进行文件上传下载

1:安装NFS(1)安装yum install nfs-utils rpcbind(2)启动rpcbind服务systemctl restart rpcbind.service查看服务状态  systemctl status rpcbind.service查看rpclsof -i :111netstat -lntup|grep rpcbind(3)启动NFS服务systemc...

2018-08-22 20:29:00 633 1

转载 大咖 | Huffinton邮报创始人致马斯克:努力很重要,睡觉也一样

最近钢铁侠Elon Mask的日子不太好过,来自外界的压力使其精疲力竭,Model 3产能不足更让他雪上加霜,以至于一周工作120小时,可谓身心俱疲。本次带来他的朋友——Huffington邮报创始人Arianna Huffington,写给他的一封公开信,情真意切,看看她都说了什么。嗨Elon:我是你的一个粉丝,你的个人魅力和改变世界的成就都让我十...

2018-08-21 15:08:47 83

转载 利用单例模式设计数据库连接Model类

之前在《【php】利用php的构造函数与析构函数编写Mysql数据库查询类》(点击打开链接)写过的Mysql数据库查询类还不够完美,利用《【Java】单例模式》(点击打开链接)介绍的思想可以将这个数据库链接类搞成单例,不会因为多个用户访问网站就创建一个数据库查询实例,拖慢整个网站的速度,让网站的数据库压力比较大,造成网站的速度下降得很厉害。单例实现最关键的,还是那3点:1、私有构造函数,这...

2018-08-21 14:19:00 194

转载 log4j2指定日志文件路径到工程路径

在log4j2中,我个人比较喜欢把web项目的日志文件保存到对应项目的路径下,网上这样的写法:(错误处理方法,正确请看下面)在日志路径中调用System property的参数,大概是这样的:log4j2配置文件:<param name="File" value="${webApp.root}/logs/webapp.log" /...

2018-08-21 02:33:38 6725

转载 SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式...

SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式:1.Simple 简单恢复模式,Simple模式的旧称叫”Checkpoint with truncate log“,其实这个名字更形象,在Simple模式下,...

2018-08-20 06:27:16 331

转载 各种面试8.17

红黑树的应用场景:https://blog.csdn.net/zuochao_2013/article/details/80562092红黑树的五个性质: 一般的,红黑树(一棵自平衡的排序二叉树),满足以下性质,即只有满足以下性质的树,我们才称之为红黑树: 1)每个结点要么是红的,要么是黑的。 2)根结点是黑的。 3)每个叶结点,即空结点(NIL)是黑的。 4)如果一个结点是红的,那么它的俩个...

2018-08-17 19:03:00 57

转载 微信小程序实战–集阅读与电影于一体的小程序项目(二)

9.文章列表页跳转到文章详情页给每篇文章添加个postIdposts-data.jsvar local_database = [{ date: "2018/8/16", title: "荷塘月色", imgSrc: '/images/post/sls.JPG', content: '这几天心里颇不宁静。今晚在院子里坐着乘凉,忽然想起日日走过的荷塘,在这满月的光里,总该另有一番...

2018-08-17 13:26:00 831

转载 Git

1.初始化本地仓库本地库和远程库团队内协作跨团队协作初始化仓库 git init设置签名 三种状态 红:工作区 gitadd .工作区到暂存区 gitcheckout --filename切换工作区内容 ...

2018-08-17 10:46:00 62

转载 Promise学习笔记

Promise对象Promise 表示一个异步操作的最终结果,与之进行交互的方式主要是 then 方法,该方法注册了两个回调函数,用于接收 promise 的终值或本 promise 不能执行的原因。Promise 的状态一个 Promise 的当前状态必须为以下三种状态中的一种:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。异步操作未完成(pend...

2018-08-17 04:25:53 38

转载 浅析如何在HTML中使用JavaScript脚本及注意问题

注意点:1. 使用script元素 2. 嵌入脚本与外部脚本 3. 文档模式对js脚本的影响有哪些 4. 如果禁用js脚本的场景 <noscript>就可以了1、向页面插入javascript主要方法,大家都知道使用script元素,但是它究竟具有哪些属性呢? 常用属性有4个:如下 1)async: 可选属性 立即下载脚本,不会影响页面中的其他操作(加载资源、加...

2018-08-17 01:23:00 117

原创 100 PROJECT MANAGER INTERVIEW QUESTIONS

1. How do you handle non-productive team members?2. How do you motivate team members who are burned out, or bored?3. How do you handle team members who come to you with their personal problems?4. What...

2018-08-16 11:42:59 268

转载 SQLite

前言采用 SQLite 数据库来存储数据。SQLite 作为一中小型数据库,应用 iOS 中,跟前三种保存方式相比,相对比较复杂一些。注意:写入数据库,字符串可以采用 char 方式,而从数据库中取出 char 类型,当 char 类型有表示中文字符时,会出现乱码。这是因为数据库默认使用 ASCII 编码方式。所以要想正确从数据库中取出中文,需要用 NSString 来接收从数据库取出的字...

2018-08-14 21:30:00 39

转载 6-玩转数据结构-二分搜索树

之前我们的课程都在关注线性的数据结构,我们从本章开始学习树结构,二分搜索树。树结构:线性数据结构是将数据排成一排,树结构倒过来更像一棵树。为什么要有树结构?树结构本身是一种天然的组织结构。电脑中的文件夹就是一种树结构,计算机中让人们使用的存储结构来源于生活。图书馆分区,分类,分子类...

2018-08-13 14:25:00 144

转载 教你用illustrator画十二色环

详细教程1.选择椭圆工具,按住shift画出一个圆2.打开对象-路径-偏移路径,设置位移数值之后,会出现同心圆3.选择直线工具,按住shift画出一条垂直过圆心的直径4.command+c 复制直线 ,shift+command+v 原地粘贴直线,选择旋转工具,按下enter键,设置旋转角度30°5.重复步骤4的方法五次得到12...

2018-08-13 01:47:10 3462 1

转载 css文字溢出用省略号表示

单行溢出<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> &lt...

2018-08-12 22:05:00 45

转载 SQL实现表名更改,列名更改,约束更改(exec)

修改表名格式:sp_rename tablename,newtablenamesp_rename tablename,newtablename修改字段名格式:sp_rename 'tablename.colname',newcolname,'column'sp_rename 'tablename.colname',newcolname,'column'...

2018-08-12 19:45:00 317

转载 Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/项目名]]...

意思说上下文没有找到相应的文件源(jar包),因为我开始是直接build path的jar包。解决办法:先把需要的jar包都放到WebContent/WEB-INF/lib目录下,然后再build path就可以了。转载于:https://www.cnblogs.com/UnknownVictor/p/9462898.html...

2018-08-12 14:10:00 115

转载 反射三个阶段学习笔记

转载于:https://blog.51cto.com/357712148/2158321

2018-08-12 12:52:21 99

转载 架构之路企业级NFS网络文件共享服务

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

2018-08-10 18:44:00 50

转载 JVM分代垃圾回收策略的基础概念

一、为什么要分代 分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。 在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连接,这类对象跟业务直接挂钩,因此生命周期比较长。但是还有一些对...

2018-08-10 15:55:00 38

转载 Socket-Vs-WebSocket-TestTool

项目地址 : https://github.com/kelin-xycs/Socket-Vs-WebSocket-TestToolSocket-Vs-WebSocket-TestTool一个用 C# 写的 Socket 和 WebSocket 性能测试工具这个项目不是计划内的 。 我要 呵呵 了 。 因为 QQ 群里有网友提到 “WebSocket 的效率比 Socket 低” , ...

2018-08-10 15:46:00 168

空空如也

空空如也

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

TA关注的人

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