自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

初级菜鸟

一个入门级新手的记录

  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 【日常运维】巧用Windows任务计划对重要文件进行定时备份

在Window10以后的版本,文件备份非常简单,有文件历史记录功能。但是以前的版本没有这个功能,我们想要定期对某个重要文件或者文件夹进行日常备份只能手动,手动备份比较麻烦,常常忘记备份。基于以上需要我们利用Windows任务计划对以前Windows版本进行日常周期备份。

2023-03-13 10:18:35 2279

原创 【技术分享】使用代码控制手机模拟器屏幕上划操作

自动模拟上划屏幕看短视频核心思想分享核心思想就是利用电脑模拟器运行短视频软件,再通过代码控制其运行效果

2022-05-09 16:35:59 2098

原创 二进制求和(练习python)

给你两个二进制字符串,返回它们的和(用二进制表示)。输入为 非空 字符串且只包含数字1和0。示例1:输入: a = "11", b = "1"输出: "100"示例2:输入: a = "1010", b = "1011"输出: "10101"class Solution: def addBinary(self, a: str, b: str) -> str: c = '' a_len = len(a); ...

2020-06-23 16:34:07 1445 1

原创 基于ASRT中文语音识别系统的优化

该项目是基于CNN+CTC网络实现,中文标注是拼音,解码使用HMM,项目地址:https://github.com/nl8590687/ASRT_SpeechRecognition该项目很不错,但是本人用原版项目代码进行训练测试无法达到较好的效果,然后对其做了一些改动,时间有限最终拼音ER在11%左右,词错误率WER 在33%左右,数据集使用aishell,thchs30,ST-CMDS原版项目解释可以参考github上的说明,比较详细,下面说下优化部分:模型架构使用VGG(微调结构适配频谱图)

2020-06-19 15:03:25 3125 7

原创 ERNIE转化为pytorch可用模型记录

据说ERNIE 在中文NLP 任务中比Bert更为优秀,看论文感觉是在bert基础上做了一些训练的技巧.https://github.com/nghuyong/ERNIE-Pytorch转化模型代码项目测试代码附上可直接执行的:#!/usr/bin/env python# encoding: utf-8import torchfrom pytorch_transforme...

2019-12-13 15:49:31 2996 1

原创 springboot上用mybaties与phoenix和hbase进行整合

配置类import com.alibaba.druid.pool.DruidDataSource;import org.apache.ibatis.session.SqlSessionFactory;import org.mybatis.spring.SqlSessionFactoryBean;import org.mybatis.spring.annotation.MapperSca...

2019-06-28 14:25:33 2644 1

原创 通过tsv、csv文件导入hbase遇到的坑记录

Hbase 2.1.4 遇到的问题1.遇到 java.lang.NoClassDefFoundError: org/apache/htrace/SamplerBuilde 这个问题的话,直接导入高版本的这个jar包是不行的,4.2.0的版本阉割了这个,需要下载下面的这个jar包放到lib中,下载地址如下:http://central.maven.org/maven2/org/apache...

2019-06-05 10:29:39 1455

原创 根据先序序列和中序序列构造二叉树进行层次遍历

基于遍历先序序列的每个元素分割中序序列为左右子树进行递归操作。import java.util.HashMap;import java.util.LinkedList;import java.util.Map;import java.util.Map.Entry;import java.util.Queue;public class Tree { static int[] p...

2019-05-16 14:22:46 1280

原创 非常容易理解的KMP字符串匹配算法转载过来记录一下

https://www.cnblogs.com/maybe2030/p/4633153.html写的非常明白,留个记录,需要的可以直接进去看代码记录,getNext就是算那个“部分匹配值”编码的序列,也就是该文中的这个图查询的直接可以根据这个编码进行跳跃式的查询减少多余匹配的消耗,移动位数 = 已匹配的字符数 - 对应的部分匹配值,下面对应代码记录下“部分匹配值”的计算过程:搜索词是...

2019-05-10 17:31:01 136

原创 【记录】Hadoop 安装遇到的坑

首先要多看看官网的文档http://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html一. ssh问题,ssh localhost出现Permission denied问题,这个帖子解决了问题https://blog.csdn.net/hanhuili/article/detail...

2019-04-30 15:23:13 301

原创 【springboot】关于jpa自动建表 DEFAULT CHARSET=latin1 的简单解决方法

学习http://www.ityouknow.com/spring-boot.html这个系列文章,发现点小问题,就是jpa自动建表默认编码会有问题,找到一个简单的解决方法,如下:1.新建类import org.hibernate.dialect.MySQL5InnoDBDialect;import org.springframework.stereotype.Component;...

2019-04-09 17:19:40 4371

原创 python编码问题

如果读写文件有中文遇到这个情况UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)可以尝试加以下几句解决:import sysreload(sys)sys.setdefaultencoding( "utf-8" )...

