- 博客(76)
- 收藏
- 关注
原创 acwing提高班-动态规划2
acwing提高班-动态规划2最长上升子序列问题友好城市#include <bits/stdc++.h>using namespace std;const int N = 5010;int dp[N];typedef pair<int, int> PP;PP a[N];int main(){ int n; scanf("%d",&n); for(int i = 0;i<n;i++)scanf("%d %d",&a[i]
2020-08-04 18:36:13
205
原创 acwing提高班-动态规划1
acwing提高班-动态规划1从集合角度思考dp问题最低通行费#include <bits/stdc++.h>using namespace std;const int N = 105;const int INF = 1e9;int m[N][N];int dp[N][N];int main(){ int n; scanf("%d",&n); for (int i = 1; i <= n; ++i) for (in
2020-08-04 15:27:12
202
原创 crf-和softmax的qubie
1. 假设现在 一个输入有 n 帧, 每一帧有 k 个可能 softmax 是 将这个问题看作一个 n 个 k 分类问题 crf 则将这个问题看作是一个 k**n 问题从 k**n 条路径中选择一条最佳路径具体来说 ,在 CRF 序列标注问题中,为了得到从输入到每个预测标签的最大预测概率,为了得到这个概率的估计CRF 做了两个假设假设1, 该分布是指数分布其中 Z 是...
2019-07-17 22:52:38
1882
原创 word2vec-回顾
1. skip-gramskip-gram 是用中心词预测上下文给每个词进行embedding 编码 ,inputs 为 [batch_szie] labels 为 [batch_size,context_len]nce_loss 负采样 用随机梯度下降更新梯度,负采样的选择的概率为按照每个词的频数大的选择概率大将一个正例和若干个负采样组成的负例,组合起来进行逻辑回归详细信息见...
2019-07-15 10:55:18
165
原创 bert-事件实体抽取-with_Predict
加入了predict 的代码,还可以提升准确率,没有解决对于 由于 bert 编码问题带来的 对应不到原句最大为512,数据都筛选过了import tensorflow as tfimport numpy as npfrom bert import modelingfrom bert import tokenizationfrom bert import optimization...
2019-07-13 13:56:07
3431
3
原创 bert-实体抽取
import tensorflow as tfimport numpy as npfrom bert import modelingfrom bert import tokenizationfrom bert import optimizationimport osimport pandas as pdflags = tf.flagsFLAGS = flags.FLAGS...
2019-07-12 11:44:30
2511
1
原创 tensorflow-并行输入训练数据-demo
1. 生成数据:import numpy as npfrom sklearn.datasets.samples_generator import make_classificationimport tensorflow as tfimport matplotlib.pyplot as pltimport osdef generate_data(data_num,data_dim)...
2019-07-06 17:39:03
413
原创 BERT-tensorflow 示例代码-dense100
一页简单介绍代码:首先 pip install bert-tensorflow权重文件下载地址:href="https://storage.googleapis.com/bert_models/2018_11_03/chinese_L-12_H-768_A-12.zip"import tensorflow as tfimport numpy as npfrom bert im...
2019-07-03 19:32:20
2283
4
原创 keras-二分类
import numpy as npfrom keras.models import Sequentialfrom keras.layers import Dense,Dropout# generate dummy datax_train = np.random.random((1000,20))y_train = np.random.randint(2,size=(1000,1)...
2019-07-03 15:49:21
962
原创 keras-softmax多分类
from keras.models import Sequentialfrom keras.layers import Dense,Dropout,Activationfrom keras.optimizers import SGDfrom keras import utils# generate dummy dataimport numpy as npx_train = np....
2019-07-03 15:39:34
2901
原创 transformer-multihead 代码
import tensorflow as tfimport numpy as np''' inputs 是一个形如(batch_size,seq_len,word_dim) 的向量 函数返回 一个形如(batch_size,seq_len,position_size) 的位置向量'''def Position_Embedding(inputs,position_siz...
2019-07-02 17:24:56
614
原创 crf 初步学习
1. 成对马尔可夫性 无向图里面任意没有边连接的节点 u,v 其他所有节点为o ,成对马尔可夫性是指: 给定 o 的条件下 u,v 条件独立2. 局部马尔可夫性设无向图 G 的任一节点v ,W是与v 有边连接的所有节点,o是v, W 外的其他所有节点,局部马尔可夫性是指,给定W的条件下,v, O 条件独立3. 全局马尔可夫性设节点集合 A,B,是在无向图 G ...
2019-07-01 19:29:25
132
原创 attention-对对联
import tensorflow as tfimport tensorflow.contrib.rnn as rnnimport tensorflow.contrib.seq2seq as seq2seqimport numpy as npimport osimport tqdmin_seq = []out_seq = []with open('train/in.txt',e...
2019-06-23 17:45:00
156
原创 短文本分类的步骤和疑问
1.对于短文本分类问题,它的主要特点是词空间很大,如果用词袋模型表示,会产生高纬稀疏向量,这给运算带来麻烦2.短文本分类问题,它的 document 和 features 都很多,这也是文本分类问题共同的特点,短文本的短带来了稀疏,同时短文本也 有自己独特的特点,它有很明显的主谓宾结构,绝大多数情况下一句话就是一个document。3.通常的文本分类问题的步骤为: a...
2019-05-07 20:12:57
1195
原创 语音识别-前世
首先,对孤立词的识别,观察yes和no的波形,他们差异很大,现在再输入一个yes或no,即使是不同人说的,也能分辨出来说的是yes还是no,这是最基本的模板匹配法特征提取要对波形进行特征提取,舍弃不同人之间的差异,抓住词语音波形的本质。一帧信号通常为20-50毫秒,微观上足够长即包括几个周期,宏观上又要足够短即需要在一个音素以内(音素: y,e,s,n,o就是5个音素)对一...
2019-05-01 11:54:31
167
原创 设计模式-创建型-单例
饿汉式:package com.anlysqx.pattern.factory.Singleton;public class Singleton { //类初始化时立即加载这个对象 //由于加载类时,天然的是线程安全的 private static Singleton singleton = new Singleton(); private Singlet...
2019-04-21 17:51:28
75
原创 activeMQ-springboot整合
activeMQ和springboot整合pom文件,双方的基本配置相同:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4....
2019-04-21 15:25:23
88
原创 activeMQ-消息订阅
activeMQ消息订阅:订阅模式下,如果消费者开启之前由消息存在,那么消费者是消费不到之前发布的消息的,即使消息仍然在消息队列中。 pruducer.java:package com.anlysqx.topicproducer;import javax.jms.Connection;import javax.jms.DeliveryMode;import javax....
2019-04-21 12:10:12
237
原创 activeMQ
MQ存在解决的问题:如果一个系统是客户提交一个请求,服务器端就立马要响应,这样是客户端和服务器端之间生命周期的强相关。但是一般情况下客户端提交请求只要服务器端记得做就行,不一定非要严格地请求到来立马处理并应答。这种情形类似于去取快递,有时你在上班,希望快递人员把包裹放在一个代取点,等你有时间再去取。还有的情形是强相关带来的不好的地方,如果客户提交的请求因为网络原因,服务器端的故障等延...
2019-04-21 10:04:59
133
原创 nginx-解决DDOS问题
设置单个用户的请求频率在一个合理范围内,以防止有恶意服务请求出现造成的服务宕机设置如下:limit_req_zone $binary_remote_addr zone=one:10m rate=30r/m; server { listen 80; server_name www.anlysqx.com; #charse...
2019-04-20 18:43:25
725
原创 nginx-解决跨域问题
跨域问题的存在:如果用ajax请求的资源域名和原网页的域名不一致就会产生跨域请求问题,为了解决这一问题,可以在http响应里面设置响应头为允许跨域,但一般不会这么做。使用nginx来解决跨域问题的手段是:因为nginx可以进行反向代理,因此可以进行域名映射,让不同服务的域名映射为有相同的域名,然后通过后面的路径进行匹配。server { listen ...
2019-04-20 18:00:21
107
原创 nginx-宕机轮询
nginx应对高并发的手段是采用集群方法,如果一个服务域名背后的某个服务器发生了宕机,而此时又恰好轮询到了改服务器,那么就会发生长时间的等待,直到浏览器多次尝试后轮询到没有宕机的服务器才能完成一次服务,大大降低了服务的效率和用户体验度,即相当于宕机的服务器白白占用了几次轮询尝试时间为了解决这一问题,nignx里面可以通过相应的配置来处理:#gzip on; upstream back...
2019-04-20 17:11:13
1395
原创 nginx-集群和负载均衡
nginx的集群是用了服务器的冗余技术,将多个服务器都映射到同一个server名称,再通过负载均衡的手段来平衡每台服务器的压力。nginx作为统一的前台服务器,接收客户端的请求,根据反向代理的手段将请求域名映射到内部真实域名,而内部的服务器名后面可能对应者多台运行着同样服务的服务器,可以根据衡量每台物理设备的性能来分配负载均衡的权重。springcloud里面的ribbon同样也是可以做负...
2019-04-20 16:11:45
168
原创 springcloud-服务消费-负载均衡
springcloud 服务消费在springcloud中,服务的提供者和服务的消费者都需要在注册器中进行注册。进行注册的应用都需要被注解可以使用@EnableEurekaClient 或者@EnableDiscoveryClient 两者的取别是如果注册中心是eureka的情况下两者都能使用,但如果注册中心不是eureka时,只能使用@EnableDiscoveryClient。...
2019-04-19 20:05:37
94
原创 springcloud-eureka-serverAndclient
springcloud的eureka模块是注册容器。传统的对数据库按照模块划分再按照接口进行通讯的方式,采用httpclient模拟http请求,需要知道内部的url,然后取的结果,解析结果,这种方式不安全,也比较繁琐,需要专门取管理各个功能接口的url。springcloud的eureka就是针对这一功能进行的封装首先建立一个maven工程--eurekaserver:pom.x...
2019-04-19 18:28:05
102
原创 springboot-项目打包
springboot 项目打包1.在开发环境中没有问题2.进入项目系统文件路径 右键项目->show in system .. -> cmd 进入cmd窗口 mvn clean 先把原来的target删除3.mvn package 生成新的target4.cd target 进入target文件夹 如果没有问题的话已经生成jar包 如果pom文件里面写的是war则生成...
2019-04-19 10:15:02
774
原创 springboot-yml文件
server: port: 8888 spring: datasource: url: jdbc:mysql://127.0.0.1:3306/vedio?useSSL=true&serverTimezone=GMT%2B8 username: root password: helloanlysqx driver-class-name: com.mysql.c...
2019-04-18 21:36:31
132
原创 springboot-pom备份1
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.6.RELEASE</version> <...
2019-04-18 15:24:45
84
原创 springboot-多环境配置文件
springboot多环境配置文件在真实springboot项目中,存在很多环境1.pro环境:生产环境,面向外部用户的环境,连接上互联网即可访问的正式环境。2.pre环境:灰度环境,外部用户可以访问,但是服务器配置相对低,其它和生产一样。3.test环境:测试环境,外部用户无法访问,专门给测试人员使用的,版本相对稳定。4.dev环境:开发环境,外部用户无法访问,开发人员使用...
2019-04-18 15:19:01
126
原创 springboot-async
springboot中的异步操作,就是多线程操作1.直接在service的方法上面加上@Async注解,就可以标明该方法是一个异步方法,也就是如果controller中调用了service中的这个方法,就会开启另一个线程来运行这个方法。service.javapackage com.anlysqx.service;import java.util.Date;import or...
2019-04-18 15:07:34
195
原创 springboot-定时任务-@Scheduled
springboot 可以使用@Scheduled(fixedRate=1000) 在方法前面设置该方法为一个定时方法,表示每1秒执行一次。而且一直执行下去,需要在App.java 中配置开启定时任务注解 @EnableScheduling在定时任务类上面,使用了@Component注解,这样,当App.java中配置了扫描包,将生成该组件存在spring容器中。当bean对象生成后就会...
2019-04-18 12:03:55
228
原创 springboot-分布式事务管理-jta+atomikos
springboot分布式事务管理:在多数据源的情况下,进行事务管理的方法:jta+atomikos两段提交协议 MQ推送-
2019-04-18 11:58:16
356
原创 springboot-事务
springboot默认开启了事务,如果需要使用事务,直接在service层中的方法体上使用@Transactional注解就可以了package com.anlysqx.service;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype....
2019-04-17 22:02:12
81
原创 springboot-集成mybatis
springboot集成mybatis首先application.properties:spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jspspring.datasource.url=jdbc:mysql://127.0.0.1:3306/vedio?useSSL=true&serverTimezo...
2019-04-17 21:33:49
108
原创 springboot-集成springjdbc
使用springboot集成jdbcpom文件配置:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://...
2019-04-17 20:54:24
181
原创 springboot-配置jsp
springboot 建议不使用jsp,如果要用到jsp,最好新建maven工程,将package类型,从jar改为war。springboot不用配置web.xml文件也能运行。具体配置如下:pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML...
2019-04-17 20:09:27
155
原创 java-springmvc-拦截器
拦截器:一般的拦截器需要实现HandlerInterceptor 接口,如果拦截器功能简单,可以直接继承springmvc实现好的类HandlerInterceptorAdapter。package com.anlysqx.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.ht...
2019-04-16 17:12:46
140
原创 springmvc-配置
1、应该在springmvc中配置的东西 1、对于使用注解的处理器方式,在类前用@Controller标识,表示这是一个可以用于处理请求的handler。 为了能够这样做,需要先扫描得到它,在springmvc.xml中配置扫描controller的包,注意,不要将service包也扫描进来, service包下面可能有@Transact...
2019-04-15 11:32:24
377
原创 java-ssm整合
整合思路:1.spring整合springmvc2.web.xml 首先引入jar, 建立springmvc核心加载配置文件 扫描包 视图转发器 转换json格式 上传图片整合就是we...
2019-04-12 15:52:28
76
原创 java-mybatis
几个关键点:1.parameterType,一般默认可以省略,要注意的地方是如何给sql里面的属性赋值,${},#{arg0,arg1...,param1,param2,...}2.resultType,insert语句,update语句,delete语句默认会返回Long,Integer,boolean类型的数值 ,当查询出来的列名和封装的对象 ...
2019-04-08 10:56:55
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人