自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设计模式——门面模式

定义一个子系统的外部与内部的通信必须通过一个统一的对象进行。门面模式提高一个高层次的接口,使得子系统更易实现。门面对象就是一个提供外部访问子系统的一个接口,除了这个接口不允许有任何访问子系统的行为发生。Facede门面角色-客户端调用门面方法,通过该角色将客户端的请求委派到相应的子系统中,改系统没有实际的业务逻辑。subsystem子系统角色可以同时拥有一个或者多个子系统。每个子...

2018-03-31 18:47:00 43

转载 文件管理类命令

文件查看类命令:ls,tree,statls 显示目录/文件信息  -a 显示所有文件,包括隐藏文件  -l 长格式显示,显示目录大小时,仅为目录的大小,不包括目录内文件的大小文件类型 权限 赢链接数 属主 数组 大小 最近一次修改时间 文件名[ -> 源文件][zyb@ZYB ~]$ ln -s test_file1 test_file1_lk[zyb@ZYB ~]$ ls ...

2018-03-31 09:10:00 66

转载 商城热门商品和最新商品推荐实现

创建一个servlet,通过request.setAttribute设置一个名为hotProductList的属性,,需要注意的是使用request.setAttribute时不能使redirect而是forward。即是将请求转发而不是重定向.protected void doGet(HttpServletRequest request, HttpServletResponse r...

2018-03-31 00:39:00 724

转载 第一次个人作业总结

要求对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等)统计字符数、单词数、行数、词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。使用性能测试工具进行分析,找到性能的瓶颈并改进对代码进行质量分析,消除所有警告设计10个测试样例用于测试,确保程序正常运行(例如:空文件,只包含一个词...

2018-03-30 19:02:00 73

转载 水形物语

  最近看的故事都很简单,也渐渐喜欢上这种靠细节与情感而非剧情打动观众的电影。看水形物语是眼睛的享受,虽然背景是美国,却处各是英式优雅与舒适。暖黄的灯光,质量上乘的棉麻布料,层搭的领口,从最里层的衬衫,到圆领毛衫,到小背心,再到大衣与围巾,似乎可以想像出主人穿衣服时的不紧不慢,岁月静静流逝,如此美妙。地上铺的平整的地毯,一尘不染的地面,桌面,连闹铃和计时器都有青铜样的光泽,让人想拿在手里把完一...

2018-03-30 16:24:00 84

转载 Linux 查看服务器开放的端口号

在讨论这个问题前,我们先来了解一下物理端口、逻辑端口、端口号等计算机概念。端口相关的概念:在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。逻辑端口是指逻辑意义上用于区分服务的端口,如TCP/IP协议中的服务端口,端口号的...

2018-03-30 14:59:00 112

转载 基于vue的前端架构怎么做?

                        Vue全家桶以及相关组件"axios": "^0.17.1",         //vue用于数据请求"crypto-js": "^3.1.9-1",     // 数据加密"echarts": "^3.8.5", // 图表插件"element-ui": "^2.0.10",   // v...

2018-03-29 19:37:00 451

转载 微信测试号开发之二 封装消息实体类

原文链接:https://blog.csdn.net/qq_37936542/article/details/78339048用户、微信服务器和第三方服务器之间的对话流程是怎样的?微信消息分类有哪些?(一)微信向第三方服务器发送的普通消息文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、连接消息(二)微信向第三方服务器发送的事件类型消息关注/取消关...

2018-03-29 16:46:00 119

转载 rsync+inotify

rsync+inotify在内核2.6.13起,加入了inotify支持介绍:rsync扫描所有文件后对比,进行差量备份,inotify可以监控文件系统添加,删除修改,移动的各种事件。在使用rsync首次全量同步后,结合inotify源目录进行实时监控,当文件变动和新文件产生,就会同步到目标目录下,高效使用案例:(网站图片备份方案)分别将192.168.133.1的/data/test1和/dat...

2018-03-29 15:39:00 61

转载 C++ substr 和 substring

功能相似,但参数不同substr(start,length);substring(start,end);转载于:https://www.cnblogs.com/ling123/p/8663365.html

2018-03-28 13:38:00 169

转载 intellij idea 无法启动或调试 spring-boot

解决方案一:原因是因为Working directory没有指定,并且运行前要手动执行mvn clean install命令才可以。所以导致错误了。希望大家不要犯类似错误。解决方式二:看看你的idea是否有未清除的断点,全部清除掉。转载于:https://www.cnblogs.com/azhqiang/p/8661813.html...

2018-03-28 09:25:00 136

转载 Go语言【第三篇】:Go变量和常量

Go语言变量变量来源于数学,是计算机语言中能存储计算结果或能表示值抽象概念。变量可以通过变量名访问。Go语言变量名由字母、数字、下划线组成,其中首字母不能为数字,声明变量的一般形式是使用var关键字;var identifier type变量声明第一种,指定变量类型,声明后不赋值,使用默认值var v_name v_typev_name = value第二种,根据值自行判定...

2018-03-27 16:02:00 171

转载 text() html() empty()

text() 获取中间的文本 不包括标签html() 获取标签中间的东西 包括标签 与text()是有区别的empty() 清空标签中间的东西,包括标签里面的标签,总之,应用这个,标签中间的东西都去掉了转载于:https://www.cnblogs.com/agansj/p/8656307.html...

2018-03-27 10:57:00 57

转载 Xamarin.Android部署失败

Xamarin.Android部署失败项目编译、生成没有错误信息,并且可以找到生成的APK包,但部署失败。提示信息如下:"apksigner.BAT"已退出,代码为1。这是由于Xamarin.Android对JDK 9版本兼容问题造成的。需要卸载JDK 9和JRE 9,重新启动。使用JDK 8和JRE 8即可。转载于:https://www.cnblogs.com/...

2018-03-27 10:46:00 189

转载 HashMap、HashTable、ConcurrentHashMap的区别

一、相关概念1、Map的概念javadoc中对Map的解释如下:An objectthatmaps keys to values. Amapcannot contain duplicatekeys; each key can map to at most one value.This interface takes the place of the Dictionary clas...

2018-03-26 22:30:00 39

转载 函数一

函数一:为什么要有函数?1.组织结构不清晰,可读性比较差。2.代码冗余3.管理维护难度极大,扩展性。二.:什么是函数?具备某一个功能的工具就是程序的中函数(类似于修水管工人的锤子)事先准备工具的过程=》》函数定义:拿来就用=》》函数的调用所以遵循先定义在调用。1.定义函数:语法:def 函数名:(参数1,参数2,。。。。)‘文档描述’def...

2018-03-26 19:00:00 40

转载 c#使用QQ邮箱的SSL收发邮件

c#使用SMTP.QQ.COM的SSL验证时,收发邮件,请勿设置端口,代码如下:(1)虽然SSL端口是465,但是,在代码里,不能直接设置端口,很奇怪?挺奇怪,好吧腾讯SSL好像用的是587端口!!(2)smtpClient.UseDefaultCredentials = false;在smtpClient.Credentials = nc;前(3)密码是授权码...

2018-03-26 16:11:00 145

转载 WebAPI实例

@{ ViewBag.Title = "About";}@*<script src="~/Scripts/jquery-1.7.1.min.js"></script>*@<script src="~/Scripts/jquery-1.7.2.min.js"></script><h2>About</h2&...

2018-03-24 16:40:00 79

转载 每天学一点Linux(二)——当前目录下打开terminal

在Ubuntu17中,当前目录下点击右键可以在当前目录下打开terminal进行操作。而在Ubuntu14及更早的版本中若要打开terminal则默认在根目录下,需要不停cd到当前目录,很不方便。最近发现了一个nautilus里的一个小插件open-terminal,通过它就可以在右键菜单中添加open terminal功能,与繁琐的文件目录说再见。安装nautilus-open-t...

2018-03-24 14:52:00 276

转载 numpy 中array 和ndrray的区别联系

numpy.array() 标明array只是一个方法ndarray 是类名,是一个实例。a=numpy.array(b) #这是把变量b转换为数组a,这里array()是个方法,a的类型就是ndarraytype(a) #用type()方法可以返回:numpy.ndarray转载于:https://www.cnblogs.com/beforeluck-shang/p...

2018-03-24 13:46:00 254

转载 心情平静时看书,还是看书得到平静

之前一直认为,只有心平气和的时候,才适合看;心若焦躁不安,精神不集中,是不能看书的,这时看书的效果不好,达不到看书的目的。 这里的平静,有两个方面。一是环境的安宁。无法想象如果处于嘈杂的场所,人还怎么读书,怕是看两三行,思绪就要被打断;二是心的平静。思绪繁乱、注意力被其它事物影响,或许就只能瞪着书发呆,别说理解书的意思,恐怕连行文脉络理不清。环境的嘈杂是外因,内心躁动是内...

2018-03-24 00:10:00 65

转载 Objective-C RunTime 学习笔记 之 基础结构体

1、OC 运行期常用对象结构体  基本的结构体定义  typedef objc_class Class; /* 类 */  typedef objc_object *id; /* 各种类型,只要第一个字段为isa_t 即可,兼容Class */1.2)isa_t 联合体定义union isa_t { Class cls;uintptr_t bits;...

2018-03-23 13:44:00 98

转载 在 Scale Up 中使用 Health Check - 每天5分钟玩转 Docker 容器技术(145)

对于多副本应用,当执行 Scale Up 操作时,新副本会作为 backend 被添加到 Service 的负载均衡中,与已有副本一起处理客户的请求。考虑到应用启动通常都需要一个准备阶段,比如加载缓存数据,连接数据库等,从容器启动到正真能够提供服务是需要一段时间的。我们可以通过 Readiness 探测判断容器是否就绪,避免将请求发送到还没有 ready 的 backend。下面是示例应用的配...

2018-03-23 06:37:00 38

转载 iOS 自动识别URL(链接)功能的实现

功能需求   在做“沃迪康”聊天功能时,甲方要求发送的网址要自动识别、并点击能自动跳转功能难点     在实现过程中,所有的文字都是动态获取的,设置富文本属性时,不能按照常规的方法解决方式如果只是文字,没有表情的话,可以用UILabel和UITextView来实现如果有表情的话,目前了解到比较容易的是用UITextView来实现代码实...

2018-03-22 23:10:00 373

转载 【LeetCode 464】Can I Win

https://leetcode.com/problems/can-i-win/思路:1. 用checked的二进制形式表示第i个数被选取2. 对每个数字进行dfs,dfs每次返回当前checked状态下是否能win3. dfs会产生重复的结果,对每次dfs的结果用c[checked]记录class Solution {public: int check...

2018-03-22 18:48:00 51

转载 剑指Offer-跳台阶

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。思路思路一:直接用递归,对于第n个台阶来说,只能从n-1或者n-2的台阶跳上来,所以\(F(n) = F(n-1) + F(n-2)\),\(f(1)=1\),\(f(2)=2\)思路二:用迭代的方法,用两个变量记录\(f(n-1)\)和\(f(n-2)\)代码实现package Re...

2018-03-22 13:35:00 54

转载 Impala系列: Impala常用的功能函数

--=======================查看内置的函数--=======================hive 不需要进入什么内置数据库, 即可使用 show functions 命令列出所有内置的函数. show functions; -- hive仅显示函数的名称, 没有参数和返回值信息. desc function function_name ; -- 该命令能显示函数的具体用...

2018-03-21 08:58:00 192

转载 题解 P1420 【最长连号】

本蒟蒻共发两篇题解都以同样的理由被拒绝了>_<所以,在仔细阅读了其他同学写的题解后决定认真写一道简单一点的题目的题解我发现好像很多同学都想得太复杂了这道题n<=10000,明明o(n)可以跑过,为什么这么复杂呢首先,暂时不用递归,可能会有些难以理解#include<bits/stdc++.h> //神奇头文件不用解释#define INF 10...

2018-03-20 23:11:00 103

转载 2018软件工程第二次作业(个人二)

在Eclipse中使用Junit进行单元一、选择开发工具在这里我选择使用Eclipse作为开发工具。由于之前已经安装过Eclipse,所以在这里不多介绍。详细安装、使用过程请参考此博客二、练习自动单元测试技术按照老师的实例一步步来1、编写需要被测试的Java类2、导入Junit3、编写测试类4、运行测试类5、测试结果分析注意:(1). Runs:表示总共有几个...

2018-03-20 22:39:00 53

转载 Unity UGUI-Canvas Scaler总结

参考学习&引用出处:http://blog.sina.com.cn/s/blog_4148e8630102vji9.htmlhttp://blog.csdn.net/st75033562/article/details/52355239http://www.manew.com/forum.php?mod=viewthread&tid=95751&page=1&a...

2018-03-20 19:28:00 1523

转载 webstorm创建和搭建vue项目

一.安装node.js官网下载安装 :https://nodejs.org/en/二.安装webstormhttps://www.jetbrains.com/webstorm/ 个性化设置,页面与快捷键可以导入http://blog.csdn.net/wm5920/article/details/76566114 这里的jar包lic...

2018-03-20 16:06:00 49

转载 Ubuntu16安装Caffe+Python3缺少libboost

如果在/usr/lib/x86_64-linux-gnu中找到libboost_python-py3.5.so, 则sudo ln -s libboost_python-py3.5.so libboost_python3.so即可使其被Caffe找到.转载于:https://www.cnblogs.com/ZhengPeng7/p/8607086.html...

2018-03-20 08:57:00 89

转载 Linux 删除用户,用户主目录

删除用户的命令是:userdel 用户名比如我刚建立的用户是:zhyh,则命令为:userdel zhyh执行以上命令成功后利用rm -rf /home/zhyh/就可以了 也可以用:userdel -r zhyh转载于:https://www.cnblogs.com/xiaojianblogs/p/8605901.html...

2018-03-19 23:38:00 1350

转载 关于一个数组的算法问题

那天去面试,做到了一题笔试题。题目看上去很简单。具体如下:就是有一个数组,内容随机,长度不定,要求把他分成两个子数组,使得这两个子数组的和最接近(当然原题是差最小)。我给出的思路是这样的:①算出大数组和的一半A②将数组排序后取第一个值B③对数组做循环,从i=0开始,判断B是否小于等于A,如果是,则取i+1的数+B判断是否小于等于A,如果是则继续判断,直至i+1的数加上后超出A,此时子数组...

2018-03-19 15:47:00 42

转载 mongodb连接

MongoDB -连接在本教程我们将讨论 MongoDB 的不同连接方式。启动 MongoDB 服务在前面的教程中,我们已经讨论了如何启动 MongoDB 服务,你只需要在 MongoDB 安装目录的 bin 目录下执行mongod即可。执行启动操作后,mongodb 在输出一些必要信息后不会输出任何信息,之后就等待连接的建立,当连接被建立后,就会开始打印日志信息。你可以...

2018-03-19 09:58:00 50

转载 ASCII,Unicode,GBK和UTF-8字符编码的区别联系

ASCII,Unicode,GBK和UTF-8字符编码的区别联系wyrssktzc11级分类:其他被浏览86次2016.05.27检举KingSta逍遥采纳率:45%7级2016.05.27ASCII、Unicode、GBK和UTF-8字符编码的区别联系很久很久以前,有一群人,他们决定用8个可以开合的晶...

2018-03-18 23:10:00 70

转载 Spring-data-jpa的原声sql查询注意点

spring-data-jpa虽然给我们提供了很多方便的查询,但是一些多条件的查询,spring-data-jpa就不是那么的方便了。所以我总结一下我遇到的简单的简单的多表查询的例子。比如,在有一个班级表和一个学生表stu,班级表的字段分别是:classid:班级id,name:班级name; 学生表的字段分别是:学生id:stuid;学生姓名:name;班级id:班级id;...

2018-03-18 19:11:00 67

转载 用Tkinter做几个小项目(学习篇)

  去年(2017)11月份,偶然在中国MOOC上看到了由嵩天老师开设的一门课:python游戏开发入门,由此认识了python这门简洁、优雅的语言,开始了我的python之旅。  到现在,我学python也已经五个多月了,期间或许有过中断,但出于对python的热爱,对python的学习始终没有中断。最近,有了做几个小项目的想法。  我最初接触到python的gui是pygame,...

2018-03-17 14:03:00 1718

转载 CentOS6的python2.6升级到python2.7以上版本(可能更详细)

前言:一些第三方框架为了降低复杂性,新的版本已经开始不支持旧版本的python,比如Django这个web框架1.8版本及以上仅仅只支持python2.7及以上版本(记忆中是这个1.8版本)  pip安装也会弹出响应警告。安装过程中遇到各种各样的问题,在众里寻他千百度情况下,通过一大堆错误的搜索,终于把python版本给升级了。  但这个版本升级不是完全的替换,只是让我们新版本的pytho...

2018-03-16 23:25:00 95

转载 JVM简介(一)——内存模型

关于JVM,网上文章铺天盖地。有深有浅,有对有错。这里从我关心的角度,介绍JVM部分原理。或者说很多都是hotspot的实现原理。一。JVM中内存情况如下图。分成三部分:(1)线程栈——每个线程都有对应的栈区,调用一个方法,会压入一个方法帧。(2)堆——用于对象的空间的分配。类的实例都是在堆内存上进行分配的。下文暂称为JAVA堆(3)方法区——方法区底层存储也是在计算机堆...

2018-03-16 16:25:00 42

空空如也

空空如也

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

TA关注的人

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