4 尹傲雄

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

如何显示mathjax渲染的超长公式

起因之前Google发邮件告诉我说我的博客存在移动设备易用性问题:内容超过了屏幕显示范围。然后就想着自己动手解决一下,本以为很简单结果还是花费了一番功夫。解决过程打开它说的链接一看原来是因为有的数学公式太长了,解决方法的话就是用css让公式在水平方向浮动。把css代码往上一放问题果然得到了解决。.formula{ width: 100%; overflow-x: auto}但是还有个问题是总不能我每次markdown写公式的时候都先在外面套个div吧,虽然也不是不行但是实在太繁琐了

2020-05-17 19:27:49

Jenkins搭建与博客自动部署

起因最开始我是使用CircleCI来进行博客的自动部署的,但是在部署的时候使用又拍云的upx同步博客到对象存储的时候经常出现504(网关超时)错误最后导致失败。很容易就可以想应该是因为众所周知的网络原因,但是说好的全球cdn呢

2019-04-24 22:53:57

公式图片转latex神器Mathpix以及latex公式与word公式的相互转换

公式图片识别为latex平时在写东西的时候时常有进行公式输入的需要,比如说看了一篇论文写点东西记录一下什么的。但是在写东西的时候手动抄着那些复杂的公式让人有一种在搬砖的错觉(我之前写文档抄公式的时候就有这种错觉

2019-03-21 18:03:45

复现《Region Filling and Object Removal by Exemplar-Based Image Inpainting》

论文内容这篇论文是图片补全传统算法中的经典之作,主要的思路还是使用被扣图片剩余部分的冗余信息对孔洞进行填充。作者提出了一种确定区域填充顺序的方法,使得原有图片的结构信息得以更好的传播。论文的主要流程如下所示:查找孔洞的边缘,计算边缘像素点的填充优先级挑选出优先级最高的点,根据像素点得到像素块在剩余部分查找和像素块最相似的像素块用最佳像素块填充对应的部分填充对应的孔洞部分,查看填好了没有...

2018-11-06 12:18:39

office2019初体验与kms服务器搭建

office2019初体验  很早就知道看到过 office2019 出预览版了,但是一直没有找到合适的方式进行安装,然后最近偶然发现了一个office2019安装的教程(还附带发现了一个好用的office管理工具)就果断安上。首先来张 office2019 的 word 截图看看。  可以看出来在界面上 office2019 和 office2016 基本没有区别,不看启动动画和版本...

2018-08-27 11:02:19

npx报错“Path must be a string. Received undefined”in windows解决方法

  在使用Windows上使用较老版本的nodejs,如何我使用的v8.9其自带的npx的版本为9.7,在Windows上使用会存在:“Path must be a string. Received undefined”的错误。通过 GitHub 上的 issue 可以知道改问题已经在最新版的npx中解决了,可以通过npm手动升级到最新版解决。npm i -g npx  但是运行npx...

2018-08-20 21:14:12

机器学习——正则化

问题:过拟合算法训练结束后可能会产生两种让人不想面对的结果,一种是欠拟合,一种是过拟合。需要注意二者针对的对象都是训练数据,再结合名字就非常容易理解这两个名字的意思了。 欠拟合:即使是在训练数据上都存在较大的误差。 过拟合:在训练数据上误差非常小甚至没有误差,过度的拟合了训练数据以至于失去了数据整体上的趋势不能很好的用在真实数据上。 过拟合产生的原因主要有两个,过多的特征参数,过少的训练...

2018-08-03 19:57:28

centos6编译安装git错误解决

  今天想在centos6的服务器上安装使用gitea,但是报错git版本太低,而yum源自带的git比较古老需要自行编译安装。编译安装的过程中遇到了一些问题记录一下。 编译安装时报错如下:imap-send.c: 在函数‘ssl_socket_connect’中: imap-send.c:291: 警告:不建议使用‘TLSv1_method’(声明于 /usr/local/include/...

2018-05-12 00:51:14

八数码问题的A*算法求解

  A*算法是启发式搜素算法中较为出名和高效的算法之一,其关键是对于启发式函数的实际,启发式函数h(x)需要尽可能的接近实际的h(x)∗h(x)∗h(x)^*。下面是人工智能八数码问题使用A*算法求解的源码放在博客上记录一下。程序使用放错位置的棋子的个数作为启发式函数。#include <iostream>#include <vector>#include <...

2018-05-12 00:30:35

密码学笔记(一)古典密码

密码学的阶段划分  密码学的发展按照其对算法和秘钥的保密程度大致可以分为如下三个阶段。古典密码阶段(1949年前) 在这个阶段算法和秘钥都是保密的,秘钥空间较小,信息的安全性主要依赖于对于加密和解密算法的保密。对称密码阶段(1949-1975年) 在这之后就进入到了现代密码学的阶段,和古典密码阶段的主要区别在于这个阶段的加密和解密算法无需保密,信息的安全性主要依赖于对秘钥的保密。需要解决的主

2018-04-06 18:50:03

logistic regression

前面的课程学习了线性回归,可以用于预测房价这一类的问题。预测房价这种问题是连续的而且值域是[0,+∞]。但是生活中并不仅是有这类问题,还有一类非常常见的问题种类叫做分类问题。比如说对常见的对邮件进行分类是正常邮件还是垃圾邮件等等。在这节课程中学习使用logistic regression来处理这种问题。  首先在学习logistic regression之前课程通过一个简单的例子来告诉我们为什么线性

2017-11-05 15:39:55

CodeForces - 803C Maximal GCD(贪心)

刚开始一直没有看懂这个题目的意思,看了很久才明白。题目的意思就是给你两个数n和k,然后让你干下面这些事情。 1. 构造一个k位严格递增的序列。 2. 序列和为n 3. 同时使得这个序列的最大公约数最大、   这题毕竟关键的就是求这个最大公约数q,因为序列和为n,也就是q*(1+2+3+……k-1+k)<=n。显然q也是n的一个因数,通过这样的方法就可以求得最大共约数了,不过要注意如果直接遍历

2017-08-14 23:14:28

机器学习笔记——线性回归

在写线性回归的笔记前,我觉得有必要介绍一下机器学习的概念和现在机器学习的大体的一些架构和概念。机器学习的定义  套用coursera上的说法。对于机器学习,并没有一个一致认同的定义,一个比较古老的定义是由Arthur Samuel在1959 年给出的: “机器学习研究的是如何赋予计算机在没有被明确编程的情况下仍能够学习的能力。 (Field of study that fives comput

2017-05-24 13:25:47

正方形(squares,UVa201)

这个题目思路还是比较简单的,两个数组储存行和列的情况。然后再遍历各个顶点的情况就可以了。其他的见源码中的注释。

2017-04-06 09:38:19

ubuntu下搜狗输入法突然无法输入中文

最近在elementary os下搜狗输入法用着好好的突然无法输入中文了。下面是解决方法,原文链接http://blog.csdn.net/kiss_the_sky/article/details/62238529。   方法一:重新启动搜狗输入法 通过下面的两个命令重启搜狗输入法,看重启之后是否可以正常使用: ~killallfcitx  killall fcitx ~ killall

2017-04-01 12:56:39

象棋 UVa1589

看到这个题目基本的想法是,将黑将能走的四个方向都遍历一遍,然后再判断判断红方能否吃掉它。如果所有可能的走向都会被将死,则黑将被将死。需要注意越界,吃子,和马被别脚的情况。附上一张自己画的一张简图可能会清楚一些:    下面贴一下代码,更详细的解释在代码的注释里,代码有点冗长,有能力的可以把相同的地方写成函数(比如说帅和车的判断是可以放一起的)#include#includeusin

2017-03-27 12:45:16

纵横字谜的答案(Crossword Answers UVa232)

做到这个题目的时候发现和前面的那个题目非常的像,都是字符都是表格。依然是用一个二维字符数组,储存表格的状况,然后进行搜索判断。   先写一下我犯的错误吧,读者看到我犯过的错误之后说不定就找到自己的方法了呢。毕竟题目还是要自己想出来的比较好。    1. 错误的认为字符字串前的数字是第几个字母 2. 错误的使用对行处理的方法处理列,字串乱序输出   遇到的问题: 1. 找不到字符

2017-03-11 20:13:46

谜题(Puzzle UVa227)

刚看的这个题目的时候感觉挺简单的(事实也是如此),自己的想法就是用一个二维的字符数组储存方格,然后用一个swich来判断不同的命令就可以了。思路很简单但是写起来居然花了我这么多时间。   这题的难点主要在于字符的输入和输出,如果这两个事情处理好了基本上就没有什么问题了。   我遇到的问题如下:除了超出方格范围的命令外,遇到ABLR之外的命令也为非法命令命令可能不在同一行,所以不能用字符

2017-03-10 12:32:24

周期串(Periodic Strings,UVa455)

最近在学习开始学习算法,现在看的是刘汝佳的《算法竞赛入门》,感觉还是有必要把一些有问题题目记录下来。另外其他的代码都同步到了gitbub上的仓库了,可能不是最好的,不过都被在uva上ac了。欢迎感兴趣的朋友一起交流,小白一只。贴一下网址:https://github.com/YinAoXiong/Algorithmic-exercises,(全部都是用vs2015写的工程文件,源文件在dbug目录中

2017-03-07 23:33:47

win10安装oracle 12c报错[INS-30131] 附解决方法

数据库的老师给我们布置的第一个作业,安装一个数据库管理软件。由于以前搞了一点和网站相关的内容,于是就装了一个mysql交了作业。但是其他的同学想要装oracle datebase但是遇到了一些问题,于是我也就去尝试一下。结果遇到一些坑,下面是一下坑和解决的方法。   首先安装遇到的第一个问题就是在安装的第一步报‘[INS-30131] 执行安装程序验证所需的初始设置失败’的错误。错误的截图如下:

2017-02-25 15:22:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。