自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS 后台返回json解析出现的null的解决办法

在后台返回值为Null为空时,我们代码没有判断时,程序就会崩溃。当时一直很疑惑是为啥,后来发现是数据问题,由于服务器的数据库中有些字段为空,然后以Json形式返回给客户端时就会出现这样的数据。当我们通过一些第三方数据解析库解析数据后,就会是下图这种数据格式。null既不是字符串也不是nil所以我们有些判断是没用的。解析成对象之后,如果直接向这个对象发送消息(length,count 等等)

2017-08-31 19:29:33 1617

转载 工作项目中常见问题! 持续更新!

欧洲日期转中文日期        欧洲大多数国家日期格式 24-12-1991  代表 dd-mm-yyyy 现在我想转换成中文日期格式1991年12月24日       或者转成国际标准格式日期 1991-12-24  yyyy-mm-dd格式 怎么解决呢?       这里我们可以通过正则表达式 轻松解决这个问题 static void Main(st

2017-08-31 14:45:38 259

转载 Linux+.NetCore+Nginx搭建集群

本篇和大家分享的是Linux+NetCore+Nginx搭建负载集群,对于netcore2.0发布后,我一直在看官网的文档并学习,关注有哪些新增的东西,我,一个从1.0到2.0的跟随者这里只总结一句话:2.0版本,api更多,文档更全,新增的razor模板我喜欢。这里来到本文的内容要点:linux快速安装nginx 为nercore项目分别生成:win7-x64和ubuntu.16.04-

2017-08-31 10:13:58 493

转载 自定义拦截器

本人初学者,学习记录,供各人参考,若有错误,望指正,不胜感激!!经典实例:自定义权限拦截器判断用户是否登陆成功,看session中是否有用户信息即可,存在用户信息则表示已经登录成功,不存在用户信息则表示未登录1)a:定义需要访问拦截器的方法:1 package com.bjyinfu.struts.actions;2 3 public class SystemActio

2017-08-30 18:13:34 202

转载 SQLite在C#中的安装与操作

SQLite 介绍SQLite,是一款轻型的数据库,用于本地的数据储存。先说说优点,它占用资源非常的低,在嵌入式设备中需要几百K的内存就够了;作为轻量级数据库,他的处理速度也足够快;支持的的容量级别为T级;独立: 没有额外依赖;开源;支持多种语言;我的用途在项目开发中,需要做一次数据数据同步。因为数据库实时数据的同步,需要记录更新时间,系统日志等等数据;当然,你也可以选择写ini和

2017-08-30 13:17:32 975

转载 高德地图之实例开发(一)加载地图

相信做地图开发的亲们,刚接触肯定第一反映,地图?怎么插入页面,怎么写。。。。然后就是百度。那么这里就涉及一点,用什么地图?这里我给大家讲解的是高德地图详解,随后也会分享我自己的实例项目给到大家。废话不多说,上图。首先在html中我们需要一个盛装地图的容器,说白就是建个div给地图用,大家都知道div也就是个盒子随后肯定就是要咬对这个div的样式进行修改#mapCon

2017-08-29 21:33:28 4295

转载 [原创]在HP DL380 G7服务器上部署基于Ubuntu Server 16.04 和 VirtualBox的云平台

对于一线开发人员来说,一提到虚拟机平台,往往会让人联想到在价格昂贵的服务器上部署VMware vSphere之类软件来实现。笔者作为一个资深码农,也是一直梦寐着在自己家中打造一个真正的家庭私有云,秒杀那些硬盘厂商所吹嘘的“Jia私有云”。功夫不负有心人,经过反复的实验,浏览了很多国外的社区以后,笔者真的实现了这个目标,而且,真的很便宜哦~!整理出一份教程放在这里,希望能扩展一下大家的思

2017-08-29 16:49:31 4501 1

转载 CSS 学习笔记

传统布局方式的局限性传统的网页布局方式,采用 display + position + float 的方式来实现。这种方式,无法实现一些复杂的布局,并且在实现某些布局时,会有一些局限性。比如,最常见的多列布局,我们一般是通过 float 来实现的。这种方式并不是标准,float 属性一开始是用来实现文字环绕图片的效果,后来人们发现这货比display: inline 之类的属性好用,便

