自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C#单例模式

前言:单例模式是我们在软件开发中比较常用的模式之一,能很好的理解并运用对软件的性能是有很大的帮助的。一、最简单的单例模式public class Singleton{ private static Singleton _instance = new Singleton(); private Singleton() {...

2018-06-30 22:35:00 44

转载 wordpress之插件安装和主题安装(包含常见问题)

问题描述:安装WordPress主题及插件需要输入FTP问题,要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登陆凭据以继续执行如下两条命令即可安装成功:sudo chown -R www-data /var/www/html/ssudo chmod -R 775 /var/www/html/原因是因为该目录下没有授权是无法安装的。这就好像home...

2018-06-30 18:50:00 254

转载 浏览器的渲染原理

浏览器工作大流程废话少说,先来看个图:从上面这个图中,我们可以看到那么几个事:1)浏览器会解析三个东西:一个是HTML/SVG/XHTML,事实上,Webkit有三个C++的类对应这三类文档。解析这三种文件会产生一个DOM Tree。CSS,解析CSS会产生CSS规则树。Javascript,脚本,主要是通过DOM API和CSSOM API来...

2018-06-30 17:14:00 89

转载 问题 C: 计算矩阵边缘元素之和

题目描述输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。输入第一行分别为矩阵的行数m和列数n(m < 100,n < 100),两者之间以一个空格分开。接下来输入的m行数据中,每行包含n个整数,整数之间以一个空格分开。 输出 输出对应矩阵的边缘元素和 ...

2018-06-30 12:04:00 197

转载 oracle批量增加数据

记工作需要用到的一个批量插入数据的脚本。declare code_ number(10) := 100000; num_ number(10) := 2000000; error_message exception;begin for i in 100 .. 1000 loop num_ := num_ + 1; code_ := code_ + 1; in...

2018-06-30 00:38:00 81

转载 前端上传图片的三种方法

前端上传图片的三种方法Django框架下,在前端上传文件,保存在数据库,并在前端不刷新页面显示上传图片。利用XMLHttpRequest 对象和FormData对象上传文件Ajax上传文件基于form表单和iframe自己实现ajax请求1、首先创建数据库表class Img(models.Model): path = models.CharFiel...

2018-06-29 11:56:00 1651

转载 0x07 贪心

被虐爆了。。。贪心这种玄学东西还可以证吗??除了范围缩放算是可以想想比较经典(倍增第一题?)。。。poj3614:这道题想了很久,并没有想到是把minSPF按大到小排序,一直的思想是小的就小到大排序。后来仔细分析下,这题做法是n^2的,假如排序是要控制一个值的单调性,再用一个for来贪心,假如是小到大排序,选取时应该取大的还是应该取小的?直观上想选小的,因为后面的下界大,但是,假如当前位置区间...

2018-06-28 20:11:00 88

转载 React-Native + Genymotion android开发环境搭建

1.解压android-sdk_r24.3.4-windows.zip放到一个空间大的开发盘中2.添加环境变量,路径时ANDROID_HOMED:\Android\android-sdk-windowsPATH%ANDROID_HOME%\tools%ANDROID_HOME%\platform-tools3.在cmd中输入android测试是否配置成功...

2018-06-28 17:21:00 128

转载 如何成为一名成功的程序员

编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功成名就——众所周知,我们工作起来像疯子。编程是一个没有极限的职业,所以要成为一个成功的程序员,你必须超越现有已存在的极限。在程序员职业生涯的开始阶段,他们将面临许多挑战,面对困境,他们之中有一些人将会放弃,而只有少数人会坚持到底,并成为这个领域的领头羊。成为...

2018-06-28 13:59:00 41

转载 bzoj2783: [JLOI2012]树

乱搞可过。注意是刚好等于S#include<cstdio>#include<iostream>#include<cstring>#include<cstdlib>#include<algorithm>#include<cmath>#include<set>using name...

2018-06-27 13:26:00 63

转载 Version 1.6.0_29 of the JVM is not suitabe for this product.Version:1.7 or greater is required.

打开Eclipse报:Version 1.6.0_29 of the JVM is not suitabe for this product.Version:1.7 or greater is required.错误原因分析:Eclipse要求至少JDK1.7以上的版本,实际检测到的是JDK1.6 最简单的解决方法就是不需要修改环境变量,直接修改eclipse....

2018-06-27 10:16:00 654

转载 数据结构Java版之二叉查找树(七)

二叉查找树(BST : BInary Search Tree)二叉查找树的性质:  1.每一个元素有一个键值  2.左子树的键值都小于根节点的键值  3.右子树的键值都大于根节点的键值  4.左右子树都是二叉查找树二叉查找树查找一个数据的速度非常快,在庞大的数据中,左右来回较少的次数就能找到。下面来做一个二叉查找树。1.创建一个节点类: // 树节点...

2018-06-26 16:53:00 38

转载 Django中间件

中间件中间件介绍什么是中间件?官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就是一个自...

2018-06-26 15:31:00 38

转载 datastream解析

  在EOS的eosiolib模块中有一个datasteam.hpp文件,它几乎实现了所有类型对字节流的转换,是一个非常强大的工具类,在这里对它的做一个简单的提取,也加强一下自己对它的理解。在下面的工程中有三个头文件与EOS源码对应如下:  #include"datastream.h" --> \eos\contracts\eosiolib\datastream.hpp  //...

2018-06-25 16:26:00 899

转载 [Oracle]Oracle良性SQL建议

(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那...

2018-06-25 08:23:00 43

转载 43.数学函数

所有数学函数都是用Math.“函数名” 标红的是重点函数abs:新建一个文本框取名value 加一个矩形用来显示对矩形设置鼠标单击时 注意公式的写法生成达成效果!ceil:复制上面的两个形状 改文本框为value1对矩形设置鼠标单击时生成达成效果!floor:生成达成效果!max:(这两个函数的参数可以放很多 无限多 不只是两个)...

2018-06-24 09:19:00 52

转载 Java 集合 之 List

http://www.verejava.com/?id=17159894213940/** * 注意: 1. ArrayList 是按照添加的顺序,有序先进先出的. 2. ArrayList 可以添加重复元素 3. ArrayList 也可以添加 空值 null 4. ArrayList 内部是以对象数组 实现的 */ import java.util.Ar...

2018-06-24 07:37:00 46

转载 asp.net—自定义轻量级ORM

大型项目中ORM的使用已经是相当的频繁。目前.NET(C#)中比较流行的ORM框架也有很多,比如SqlSugar,Dapper,Entity Framework(EF)等。相信很多有2年以上工作经验的园友都会使用其中一种或者几种。同时多多少少也会存在有会用却不懂其中原理的园友(我算其中一个),所以凭借工作之余独自钻研了一段时间,现在分享下我的钻研成果。 同时也希望园内大能者指出不足之处。...

2018-06-22 16:36:00 198

转载 gitlab简介配置和参数修改

一、Gitlab基本简介GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,可通过Web界面进行访问公开的或者私人项目,非常适合在团队内部使用。在gitlab中有三个版本,分别是CE(社区版)、EE(企业版)、OM(RPM包完整版,里面包括nginx、redis等其它软件,比较大)。这里的编译安装版,是指CE版的源码安装,官网https://docs.gitlab....

2018-06-20 14:47:00 1177

转载 java_2018_Day17_数组操作

public static int qu_zuida(int x,int y){ //传递两个参数,返回最大值 if(x>y){ return x; }else{ return y; } } public static int qu_...

2018-06-19 16:23:00 45

转载 asp.net简述MVC开发模式

详情请参考:http://www.runoob.com/aspnet/mvc-intro.html1.MVC 是三种 ASP.NET 编程模式中的一种。MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。2.MVC- 应用程序文件夹所有的 MVC 应用程序的文件夹名称都是相同的。MVC 框架是基于默认的命名...

2018-06-19 14:54:00 552

转载 CODE[VS] 2022 复仇

题目描述Description木易在Stardust抽了以后产生了报复社会的想法,于是乎就出了这样一道题来打击大家给定三个非负整数a,b,p,求满足a^b mod p=?输入描述Input Description共一行a,b,p输出描述Output Description一个数字表示结果样例...

2018-06-17 22:03:00 119

转载 java反射之获取类的基本信息(一)

一、反射原理。Java 反射机制。通俗来讲呢,就是在运行状态中,我们可以根据“类的部分已经的信息”来还原“类的全部的信息”。这里“类的部分已经的信息”,可以是“类名”或“类的对象”等信息。“类的全部信息”就是指“类的属性,方法,继承关系和Annotation注解”等内容。举个简单的例子:假设对于类ReflectionTest.java,我们知道的唯一信息是它的类名是“com.skywang.R...

2018-06-17 16:11:00 64

转载 Linux基本概念与常用命令

发展历史Unix:最先被贝尔实验室一个大神开发出来,为了玩星际旅行游戏Minix:由于贝尔实验室收费闭源不能用,一个教授基于Unix开发出来的MinixLinux:也就是Linux之父李纳斯开发的Linux分为内核版:最核心的版本发行版:就是内核使用Linux操作系统,封装个性开发的,例如:Ubuntu,Redhat,max os等等....

2018-06-16 16:19:00 39

转载 Access规格

属性最大值MicrosoftAccess数据库(.mdb)文件大小2G字节减去系统对象所需的空间。数据库中的对象个数32,768模块(包括“内含模块”属性为“是”的窗体和报表)1,000对象名称中的字符数64密码的字符个数14用户名或组名的字符个数20并发用户的个数255表属性最大值表名的字符个数64字段名的字符个数64表中字段的个数255...

2018-06-15 09:12:00 101

转载 LNMP-PHP(FastCGI)

PHP安装nginx、mysql、PHP 在同一服务器上安装。检查nginx、mysql正常可以使用启动nginx&mysql情况下检查#确定服务端口已启动netstat -lntup | grep 80netstat -lntup | grep 3306#检查访问nginxwget 127.0.0.1返回内容:HTTP request sent...

2018-06-14 15:40:00 50

转载 make命令和makefile文件

  make命令和makefile文件的结合提供了一个在项目管理领域十分强大的工具,它不仅常被用于控制源代码的编译,而且还用于手册页的编写以及将应用程序安装到目标目录。  makefile文件由一组依赖关系和规则构成,每个依赖关系由一个目标和一组该目标所依赖的源文件组成,而规则描述了如何通过这些依赖文件创建目标,一般来说,目标是一个单独的可执行文件。1. make命令的选项和参数...

2018-06-13 13:49:00 74

转载 闭包的使用

闭包:立即执行函数使得 匿名函数内的变量 无法被外部访问闭包使得匿名函数可以操作匿名函数内的变量形成闭包的函数 保存了匿名函数的地址任何地方都可以使用形成闭包的函数总结:任何地方都可以使用 形成闭包的函数操作 匿名函数内的变量,但是不能直接访问匿名函数内的变量转载于:https://www.cnblogs.com/nolaaaaa/p/9175430.html...

2018-06-12 22:40:00 39

转载 6.2 参数传递

形参的类型决定了形参和实参的交互方式,总体来说,形参可以分为引用类型和非引用类型。引用类型的形参,是直接绑定到其对应的实参上去。而非引用的形参,则是将实参的值通过拷贝的方式传递给形参,即形参和实参,是两个独立的对象。前者称为引用传递,后者则是值传递。值得一提的是指针形参,指针形参和其他的非引用形参一样,例: ...

2018-06-12 14:28:00 46

转载 echarts 调整图表大小的方法

内部图表大小是与div容器大小相关的,如果想调整图表大小,调整div就可以了如果是想调整图表与div间上下左右留白,则设置grid属性就可以了具体如下:myChart.setOption({ title:{ text:"价格指数" }, ...

2018-06-12 11:43:00 244

转载 两类斯特林数 (组合数学)

介绍斯特林数是组合数学中的一个重要内容,有许多有用的性质.它由十八世纪的苏格兰数学家James Stirling首先发现并说明了它们的重要性.斯特林数主要处理的是把N个不同的元素分成k个集合或环的个数问题.现在我们说的斯特林数可以指两类数,分为第一类斯特林数和第二类斯特林数,其中第一类斯特林数还分成有符号和无符号两种.第一类斯特林数Problem将 n 个不同的元素全部放入 m 个环...

2018-06-12 10:52:00 131

转载 (12)Python异常

转载于:https://www.cnblogs.com/hankleo/p/9170420.html

2018-06-11 22:50:00 51

转载 Navicat 连接Oracle的教程以及注意事项

今天使用Navicat 连接Oracle时晕倒了一些坑,特此记录一下!楼主就是64位win10系统,安装的Navicat是64位的,刚开始配置32位的oci。配置后连接还是提示“Connot load OCI DLL,87:Instant Client package is required for Basic and TNS connetion. ” 然后按照上图重新打开OCI配置,发现刚刚...

2018-06-11 17:54:00 225

转载 国服最强JWT生成Token做登录校验讲解,看完保证你学会!

JWT简介JWT(json web token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源。比如用在用户登录上。基于session的登录认证在传统的用户登录认证中,因为http是无状态的,所以都是采用session方式。用户登录成功,服务端会保证一个...

2018-06-11 16:21:00 72

转载 oracle之复杂查询之一:多表连接技术

复杂查询之一:多表连接技术7.1 简单查询的解析方法:全表扫描:指针从第一条记录开始,依次逐行处理,直到最后一条记录结束;横向选择+纵向投影=结果集7.2 多表连接交叉连接(笛卡尔积) 非等值连接等值连接 (内连)外连接 (内连的扩展,左外,右外,全连接)自连接 自然连接(内连,隐含连接条件,自动匹配连接字段)复合连接 (多个结果集进行并、交、差)范例:create table a (id ...

2018-06-11 10:24:00 69

转载 01 mysql 基础一 (进阶)

mysql基础一1、认识mysql与创建用户01 Mysql简介Mysql是最流行的关系型数据库管理系统之一,由瑞典MySQLAB公司开发,目前属于Oracle公司。 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 (开源,免费)#关系型数据库:采用关系模型来组织数据的数据库#关系:一...

2018-06-11 00:40:00 215

转载 Spring MVC的配置

一、添加依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.3.12.RELEASE</version> ...

2018-06-10 22:21:00 43

转载 Vim的强大配置文件

我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码4.按“F2”可以直接消除代码中的空行5.“F3”可列出当...

2018-06-08 09:50:00 56

转载 老司机带带我,FIFO不简单

FIFO,没有想象的那么简单!根据一般的原则,FIFO这件事情啊,如果能用IP先别自己手写。可以通过FPGA厂家的的IP生成工具生成相应的FIFO。FIFO中的格雷码:格雷码应用于异步FIFO的地址操作,格雷码的生成可以当做个入门练手的小模块,然后慢慢搭一个异步FIFO,把关于FPGA的时钟、复位、管教基本上都可以涉及到,绝对有帮助。FIFO满防溢出的问题也被讨论的挺多了,...

2018-06-08 09:30:00 114

转载 jquery左右滑动菜单

<div class="mini-container" style="position:relative;height:100%;"> <div class="left-collapse-trigger" title="隐藏侧边栏"> <i class="fa fa-angle-left fa-2x"></i> </d...

2018-06-07 14:49:00 471

空空如也

空空如也

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

TA关注的人

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