2019-03-28 20:28:06 113

原创 python 提取中文字符串(utf-8)

//传入中文字符串,开始位置,以及长度,主要解决头尾乱码问题def subString(string,start,length): if length >= len(string): return string result = '' i = start p = start flag = True rs = start while True:...

2019-03-21 21:51:02 1760

原创 【记录】使用dd做启动盘后,U盘格式化用mkfs

使用dd做启动盘后,U盘格式化用mkfs

2019-03-11 17:31:34 853

原创 Elasticsearch初步体验

elasticsearch体验// 1.创建clientTransportClient client = new PreBuiltTransportClient(Settings.EMPTY) .addTransportAddress(newInetSocketTransportAddress(InetAddress.getByName("127.0.0.1"), 9300));...

2019-01-24 11:53:03 285

原创 利用Json读数据以及利用Set去重

 Json读入的数据格式:[{key:value},{key:value}]//利用Set去除内容相同数据,String str=new String(fileread, encoding); JSONArray jsonarray=new JSONArray(str); Set<String> set = new HashSet<String>(); ...

2019-01-24 10:23:00 1357

转载 【转】动态规划--------背包问题

从这里看到的,感觉写的非常清楚易懂,留个备份。动态规划解决01背包问题 - Christal_R - 博客园https://www.cnblogs.com/Christal-R/p/Dynamic_programming.html一、问题描述:有n 个物品,它们有各自的重量和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和?二、总体思路:根据动态规划解题步骤(问题抽...

2019-01-17 10:59:45 214

原创 【mfc】CString转string

std::string CString2string(CString csStrData){ char ss[2048]; memset(ss, 0, sizeof(char) * 2048); strcpy_s(ss, csStrData); std::string strRet = ss; return strRet;} 

2019-01-15 17:05:58 775

原创 【kaldi】声纹识别之X-vector

一.搞了几天,首先说一下X-vector的优势:1.训练速度非常快2.无需特定语种的训练集,由于设置一个embedding层进行提取特征直接进行plda打分3.识别率不错二.Kaldi中有现成的例子,可供研究https://github.com/kaldi-asr/kaldi/tree/master/egs/sre16/v2https://github.com/kaldi-...

2018-12-29 17:15:00 18236 5

原创 【小记录】sox工具生成频谱图

sox  <输入音频>   -n  remix 1 rate 10k spectrogram  -y  129  -m -r -o  <输出频谱图> remix  选择通道-y 频谱图y轴最大长度-m  灰度-r  显示时域频域坐标以及dBFS满量程分贝 该工具有bug,有些音频生成的长度可能有问题,具体如何解决不清楚,比如-x默认值800,会...

2018-12-21 15:58:03 1848

原创 【记录】学习python基础教程中使用生成器语法解决八皇后问题

学习<<python基础教程>>中使用生成器语法解决八皇后问题 标题def conflict(state, nextX): nextY = len(state) for i in range(nextY): if abs(state[i]-nextX) in (0, nextY-i): return True return Falsedef qu...

2018-11-06 09:54:34 197

原创 使用kaldi提取bnf特征,基于bnf特征进行语种识别

参考《I2R-NUS Submission to Oriental Language Recognition AP16-OL7 Challenge》现在很多研究通过bnf特征作为输入特征进行语种识别取得了很不错的效果,利用kaldi对该方法进行了实现:1.主要利用了kaldi开源工具中的 steps/nnet2/train_tanh_bottleneck.sh 训练一个包含瓶颈层的神经网络...

2018-08-23 10:09:21 2123 3

原创 稀疏表示学习字典实现语种识别

参考论文:Singh O P, Sinha R. Sparse coding of i-vector/JFA latent vector over ensemble dictionaries for language identification systems[J]. International Journal of Speech Technology, 2017(11):1-16.实现通过...

2018-08-16 11:39:17 409

原创 HMM隐马尔可夫模型学习总结

介绍 HMM在实际应用中主要用来解决3类问题。 1.评估问题(概率计算问题)即给定观测序列 O=O1O2…Ot和模型参数λ=(A,B,π),怎样有效计算这一观测序列出现的概率P(O|λ)2.预测问题 (也称解码问题)即给定观测序列 O=O1O2…Ot和模型参数λ=(A,B,π),怎样寻找满足这种观察序列意义上最优的隐含状态序列S。3.学习问题。即HMM的模型...

2018-08-16 11:14:35 6001

原创 kaldi之librispeech脚本阅读