2017-08-29 12:09:31 199

转载 win下安装Redmine常见错误解决方案

成长型公司,最近需要项目管理的软件,所以在windows的服务器上搭建了redmine,其中也遇到了两个坑,现记录下来。Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统。并且支持多数据库,其实此类软件在linux下搭建更好,windows上坑会略多。安装流程先简单描述下安装流程。其实说白了redmine就是一个管理系统,也就是网站

2017-08-28 20:33:28 1339

转载 Emmet插件用法指南

安装Emmet插件Emmet只是文本编辑器一个插件,要想让他发挥应用的功能,就得将其安装到你喜欢的文本编辑器中。到目前为止,很多流行的文本编辑器都支持Emmet插件,也就是说很多流行的文本编辑器都可以安装这款插件。点击下面的链接,按照说明文档可以给对应的文本编辑器安装Emmet插件:Sublime Text Eclipse TextMate Coda Espresso Chocol

2017-08-28 15:41:26 430

转载 基于.NET CORE微服务框架 -谈谈surging API网关

1、前言对于最近surging更新的API 网关大家也有所关注,也收到了不少反馈提出是否能介绍下Api网关,那么我们将在此篇文章中谈谈surging Api 网关开源地址:https://github.com/dotnetcore/surging2. API网关简介API 网关是服务提供者的访问入口,主要起到隔离外部访问与内部系统的作用。它主要解决服务消费者的身份认证、监控、负

2017-08-28 11:05:28 8082

转载 Python 可迭代的对象、迭代器和生成器

迭代是数据处理的基石。扫描内存中放不下的数据集时,我们要找到一种惰性获取数据项的方式,即按需一次获取一个数据项。这就是迭代器模式(Iterator pattern)。 Sentence类第1版:单词序列   我们要实现一个 Sentence 类,以此打开探索可迭代对象的旅程。我们向这个类的构造方法传入包含一些文本的字符串,然后可以逐个单词迭代。第 1 版要实现序列协议,这个类的对象可以

2017-08-27 19:17:27 408

转载 谈谈个人网站的建立(一)——建站历史和技术架构

首先,帮忙点击一下我的网站http://www.wenzhihuai.com/。谢谢啊,如果可以,GitHub上麻烦给个star,以后面试能讲讲这个项目,GitHub地址https://github.com/Zephery/newblog大学的时候萌生的一个想法,就是建立一个个人网站,前前后后全部推翻重改了4、5遍,现在终于能看了,下面是首页。由原本的ssh变成ssm,再变成s

2017-08-27 14:41:25 830

转载 struts2的简单执行过程

struts2是最近刚学的一个框架,想通过写篇文章来加深下印象,这也是本篇博文产生的由来,下面进入正题 Struts2本身是一个挺简单的框架,我们通过写一个登陆的过程来具体描述下其执行过程 1.首先我们创建一个Model-User其中Model里面包含所需字段,构造函数(有参无参都要有),get和set方法,tostring(没有的话打印出来的数据都是数据所在的地址)2

2017-08-27 09:53:32 228

转载 Bootstrap学习方法及案例分享

前言:  本文将分享一下自己学习Bootstrap时的一点经验,希望能对正在开始与Bootstrap作战的小伙伴们一点点帮助,避免一些不必要的曲折。  一、官网  学习一款框架,最开始,学习途径一定是它的官方网站,几乎每一款框架都有非常详细且清晰的文档,虽然网上关于该框架的学习资源很多,但是也都不是自创的,追其根源,全部都是来自于官网。与其花费动辄十几个小时去看别人的视频,不如自己去官

2017-08-26 18:13:23 262

转载 【学习笔记】深入理解超时调用(setTimeout)和间歇调用(setInterval)

超时调用(setTimeout):在指定的毫秒数后调用函数或计算表达式。setTimeout(func, 1000); // func执行的函数,1000毫秒间歇调用(setInterval):按照指定的周期(以毫秒计)来调用函数或计算表达式setInterval(func, 1000);用法很简单,但是不一定好用首先回到JavaScript本身Jav

