- 博客(66)
- 收藏
- 关注
转载 动手学深度学习第一课:从上手到多类分类-NDArray
使用NDArrary来处理数据对于机器学习来说,处理数据往往是万事之开头。它包含两个部分:数据读取和当数据已经在内存里时如何处理。本章将关注后者。我们首先介绍NDArray,这是MXNet储存和变化数据的主要工具。如果你之前用过Numpy,你会发现NDArray和Numpy的多维数组非常类似。当然,NDArray提供更多的功能,首先是CPU和GPU的异步计算,其次是自动求导。这两点使得...
2019-08-30 22:00:00 127
转载 Linux nginx安装步骤 centos7
1.安装依赖:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.创建一个文件夹cd /usr/localmkdir nginxcd nginx3.下载解压tar包wget http://nginx.org/download/nginx-1.13.7.tar.gztar -xvf nginx...
2019-08-27 17:46:00 72
转载 外网通过frp进行windows远程文件共享
需求远程访问位于内网中的文件。例如,家里,公司内。所需技术frpwindows文件共享具有公网地址的服务器一台实现过程windows文件共享,首先自己在局域网内实现。这不是本文重点。公网服务端配置公网服务器下载frp, 自行选择对应的版本 https://github.com/fatedier/frp/releases解压后编辑 frps.ini文件。...
2019-08-27 15:24:00 3824
转载 解决ifuse不支持24位UDID问题
在使用ifuse对iphone设备进行沙盒挂载时, 对类似XXXXXXXX-XXXXXXXXXXXXXXXX UDID设备会提示Invalid device UDID specified, length needs to be 40 characters如下:ifuse -u 0000xx20-001250C80xx1002E --container com.xxxx.xxx...
2019-08-22 15:16:00 218
转载 依赖背包问题
地址https://www.nowcoder.com/practice/f9c6f980eeec43ef85be20755ddbeaf4代码import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @author 1329540850@qq...
2019-08-21 15:15:00 192
转载 微信公众号开发处理微信昵称带图片问题
一、preg_match('/[\x{4e00}-\x{9fa5}A-Za-z0-9_]+/u', $userInfo['nickname'],$matches)$userInfo['nickname'] = implode('',$matches);注:这种方式会去掉昵称中的图片保留剩下的二、 base64_encode(编码)base64_decode(...
2019-08-21 10:10:00 254
转载 Verilog源码网站(不断更新中)
http://www.opencores.org/cvsweb.shtml/ http://www.asics.ws/http://www.oanda.com/convert/classic?user=freeipcore&lang=enhttp://www.ssipex.com/cn/exchange/freeresources.h...
2019-08-21 05:35:59 2625
转载 LVDS技术原理和设计简介
http://hi.baidu.com/hieda/blog/item/7c1b35c294d36b36e4dd3b65.html简 介:介绍了LVDS(低电压差分信号)技术的原理和应用,并讨论了在单板和系统设计中应用LVDS时的布线技巧。1 LVDS介绍 LVDS(Low Voltage Differential Signaling)是一...
2019-08-21 05:34:46 248
转载 产生创造性思维的好方法:头脑风暴
一提起金融风暴四个字大家都比较熟悉了,因为它就在我们身边,此时此刻我们都在思考着生存这个永恒的话题,有时我们会毫无头绪, 我也是经常遇到这样的问题, 网上搜了一圈, 发现头脑风暴是个不错的方法, 因此特来与大家分享, 希望拓展大家的思路有所帮助, 今天首先与大家分享一下它背后的原则:对犯错误的害怕在野生自然界中,错误可能意味着死亡、受伤或被掠夺者吃掉。不必要冒险的...
2019-08-20 21:28:23 169
转载 一个测试浏览器速度的网站
测试浏览器的速度,看看你的浏览器是不是宇宙中最好的……http://service.futuremark.com/peacekeeper/results.action?key=2Nmw转载于:https://www.cnblogs.com/alli/archive/2009/11/06/1597125.html...
2019-08-20 02:35:11 1555
转载 Hystrix 工作流程
Hystrix是如何处理请求,在官网有详细介绍:https://github.com/Netflix/Hystrix/wiki/How-it-Works, 本文重点围绕下方流程图介绍一下主要的流程;Hystrix是将我们的系统间调用包装成一个个Comman来执行,举个简单的例子:public class TestCommand extends HystrixCommand...
2019-08-17 21:19:00 110
转载 Histrix简介
Hystrix 主要应用到分布式环境中,用于处理服务与服务之间,在调用失败的情况下如何处理的工具;它是一个中间组件,像插件一样配置在服务之间;主要功能: 1、快速失败 2、服务降级 3、服务隔离 4、类实时(near real-time)监控主要解决问题: 分布式环境中,复杂的依赖关系,部分服务不可用、低可用性或性能低下可能会对整个服务环境造成连...
2019-08-17 12:06:00 252
转载 java反射API
反射主要对象ClassConstructorFieldMethodAPI-Class获取Class对象Object.getClass()className.classClass.forName()Class.getComponentType() 获得数组对象的元素类型获取Class信息getDeclaredClasses() 返回在类中定义的公...
2019-08-16 16:32:00 50
转载 设计模式-抽象工厂模式
定义抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。代码实例/** * 抽象工厂 */interface AbstractRobotFactory { String getName(); int getPrice();}/** * 具体工厂,使用不同的具体工厂来获取不同的产品属性 */class SuperRob...
2019-08-16 10:03:00 53
转载 设计模式-工厂方法模式
定义工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。代码实例abstract class AbstractPersonFactory { private Person person; // 工厂方法,在具体子类实现 abstract public Person createPerson(); ...
2019-08-16 09:34:00 60
转载 设计模式-装饰者模式
定义装饰者模式动态地将责任责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。实现要点装饰器与被装饰的类需要继承自相同接口,来达到类型匹配。装饰器持有被装饰的类的实例。代码实例/** * 基础组件 */abstract class Beverage { private String description = "Unknown Bever...
2019-08-15 17:50:00 60
转载 设计模式-观察者模式
定义观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新说明观察者需要向主题注册,主题持有所有观察者的实例引用。代码实例import java.util.Observable;import java.util.Observer;/** * 主题实现 */class WeatherData extends Ob...
2019-08-15 17:12:00 55
转载 设计模式-策略模式
定义策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户代码实例interface Quack { void quack();}interface Fly { void fly();}class QuackBehavior implements Quack { @Override publ...
2019-08-15 16:29:00 57
转载 设计模式-代理模式
定义为另一个对象提供一个替身或占位符以控制对这个对象的访问说明使用代理模式创建代表对象,让代表对象控制某对象的访问,被代理的对象可以是远程的对象、创建开销大的对象或需要安全控制的对象。代码实例/** * 统计类的方法执行时间,要求,不修改原有的方法。 */interface IFoo { void foo();}class DoFoo impleme...
2019-08-15 15:16:00 51
转载 设计模式-状态模式
定义允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。说明将状态封装成为独立的类,并将动作委托到代表当前状态的对象。代码实例/** * 场景描述:开关电脑状态机。当关闭状态时,按下按钮到开启状态。当开启状态时,按下按钮到关闭状态。 *//** * 状态封装动作行为 */interface State { void press();}...
2019-08-15 10:25:00 52
转载 b/s与c/s架构
最近在检查服务器应用,对b/s和c/s还是不太理解,这里做个笔记1、B/S结构B是英文单词“Browser”的首字母,即浏览器的意思;S是英文单词“Server”的首字母,即服务器的意思。B/S就是“Browser/Server”的缩写,即“浏览器/服务器”模式。B/S结构是随着互联网的发展,web出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的业务处理在服务端完...
2019-08-14 21:53:00 118
转载 设计模式-组合模式
定义允许将对象组合成树形结构来表现"整体/部分"层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。特点组件接口同时具有叶子节点和父节点的属性,具有2种角色。组合模式以单一责任设计原则换取透明性。代码实例import java.util.ArrayList;import java.util.List;/** * 菜单组件,同时具有菜单和菜的角色,菜单可以有子菜...
2019-08-14 18:01:00 73
转载 设计模式-模板方法模式
定义在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。例子java集合框架中的AbstractCollection代码实例/** * 场景:泡茶与泡咖啡流程大致相同,只有原料不同,如何抽象二者的算法,实现代码复用 *//** * 饮料模板 */abstract class Drink...
2019-08-14 15:50:00 59
转载 设计模式-外观模式
定义提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。目的在简化接口。代码实例/** * 每次回家,需要开灯,开电脑等等。创建回家外观,通过一个方法统一执行 */class HomeFacade { private Light light; private Computer computer; publi...
2019-08-14 15:00:00 62
转载 设计模式-适配器模式
定义将一个类的接口,转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以合作无间。转换接口。例子/** * 需求场景: 有一场演讲,需要说英文,但是现在只会中文。通过适配器,转为会说英文的人 */public class Speech { private English english; public Speech(English english)...
2019-08-14 14:45:00 150
转载 设计模式-单例模式
饿汉式单例// 缺点: 在类不使用时也会加载,浪费内存class Singleton { private static final Singleton INSTANCE = new Singleton(); private Singleton() {} public static Singleton getInstance() { ret...
2019-08-14 13:35:00 68
转载 设计模式-命令模式
主要思想,将方法封装为类,重载同一个方法,实现请求者与调用者的解耦。例子:Thread类。所有交给Thread的执行的类都要实现Runnable接口的run()方法,Thread类只负责执行run()方法,而不是具体类的具体方法。代码实例/** * 需求场景,有一个遥控器,需要调用许多第三方厂家的电器的开和关功能。 * 并且不同第三方厂家的开关函数名称不同。如何实现遥控器与...
2019-08-14 11:38:00 69
转载 随机化算法
无比膜拜这个犀利的随机化算法#include <algorithm>#include <cstdio>#include <cstdlib>#define MAX 300000#define ITER 100using namespace std;typedef pair<int,int> par;i...
2019-08-14 06:46:54 147
转载 ASP.NET简易教程7——页面布局
页面布局网上有太多介绍,个人觉得不错的有《Div+CSS布局大全》,有PDF版本,可下载离线观看,别人总结的一个文档,简洁易懂,学起来不费劲,花时间不多,快速阅读完,即可上手,呵呵。这里就不介绍语法,讲述一下一些布局的实现。布局最常用的是div和table,个人比较喜欢div,灵活性高。Div水平居中核心语句:margin:0px auto;<div style=...
2019-08-14 02:10:11 325
转载 2019.8.13学习内容及笔记
小结三元表达式dog_name = 'crazy_dog'if dog_name =='crazy_dog': print('舔狗') else: print('溜了')三元表达式/列表推导式/字典生成式,都只是让你的代码更少了,但是逻辑没有变化print('舔狗') if dog_name == 'crazy-dog' else print('溜了')三...
2019-08-13 21:27:00 70
转载 jzoj 6300. Count
Description详见OJSolution首先看题,我们发现\(\sum{a[i]}=n\),所以可以理解为一个抽屉问题。但它不仅有一条限制,而且\(n\)也十分的大。怎么办呢?%%%sls大佬%%%想到可以将\(\sum{a[i]}\)拆分成\(\sum{b[i]*m+p[i]}(p[i]<m)\)而对于\(b[i]\)可以用组合数直接求,那么对于\(p[i]\)...
2019-08-13 21:18:00 53
转载 Selection Sort
Here we analyze the selection sort algorithm, which repeatedly indentifies the smallest remaining unsorted element and puts it at the end of the sorted of the array.View Code 1 Selection_Sor...
2019-08-13 19:27:05 64
转载 Oracle 的sql*plus编辑器真够简陋
Oracle 9i 的sql*plus的编辑器没有插入模式,不支持windows dos的那种上下箭头切换命令行记录,一切都比较原始简陋,在dos时代,它还有一个doskey可以支持上下箭头切换命令行记录,现在的Oracle 编辑器居然还简陋一如此。 sql*plus的edit命令默认调用的外部编辑器是windwos的记事本,我将它改成Editplus.可是重启sql*plu...
2019-08-12 13:21:47 203
转载 NodeJS测试框架Mocha
一、测试框架:MochaJavaScript测试框架之一,在浏览器和Node环境都可以使用,相对比较新的测试框架,可以用来做 TDD(Test-Driven Development)或 BDD(Behavior Driven Development)风格的测试说明:TDD:解决的是代码级的验证,但是测试代码与需求的符合问题解决得不是很好,非技术人员、客户看不懂代码,无法评审...
2019-08-12 09:36:00 360
转载 MyISAM与InnoDB的索引实现
1、MyISAM 使用B+Tree 作为索引结构,叶子节点的data存放指针,也就是记录的地址。对于主键索引和辅助索引都是一样的。2、InnoDB 也使用B+Tree作为索引结构,也别需要注意的是,对于主键索引,InnoDB 使用聚集索引,InnoDB的数据文件本身就是就是索引文件。而MyISAM,主键索引和数据文件是分离的。3、InnoDB数据文件,要按主键聚集索引,这就要求InnoD...
2019-08-11 21:46:32 56
转载 scss同时使用两个数组
<div class="content"> <div v-for="(item,index) in 5" :key="index" :class="`box box${index}`"></div></div><style lang='scss' scoped>.content{ posi...
2019-08-11 16:06:00 195
转载 通过js进行页面跳转的几种方式
1.<a>标签<a href="www.baidu.com" title="百度">百度</a><a href= "javascript:history.go(-1)"> // 打开上一个页面<a href= "javascript:history.go(1)"> // 打开下一个页面2.改变当...
2019-08-11 15:32:00 69
转载 Comet OJ - Contest #8 神奇函数
题意:思路: 首先我们打表观察得到,f(x)为 x分解质因数之后 ∏pi^(ti/2) 再分析可得,∑f(i)=n/(1*1)*1*只为1的个数+n/(2*2)*2*只为2的个数+... 但是结果超时。 在进行分析可得,只为x的个数 就是phi(x)。#include<bits/std...
2019-08-11 13:55:00 132
转载 Android自动化测试探索(四)uiautomator2简介和使用
uiautomator2简介项目Git地址:https://github.com/openatx/uiautomator2安装#1. 安装 uiautomator2使用pip进行安装, 注意因为uiaotumator2还在开发中需要加上--pre来安装最新的版本pip install --upgrade --pre uiautomator2也...
2019-08-11 11:56:00 812
转载 第510篇-Delegate和Event异同--(内容篇6:共6篇)
有没有办法像使用属性一样来完成上面的例子呢(如何让事件只允许一个客户订阅)?答案是有的,C#中提供了一种叫事件访问器(Event Accessor)的东西,它用来封装委托变量.代码逻辑:namespace DelegateEventDemo{ class Class4 { static void Main1(string[] args...
2019-08-11 02:27:49 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人