- 博客(58)
- 资源 (16)
- 收藏
- 关注
原创 标准化管理系统 - 企业高效管理与行业引领的核心
在数字化转型浪潮中,标准化管理作为企业高质量发展的基石,面临新机遇与挑战。我们推出,助力企业实现标准化工作全生命周期管理与全价值链共享。
2025-02-06 15:27:50
784
原创 Databend db-archiver 数据归档压测报告
可以看到 db-archiver 的线程数比较重要,但线程也不能无限开大,要根据所在机器的具体配置调优。更多详细配置可以参考:https://github.com/databendcloud/db-archiver?到 Databend Cloud 上启动 small warehouse 用作同步目标,本次我们选择 Databend Cloud的阿里云北京区。为了减小跨区域的网络延迟影响,我们同样选择开启一个北京区的 ECS 作为我们同步任务执行的地方。, 归档的数据量为一亿条数据。
2024-06-28 14:43:30
641
原创 Golang自动生成对应MySQL数据库表的struct定义-可视化
在golang的开发过程中,当我们使用orm的时候,常常需要将数据库表对应到golang的一个struct,这些struct会携带orm对应的tag,就像下面的struct定义一样:type InsInfo struct { Connections string `gorm:"column:connections"` CPU int `gorm:"col...
2020-01-04 11:35:00
4615
原创 web tool -自动将SQL字段转为golang struct
More Info: https://github.com/hantmac/fuckdbfuckdbfuckdb helps you fuck the db when you write go struct.fuckdb generates a go compatible struct type with the required column names, data types, and ...
2019-12-15 16:27:40
1263
1
原创 将你的掘金小册制作成一整本PDF
juejinxiaoceToPDFByPy将掘金小册制作成一整本PDF由来之前写过一个Golang的版本,但是阅读效果不是特别好,这个Python版本可以将所有章节制作成单个PDF文件。看起来会更加方便,转mobi格式的正在开发,遇到一点小问题,使用的kindle_maker库报错。如果想要在kindle上观看小册,可以使用这个工具将PDF转为mobi。使用方法参照 https://g...
2019-03-26 15:12:33
3904
原创 Mastering Go 英文原版翻译项目
前段时间看了一本英文原版的书,《Mastering Go》,书的内容包括但不限于并发、网络编程、垃圾回收、组合、GO UNIX系统编程、基本数据类型(Array,Slice,Map)、GO源码、反射,接口,类型方法等高级概念。2018年4月出版的,目前没有电子版,于是想发起一个翻译,将其翻译成中文版,如果你喜欢本书 ,或者对翻译有兴趣,你可以参与到本书的翻译或纠正工作中来,具体请联系【Jack...
2018-12-29 09:55:06
1110
原创 MAC 下Python3 的爬虫错误urllib.error.URLError
urllib.error.URLError:Mac环境,python3.5 简单爬虫代码:import urllib.request 2 import ssl 3 4 response = urllib.request.urlopen('https://www.python.org') 5 print(response.read().decode('utf-8'))出现错误是:u...
2018-05-11 19:58:42
1525
原创 Session ‘app’: Error Launching activity错误
更新Android studio2.0以后,运行程序会出现Session ‘app’: Error Launching activity错误。在控制台的输出日志是: 解决办法: 在setting里面找到instant run 然后将instant run设置为disabled .如图所示: 参考文档:http://stackoverflow.com/q
2018-05-11 19:21:37
750
原创 Ubuntu Linux出现内存不足导致的死机时处理
Linux 运行某些软件,这些软件运行时需要消耗大量内存,会出现内存不足导致Linux不能响应的情况,此时点击任何按键都是没有用的。处理的方法如下:ctrl+alt+F1,进入tty1,用户名一般是root,密码就是root密码;然后ps -t tty7出现一个xorg的PID,kill 这个PID,reboot机器就可以。最后别忘记删掉那个让你死机的软件,因为你再次运行的话还
2018-05-11 19:19:18
8070
原创 Mesos编译、安装、测试
Mesos 安装环境1、mesoUBUNTU 14.04 LTS 64位版本,AMD64的内核 内核版本号为 3.13.02、下载wget http://www.apache.org/dist/mesos/0.20.1/mesos-0.20.1.tar.gz3、依赖# Ensure apt-get is up to date. $ sudo apt-get updat
2018-01-21 16:31:20
1567
转载 Linux的SOCKET编程详解
Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal) UNIX system V有:消息(message)、共享存
2018-01-17 20:38:31
262
转载 xcrun: error: invalid active developer path
mac执行git命令时候出现: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决方法: 打开终端输入 xcode-select –insta
2017-12-14 21:04:44
303
转载 SCI投稿过程总结、投稿状态解析、修稿处理、拒稿后对策及接受后总结等
一)投稿前准备工作和需要注意的事项、投稿过程相关经验总结 投稿前准备工作和需要注意的事项: 总结提示语:1)第一作者和通信作者的区别: 通信作者(Corresponding author)通常是实际统筹处理投稿和承担答复审稿意见等工作的主导者,也常是稿件所涉及研究工作的负责人。 通信作者的姓名多位列于论文作者名单的最后(使用符号来标识说明是Corresponding author),但其贡献
2017-11-29 11:41:44
12425
原创 浅析为什么设置用户ID程序中不能直接调用system函数?
设置用户ID程序本文将以两个简单的小程序为例,说明如果在一个设置用户ID程序中调用system将会发生什么:代码1代码块语法遵循标准markdown代码,例如:#include "apue.h"intmain(int argc,char *argv[]){int status;if(argc < 2){err_quit("commondline argument requied");}
2017-11-14 16:30:31
387
原创 YouCompleteMe unavailable: requires Vim 7.4.1578+
版本问题ubuntu 14.05 安装完YouCompleteMe后不生效,提示:YouCompleteMe unavailable : requires Vim 7.4.143经过检索与查询,ubuntu自带的vim为7.4.50,需要安装最新的vim。在stackoverflow上查到更新方案如下:sudo add-apt-repository ppa:jonathonf/
2017-11-10 16:28:17
7947
原创 ImportError: No module named 'pandas'
python安装numpy和pandas 最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网遇到了很多问题就记下来了。首要条件,python版本必须是2.7以上。linux首先安装依赖包yum -y install blas blas-devel lapack-devel
2017-10-24 15:10:55
57440
2
转载 基于51单片机IIC通信的AT24C02学习笔记
引言最近在学习几种串行通信协议,感觉收获很多,这篇文章是学习IIC总线协议的第一篇文章,以后还会再写一篇关于PCF8591 IIC通信的ADDA转换芯片的文章.关于IIC总线IIC 即Inter-Integrated Circuit(集成电路总线),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的一种简单、双向、二线制、同步串行总线,主要是用来连接整体电路(ICS)
2017-10-12 15:43:00
1088
原创 Linux添加用户,修改密码,修改用户权限
Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主
2017-10-10 10:45:16
3474
原创 Linux 中 grep 命令的 12 个实践例子
grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具。无论何种原因,如果你的系统没有预装它的话,你可以很容易的通过系统的包管理器来安装它(Debian/Ubuntu系中的apt-get和RHEl/CentOS/Fedora系中的yum)。$ sudo apt-get install grep #Debian/Ubuntu $ sudo yum install
2017-10-08 09:23:49
315
转载 sourceInsight4 破解笔记(完美破解)
sourceInsight4 破解笔记(完美破解)时隔好多年,sourceinsight4以迅雷不及掩耳之势的来了。与3.5相比,sourceinsight4多了代码折叠以及文件标签功能,可谓是让sourceinsight迷兴奋了好几晚上。废话不多说,来说说破解的事儿。(仅供学习,商业用途,请购买正版)网上大多数的破解方法是修改exe文件,然后修改lisen
2017-08-14 10:13:06
2254
1
原创 华为上机编程题‘‘移动棋子’’
时间限制:1秒 空间限制:32768K 热度指数:3751本题知识点: 字符串 算法知识视频讲解题目描述请编写一个函数(允许增加子函数),计算n x m的棋盘格子(n为横向的格子数,m为竖向的格子数)沿着各自边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。输入描述:输入两个正整数输
2017-07-05 15:33:33
550
原创 华为校招上机编程之‘‘十六进制转十进制’’
时间限制:1秒 空间限制:32768K 热度指数:87114本题知识点: 字符串 算法知识视频讲解题目描述写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。示例1输入0xA
2017-07-04 15:45:06
568
原创 华为校招上机编程之““字符串的分割””
时间限制:1秒 空间限制:32768K 热度指数:94432本题知识点: 字符串 算法知识视频讲解题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串
2017-07-04 14:54:05
259
原创 华为上机编程之字符串中含有该字符的个数
时间限制:1秒 空间限制:32768K 热度指数:108220本题知识点: 字符串 算法知识视频讲解题目描述写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入import java.util.Scanner;import java. util.Arrays;import java.util.*;public class Main{
2017-07-03 20:35:40
332
原创 华为上机编程之计算字符串最后一个单词的长度,单词以空格隔开
时间限制:1秒 空间限制:32768K 热度指数:146054本题知识点: 字符串 算法知识视频讲解题目描述计算字符串最后一个单词的长度,单词以空格隔开。 输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。示例1输入hello world输出5
2017-07-03 20:06:37
452
原创 美团上机编程之“”凑钱“”
题目:假设有6中钱币的种类,1,5,10,20,50,100;问由这几种钱币凑成N元的方法有多少种。import java.util.Scanner;import java.util.Arrays;public class Main{ public static long count(int n) { int coins[]={1,5,10,20,50,10
2017-07-03 19:43:44
372
原创 百度2017年春招编程笔试题
[编程题] 买帽子时间限制:1秒空间限制:32768K度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? 输入描述:首先输入一个正整数N(N <= 50),接下来输入N个数表示每顶帽子的价格(价格均是正整数,且小于等于1000)输出描述:如果存在第三便宜的帽子,请输出这个价格是多少,否则输出-1输
2017-06-29 13:25:43
481
原创 LeetCode试题之““给定一个正整数A,找到最小的正整数B,它的每一个数字的乘法等于A。””
Given a positive integer a, find the smallest positive integer b whose multiplication of each digit equals to a.If there is no answer or the answer is not fit in 32-bit signed integer, then return 0
2017-06-20 11:47:02
16326
1
原创 Leetcode题目之求解数组之间的最大距离
打算从今天开始开辟一个LeetCode专栏,收集并讲解LeetCode网站的一些题目。今天的题目是LeetCode第37期的第一个题目,比较简单。Given m arrays, and each array is sorted in ascending order. Now you can pick up two integers from two different arrays (each
2017-06-20 10:23:20
2053
原创 Ubuntu Linux出现内存不足导致的死机时处理
Linux 运行某些软件,这些软件运行时需要消耗大量内存,会出现内存不足导致Linux不能响应的情况,此时点击任何按键都是没有用的。处理的方法如下:ctrl+alt+F1,进入tty1,用户名一般是root,密码就是root密码;然后ps -t tty7出现一个xorg的PID,kill 这个PID,reboot机器就可以。最后别忘记删掉那个让你死机的软件,因为你再次运行的话还
2017-06-19 11:42:34
2854
1
原创 Tensorflow实现自编码器
本文参考了黄文坚和唐源所著的《TensorFlow实战》一书。操作系统以及语言环境:MacOS Python3.5 TensorFlow1.1下面开始实现最常用的自编码器。先导入NumPy库,Scikit-learn中的preprocessing模块,这个模块是对数据进行预处理的常用模块,之后会用到其中的数据标准化功能。本文使用的数据集是MNIST数据集,导入TensorFlow中的M
2017-06-05 20:38:56
1981
原创 使用Anaconda在Linux下安装TensorFlow的CPU版本
有道云笔记链接:http://note.youdao.com/noteshare?id=fa0dc848febc5ee732ceeecd01b09d1e
2017-06-04 11:12:23
3534
转载 欢迎使用优快云-markdown编辑器
`Ctrl + H`- 有序列表 Ctrl + O - 无序列表 Ctrl + U - 横线 Ctrl + R - 撤销 Ctrl + Z - 重做 Ctrl + YMarkdown及扩展 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]使用简单
2017-06-04 10:40:16
228
原创 华为上机笔试题之约瑟夫环
/*题目描述有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->0(删除),如此循环直到最后一个数被删除。输入描述:每组数据为一行一个整数n(小于等于1000),为数组成员数,如果大于1
2017-05-10 09:11:56
633
转载 linux .o,.a,.so的关系
在说明Linux的.a、.so和.o文件关系之前,先来看看windows下obj,lib,dll,exe的关系 windows下obj,lib,dll,exe的关系 lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要li
2017-04-19 20:32:50
637
原创 Linux安装Python3.4.4后,左右键出现^[[A符号
Linux安装Python3.4.4后,左右键出现^[[A符号解决方案:pip install readline若这一步出现错误:error: command 'x86_64-linux-gnu-gcc' failed with exit status 1解决:apt-get install python-dev重新执行:pip install readline
2017-02-23 09:30:51
1528
原创 驱动设备的复用
设备复用的步骤:1:注册时连续注册多个设备,首先获得起始设备的设备号#define MAJOR 100dev_t devno = MKDEV(MAJOR,0)//起始设备的主设备号100,从设备号02:注册字符设备函数:int register_chrdev_region(dev_t from,unsigned count,const char *name)表示:从设备
2017-01-13 20:32:57
394
原创 趣说操作系统的睡眠,阻塞,挂起
这些术语都是对于线程来说的。对于线程的控制好比你控制了一个雇员,对雇员的控制是通过编程来实现的:挂起线程的意思是:你主动对雇员说,你去睡觉把,需要你的时候我主动喊你,你再干活;线程睡眠的意思是:你对你的雇员说,你去睡觉吧,睡到几点几刻,再回来干活;阻塞的意思是:你的雇员不知道什么时候没经过你的同意去睡觉了,但是你不能怪雇员,肯定是这个雇员没注意,本来你让他去扫地
2017-01-12 21:56:07
643
原创 Linux互斥机制
Linux的互斥机制有:中断屏蔽,原子操作,自旋锁和信号量。对竟态处理的关键是:分析并发资源,划定临界区,并在操作系统提供的众多机制中,恰当的选择合适的机制,在使用时重点关注各种机制的使用限制。通常是:在XXX情况下能不能使用XXX?在XXX中如何进行互斥访问?
2017-01-12 19:26:04
547
原创 嵌入式Linux最简单驱动模块编译与剖析
# 最简单的内核模块:#include#includestatic int my_driver_init(void){printk("hello\n");return 0;}static my_driver_exit(void){printk("byebye\n");}module_init(my_driver_i
2017-01-11 21:09:03
3351
基于FPGA的视频采集系统
2015-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人