2017-08-26 13:29:23 1232

转载 HIVE—索引、分区和分桶的区别

一、索引简介Hive支持索引,但是Hive的索引与关系型数据库中的索引并不相同,比如,Hive不支持主键或者外键。Hive索引可以建立在表中的某些列上,以提升一些操作的效率,例如减少MapReduce任务中需要读取的数据块的数量。 为什么要创建索引?Hive的索引目的是提高Hive表指定列的查询速度。没有索引时,类似'WHERE tab1.col1 = 10' 的查询,

2017-08-25 21:49:20 563

转载 在AWS中部署OpenShift平台

OpenShift是RedHat出品的PAAS平台。OpenShift做为PAAS平台最大的特点是它是完全容器化的PAAS平台,底层封装了Docker和Kubernetes,上层暴露了对开发者友好的接口来完成对应用程序的集成、部署、弹性伸缩等任务。Docker提供了对打包和创建基于Linux的轻量级容器的抽象。而Kubernetes提供了多主机集群管理和Docker容器编排。OpenShift

2017-08-25 17:13:21 1373

转载 JDBC的介绍和数据库的连接

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。JDBC的介绍:1.JDBC设计理念: java依赖数据库去存储程序需要的数据,我们用java写好一个程序后,我们会把这个程序所需要的数据都存储到数据库中,当客户运行程序时,程序需要读取数据库中的数据,实现这个操作的就是JDBC。而为了规范,为了统一管理

2017-08-25 12:45:20 219

转载 Linux 安装软件的几种方式

目录几种安装方式源代码编译安装 借助软件包管理器安装 二进制格式安装 总结 参考 几种安装方式源代码编译安装源代码包的安装一般为下载软件源代码,然后编译安装。常见的 C 程序软件的安装步骤是 configure, make, make install 三部曲(./configure && make && make install)。一句话来解释整个过程:

2017-08-23 18:41:15 959

转载 我读-代码整洁之道---读书笔记整理

第一章 整洁代码  "我可以列出我留意到的整洁代码的所有特点,但其中有一条是根本性的,整洁的代码总是看起来像是某位特别在意他的人写的.几乎没有改进的余地,代码作者设么都想到了,如果你企图改进它,总会回到原点,赞叹某人留给你的代码" ---Michael Feathers   "整洁的代码只做好一件事" ---Bjarne Stroustrup 第二章 有意义的命名  1 变量名要名

2017-08-23 14:09:16 523

转载 Tomcat入门

1、JavaWeb概念Java web,是用java技术来解决相关web互联网领域的技术的总称。web包括:web服务器和web客户端两部分。java在最早web客户端的应用有java applet程序,不过这种技术在很久之前就已经被淘汰了。java在服务器端的应用非常丰富,比如Servlet,jsp和第三方框架等等。java技术对web领域的发展注入了强大的动力简单的说,就是

2017-08-22 22:27:15 230

转载 图数据库初探之Neo4j

图数据库初试之Neo4j自从进入了移动互联网时代,各种新事物出现的速度都好像坐上了宇宙飞船,几乎隔几天一个新概念。就拿数据库而言,什么Oracle、DB2、SQL Server、MySQL,这些你都得知道,然后是以MongoDB、HBase等为代表的NoSQL数据库,这几年图数据库也很快流行起来,它是如此的热门,以至于不赶紧学学好像没法跟大家交流了一般,虽然它也属于NoSQL。练习完本文,

2017-08-22 18:54:17 419

转载 Object-C知识点 (四)NSObject的继承关系

这篇文章主要介绍常用的继承自NSObject的类,方便朋友们查看和面试前查看使用!!!结构图:   更多内容--> 博客导航 每周一篇哟!!! 有任何关于iOS开发的问题!欢迎下方留言!!!或者邮件lieryangios@126.com 虽然我不一定能够解答出来,但是我会请教iOS开发高手!!!解答您的问题!!!

2017-08-22 15:15:12 345

转载 01、ASP.Net Core 2.0 Web服务器 和 IIS解耦

