自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 CSS和JS引用图片(资源)的路径问题

做项目时遇到了这个问题,特此写个笔记记一下转载于:https://www.cnblogs.com/xiayu25/p/7098315.html

2017-06-30 12:35:00 216

转载 LeetCode 476. Number Complement (数的补数)

Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation.Note:The given integer is guaranteed to fit within the range of...

2017-06-29 23:43:00 44

转载 SVN和Git的区别

这个地方就简单介绍一下svn 的模式是:1。写代码。2。从服务器拉回服务器的当前版本库,并解决服务器版本库与本地代码的冲突。3。将本地代码提交到服务器。Git分布式版本管理的模式是:1。写代码。2。提交到本地版本库。3。从服务器拉回服务器的当前版本库,并解决服务器版本库与本地代码的冲突。4。将远程库与本地代码合并结果提交到本地版本库。5。将本地版本库推到服务...

2017-06-29 16:45:00 45

转载 iptables记录日志

通常情况下,iptables的默认政策为DROP,不匹配的数据包将被直接丢弃。但在丢弃之前建议把信息记录下来,以使你了解哪些信息没有通过规则,有时可依此判断是否有人在尝试攻击你的服务器。下面给出一个用来详细记录未匹配规则的数据包的iptables规则:#记录下未符合规则的udp数据包,然后丢弃之。#iptables -A INPUT -i $IFACE -p udp -j L...

2017-06-28 16:37:00 152

转载 利用junit对springMVC的Controller进行测试

本文转自http://www.tuicool.com/articles/7rMziy平时对junit测试service/DAO层已经很熟悉不过了,如果不了解,可以猛戳这里,但是我们要测试controller层,不能总重启服务器吧,(重启tomcat好慢的飘过,别。。。别走啊),那么我们就用junit4模拟请求,测试controller层的方法。代码1:直接Controller调...

2017-06-28 11:45:00 42

转载 16_使用开源项目下载文件

123213转载于:https://www.cnblogs.com/ZHONGZHENHUA/p/7087164.html

2017-06-27 21:08:00 38

转载 全排列

全排列暴力枚举,每次在数组中选一个数,能则继续选下一个。否则另找一个数。#include<iostream> /// 排列#include<cstdio>#include<cstring>using namespace std;/** 1~n的全排列 */void next(int n,int* a,int cur) /// ...

2017-06-26 21:04:00 57

转载 设计模式PHP篇(三)————适配器模式

