mysql update字段追加内容 今天遇到一个更新的场景,即在更新某个字段值的时候,不是更新成新值,而是对原始数据进行追加内容。第一反应想到的是 update table set remark = '追加内容' + remark where id = ''; 这种写法,即想到数字类型的操作,都是直接可以进行加减的,但是由于该字段为varchar,执行后发现remark值变成了0,即:如果remark本来有值,且...
java绘图(基于Graphics2D) 1.绘图基本操作请参考下面基础示例: 1 int width = 200, height = 250; 2 //创建图片对象 3 BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_4BYTE_ABGR); 4 ...
win10 连接samba 账号密码不正确,win7可以访问 1、本地安全策略,本地策略-安全选项,需要修改成默认的值的修改方式:查找注册表浏览到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA直接删除 LMCompatibilityLevel 键。确定删除后。2、运行secpol.msc命令。打开本地安全策略。3、查看 网络安全:LAN管理器身份验证级别,安全设置已经变为默认...
es6 新特性 title: es6 新特性preview: imgs/preview/es6_1.jpgpreview_text: es6 新特性 主要包含“类、模块化、箭头函数、函数参数默认值、模板字符串、解构赋值、延展操作符、对象属性简写、Promise、let与const”tags:- javascript---1. 类(class)这三个特性涉及了ES5中最令人头疼的的几个部分...
React Hooks: use modal useModal:export const useModal = (initTitle: string, initContent: string | React.ReactElement) => { const [visible, setVisible] = useState(false); const [title, setTitle] = useSt...
React Hooks: useCallback理解 useCallback把匿名回调“存”起来避免在component render时候声明匿名方法,因为这些匿名方法会被反复重新声明而无法被多次利用,然后容易造成component反复不必要的渲染。在Class component当中我们通常将回调函数声明为类成员:class MyComponent extends React.Component { const...
一图学完GIT常用操作 git是目前最广泛使用的版本控制软件。虽然git功能齐全,完全掌握需要花费一番功夫,然而,对于普通的开发者而言,常用的操作及其有限,而不常用的操作,即使学习了,也会很快忘记。因此,我个人的观点是我们仅仅需要掌握自己常用的操作即可。下图是我对git常用操作的一个总结,现公布出来,以飨大家。另推荐一本git学习极好的书籍《git pro》:https://vdisk.weibo.com/s/...
RANSAC简史(一)——RANSAC之初 在开始正式的介绍之前,先做一个简单的定义,以免产生歧义:1、本文中的“数据点”是指:1)对于直线拟合、平面拟合等问题,即为相应的二维/三维坐标点;2)对于从匹配点中估计基本矩阵、单应矩阵等问题,即为一对匹配点坐标级联组成的向量。一、RANSAC之前RANSAC在1981年被Martin A. Fischler and Robert C. Bolles两人提出,以解...
RANSAC简史 前言在进行泡泡机器人【图灵智库】栏目的翻译的过程中,我发现在2018-2019的顶会中,依然有很多文章(我看到的不少于6篇)对RANSAC进行各种改进,这令我感到很吃惊。毕竟该方法在1981年就被提出了,经过将近40年的发展,其各种变种已经对该方法进行了很多的完善,然而依然能够进行进一步改进,可见该方法的广泛应用,及强大的生命力。同时在个人的研究工作中,RANSAC也起到了很大的作用...
利用QGIS下载地图数据 这段时间做了一些利用地理信息进行定位导航的系列工作,其中很重要的一部分是如何获取到地图数据,比如道路的矢量图、某一区域的栅格图,我用到的主要工具是QGIS。QGIS是一个跨平台的免费应用,其中集成了对矢量图、栅格图处理的很多功能,同时也集成了很多开放地图数据网站的接口,比如OpenStreetMap等,因此,在获取数据,并处理成我们需要的格式方面非常便利。本篇博文主要介绍如何使用QGIS...
自己吃的哑巴亏,怎么也要吞下去 这几天,同事给我吃了个哑巴亏,心里有点不爽,然后心里又藏不住事,全写脸上。好怕自己又搞砸了。跟好朋友吐槽了一下,心里舒服了点,但是我也明白,吐槽一点用都没有,反而有时候会坏事。只好不断地告诫自己,吞下去,吞下去,吞下去。咽了就过去吧。我想,这个世界上,不去欺负人的人,真的很少很少。那些看上去很好的人,很甜的人,很幽默的人,很温柔的人,真实的他们到底是什么样,没人知道。特别是在...
转载:MyBatis mapper.xml中使用静态常量或者静态方法 转自:https://my.oschina.net/wtslh/blog/682704 今天偶然之间刷到了这样一篇博客,有点意外 mybatis 还可以这样使用ONGL常量的方式,该方式针对 xml的mybaits.xml 文件下的 类似include方式 可以在完全弃用mybatis.xml文件的方式更好的一种替换,示例如下:正常...
Axis1.4 配置数组类型复杂对象 最近 项目对接 webservice,要求SOAP 标准是1.1,然后在axis 和 spring ws 和 cxf 之间进行选择,然后axis 可以自定义服务,然后随tomcat启动发布,spring ws 也研究了下,感觉稍微有点复杂,cxf 发布感觉不是特别好管理,但是集成spring 特别简单,发布的时候可以指定任意端口, 最终呢,考虑良久,还是选...
卸载OpenIV 最近把 GTA5 卸载了,于是也想把用来修改 MOD 的 OpenIV 也卸载了。结果在设置中,进行卸载的时候,弹出这个窗口解决方案1、首先打开 文件所在位置2、右键,选择 属性,打开文件所在的位置3、运行其中的 uninstall.exe 文件,即可完成卸载。往期推荐学会这三个排版原则,你就能超过80%人的排版你想过将你的人生游戏化吗?用游戏的思路激励自己一...
Python字符串中删除特定字符 分析在Python中,字符串是不可变的。所以无法直接删除字符串之间的特定字符。所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作。1、删除特定字符特定字符的删除,思路跟插入字符类似。可以分为两类,删除特定位置的字符 或者 删除指定字符。1.1、删除特定位置的字符使用.pop()方法。输入参数,即为要删除的索引。...
更改文件夹图标 最近,想把电脑中的文件都整理一遍。感觉文件夹的图标都千篇一律了,没有标识性。所以,想给文件夹都换个图标。最详细的教程估计就是少数派的这篇教程。我只想实现其中最简单的。解决方案我想将我专门写作的文件夹换个图标。1、搜索想要的图标,我最后搜索的是这个,格式最好是 PNG 或者后期用软件或者在线工具把背景去掉,变成 PNG 的。2、之后,搜索 PNG 转 ICO ,将刚才获得的...
Windows下安装FFmpeg FFmpeg是干什么的?A complete, cross-platform solution to record, convert and stream audio and video.官方是这么介绍的,一种完整的跨平台解决方案,用于录制,转换和流式传输音频和视频。简单来说,它可以用于录制,转换格式,以及常被于直播中。安装步骤1、下载文件,下载地址:https://ffm...
一次写文,多平台直接粘贴&打造最流畅的写作流程 文字爱好者的痛点这一段可以跳过,解决办法在后面。因为大家既然痛过,也就懂了。对于很多文字爱好者来说,都希望写一篇文章后,可以实现多平台发布。国内的很多平台都开始支持 Markdown,除了微信公众号平台。但是,Tyora 这个工具,能解决这个问题。通过 Typora 这个工具,你可以实现一次写作,复制后,然后在其他平台一键粘贴,包括微信。下图,是直接在 微信公众号平台 和 知乎...
Python字符串中添加、插入特定字符 分析我们将添加、插入、删除定义为:添加: 在字符串的后面或者前面添加字符或者字符串插入: 在字符串之间插入特定字符在Python中,字符串是不可变的。所以无法直接删除、插入字符串之间的特定字符。所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作。1、添加字符实现添加字符或字符串如果想在字符串土堆后面或者前面添...
Ubuntu开机出现grub指令,无法正常开机 问题最近开机出现了如下的界面:分析问题首先看看GNU GRUB是什么东东?干什么用的?GNU GRUB是多重引导加载程序。通俗点说,它就是用来一个可以让你选择运行什么操作系统的程序。在你开机的时候,它是第一个运行的程序。它决定着,将计算机的控制权给哪个系统内核。然后系统内核将进一步初始化、处理操作系统的其他部分。所以出现grub的原因,是因为GNU GRUB找不到引导文...
C——letterCounter /* 一个统计字母(含大小写)出现次数的C程序 */#include <stdio.h>int main() { char counts[52]; char ch; /* initialization */ for(int i = 0; i < sizeof(counts)/sizeof(counts[0]);...
bash shell——sum #!/bin/bash# sum.sh# 获取随机数量的参数,相加并打印结果#total=0## $# 表示参数的数量# for 循环获取每个参数# ${!i} 表示返回第i个参数#for (( i = 1; i <= $#; i++ ))do total=$[ $total + ${!i} ]done#echo...
数据结构——链队列(linked queue) /* linkedQueue.c *//* 链队列 */#include <stdio.h>#include <stdlib.h>#include <stdbool.h>/* 链队列数据结构 */typedef struct node { int data; /* 节点存储数据 */...
数据结构——顺序队列(sequence queue) /* sequenceQueue.c *//* 顺序队列 */#include <stdio.h>#include <stdlib.h>#include <stdbool.h>#define MAXSIZE 100/* 顺序循环队列数据结构 *//* 一个圆圈,front指向队列头,rear指向队列尾 */...
数据结构——栈与递归(recursion) /* recursion.c *//* 递归 */#include <stdio.h>void interface(void);/* 斐波那契数列以及阶乘函数声明 */long long factorial(int n);void fibonacci(int x, int y, int stop);int main(){ ...
数据结构——链栈(link stack) /* linkStack.c *//* 链栈 */#include <stdio.h>#include <stdlib.h>#include <stdbool.h>/* 链栈数据结构 *//* ———————————————— | value | next | <--- top ...
数据结构——顺序栈(sequence stack) /* sequenceStack.c *//* 栈 先进后出(First In Last Out,FILO)*/#include <stdio.h>#include <stdlib.h>#include <stdbool.h>#define MAXSIZE 100/* 栈数据结构 *//* ————...
数据结构——顺序表(sequence list) /* sequenceList.c *//* 顺序表 *//* 线性表的顺序存储是指在内存中用地址连续的一块存储空间顺序存放线性表中的各项数据元素,用这种存储形式的线性表称为顺序表。 */#include <stdio.h>#include <stdlib.h>#include <stdbool.h>#define ...
Java——判断回文 package basic;import java.util.Scanner;public class Palindrome{ public static boolean isPalindrome(String raw){ String str = ""; // 只拿raw字符串里的字母,拼接到str里 ...
C——swap /* swap.c *//* function swap to swap two numbers */#include <stdio.h>void swap(int*, int*);void swapBit(int*, int*);int main(){ int x, y; printf("Please enter ...
Java动态数组 package generics;import java.util.Arrays;// 泛型类 -> 动态数组public class DynamicArray<E>{ // field private static final int DEFAULT_CAPACITY = 10; private int size...
Java实现递归阶乘 public class Factorial{ public static void main(String[] args){ for (int i = -5; i <= 5; i++) { System.out.printf("%d! = %d", i, negative(i)); } }...
Python实现电子词典(web) 思路: 准备配置文件setting.py,运行src/data.py,使用MySQL新建数据库并创建table,将字典数据导入到table中。编写server.py文件,建立服务端,循环接收web请求,使用多线程实现并发,解析请求(request),并返回响应(response)。未完善,只实现了基本的客户端发起请求——>服务端解析请求——>数据库信息获取——>服...
算法——回文(palindrome) 回文(palindrome):指的是从头读到尾与从尾读到头一模一样的字符串。分别在C、Java与Python实现回文检测:C:#include <stdio.h>#include <stdbool.h>#include <ctype.h>#define MAX_LEN 255int main(int ...
Python实现网络图形化界面多人聊天室 网络图形化界面多人聊天室在Python实现网络多人聊天室基础上,添加图形化界面,实现网络图形化界面多人聊天室。代码结构:chatroom├── client.py├── server.py└── settings.py思路:server.py 首先,在主进程(__main__)中启动两个进程,一个处理与客户端的连接和消息接收以及和图形化界面的信息传输,在终端中打...
Python实现终端FTP文件传输 实现终端FTP文件传输代码结构:.├── client.py├── readme.txt└── server.py运行截图:readme.txttftp文件服务器项目功能: * 客户端有简单的页面命令提示 * 功能包含: 1、查看服务器文件库中的文件列表(普通文件) -> os.listdir ...
Thread笔记 Thread笔记Thread——fork:https://www.cnblogs.com/noonjuan/diary/2019/08/03/11296217.htmlThread——multiprocessing:https://www.cnblogs.com/noonjuan/diary/2019/08/04/11300405.htmlThread——threading:...
Python实现网络多人聊天室 网络多人聊天室相关连接:Python实现网络图形化界面多人聊天室文件结构: chatroom ├── client.py # 客户端代码 ├── language.py # 语言文件 ├── server.py # 服务端代码 └── settings.py # 设置文件 0 directories, 4 files使用模块:ossys...
Python——IO多路复用之select模块epoll方法 Python——IO多路复用之select模块epoll方法使用epoll方法实现IO多路复用,使用方法基本与poll方法一致,epoll效率要高于select和poll。.├── epoll_client.py├── epoll_server.py└── settings.py# settings.pyHOST = 'localhost'PORT = 555...
Python——IO多路复用之select模块select方法 Python——IO多路复用之select模块select方法使用select模块的select方法实现Python——IO多路复用实现同时将终端输入的文本以及客户端传输的文本写入文本文件中:write_file/├── client.py├── server.py├── settings.py└── text# settings.pyHOST = 'l...
MySQL日记 MySQL日记MySQL——day01:https://www.cnblogs.com/noonjuan/diary/2019/07/24/11241543.htmlMySQL——day02:https://www.cnblogs.com/noonjuan/diary/2019/07/25/11243990.htmlMySQL——day03:https://www.cnblo...
Python——IO多路复用之select模块poll方法 Python——IO多路复用之select模块poll方法使用poll方法实现IO多路复用.├── poll_client.py├── poll_server.py└── settings.py# settings.pyHOST = 'localhost'PORT = 5555buffersize = 1024ADDR = HOST, PORT...
NET日记 NET日记NET——day01:https://www.cnblogs.com/noonjuan/diary/2019/07/29/11265942.htmlNET——day02:https://www.cnblogs.com/noonjuan/diary/2019/07/30/11270993.htmlNET——day03:https://www.cnblogs.com/n...
项目——学生信息管理 学生信息管理student_management/├── func.py├── info.db.bak├── info.db.dat├── info.db.dir├── __init__.py├── main.py├── __pycache__│ ├── func.cpython-37.pyc│ ├── __init__.cpython-37.pyc│ ├── main....
Python实现电子词典 代码一览:dictionary/├── code│ ├── client.py│ ├── func.py│ ├── server.py│ └── settings.py├── data│ ├── data.py│ ├── in.txt│ ├── out.txt│ └── processor.py└── readme.txt详细代码:...
Web笔记 day01:https://www.cnblogs.com/noonjuan/diary/2019/08/18/11371801.htmlday02:https://www.cnblogs.com/noonjuan/diary/2019/08/18/11373492.htmlday03:https://www.cnblogs.com/noonjuan/diary/2019/08/...
爬虫——抓取播客翻译 抓取播客翻译#!/usr/bin/env python# -*- coding: utf-8 -*-# get_transcript.py"""一个自动从https://podcast.duolingo.com/spanish中下载transcripts的程序"""# requests.encoding 编码# requests.status_...
Python实现电子词典(图形界面) Python实现电子词典(图形界面)终端电子词典:https://www.cnblogs.com/noonjuan/p/11341375.html文件一览:.├── client.py├── data.py├── dic.csv├── func.py├── pics│ ├── pic_login.jpg│ ├── pic_main.jpg│ └── pic_sig...
算法——最大公因子 /* maxCommonFactor.c *//* 最大公因子数 */#include <stdio.h>int maxCommonFactor(int m, int n);int main(){ int m, n; printf("Enter two integers: "); scanf("%d %d", ...
Python 集合 集合集合 set 集合是可变容器 集合内的数据对象是唯一的(只有一个) 集合是无序的存储结构,集合中的数据没有先后关系 集合内的元素必须是不可变对象 集合是可迭代对象 集合是相当于只有键没有值的字典(键则是集合的数据) 创建空集合 s = s...
Python sorted() sorted()sorted(iterable, /, *, key=None, reverse=False) Return a new list containing all items from the iterable in ascending order. A custom key function can be supplied to customize...
数据结构——单链表(singly linked list) /* singlyLinkedList.c *//* 单链表 *//* 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。 */#include <stdio.h>#include <stdlib.h>#include <stdbool.h>/* 节点结构 *//* hea...
Python笔记 基础:list——https://www.cnblogs.com/noonjuan/diary/2019/08/24/11405239.htmlstring——https://www.cnblogs.com/noonjuan/diary/2019/08/24/11405517.htmldict——https://www.cnblogs.com/noonjuan/diary/2...
支持向量机 什么是支持向量机 支持向量机 Support Vector Machine是一种监督式学习的方法,可广泛应用于统计分类及回归分析中,支持向量机属于一般化线性分类器,这个分类器的特点是它们能够同时最小经验误差与最大化几何边缘区,因此支持向量机也被称为最大边缘分类器一些定义统计分类回归分析线性分类器最小经验误差几何边缘区...
vcf和bed的位置信息区别 vcf和bed的位置信息区别vcf和gff一般是从1-base开始计数,也就是文件里所代表的的位置是染色体的真实位置 bed文件一般所代表的位置是从0开始计数的,是一个半闭合区间,也就是(0,200]表示一个长度为200bp的序列,起始位置在染色体上其实是1到200的位置pysam在处理的时候和bed是类似的,也是一个半闭合的区间,同时也是从0开始计数的。 samtool...
docker笔记 什么是dockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 App)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。docker的基...
kmeans 对表达量进行聚类 代码如下df = pd.read_csv("../kmeans/gene.fpkm.csv",header=None)print df.head()#去掉第一行tdf = df.drop(index=[0])#去掉第一列mdf = tdf.drop([0],axis=1)#获取第一列作为行的名称rownames=tdf[0]#获取第一行作为列的...
GATK4注意事项 近期在测试多样品的WES的过程中发现用HC得到gvcf之后,合并多个样品的gvcf文件的过程中,使用CombineGVCFs的过程中很慢,发现官网推荐使用GenomicsDBImport用法如下:gatk GenomicsDBImport \ -V data/gvcfs/mother.g.vcf \ -V data/gvcfs/father.g.vcf \...
centos7修改yum源为阿里镜像 参考博客:https://blog.csdn.net/kxwinxp/article/details/78578492https://blog.csdn.net/inslow/article/details/54177191需要在root账号下操作可能新的系统需要开启网络配置,操作如下ip address#查看网络连接设备#...
根据SNP的位置从基因组提取上下游序列 代码如下:#!/usr/bin/perl -wuse strict;die "perl $0 <vcf> <genome>" if(@ARGV == 0);#Author:yueyao@genomics.cnmy $vcf=shift;my $genome=shift;my%hash;my $id;...
python scipy包进行GO富集分析p值计算 最近总是有需要单独对某一个类型的通路进行超几何分布的p值计算,这里记录一下python包的计算方法使用scipy的stat里面的hypergeom.sf方法进行富集分析的p值计算hsaxxxxx AA and Linoleic metabolism KEGG pathways Pathways KEGG (Homo sapiens (human)) 59 17 3586 141 3....
js获取下拉框的值 获取select 选中的option的值: $("#ddlRegType").find("option:selected").val(); 获取select 选中的 text : $("#ddlRegType").find("option:selected").text(); 获取select选中的 value: ...
PCA分析的疑问 R 与python scikit-learn PCA的主成分结果有部分是反的通过R和python分别计算出来的PCA的结果存在某些主成分的结果是相反的,这些结果是没有问题的,只是表示这个分量被反转了,结果同样是有效的。PCA的本质是寻找一条正交的线,这条线应该是可以有不同方向的数据格式148 41 72 78139 34 71 7616...
生物信息等级的划分 本文并非原创,而是转载于薛宇博客,地址如下:链接地址:http://blog.sciencenet.cn/blog-404304-834869.html看看自己处于哪个阶段,时刻激励自己前进前几天去南京参加两年一度的全国大会CCBSB2014,今年是第六届,见到许多熟识的前辈和老朋友,也结识了不少新朋友。相比于两年前在哈尔滨开的第五届大会,参会人数又多了100多。连大会特邀报告...
os删除文件或者文件夹 最近在使用os.remove删除目录时报错了,这里记录下os操作文件或者目录的常用方法递归删除文件或文件夹import shutil shutil.rmtree()文件的重命名os.rename('a.txt','b.txt')文件的删除os.remove('./abc/a.txt') 只能删除文件删除目录会报错:PermissionError: [WinErro...
出现,视图必须派生自 WebViewPage 或 WebViewPage错误解决方法 遇到这种问题是因为我新建了Areas,在Areas里面建Controllers,Models,Views。所以在View文件夹下面湿没有Web.config文件的。解决方法:(复制views中的web.config)到Views文件夹下面。转载于:https://www.cnblogs.com/shy1766IT/p/11285334.html...
清除Cookie HttpCookie cookies = Request.Cookies[SessionKeys.CookieName]; if (cookies != null) { cookies.Expires = DateTime.Today.AddDays(-1); ...
Vue导出ZIP Export2Zip/* eslint-disable */require('script-loader!file-saver');import JSZip from 'jszip'export function export_txt_to_zip(th, jsonData, txtName, zipName) { const zip = new JSZip...
Windows上安装nodejs版本管理器nvm 安装成功之后重启终端失效 nvm 安装成功之后重启终端失效(command not found) 安装nvm之后node不可用,“node”不是内部或外部命令,也不是可运行的程序或批处理文件(ng) 安装nvm:下载nvm压缩包地址:https://github.com/coreybutler/nvm-windows/releases配置方法: 打开nvm的安装路径,默认安装路径是:C:\User...
表单在ios下输入框必须重压或长按才能唤起软键盘 解决方案:一、在node_module里找到fastClick文件,然后找到focus方法,加一句focus方法即可解决:FastClick.prototype.focus = function(targetElement) { var length; if (deviceIsIOS && targetElement.setSelectionRange &...
git之删除untrack files 退回版本git reset --hard commit_id //不保留未提交的修改git reset --soft commit_id //默认方式,保留未提交的修改撤除本地没有提交的修改git checkout .删除untrack files删除当前目录下untrack文件,不包括文件夹和.gitignore中指定的文件和文件夹...
Vue实现图片预加载 <script>export default { data () { return { count: 0, } }, mounted: function() { this.preload() }, methods: { preload: function() { let imgs = [ "static/i...
用一个div模拟textarea的实现 <textarea> 标签定义一个多行的文本输入控件。但是它不能像div一样随着内容增加而自动增加,一言不合就出现滚动条,有是有为了更好的交互,可能需要使用div来模拟textarea的实现,直奔主题吧。1、内容可编辑 contenteditable对就是contenteditable,给div添加contenteditable=true即可;2、demo ...
关于微信手机端IOS系统中input输入框无法输入的问题 如果网站不需要阻止用户的选择内容的行为就可以使用如下样式: * { -webkit-user-select: text; -user-select: text;}另一种方式:*: not(input, textarea) { -webkit - touch - callout: none; -webkit - user - select: none;}最终...
按钮颜色样式 按钮颜色样式.el-alert--success { background-color: #e7faf0; color: #13ce66;}.el-alert--warning { background-color: #fff8e6; color: #FFBA00;}.el-alert--info { background-color: #f4f...
VUE导入Excel import FilenameOption from './components/FilenameOption'import AutoWidthOption from './components/AutoWidthOption'import BookTypeOption from './components/BookTypeOption'handleDownload(...
decimal赋值 decimaldRebate1=newdecimal(1);decimaldRebate2=Convert.ToDecimal(1);decimaldRebate3=1M;https://www.cnblogs.com/yinhe/archive/2012/08/15/2639125.html转载于:https://www.cnblogs.com/shy...
"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [d0tQ_0236... 微信报错,避免多处使用appid与secret发送求转载于:https://www.cnblogs.com/shy1766IT/p/11223023.html
ElementUI】日期选择器时间选择范围限制,只能选今天之前的时间,或者是只能选今天之后的时间。今天是否可以选。限制结束日期不能大于开始日期... <el-date-picker v-model="value1" type="date" placeholder="选择日期" :picker-options="pickerOptions0"></el-date-picker>选择今天以及今天之后的日期data (){ ...
微信公众号开发参考 /// <summary> /// 验证微信签名 /// </summary> /// <returns></returns> /// 将token、timestamp、nonce三个参数进行字典序排序 /// 将三个参数字符串拼接成一个字符串进行sha1加密 /// 开发者获...
scope.row中属性值展示 <el-table-column align="center" label="Id" width="95"> <template slot-scope="scope"> {{ scope.$index }} </template> </el-table-column&g...
echarts.baidu 官网 https://echarts.baidu.com/examples/index.html转载于:https://www.cnblogs.com/shy1766IT/p/11210096.html
path.join 与 path.resolve 的区别 1. 对于以/开始的路径片段,path.join只是简单的将该路径片段进行拼接,而path.resolve将以/开始的路径片段作为根目录,在此之前的路径将会被丢弃,就像是在terminal中使用cd命令一样。path.join('/a', '/b') // 'a/b'path.resolve('/a', '/b') // '/b'2. path.r...
linux命令 #### Linux查看系统版本> `lsb_release -a`#### 修改用户密码> `passwd 用户名`#### 修改用户@后面的> `vim /etc/hostname`#### ssh远程服务器指定端口号>`ssh -p 端口号 用户名@ip/域名`#### tail命令查看日志文件> `tail -f 文件名` >...
初识go语言 ---恢复内容开始---初识go语言入手一门新的语言,由于有python的基础,可能会比较简单点,毕竟各种编程语言之间是相通的首先是当然是所以语言的第一个程序,文件名的后缀是 .go 。这里就不介绍go所需要的环境配置了package mainimport "fmt"func main() { fmt.Println("Hello, World...
SSE优化指令集编译错误: inlining failed in call to always_inline 'xxx': target specific option mismatch xxx... 最近在使用sse指令集优化代码的时候,编译出错,报一堆类似如下的错误,/usr/lib/gcc/x86_64-linux-gnu/7/include/fmaintrin.h:63:1: error: inlining failed in call to always_inline ‘__m256 _mm256_fmadd_ps(__m256, __m256, __m256)’: ...
解决 /usr/lib/x86_64-linux-gnu/liblapack.so.3: undefined reference to `gotoblas' 最近需要用到openblas库,本地ubuntu 系统内有一个版本,但是想用自己新编译的openblas,使用cmake指定了链接的库地址,SET(LINK_LIB_DIRS "/usr/local/lib" "/home/beauty/beautify_linux/3rdparty/OpenBLAS/lib/libopenblas.a")SET(OpenBLAS...
C++统计程序运行时间代码片段 因为经常需要统计代码的运行时间,所以计时功能就显得很重要,记录一下现在喜欢用的计时方式,供日后查阅。1.下面是计时主函数,bool TimeStaticMine(int id,const char* type){ struct TimeInfo { long long accu_num; long long...
使用boost库获取文件夹下所有文件名字 最近整理项目发现一个曾经找了好久的有用的代码片段,就是获取文件夹下所有文件的名字,和当前文件的绝对路径。记录一下。使用的是boost库,#include <boost/filesystem.hpp>void getFiles(const string& rootPath,vector<string> &ret,vector<...
转载----c++ static修饰的函数作用与意义 static修饰的函数叫做静态函数,静态函数有两种,根据其出现的地方来分类: 如果这个静态函数出现在类里,那么它是一个静态成员函数; 静态成员函数的作用在于:调用这个函数不会访问或者修改任何对象(非static)数据成员。 其实很好理解,类的静态成员(变量和方法)属于类本身,在类加载的时候就会分配内存,可以通过类名直接去访问;非静态成员(变量和方法)属于类的对象,...
caffe-----使用C++ 提取网络中间层特征数据 最近实验,想要在c++下知道网络中间某一层的特征数据情况,查找了相关资料,记录一下。其实在caffe框架里面是包含这种操作的,可以模仿tools/extract_features.cpp中的操作来得到网络中间的特征数据。首先看下extract_features.cpp是如何写的。template<typename Dtype>int feature_ext...
caffe-----silence layer 作用 最近看到prototxt里面有silence这个层,好奇是干什么用的,而且看源码也出奇的简单:#include <vector>#include "caffe/layers/silence_layer.hpp"#include "caffe/util/math_functions.hpp"namespace caffe {template ...
c++ 函数后面有个 const 非静态成员函数后面加const,类似如下函数:class testClass{public: void testClass() const{ /*...*/}private: /*...*/};表示成员函数隐含传入的this指针为 const指针,决定了在该成员函数中,任意修改它所在的类的成员的操作都是不允许的,因为隐含了对thi...
转载-c++深拷贝和浅拷贝 转载自:https://blog.csdn.net/u010700335/article/details/39830425C++中类的拷贝有两种:深拷贝,浅拷贝:当出现类的等号赋值时,即会调用拷贝函数一:两个的区别1 在未定义显示拷贝构造函数的情况下,系统会调用默认的拷贝函数——即浅拷贝,它能够完成成员的一一复制。当数据成员中没有指针时,浅拷贝是可行的;但当数据成员中有指针...
类内成员函数 多线程调用 调试记录 最近工程上需要用到多线程调用类内成员函数,记录一下当时出错的问题,及解决方法。1.首先 写法是普通多线程调用时候的声明,如下:void getRegResultByOneSetpThread(const int decodeType, vector<vector<float>>& probAll, ...
c++读取utf-8格式中英文混合string 最近项目中用到需要给出每一个字在string中的索引,但是又因为中文字符跟英文字符长度不一样,得分开处理,在这里记录一下。想要达到的效果如下:将 “测试3.1415engEng”分割开代码:std::vector <std::string> splitEachChar(const string chars){ std::vect...
idea debug高级特性学习 http://www.justdojava.com/2019/08/14/idea-debug/转载于:https://www.cnblogs.com/amberbar/p/11451762.html
缓存 - 缓存名词学习 缓存穿透:查询一个不存在的数据,缓存中没有该数据信息,直接去数据库层进行查询。从整体上看,就仿佛穿透了缓存直接到达数据库,从而称为缓存穿透。没有缓存的保护,这种查询不存在的数据对系统有可能造成危害,如果有人恶意频繁查询不存在的数据攻击系统,请求直接到达数据层会导致db瘫痪引起系统故障。解决方案:空值存储:一种简单的解决办法,在第一次查询完不存在的数据后,可以将该key进行空值存入...