01、ASP.Net Core 2.0 Web服务器 和 IIS解耦 一、历史问题ASP.NET Core出现之前,ASP.NET应用的Web服务器都是IIS。它强依赖于IIS,不具有扩展性;又因为IIS只有Windows版本,没有如Linux等版本,造成了ASP.NET Web应用只能运行在Windows操作系统上。 二、OWIN规范的出现OWIN

2017-08-22 11:39:11 2953 1

转载 初识JavaScrip

写在前面:          经过前段时间对于H5语言的学习,开始慢慢适应现在的生活节奏和代码语言。从一开始的毫无头绪到现在可以大概地写出部分的网站静态页面,用了两个周的时间。作为一个之前从未接触过计算机语言的初学者来说,在感受着代码语言神奇的同时也更期待可以更深入的了解和掌握更多的相关知识,个人能力有限,但尽量做好眼前的每一件事,与大家共勉。Java Script 是世界上最流行的编程语

2017-08-21 20:21:20 216

转载 Kotlin Android Extensions- 与 findViewById 说再见 (KAD 04) -- 更新版

作者:Antonio Leiva时间:Aug 16, 2017原文链接:https://antonioleiva.com/kotlin-android-extensions/ 在 Kotlin1.1.4版本 发布后,原作者依据 Kotlin 新版本的一系列新特性,以及有读者关于如何在Fragment 和 custom view 中使用Kotlin 等等向他提问,原作者决定针对这

2017-08-21 15:37:10 409

转载 用aardio给python写个图形界面

前阵子在用python写一些小程序,写完后就开始思考怎么给python程序配一个图形界面,毕竟控制台实在太丑陋了。于是百度了下python的图形界面库,眼花缭乱的一整页,拣了几件有“特色”有“噱头”的下载下来做了个demo,仍旧不是很满意,不是下载安装繁琐,就是界面丑陋或者难写难用,文档不齐全。后来那天,整理电脑文件发现了6年前下载的aatuo(现已更名aardio),顿时一阵惊喜。先

2017-08-21 10:53:09 1393

转载 this--java基础---this到底指的是谁??

Java基础---this关键字   之前再网上看过很多博客,各种对this关键字的解释,但是说的很模糊,看完跟看书差不多,还是不懂,直到看到大神的博客--(孤傲苍狼),豁然醒悟。this原来是这样用的,以防忘记,特写写此博客铭记与分享。写的不足之处欢迎指正。  this关键字        先说下本人对this关键字的理解,this就是一个对象的引用或者理解为别名,比如你new一个对

2017-08-20 19:25:10 263

转载 Angular基础(三) TypeScrip

一、模仿Reddita)运行ng new –ng4angular-reddit创建应用,从随书代码中复制样式文件,新建组件app-root,代码为:界面可以看到了:b)对于界面输入的数据,获取的方式有点特别,使用了#newlink这样的语法,newlink是一个对象,现在代表就是所在的input这个DOM元素。将对象作为参数传递给addArticle方法,在对应

2017-08-20 14:53:07 293

转载 原创:使用脚本获取本机IP地址

接来下又到了老葵花哥哥开课时间了 今天讲的有些简单 可以是涂鸦之做 也可以是无聊的发呆的杰作我想取IP地址在大家生活中很常用 今天就给大家介绍我的六种使用脚本取IP地址的方法 很多人想问我 为什么是老葵花哥哥不是老菊花 我只能说 我还是蛮娇嫩的祖国的花朵 废话不多说咱开始第一种   第二种  第三种第三种接下来的方法就直接上代码了 套

2017-08-20 11:17:07 3382

转载 win8系统安装.net Framework3.5

Win8 离线安装 .Net Framework 3.5(工具+方法)(支持Win8.1)微软在最新的 Win8 / Win8.1 系统中没有集成 .NET 3.5,如果安装的话,必须是在线安装,甚是麻烦。为了解决这个问题,翼帆远航特意整理了 .NET 3.5 的离线安装方法。 建议使用方法2方法1:使用网友制作的 .Net Framework 3.5 离线安装包 For Win8

2017-08-19 17:08:31 1222

转载 读《大道至简》有感