简单的适配器模式:interface Adaptor{ public function read(); public function write();}class File implements Adaptor{ public function write() { echo "file write" . PHP_EOL; }...

2017-06-26 11:01:00 53

转载 你不知道的 flex 技巧

一、使用 Auto Margins 对齐不需要给图片使用任何的 flex,也不需要给父容器设置 space-between,只需要给 ' BUY-BUY-BUY' 按钮设置 margin-left: auto 就可以了动手试一下二、min-width 防止文本溢出溢出是因为 item 的 min-width 初始被设置为 auto :即 i...

2017-06-25 18:47:00 84

转载 Gym 101246G Revolutionary Roads

http://codeforces.com/gym/101246/problem/G题意:给出一个有向图,现在可以把图中的任意一条边改为无向边,问强连通分量最多可以有多少个点,在此情况下输出所有能改的边。思路:先dfs求出每个点能到达的点,用一个二维数组来存一下。接下来枚举每一条边,把 u-v 这条边改为无向边,那么如果存在一点k,满足u->k并且k->v或者...

2017-06-24 20:14:00 78

转载 AndroidStudio 内存泄漏分析 Memory Monitor

ok、写一段内存泄漏的code private TextView txt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activ...

2017-06-23 10:37:00 60

转载 vscode-go 插件安装

ctrl+shift+p安装 vscode-go 插件:> ext install Go安装 go tools:> Go Install/Update Tools新项目按 vscode-go-build 配置.下载失败配置 hosts:https://github.com/racaljk/hostsvscode-go-build所有配置文件在 .vsco...

2017-06-23 10:33:00 161

转载 判断2的乘方

参考:算法爱好者实现一个方法,判断一个正整数是否是2的乘方,是返回true,不是返回false?将该正整数N转化为二进制,N&N-1 == 0十进制    二进制    N-1    N&N-1    是否是2的乘方 8     1000B     111B    0      是 1610000B    11...

2017-06-22 16:17:00 61

转载 Python递归、反射、2分查找、冒泡排序

一、冒泡排序:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 冒泡排序的时间复杂度为O(n^2);属于稳定排序算法 冒泡排序原理:有一个无序数组(A,下标为i,元素个数为...

2017-06-22 14:53:00 47

转载 VC双缓冲画图技术介绍

双缓冲画图,它是一种主要的图形图像画图技术。首先,它在内存中创建一个与屏幕画图区域一致的对象,然后将图形绘制到内存中的这个对象上,最后把这个对象上的图形数据一次性地拷贝并显示到屏幕上。这样的技术能够大大地提高画图的速度,降低卡顿和闪屏的问题。Tip: 去看看吧。1. 我们为什么要使用双缓冲技术来进行画图? 在应用程序开发中,当图像信息...

2017-06-21 17:25:00 179

转载 超经典互联网爆笑段子句句笑趴下

原文链接一、 据说有一位软件工程师,一位硬件工程师和一位项目经理同坐车参加研讨会。不幸在从盘山公路下山时坏在半路上了。于是两位工程师和一位经理就如何修车的问题展开了讨论。硬件工程师说:“我可以用随身携带的瑞士军刀把车坏的部分拆下来,找出原因,排除故障。”项目经理说:“根据经营管理学,应该召开会议,根据问题现状写出需求报告,制订计划,编写日程安排,逐步逼近,alpha测试,beta1测试和b...

2017-06-21 14:51:00 55

转载 finally中关闭资源

对finally中关闭资源是否还要使用try...catch老是感到迷惑,现在存个例子,省的忘了 1 public StringBuilder readTxtFile(File file){ 2 StringBuilder sBuilder = new StringBuilder(); 3 InputStreamReader isr = null; 4 ...

2017-06-20 16:58:00 423

转载 Python 快速部署安装所需模块

需求我们需要在拷给别人或者提交至服务器也用同样的模块,好保持和开发的一样,所以我们需要自己手动写配置模块信息。方法在根目录下创建一个requirements.txt 文件里面写模块名==版本如下:Django==1.10.1django-model-utils==2.6djangorestframework==3.4.7djangorestframework...

2017-06-20 12:57:00 111

转载 ajax 操作

ajax 操作ajax呢,就是要做到在神不知鬼不觉的情况之下给服务端发送请求。ajax能干啥哩?这,,,,:利用AJAX可以做:1、注册时,输入用户名自动检测用户是否已经存在。2、登陆时,提示用户名密码错误3、删除数据行时,将行ID发送到后台,后台在数据库中删除,数据库删除成功后,在页面DOM中将数据行也删除。直接上例子看看哦:先说一下用ajax向后台发送数据的操作吧:...

2017-06-20 11:13:00 63

转载 appium学习【三】:截图时,图片命令中包含当前的函数名,以区分错误是在哪个函数报的...

import sysfuncName = sys._getframe().f_back.f_code.co_name #获取调用函数名print sys._getframe().f_code.co_name # 获取当前函数名示例:#放置的就是我们的测试脚本了,这部分我们并不陌生;因为我们执行的脚本就在这里。 def test_bangban_login(...

2017-06-19 16:54:00 56

转载 SQL server-Msg 832 error (constant page has changed)

How to troubleshoot Msg 832 (constant page has changed) in SQL ServerFrom:https://support.microsoft.com/en-us/help/2015759/how-to-troubleshoot-msg-832-constant-page-has-changed-in-sql-serve...

2017-06-19 13:49:00 95

转载 播放失败,请在设置中切换输出设备(后续)

按照前面的随笔处理相应的播放设备后,还是会存在相应的播放器占用问题。目前尚不知道如何处理。由于没空处理这类事情,此消息先放置。转载于:https://www.cnblogs.com/patrikathy/p/7047530.html...

2017-06-19 10:23:00 639

转载 Copy_on_write的简单实现

Copy_on_write即写时复制,它的原理是通过引用计数来实现的.即在分配空间时多分配额外的空间,用来记录有多少个指针指向该空间.当有新的指针指向该空间,引用计数则加一,当要释放该空间时,引用计数则减一,直到引用计数减为0时,才真正释放该空间.当有指针要改变该空间的值时,再为这个指针分配自己的空间.而我们说的引用计数,存在于堆内存中.下面的代码将实现简单的写时复制功能,如有错误欢迎指正...

2017-06-17 17:21:00 113

转载 DialogPlus

项目地址:https://github.com/orhanobut/dialogplusDemo地址:https://github.com/baiqiantao/DialogPlusTestcompile 'com.orhanobut:dialogplus:1.11@aar'简介Dialogplus是一个非常简单易用的Dialog对话框控件,但是这并不是一个Dialog或AlertDialog或...

2017-06-16 21:35:00 114

转载 Flask 应用最佳实践

一个好的应用目录结构可以方便代码的管理和维护,一个好的应用管理维护方式也可以强化程序的可扩展性应用目录结构假定我们的应用主目录是”flask-demo”,首先我们建议每个应用都放在一个独立的包下,假设包名是”myapp”。所以,整个应用的目录结构如下:flask-demo/ ├ run.py # 应用启动程序 ├ config.py ...

2017-06-16 07:47:00 62

转载 KVO

1.KVO概念KVO(Key - Value - Observing)即键值观察,它提供一种机制,当被观察的对象的属性发生改变后,对象会接收到通知,从而做出相应的改变。2.KVO实现原理  这里要说一个isa指针,在Objective-C中,任何类的定义都是对象。类和类的实例(对象)没有任何本质上的区别。任何对象都有isa指针。  那么什么是类呢?在xcode中用快捷键Shift+...

2017-06-15 22:25:00 60

转载 进程基础知识

进程是可并发执行的程序在一个数据集合上的运行过程。进程是指进程实体的运行过程。进程和程序比较进程更能真实地描述并发,而程序不能;进程是由程序和数据、进程控制块PCB三部分组成的;进程具有创建其他进程的功能,而程序没有;同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程。也就是说同一程序可以对应多个进程;进程特征结构性:由程序段、数据段、进程控制块三部分...

2017-06-15 19:03:00 166

转载 DNS 反向解析

DNS反向解析1,修改主配置文件:listen-on port 53 { 127.0.0.1; 172.16.12.22; };allow-query { any; };recursion yes;dnssec-enable no;dnssec-validation no;2,修改zone配置文件zone "16.172.in-addr.arpa" IN ...

2017-06-15 17:49:00 70

转载 vue.js基础知识篇(1):简介、数据绑定

目录第一章:vue.js是什么? 第二章:数据绑定第三章:指令第四章:计算属性第五章:表单控件绑定代码链接: http://pan.baidu.com/s/1qXCfzRI 密码: 5j79第一章:vue.js是什么?1.vue.js是MVVM框架MVVM的代表框架是Angular.js,以及vue.js。MVVM的view和model是分离的,View的变化会自动更新到View...

2017-06-14 17:00:00 176

转载 Spring Boot与Docker部署

开启Docker远程访问  首先需要开启docker远程访问功能,以便可以进行远程操作。CentOS 6  修改/etc/default/docker文件,重启后生效(service docker restart)。DOCKER_OPTS="-H=unix:///var/run/docker.sock -H=0.0.0.0:2375"CentO...

2017-06-14 16:50:00 138

转载 iText导出pdf、word、图片

一、前言在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。二、iText简介iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库...

2017-06-14 15:07:00 83

转载 学习项目管理PRINCE2有什么用??

prince2是方法论,教给项目经理,项目团队成员和管理层,如何一步一步的做项目。企业可以根据prince2,制作适合本公司的项目管理方法,比如ibm的wwpmm,其整体结构与prince2类似。而pmp教给你,想要做好项目管理,需要掌握哪些方面的知识。pmp是项目管理十大知识领域的知识点的培训;prince2是项目管理方法论,对知识点的介绍较少,关注流程、治理结构等实用性内容。pmp...

2017-06-14 09:01:00 72

转载 android 自动更新

http://blog.csdn.net/zml_2015/article/details/50756703转载于:https://www.cnblogs.com/xiaoliao/p/7004491.html

2017-06-14 00:00:00 34

转载 React Native常用第三方汇总

ReactNative 项目常用第三方组件汇总:react-native-animatable 动画react-navigationgithub :https://reactnavigation.org/docs/intro/路由组件react-native-carousel && react-native-swiper 轮播react-native-count...

2017-06-13 18:19:00 47

转载 关于微信服务商统一下单需要注意的几个问题

1.服务商要在服务商平台-->特约商户管理中添加商户信息,审核通过后获得特约商户号和登录密码2.对子商户进行开发配置“推荐关注”和“特约商户APPID设置”如果商户没有自己的公众号可以不填3.支付权限-->公众号支付中要设置JSAPI支付授权目录4.子商户的商户号sub_mch_id为必填 appid:服务商的appid mch_id:服务商商户号 ...

2017-06-13 11:51:00 426

转载 Java之戳中痛点 - (5)switch语句break不能忘以及default不同位置的用法

先看一段代码:public class Test{ public static void main(String[] args){ System.out.println("2 = "+ toNumberCase(2)); } } public static String toNumberCase(int...

2017-06-13 10:24:00 69

转载 原理优先的重要性_就signal探讨

signal 原理学习及其设计Look1:在智能家居遥感系统中,我需要做一个web消息实时推送的功能,原先用的是客户端设置定时器,每隔几秒就向服务器端获取数据,其实在这个时间间隔内,客户端与服务器端是断开连接的,所以其实还没有达到真正意义上的实时推送。 现在需要实时推送,要实现实时,就得维持客户端与服务器端的长连接。首选的当然是winform程序。 可现在我们是要维持客户端与服务器...

2017-06-12 15:21:00 37

转载 C语言中数组变量和指针变量

  指针变量为什么需要类型?  数组变量和指针变量在使用sizeof时不同,sizeof(数组变量)是数组长度,sizeof(指针变量)是存储int的字节长度4或者8(64bit)。  数组变量在参数传递中,变成指针变量,这样就不能获取数组长度了,导致发生退化。  数组变量并没有被分配空间,只是在使用时,会被替换成数组第一个元素的地址。而指针变量会被分配空间。    代...

2017-06-12 11:17:00 92

转载 初级篇html。

什么是html?超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。以下表格列出了 HTML head 元素:标签...

2017-06-11 21:52:00 24

转载 【转】移动Web开发-点击事件及页面滚动

点击事件移动端浏览器点击事件默认有300ms的延迟移动端实现弹性滚动安卓局部滚动 滚动条出现bug,解决方案:Android只是用全局滚动模拟全局滚动,加上padding-top及padding-bottom键盘定制自动纠错关闭转载于:https://www.cnblogs.com...

2017-06-10 17:33:00 47

空空如也

空空如也

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

TA关注的人

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