该 脚本准备音素列表和聚类问题,下图是该语句执行结果silence_phones.txt是“静音”音素,包含各种噪声、笑声、咳嗽、填充停顿等(SIL SPN NSN LAU) nonsilence.txt包含的是“真实”音素,每行第一个是基本音素,后面是音调和语气不同导致的变化;optional_silence.txt仅包含单音素(一般是SIL )extra_questio...

2018-08-16 11:10:14 6770 14

原创 从yesno模型入门kaldi语音识别

yesno模型 kaldi常用工具 http://blog.csdn.net/zjm750617105/article/details/52548798kaldi官网工具大全http://kaldi-asr.org/doc/tools.htmlyesno孤立词识别kaldi脚本http://www.cnblogs.com/welen/p/7485151.html执行 run.s...

2018-08-16 11:07:02 113033 4

原创 ubuntu 使用过程一些记录

1.输入法中文错乱问题,输入命令:ibus-daemon -drx2.清理缓存(用处不大):echo 3 > /proc/sys/vm/drop_caches3.服务器挂载到本地 挂载点路径:        sudo mount -t nfs -o nolock 192.168.18.3:/服务器目录  本地目录4.显卡驱动问题,(下载.run驱动文件)重装驱动:     ...

2018-08-14 15:48:36 129

原创 C++关于const_cast的一点疑惑

const_cast 用来去除复合类型中const和volatile属性的运算符,看别人说并没有真正去除,不太明白、、、<strong>这段代码,constant和next、ptr地址相同,但是他们的值不同,具体原理不太明白,但是使用还是比较好用的</strong>#include <iostream>using namespace ...

2018-01-04 12:08:37 294

原创 ubuntu16.04安装vmware后集成显卡如何开启3D加速的问题解决思路

整了好久才解决,把做过的一些步骤记录一下:1.首先去官网https://01.org/zh/linuxgraphics/downloads/update-tool下载intel-graphics-update-tool工具,找到自己ubuntu版本的工具下载安装并更新主机的集成显卡驱动2.vmware虚拟机 安装vmware tools 工具,在界面VM-Install vmware

2017-11-15 11:09:22 6937

原创 分金子(360公司2017春招真题)

A、B两伙马贼意外地在一片沙漠中发现了一处金矿,双方都想独占金矿,但各自的实力都不足以吞下对方,经过谈判后,双方同意用一个公平的方式来处理这片金矿。处理的规则如下:他们把整个金矿分成n段,由A、B开始轮流从最左端或最右端占据一段,直到分完为止。马贼A想提前知道他们能分到多少金子,因此请你帮忙计算他们最后各自拥有多少金子?(两伙马贼均会采取对己方有利的策略)输入 ...

2017-09-13 08:19:37 1126

转载 (转载)隐马尔可夫模型的解码问题(维特比算法)