石家庄铁道大学   信息科学与技术学院    信1605-3班   王敬斯      前一阵读了《大道至简》这本书,当然,是电子版,好像由于种种原因,并没有纸质版。其实我自己本身是不怎么读书的,我就读于石家庄铁道大学信息学院,大二专业分流,我选择了软件工程专业,我的系主任王建民老师推荐我们读了这本书。说实话,读的时候真的是一蒙一蒙的,各种专业名词弄得我云里雾里,搞不太懂,简单浏览的时候,第一感

2017-08-19 11:28:30 365

转载 MapReduce找共同好友

待处理文件:A:B,C,D,F,E,OB:A,C,E,KC:F,A,D,ID:A,E,F,LE:B,C,D,M,LF:A,B,C,D,E,O,MG:A,C,D,E,FH:A,C,D,E,OI:A,OJ:B,OK:A,C,DL:D,E,FM:E,F,GO:A,H,I,J //Class1package com;import

2017-08-18 18:53:31 359

转载 水灾

试题描述:已经连续下了几天雨,却还是没有停的样子。土豪CCY刚从外地赚完1e元回来,知道不久除了自己别墅,其他的地方都将会被洪水淹没。CCY所在的城市可以用一个N*M(N,MCCY每分钟可以向相邻位置移动,而洪水将会在CCY移动之后把相邻的没有的土地淹没(从已淹没的土地)。求CCY回到别墅的最少时间。如果聪哥回不了家,就很可能会被淹死,那么他就要膜拜黄金大神涨RP来呼叫直升飞机,所

2017-08-18 13:03:28 262

转载 lua读取CSV文件

代码没什么难度,就是SNSI转UTF-8的时候必须是UTF-8无BOM格式的不然会出错,在eclipse上是看不出什么错误的,但在andstudio上会发现多一个"-"的符号。废话不多说直接上代码。function string.getCsvFile(filePath)   --filePath是你CSV的路径 local fileData=CZHelperFunc:getFileData

2017-08-17 20:18:26 1480

转载 记一次投票项目

前言  几周前接到一个亲戚的留言,说是他们公司的工会想做个网页。由于最近朗读者之类的节目比较火,又是临近一个不大不小的节日,于是想做一个可以播放儿童朗诵的投票页面,可以在手机端访问,并且进行投票。  这家公司人数规模比较大,有上千人,儿童比例也不少。亲戚听说我是做网页的,想拜托我做这个。制作时间只有一周,时间略紧。确定需求  和对方公司工会的秘书沟通后,对方的需求很明确。给

2017-08-17 14:23:25 465

转载 SSE图像算法优化系列十:简单的一个肤色检测算法的SSE优化。

在很多场合需要高效率的肤色检测代码,本人常用的一个C++版本的代码如下所示:void IM_GetRoughSkinRegion(unsigned char *Src, unsigned char *Skin, int Width, int Height, int Stride){ for (int Y = 0; Y ) { unsigned ch

2017-08-16 21:38:21 1179

转载 Android护眼模式功能小记

最近自己在做一个小说阅读器,看到某阅有护眼模式功能,别人都有,我怎么能没有?现在这功能已经不稀奇了,很多手机都带有这个功能。实现起来不难,用一个蒙版遮在界面上面就行。至于蒙版,可以用Window实现,也可以只用套个FrameLayout实现。Window实现的优点是,支持全局,切可以覆盖状态栏。缺点是需要权限声明,而悬浮窗权限在国内这些手机上相当不好搞,需要适配很多机型。F

2017-08-16 15:58:22 3612 1

转载 企业私服

企业私服:1.什么是企业私服:企业私服就是企业自己创建的maven仓库,一般在大型的软件公司都会创建一个企业库。2.企业私服的原理:企业服务器一边连接着公司的路由器,一边连接着外网,这样企业服务器可以上外网,公司员工需要下载什么jar包都从企业库中下载,如果企业库中没有的话,企业服务器会上外网从中央库中下载下来,然后公司员工再从企业服务器上下载。如下图:3.为什么要有企业私服?

2017-08-15 20:48:24 333

空空如也

空空如也

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

TA关注的人

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