- 博客(72)
- 收藏
- 关注
转载 对象创建型模式 - 简单工厂模式
介绍* 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一;* 简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例;* 简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现;优点* 工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的信息,决定究竟应该创建哪个具...
2017-12-30 05:47:00 45
转载 linux初学者-系统启动故障篇
linux初学者-系统启动故障篇 在系统的操作中,有时会不小心误删或者操作失误使得系统启动不起来,下文将列举几种常见的系统启动失败的情况及解决的办法。 1、删除或者覆盖mbr的446个字节 mbr的446个字节指定了系统启动时/boot分区在磁盘中的为至,所以mbr这446个字节如果被删除或者被覆盖,就会导致系统找不到/boot分区而开不...
2017-12-29 18:55:00 91
转载 物联网概念
(节选自知乎 袁Karlno)物联网其实是互联网的一个延伸,互联网的终端是计算机(PC、服务器),我们运行的所有程序,无非都是计算机和网络中的数据处理和数据传输,除了计算机外,没有涉及任何其他的终端(硬件)。物联网的本质还是互联网,只不过终端不再是计算机(PC、服务器),而是嵌入式计算机系统及其配套的传感器。这是计算机科技发展的必然结果,为人类服务的计算机呈现出各种形态,如穿戴...
2017-12-29 14:28:00 389
转载 Software--Architecture--Design DataAccess 数据访问
2017-12-2910:09:01两种用来帮助组织持久化层的数据访问策略:RepositoryData Access Objects (DAO与数据表之间存在一对一匹配关系)优雅地满足数据访问需求的数据模式和原则:Lazy LoadingIdentity MapUnit of WorkQuery ObjectORMNHibernat...
2017-12-29 11:23:00 39
转载 HTML5新特性:范围样式
原文出处:http://blog.csdn.net/hfahe/article/details/7381141 Chromium 最近实现了一个HTML5的新特性:范围样式,又叫做<style scoped> 。开发者可以HTML5新特性:范围样式<style scoped>通过为根元素设定一个添加了scoped属性的style标签,来限制样式只作用于styl...
2017-12-28 16:21:00 63
转载 微信小程序实现给循环列表添加点击样式实例
微信小程序有个属性hover-class='active',是指当点击列表元素时当按下鼠标左键会显示active样式,但是鼠标离开样式就会复原.可以参考以下解决方案,直接上代码:wxml:?12345678<view class="taga"><view class="tag-tit...
2017-12-28 15:43:00 156
转载 Part10 泛型程序设计与C++标准模板库 10.3容器的基本功能与分类
容器类是容纳、包含一组元素或元素集合的对象。基于容器中元素的组织方式:顺序容器、关联容器按照与容器所关联的迭代器类型划分:可逆容器、随机访问容器容器的基本功能与分类顺序容器 array(数组)、vector(向量)、deque(双端队列)、forward_list(单链表)、list(列表)(有序)关联容器 set(集合)、multiset(多重集合)、map(映射)、mu...
2017-12-28 14:00:00 77
转载 struct模块拆分字符串为指定字符数的字符串或元组
import struct# unpack() parses the string to a tupleformat = '1s2s1s1s'line = '12345'col = struct.unpack(format, line)print col# calcsize() returns the number of characters# in a g...
2017-12-27 20:52:00 75
转载 linux下find查找命令用法
linux下find查找命令用法Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多...
2017-12-27 14:51:00 58
转载 LeetCode Kill Process
原题链接在这里:https://leetcode.com/problems/kill-process/description/题目:Givennprocesses, each process has a uniquePID (process id)and itsPPID (parent process id).Each process only has one parent ...
2017-12-27 06:16:00 241
转载 redis整合Spring集群搭建及业务中的使用
1.redis安装 Redis是c语言开发的。 安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++ 安装步骤: 第一步:redis的源码包上传到linux系统。 第二步:解压缩redis。 第三步:编译。进入redis源码目录。make 第四步:安装。make install PREFIX=/usr/lo...
2017-12-26 00:14:00 48
转载 Asp.net Core 异步调用 Task await async 的梳理
预留转载于:https://www.cnblogs.com/dacc123/p/8110318.html
2017-12-25 17:22:00 785
转载 Python3 从零单排3_函数
函数也叫方法,比如你用手机打电话就是一个函数,你只管用就好,里面的功能别人已经帮你研发好了,你只需要输入手机号,按下拨打就好了,这个概念用在代码里尤为重要,比如重复某个功能,比如用户输入,你要判断用户的输入不能为空吧,那么这个你可以定义一个函数,就是用来判断用户的输入是否为空,每次调用一下就可以,假如现在校验用户输入的需求变化了,那么你直接维护这个函数就好,没必要再去所有的代码里找这个校验,一...
2017-12-25 16:19:00 51
转载 (转)Linux系统stat指令用法
<Linux系统stat指令用法>原文:https://www.cnblogs.com/linux-super-meng/p/3812695.htmlstat指令:文件/文件系统的详细信息显示(查看文件属性)。stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:-f 不显示文件本身的信息,显示文件所在文件系统的信息-L 显示符...
2017-12-24 15:51:00 95
转载 bzoj1001: [BeiJing2006]狼抓兔子(初识是你最小割)
1001: [BeiJing2006]狼抓兔子题目:传送门题解: 听说这题当初是大难题...可惜当年没有网络流hahahha 现在用网络流的思想就很容易解决了嘛 给什么连什么,注意是双向边,然后跑最大流...AC代码: 1 #include<cstdio> 2 #include<cstring> ...
2017-12-24 15:23:00 57
转载 团队项目冲刺第一阶段07
昨天做了什么?设计出APP界面并实现各个界面的跳转今天要做什么?把添加账单信息,查询信息和修改账单信息功能加入转载于:https://www.cnblogs.com/cairsha/p/8108331.html...
2017-12-24 08:05:00 50
转载 开发一个博客园系统
最近在学django框架,准备用django写一个博客园的系统,并且在写的过程中也遇到一些问题,实践出真知,对django开发web应用方面也有了进一步的了解。很多操作实现都是以我所认知的技术完成的,可能存在不合理的地方(毕竟实现的方法多种多样),基本完成后会将源码上传到git,也欢迎各位大神指正。 首先,要写未登录主站(index)。这里需要注意文章的分类: 文章的分类切换,...
2017-12-23 21:46:00 41
转载 jstack:java线程的调用堆栈
jdk提供的jstack我们通过名字就能很好地理解,这个工具是和栈分不开的我们看一组jdk工具的命令行,通过这个命令行来理解最基本的用法可以理解出来,大致跟的几个参数,以及我们的java进程-F :强制打印栈信息,每一个线程对应的栈信息,以及当前栈的状态-m :不仅打印java栈,还打印native c/c++ 的栈信息,这里应该尝试一个方法,自己去找一下新纪元-l :...
2017-12-22 19:33:00 65
转载 之字形打印
package com.tll.test;import java.util.LinkedList;import java.util.List;public class Tes { private static class BinaryTreeNode { private int val; private BinaryTreeNode...
2017-12-21 21:25:00 136
转载 python读取配置文件
1.配置文件:配置文件的格式是: []包含的叫section, section 下有option=value这样的键值,如下:2.代码:转载于:https://www.cnblogs.com/Jollyxi/p/8081557.html...
2017-12-21 17:18:00 52
转载 微信中h5页面用window.history.go(-1)返回上一页页面不会重新加载问题
问题描述: 在实际开发中遇到这样一个问题,业务需求涉及到返回上一页问题,第一时间想到了window.history.go(-1)方法,这样做本身没有任何问题,但是在微信中,安卓手机还好返回上一页页面会重新加载,而ios却不会重新加载页面,这就很难受了。解决方案: 网上查阅了很多资料发现很多方法都不可行,那些方法就不一一展示了,直接上最终代码。wind...
2017-12-21 14:34:00 460
转载 常用的Hql语句
//HQL:HibernateQueryLanguage.//特点://>>1,与SQL相似,SQL中的语法基本上都可以直接使用。//>>2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。//>>3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。//>>4,S...
2017-12-21 11:07:00 41
转载 bzoj3110[Zjoi2013]K大数查询 树套树
3110: [Zjoi2013]K大数查询Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 9905 Solved: 2945[Submit][Status][Discuss] Description 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询...
2017-12-20 08:06:00 70
转载 Ubuntu 16.04安装Shell管理工具PAC Manager
下载:(链接: https://pan.baidu.com/s/1nvqrVgH 密码: 45wz)安装:sudo dpkg -i pac-4.5.5.7-all.deb转载于:https://www.cnblogs.com/EasonJim/p/8063845.html
2017-12-19 09:14:00 57
转载 Codeforces Gym101063 J.The Keys (2016 USP-ICMC)
J.The KeysOut of all science labs constructed by the GEMA mission on Mars, theDSL-Dangerous Species Labis the most dangerous of them all. The laboratory is so dangerous that you have to go...
2017-12-17 20:15:00 161
转载 安卓输入子系统之inotify与epoll机制【学习笔记】【原创】
平台信息:内核:linux3.1.0系统:android5.0平台:tiny4412作者:庄泽彬(欢迎转载,请注明作者)说明: 韦老师的安卓视频学习笔记一、在安卓的输入子系统中如何监听文件的产生以及监听文件是否有数据的输入,文件的监听主要使用的是inotify机制来监听文件的创建以及删除。使用epoll可以用来监听文件是否有数据的变化。下面针对这两种机制分别编程,简单的了解以及如何使用...
2017-12-17 17:04:00 70
转载 Java利用图灵机器人接口实现简单的聊天程序
package test;import java.awt.EventQueue;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.Timer;import javax.swing.JTextField;import javax.swing.JTextArea;i...
2017-12-17 11:12:00 111
转载 一次多源数据库主从不同步的情况
背景:主库上通过navicat导入csv文件,然后改名。导致多源数据库不同步。报警信息:登陆多源库查看:(猜测原因:navicat内部做了封装)查看主库对应点的binlog:mysqlbinlog --base64-output=decode-rows -vv -d goods --start-position=259507714 bj-H1...
2017-12-16 16:45:00 64
转载 深度图像特征在推荐和广告中的应用(二)
一直对图像很感兴趣,最近在关注一个问题:如何通过深度学习抽取图像特征,用于广告和推荐。CNN 是一个简单的网络结构,初学者一般从MNIST入手,提及CNN第一印象可能只有经典的图像分类的那个model。深入了解才会发现,学术圈和工业界是如何通过稍稍改变 Feature Map 之后的结构和目标函数等实现各种复杂任务,这其中迸发的想象力让人激动。Deep CTR Pred...
2017-12-16 11:41:00 98
转载 Scala入门系列(十):函数式编程之集合操作
1. Scala的集合体系结构Scala中的集合体系主要包括(结构跟Java相似):Iterable(所有集合trait的根trait)Seq(Range、ArrayBuffer、List等)Set(HashSet、LinkedHashSet、SortedSet等)Map (HashMap、SortedMap、LinkedHashMap等)Scala中的集合分为可变和不可变两类集合,分别对应sca...
2017-12-15 22:37:00 66
转载 如何遮挡电影英汉字幕
如何遮挡电影英汉字幕对于想通过看英文电影学习英语的朋友来说,英汉字母同时闪烁会影响英语的学习,通过一种方法,我们可以消除这种苦恼。工具/原料笔记本电脑自带画图工具网络下载专门遮挡屏幕的软件,QQ影音以及遮挡字幕软件(cover) 1.0等方法/步骤首先,打开电脑,在电脑的左下角位...
2017-12-15 19:09:00 308
转载 散列表(哈希表)工作原理 (转)
1. 引言 哈希表(Hash Table)的应用近两年才在NOI中出现,作为一种高效的数据结构,它正在竞赛中发挥着越来越重要的作用。 哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间;而代价仅仅是消耗比较多的内存。然而在当前可利用内存越来越多的情况下,用空间换时间的做法是值得的。另外,编码比较容易也是它的特点之一。 ...
2017-12-15 14:35:00 45
转载 MySQL - Mac下安装MySQL
1. 去官网下载dmg的安装文件。2. 下载完成后,运行安装文件,按步骤进行安装,安装完成后会弹出一个框显示临时密码!3. 编辑~/.bashrc文件,配置快速启动/停止/重启/cdhome/别名:## mysql [alias alias-start-mysql='sudo /usr/local/mysql-5.7.20-macos10.12-x86_64/support-files...
2017-12-15 12:56:00 46
转载 编写一个BOOK类,该类至少有name和price两个属性。该类要实现Comarable接口,在接口的compareTo()方法中规定两个Book类实例的大小关系为两者的price属性的大小关系。...
编写一个BOOK类,该类至少有name和price两个属性。该类要实现Comarable接口,在接口的compareTo()方法中规定两个Book类实例的大小关系为两者的price属性的大小关系。转载于:https://www.cnblogs.com/jiangfengxiang/p/8039013.html...
2017-12-14 17:55:00 1515
转载 linux 查看电脑信息
linux 查看电脑信息 linux查看系统信息uname -alinux查看电脑cpu信息lscpulinux查看进程ps -elinux查看cpu使用率toplinux查看io使用情况iotopliunx查看句柄lsoflsof -n|awk '{print $2}'|sort|uniq -c...
2017-12-14 13:03:00 91
转载 类别联动下拉菜单
适用范围:省市无限级联动,商品类别无限极联动需要使用到的jQuery插件为cxselect,ok说不清楚,还是直接上代码比较直观HTML代码如下:<div id="element_id" class="formControls col-xs-8 col-sm-9"> <select class="select1" id="cate" nam...
2017-12-14 10:26:00 150
转载 zabbix3.44+交换机华为或者H3C模版,监控所有的口updown以及流量的模版
https://files.cnblogs.com/files/itfat/zbx_export_templates.xml直接在zabbix导入即可,华为和H3C oid在CPU和内存有少许区别。更改下即可。转载于:https://www.cnblogs.com/itfat/p/8033663.html...
2017-12-13 16:39:00 769
转载 《C++反汇编与逆向分析技术揭秘》之十——构造函数
对象生成时会自动调用构造函数。只要找到了定义对象的地方,就找到了构造函数调用的时机。不同作用域的对象的生命周期不同,如局部对象、全局对象、静态对象等的生命周期各不相同,只要知道了对象的生命周期,便可以推断出构造函数的调用时机。局部对象反汇编:获取对象首地址并调用构造函数:对象的地址为:进入构造函数,先是push一堆寄存器:还原ecx寄存器...
2017-12-13 05:26:00 123
转载 学习这些设计模式,让你写出更优雅的代码
1单例模式2策略模式3代理模式4观察者和发布订阅模式5命令模式6享元模式7责任链模式8装饰者模式9状态模式转载于:https://www.cnblogs.com/stromluo/p/8029410.html
2017-12-12 19:38:00 66
转载 CentOS7操作系统初始化
生产环境配置需要标准化,将常用操作写成脚本用于操作系统的初始化。本脚本适用于centos7,根据实际需求修改yum源地址和ntp时钟同步源地址后即可使用。#!/bin/bash# Filename: centos7_init.sh# Revision: 1.0# Date: 2017/xx/xx# Author: xxxx# Email: ...
2017-12-12 15:15:00 540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人