阅读目录HMM解码问题维特比算法时间复杂度程序例证回到顶部HMM解码问题      给定一个观察序列O=O1O2...OT,和模型μ=(A,B,π),如何快速有效地选择在一定意义下“最优”的状态序列Q=q1q2...qT,使该状态最好地解释观察序列。                  一种想法是求出每个状态的概率rt(i)最大(rt(i)=P(q

2017-08-21 12:23:44 968

转载 隐马尔可夫模型的评估问题(后向算法)(转载)

对于HMM的评估问题,利用动态规划可以用前向算法,从前到后算出前向变量;也可以采用后向算法,从后到前算出后向变量。先介绍后向变量βt(i):给定模型μ=(A,B,π),并且在时间 时刻t 状态为si 的前提下,输出序列为Ot+1Ot+2...OT的概率,即                                    βt(i)=P(Ot+1Ot+2...OT|qt=si,

2017-08-18 17:03:37 592

转载 隐马尔可夫模型的评估问题(前向算法)(转载)

隐马模型的评估问题即,在已知一个观察序列O=O1O2...OT,和模型μ=(A,B,π}的条件下,观察序列O的概率,即P(O|μ}                         如果穷尽所有的状态组合,即S1S1...S1, S1S1...S2, S1S1...S3, ..., S3S3...S3。这样的话t1时刻有N个状态,t2时刻有N个状态...tT时刻有N个状态,这样的

2017-08-18 16:53:03 555

转载 C++ UDP C/S 简单封装(转载)

Server端类定义:#include#pragmacomment(lib, "ws2_32.lib") class UDPServer{private: WSADATA wsaData; SOCKET serverSocket; sockaddr_in serverSockAddr;public: UDPServer(); void setS

2017-08-02 13:53:59 1993 1

原创 C#笔记,socket通信代码

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;namespace SocketServer{ class Program

2017-07-25 17:03:48 343

原创 算法珠玑第三章第二题线性递归级数

不知道这样对不对,先留个笔记记录package programPearl2;public class K_Constant { static int c[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }; static int a[] = new int[11]; public static void main(String[] ar

2017-07-12 09:52:55 235

原创 int与byte互相转换,1个int存储4个byte

public class IntOrByte { public static void main(String[] args) { System.out.println(intHexString(byteConvertInt(new byte[]{'a','b','c','d'}))); System.out.println(bytes2HexString(new byte[]{'a',

2017-07-07 13:28:09 1826

原创 Android动态申请权限工具类

/** * Created by Administrator on 2017/5/23. * Android 6.0以上共有9组权限需要申请,组内一个权限申请成功代表其他也申请成功 */public class PermissionUtils { private static final String TAG = PermissionUtils.class.getSimpleNa

2017-07-04 16:40:54 390

原创 向量旋转算法《编程珠玑》第二章笔记

只需要公约数趟for循环便可以旋转完毕。如果是rotdist=2,i=0那么交换依次就是2,4,6,8;所以需要第二次i=1,依次交换3,5,7便可如果是rotdist=3,i=0,交换3,6,然后就是9因为大于总数8,所以从9-8=1继续交换,依次是1,4,7,之后的10大于8所以从10-8=2继续开始依次是2,5,8 结束。记录的不太清楚,下面是代码实现。 public sta

2017-07-04 16:09:15 325

原创 java实现位图排序算法《编程珠玑》第一章笔记

编程珠玑习题1.6 第三题  假设n为10 000 000, 且输入文件包含 1 000 000 个正数 ,使用位图排序实现。本文将使用java实现上述代码。 static int BITSPERWORD=32; static int SHIFT=5; static byte MASK=0x1F; static int N=10000000; static int a[

2017-06-30 15:39:33 465

模拟键盘鼠标自动化控制模拟键盘鼠标C++源码

window电脑端自动化控制模拟键盘鼠标C++源码,写了一部分懒得继续了

2023-03-11

伪装助手.apk 用于模拟器使用的伪装应用在真实环境

用于电脑安卓模拟器的可以让app无法检测到软件安装在模拟器的软件,适用于大多数软件

2022-05-09

自动上划看短视频代码分享

核心思想就是利用电脑模拟器运行短视频软件,再通过脚本控制其运行效果 脚本通过模拟器之外的电脑环境运行,不会被模拟器软件检测出来 具体查看此文章 https://mp.csdn.net/mp_blog/creation/editor/124669279

2022-05-09

wps收费太恶心了,自己用python写的pdf转换doc的小工具,现在分享出来,界面有点丑

该程序用了两个开源库,pyqt和pdf2doc,其中gui使用pyqt写的配合开源库pdf2docx转换doc实现,只是程序有点大凑合用吧,有bug请留言,我再修改

2022-04-10

再生龙镜像制作.doc

制作linux系统镜像还原系统免费分享,按照文档方法可以轻松生成再生龙镜像。

2019-09-27

MSCOMCTL.ocx

mscomctl.ocx是公用ActiveX插件控制模块。一些增强型插件外挂无法显示窗口,很可能是因为系统中缺少mscomctl.ocx。 当运行程序或者游戏时,系统弹出错误提示“ 找不到 MSCOMCTL.OCX”,或者“ 没有找到 MSCOMCTL.OCX”时,说明您系统中缺失这个ocx控件或者该ocx文件没有被注册,您需要下载该文件将其解压到相应目录并注册它。 ocx控件如何安装? 通常是将ocx控件文件复制到“ X:Windowssystem32 ” (X代表您系统所在目录盘符,如:C:Windowssystem32 ) 目录下。 注意事项: A.如果您使用的是 32位 Windows 操作系统: 只需解压“32位系统”文件夹内的 MSCOMCTL.OCX文件到“X:Windowssystem32” (X代表您系统所在目录盘符,如:C:Windowssystem32 ) ; B.如果您使用的是 64位 Windows 操作系统: 请解压“32位系统”文件夹内的 MSCOMCTL.OCX文件到“ X:WindowsSysWOW64” (X代表您系统所在目录盘符,如:C:WindowsSysWOW64 ); 请解压“64位系统”文件夹内的 MSCOMCTL.OCX文件到“ X:Windowssystem32” (X代表您系统所在目录盘符,如:C:Windowssystem32 ); C.有些 dll文件需要手动注册一下才能使用,手动注册方法: 1.将对应版本的ocx控件文件复制到“ X:Windowssystem32 ” (X代表您系统所在目录盘符,如:C:Windowssystem32)目录下。 2.在开始菜单中找到“运行(R)” 或者按快捷键 Win+R 。 3.在“运行(R)” 中输入 “ regsvr32 MSCOMCTL.OCX” (不含双引号) 回车即可。

2016-12-31

《软件需求分析》习题集

《软件需求分析》习题集,上学老师给的,希望对大家有用

2014-03-07

空空如也

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

TA关注的人

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