- 博客(47)
- 资源 (18)
- 收藏
- 关注
原创 libigl 使用时常见错误与解决方法
libigl 使用时常见错误与解决方法一、 error C2440: ‘=’: cannot convert from ‘char [260]’ to ‘LPWSTR’,等类似错误解决方法:1、打开属性配置页2、配置属性 -> 高级 -> 字符集3、选择 使用多字节字符集二、error C4996: ‘fopen’ ,等类似错误解决方法:1、打开属性配置页2、配置属性 -> C/C++ -> 预处理器 -> 预处理器定义3、添加 _CRT_SECURE_N
2021-08-18 13:53:29
920
原创 vue js代码混淆加密、压缩
亲测有效。1.首先安装 npm i webpack-obfuscator -D 与 npm i compression-webpack-plugin -D2.打开vue.config.js 文件,如没有在项目根目录新建,粘贴以下内容,已经加上注释let CompressionPlugin = require("compression-webpack-plugin");const JavaS...
2019-11-14 15:18:34
15588
9
原创 解决问题:[Vue warn]: You are using the runtime-only build of Vue where the template compiler is not.....
问题描述//解决问题:[Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included b...
2019-08-30 16:29:31
515
原创 vue 解决 滚动穿透(联级滚动)的问题
问题:当打开dialog或者其他弹窗组件至于顶页时,滑动dialog会影响底页,使其一同滚动。解决方法:以dialog为例(v-model=“dialog”),当dialog = true 时,弹窗打开。js://检测该值变化 watch: { dialog(val) { if (this.dialog == true) { //开启d...
2019-08-07 14:12:19
1171
2
原创 vue Js 阻止浏览器回退
方法一:推荐主要适用于有弹窗或者遮罩的情况下,例如使用dialog,(v-model=“dialog”)当dialog = true 时,弹窗打开。 watch: { //监测变化 dialog(val) { if (this.dialog == true) { //添加一个历史记录 history.pushSta...
2019-08-07 12:52:55
3165
原创 vue v-for 嵌套 二维数组 示例
<template> <v-container fluid grid-list-md class="thirdMain_main_div_container"> <v-layout row wrap> <v-flex d-flex xs12 sm12 md12 class="thirdMain_flex_3_1"> ...
2019-07-22 09:45:51
1839
原创 vue javascript 实时检测滚轮(scroll)距页面顶部的距离
mounted() { window.addEventListener('scroll', this.handleScroll); }, methods: { handleScroll() { console.log(document.documentElement.scrollTop); }, }, de...
2019-07-19 02:37:52
4656
1
原创 javascript 检测图片是否加载完全 vue onload
let img = new Image(); img.src = "图片地址"; img.onload = function () { console.log("image is loaded"); //do something }
2019-07-18 21:52:33
4952
转载 matlab 遍历文件夹是否为空并输出空文件夹名字
matlab 遍历文件夹是否为空并输出空文件夹名字path = '.\';%文件夹目录fileinfo = dir(path);%获取所有子文件夹for i=3:length(fileinfo) subfileinfo = dir(fullfile(path,fileinfo(i).name));%获取子文件夹的信息 if length(subfileinfo) == 2%判...
2018-12-21 14:01:50
1282
原创 解决Ubuntu下出现“TeamViewer: Not ready. Check your connection”的问题
解决方法:重启TeamViewer 服务:sudo teamviewer daemon stopsudo teamviewer daemon start当然你也可以使用该命令来重启它:sudo teamviewer daemon restart再检查是否重启成功:sudo teamviewer daemon status如果还未解决问题,则需要考虑是否是被
2018-01-08 23:15:06
17198
2
原创 关于Qt5.10调试时出现qtcreatorcdbext.dll cannot be found.的解决方案
Qt5.10 Internal error: The extension \lib\qtcreatorcdbext64\qtcreatorcdbext.dll cannot be found.If you have updated Qt Creator via Maintenance Tool you may need to rerun the Tool and sel
2017-12-08 20:34:57
5877
原创 C++读取txt中的矩阵数据并存入vector中
C++读取txt中的矩阵数据并存入vector中每种矩阵数据都有他的独特性质,比如有的全是整数,有的全是小数,也有的既有小数还有整数,还有的是负数,这些数字难以用指针对字符串操作来读取,但是用正则表达式就很好处理,下面我就以正则表达式处理文本数据中的整数来示例。假设有如下数据:0 9 13 3 0 0 400 0 22 0 12 0 00 2 0
2017-09-08 22:28:26
15550
7
原创 Qt on Android 配置(Qt5.8 Ubuntu16.04)
Qt on Android 配置(Qt5.8 Ubuntu16.04)一、提前准备需要一个VPN,或者能走ipv6。二、下载qt-opensource-linux-x64-android-5.8.0.run(Qt5.8)tools_r25.2.3-linux.zip(SDK tools)android-ndk-r13b-linux-x86_64.zip(NDK)三、安装1、解压zip将两个zip文件
2017-03-22 15:46:40
3942
原创 Dlib+VS2017配置
Dlib+VS2017配置下载:Dlib官网配置:1、使用Cmake生成dlib.sln先解压。2、编译Dlib注意:使用管理员权限打开dlib.sln(先管理员权限打开VS2017,再加载此项目)生成解决方案:生成install生成后,默认生成文件在C:\Program Files\dlib 注意:如果生成失败,则请使用管理员权限打开此解决方案,再重新生成3、配置(1) VC++目录—>包含目
2017-03-19 20:26:08
6462
3
原创 OpenCL+VS2015+WIN10 配置
OpenCL+VS2015+WIN10(Nvidia GPU) 配置一、下载与安装:在Windows下使用需要OpenCL,需要相应的配置,并与主机所使用的GPU有关,在此介绍使用Nvidia GPU为主机的OpenCL的配置。下载:CUDA Toolkit 8.0 按照相应的操作步骤选择符合主机的信息,并选择exe(local)安装包。 安装下载好的安装包。二、配置:第一步:设置附加包含目
2016-11-20 15:08:05
7624
1
原创 OpenGL+VS2015+WIN10 配置
OpenGL(glut与freeglut)+VS2015+WIN10 配置一、下载:在Windows下使用OpenGL需要GLUT - The OpenGL Utility Toolkit。 下载地址:GLUT3.7二、配置:解压下载好的文件,你会看到如下几个文件:glut.dllglut32.dllglut.hglut.libglut32.lib第一步:将glut.dll和glut32.dll
2016-11-20 14:32:08
12897
2
原创 哈夫曼编码与解码(贪心算法) C++实现
哈夫曼编码与解码(贪心算法) C++实现原理将原有的定长编码改为变长编码,字母次数出现多的使用小位数编码,字母次数出现少的使用多位数编码,总编码长度为: B(T)=∑c∈Cc.freq×dT(c)B(T)=\sum_{c\in C}c.freq\times d_{T}(c) 个二进制位。其中c.freqc.freq表示cc在文本中出现的频率,dT(c) d_{T}(c)表示字符cc的码字的长
2016-11-19 01:16:30
8226
原创 01背包问题与分数背包问题 C++实现
01背包问题与分数背包问题 C++实现贪心对动态规划两个背包问题都具有最优子结构性质。对01背包问题,考虑重量不超过WW而价值最高的了包装方案。如果我们将商品jj从此方案中删除,则剩余商品必须是重量不超过W−ωjW-\omega_j的价值最高档案。虽然两个问题类似,但我们用贪心策略可以求解分数背包问题,而不能求解01背包问题(需要用动态规划方法求解),我们首先计算每个商品的每磅价值vi/ωiv_i/
2016-11-12 23:15:38
2542
原创 贪心算法与活动选择问题 C++实现
贪心算法与活动选择问题贪心算法原理在之前的文章里,作者讲过动态规划,然而贪心算法和动态规划是有区别的:贪心算法并不是首先寻找子问题的最优解,然后再其中进行选择,而是首先做出一次“贪心”选择—-在当时(局部)看来是最优的选择—-然后求解选出的子问题,从而不必费心求解所有可能相关的子问题。贪心算法需要两个关键的要素—-贪心选择性质与最优子结构。贪心选择性质我们可以通过做出局部最优选择来构造全局最优解。在
2016-11-12 15:00:15
3679
原创 动态规划之最优二叉搜索树的结构 C++实现
动态规划之最优二叉搜索树的结构 C++实现原理根据每个元素出现的频率,对应一个概率值,计算期整个二叉树的期望搜索代价,确定最优二叉树的结构。源代码#include <iostream>#include <utility>#include <vector>using namespace std;//Probability.vector<double> temp_dblP = { 0.0,0.15
2016-11-08 17:50:59
2651
原创 动态规划之最长公共子序列问题 C++实现
动态规划之最长公共子序列问题 C++实现原理在之前的文章当中,作者论述了设么事动态规划,这次,我们来看看,如何用动态规划解决最长公共子序列问题。这个问题经常运用在判断两种生物的相似度—-DNA比对上。对比俩串的方式有很多种,例如如果一个串是另一个的字串,那么可以说两个串是相似的:如果将一个串转换为另一个串的操作很少,那么也可以说这两个串是相似的。另一种衡量俩串S1,S2S_1,S_2的相似度方式为:
2016-11-08 12:12:53
4857
原创 动态规划之矩阵链乘 C++实现
动态规划之矩阵链乘 C++实现原理在上一次的文章当中,作者讲解了什么是动态规划,以及动态规划的一个举例应用,这次,我们来看看如何运用动态规划来解决矩阵链乘问题。关于矩阵的乘法,运用如下公式: C=A×BC=A\times B 其中 cij=∑k=1naikbkjc_{ij}=\sum_{k=1}^{n}a_{ik}b_{kj} 并不是任意两个矩阵都能相乘,必须满足AA的列数nan_{
2016-11-06 16:45:53
1870
原创 动态规划与钢条切割问题 C++实现
动态规划一、原理我们可以用拉格朗日乘数法,求解给定条件下的方程最优解,同样,动态规划算法也是用于在一定条件下的求解最优解的方法。它和分治方法很相似,都是通过组合子问题来求解原问题。一般适用于动态规划算法的问题具备两个条件:最优子结构和重叠子问题。考虑一般的递归算法,总是会重复调用问题的子结构,来解决原问题,可是正是因为重复调用时间与空间开销会很大。有没有什么办法能将递归方法变的简单一点呢?这就是动态
2016-11-01 19:50:17
3634
原创 检测是否为回文字符串 C++实现
检测是否为回文字符串 C++实现回文字符串,是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文字符串。检测原理:定义两个迭代器,一个指向字符串头部,一个是反向迭代器,指向反向头部,再逐字比较。源代码#include <iostream>#include <string>using namespace std;bool Test(const string &temp_st
2016-10-30 23:06:00
7198
原创 输出数组中第i大的数(非排序) C++实现
输出数组中第i大的数 C++实现注:需要C++11的支持。使用期望为线性时间的选择算法实现。此算法是以快速排序随机版为模型。源代码:#include <iostream>#include <vector>#include <random>#include <algorithm>using namespace std;vector<long long> Random() { static
2016-10-23 20:48:26
1109
原创 为数字增加千位分隔符 C++实现_使用locale库
为数字增加千位分隔符 C++实现注:需要C++11的支持。效果:1234567890->1,234,567,890使用locale库中的grouping函数实现。源代码:#include <iostream> #include <string>#include <locale> //本地化库using namespace std;struct my_numpunct : numpunct<ch
2016-10-23 20:35:48
4555
原创 判断是否为C++合法标识符
判断是否为C++合法标识符需要C++11的支持源代码#include <iostream>#include <regex>#include <string>using namespace std;bool Jugement(const string &temp_str) { regex reg("[_[:alpha:]][_[:alnum:]]*"); if (regex_matc
2016-10-18 15:28:53
7976
原创 计算该日为本年中的第几天 C++实现
计算该日为本年中的第几天需要C++11的支持源代码#include <stdexcept>#include <iostream>#include <string>#include <vector>#include <regex>using namespace std;struct Date { int year; int month; int day;};bool
2016-10-18 15:05:36
1899
原创 输出重复出现字符串中最多的一个 C++实现
输出重复出现字符串中最多的一个需要C++11的支持。源代码:#include <algorithm>#include <iostream>#include <string>#include <vector>#include <utility>using namespace std;void Count() { string temp_str, str; auto count_
2016-10-18 15:02:17
4387
原创 杨辉三角 C++实现
简短的杨辉三角C++实现思想∵\because (kn)=n!k!×(n−k)!\binom{k}{n}=\frac{n!}{k!\times (n-k)!} 又 (k+1n)=n!(k+1)!×(n−k−1)!\binom{k+1}{n}=\frac{n!}{(k+1)!\times (n-k-1)!} ∴\therefore (k+1n)=(kn)×n−kk+1\binom{k+1}{
2016-10-10 13:38:17
1710
原创 模型评估与选择
模型评估与选择学习方法的泛化能力,就是描述一个模型对未知事物的预测能力,然而如何确定一个模型的泛化能力,这就需要通过相应的评估。不同模型对不同数据的泛化能力不同,选择什么样的模型,意味着选择什么样的学习效果。一、误差与过拟合机器学习的目的是使得模型不仅对已知数据且对未知数据都能有很好的预测能力。在实际过程中,预测错误是在所难免的,相应的,把机器学习实际预测与样本输出的真实输出之间的差异称之为误差,模
2016-09-07 19:48:52
1285
原创 C++ 斐波那契数列(Fibonacci Sequence)
C++ 斐波那契数列(Fibonacci Sequence)一、斐波那契数列指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、…… 在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)。也可用矩阵来表示:斐波那契数列在自然生活中无处不在,花瓣数目、黄金分割、杨辉三角、近似的股票波动周期等。
2016-08-26 15:03:59
7115
原创 const 与 shared_ptr
const 与 shared_ptr注意: 需要c++11的支持 const 与 shared_ptr 之间的组合不是很常见,最多的也只是在传递参数时:shared_ptr<int> func(const shared_ptr<int> &ptr) { *ptr += 1; return ptr;}这里的 const shared_ptr<int> &ptr 和常规的 const T
2016-08-20 14:53:40
11070
4
原创 C++数据结构 之 红黑树_Red Black Tree
C++数据结构 之 红黑树_Red Black Tree源代码只包含头文件注:需要C++11的支持
2016-08-20 13:29:30
1803
原创 C++数据结构 之 二叉搜索树_Binary Search Tree
C++数据结构 之 二叉搜索树_Binary Search Tree源代码只包含头文件注:需要C++11的支持
2016-08-18 00:19:27
878
原创 C++数据结构 之 哈希表(散列表)_Hash Table
C++数据结构 之 哈希表(散列表)_Hash Table源代码只包含头文件注:需要C++11的支持
2016-08-12 10:51:29
9696
1
原创 C++数据结构 之 链表_Linked List
C++数据结构 之 链表_Linked List源代码只包含头文件注:需要C++11的支持.
2016-08-10 11:57:05
10954
原创 C++数据结构 之 优先队列_Priority Queue
C++数据结构 之 优先队列_Priority Queue源代码只包含头文件注:需要C++11的支持。
2016-08-10 11:53:41
1280
Principles of Neural Design.pdf
2017-11-28
Neuronal Dynamics From Single Neurons to Networks and Models of Cognition.pdf
2017-11-28
Encyclopedia of Computational Neuroscience.pdf
2017-11-28
20 Years of Computational Neuroscience.pdf
2017-11-28
Dynamical Systems in Neuroscience.pdf by Izhikevich
2017-11-28
Theoretical Neuroscience Computational and..........pdf
2017-11-19
Python Machine Learning.pdf
2017-11-19
Python 科学计算 第2版.pdf 高清带书签 解压即可
2017-11-18
Introduction to Computer Networks and Cybersecurity
2017-11-11
C++数值算法_第三版(英文)_William.H.Press
2017-11-11
Advanced Metaprogramming in Classic C++
2017-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人