自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1230)
  • 资源 (4)
  • 收藏
  • 关注

原创 jenkins DSL pipeline timeout设置

jenkins pipeline timeout groovy DSL脚本设置

2022-01-16 12:43:46 2034 2

原创 wine 应用全屏导致的鼠标位置偏移问题

有些应用会出现这个问题,解决方法有两个1. 用winecfg配置虚拟桌面,设置好分辨率但有个缺点, 之后其他的wine应用也会使用虚拟桌面, 当几个wine应用都运行的时候, 切换比较麻烦,需要将一个全屏的应用缩小窗口才能看到其他的应用, 而且这些wine应用不能分布在两个显示器上.2. 用wine命令行来解决wine explorer /desktop=WOW,1920x1080 "mainfree.exe" -opengl -console这种方式只将遇到问题的应用启动一个虚拟桌

2021-12-14 18:05:00 1169

原创 wine东方财富分时成交量不显示问题解决

wine 问题解决

2021-11-19 16:41:12 1807

原创 wine安装同花顺

1. ubuntu20.04, 安装wine最新版本6.13, 参考winehq.org网站,不赘述2. 下载同花顺免费版本,注意远航版本不行3. winecfg配置win10环境4.用winetricks安装依赖库winetricks mfc42 urlmon wininet vcrun2017 riched30 richtx325. 安装同花顺软件wine ~/Downloads/THS_insoft_8.90.70.0716.exe说明:1. 如果发现自定义板块同步有

2021-07-26 22:37:59 1434

原创 emacs中访问mongodb

* 在spacemace中安装inf-mongodb package dotspacemacs-additional-packages '(... inf-mongo)* 访问mongodb M-x inf-mongodb 对mini buffer提供的路径做修改,比如改成: mongo --host myhost --port 27017 注意,这里的前提是你的...

2019-10-20 13:50:40 547

原创 切换到org-re-reveal

org-re-reveal替代了ox-revealox-reveal很久没有维护了,已经被取代,这是好事情. 因为org-re-reveal仍然在更新spacemacs配置layer的设置如下 (setq-default dotspacemacs-configuration-layers '((org :variables org-e...

2019-10-18 10:53:28 875 1

原创 Ubuntu 18.04安装Docker版本的TensorFlow 2.0

2.1pip 升级TF2.0要求pip必须>19.0. 所以需要升级pip install --upgrade pip# 如果遇到错误, ImportError: cannot import name 'main',可用下面的命令解决hash -d pip2.2安装显卡驱动可以用Ubuntu自带的安装驱动的方式,但最好先去官方站点搜索合适的版本。 可以从这个页面里...

2019-10-06 21:18:33 1467

原创 fetch_csv使用

fetch_csv使用Table of Contents1. 简述 2. 使用google drive发布csv文件 3. algorithm中读取csv文件 4. 解析csv文件 4.1. 日期范围需要设置正确 4.2. 获取某个字段 4.3. 通过pre函数获取dataframe 1简述目标是通过csv文件提供每日推荐股票,然后让algrithm解析csv文件...

2019-10-05 21:11:24 920

原创 买卖一只股票

1目标用Quantopian的Algorithm框架创建一个最简单的回测程序,从2018-06-29之后的12个交易日之内, 购买MPC股票,在价格合适的时候卖出2第一步,创建algorithm程序选择页面上方的Research->Algorithms菜单进入Algorithm页面,点击右上角的"New Algorithm", 然后输入"buyThenSellOneTicke...

2019-09-15 19:37:52 928

原创 一个前后发力里面包含的各种"劲"

一个向前击打的发力动作, 在太极里面有各种"劲"的说法, 下面一一解释:1. 暗劲指外表看不出明显的手臂收缩蓄力, 但是力突然发放出来.2. 透劲力量渗透入人的身体,使得被打者内脏翻腾难受3. 空劲通过突然卸力或者转变方向,让对手失去平衡,这是很高明的技巧,需要不断磨练听劲的经验,推手就是主要的练习方法4. 整劲腿, 胯, 腰,脊椎,手臂的力量合起来,形成一股力发出...

2017-11-30 23:22:54 1610 1

原创 Linux socket连接数(file descriptor)

系统全局设置cat /proc/sys/fs/file-max这是系统范围的限制,通常数字要比其他的大。shell相关设置用ulimit -a查看-n选项的数值或者直接用ulimit -n查看简单的方法是把启动程序写到一个shell脚本里面,在开始的时候加上ulimit -n 65000 做好设置。该进程就获得了较大的file descriptor数值。配置文件/etc/security/limi

2017-08-06 11:34:59 1862

原创 C++内存检查工具valgrind

安装apt-get install valgrind注意在Ubuntu 16.10上,需要python2为默认python版本。运行启动C++程序前加上valgrind即可。valgrind ./builder/bin/wind_tunnel_d -c ./config_pdc.js检查报告C-c C-c退出进程,可以看到如下报告:==16085== Memcheck, a memory erro

2017-08-01 15:01:31 1511

原创 Emacs性能分析

最近使用Spacemacs的时候,输入代码总是会卡1秒多,很不流畅。可以用下面的命令分析先启动分析器M-x profiler-start选择cpu然后输入代码,遇到卡顿了,用下面的命令生成报告M-x profiler-report这是查看report,发现savehist消耗的cpu最多现在到.spacemacs的user-config ()函数里加上一行代码禁用savehist-mode(sav

2017-07-24 20:25:37 2366

原创 Spacemace 禁用ensime启动通知buffer

在.spacemacs配置layer的地方加上两个变量 (scala :variables scala-auto-start-ensime t ensime-startup-snapshot-notification nil ensime-startup-notification nil )最后

2017-07-24 20:20:05 1093

原创 Scala => 用法总结

10.1 =>这是个各种诡异用法的标记10.1.1 创建4.2=>右边是函数体,左边表示函数的参数类型.(x: Int) => x + 1 10.1.2 无参匿名函数() => T 相当于new Function0[T] //T是返回类型下面是示例代码scala> val f: () => Unit = () => { println("x")}f: () => Unit =

2017-07-16 22:00:45 5104 3

原创 Spacemacs + JDEE

JDEE最新版本在github上,必须用这个版本,否则eamcs 25会报一个eieio的错误,应该是老版本的JDEE调用的接口已经不被CEDET兼容。先要编译安装最新的jdee server,参考:https://github.com/jdee-emacs/jdee-server然后要创建jdee layerM-x configuration-layer/create-layer回答问题,输入名

2017-07-12 02:45:52 1774

原创 用Graphviz绘制好看网络图

参考这篇博客,画得比较好看,还提供了方法:https://mikegriffin.ie/blog/20110308-a-graphviz-tutorial后续更新。

2017-07-05 00:02:41 4946 1

原创 spacemacs放大缩小文本

放大M-x text-scale-increase缩小M-x text-scale-decrease

2017-07-04 23:06:12 2010

原创 spacemacs远程开发

远程操作文件这里实际用的是tramp插件,不过spacemacs已经内置了,十分方便假设有服务器A,开通了ssh服务,为了方便,将本机的ssh公钥放在服务器A上,保证无密码登录在本机的spacemacs中用C-x C-f如此访问服务器A的文件/ssh:[email protected]:/etc/nginx现在就像浏览自己本地文件目录一样,也可以编辑远程跳转多个服务器从本机->A->B, 然后操

2017-05-05 15:57:31 3191

原创 用spacemacs打造c++ IDE

这里串联了一系列文章首先是安装spacemacs安装和使用spacemacs然后要学会用git管理代码和文档spacemacs用git layer管理代码还要学会如何代码自动完成spacemacs c++ 智能提示2还要学会用semantic做变量名称的重构spacemacs 用semantic重构变量名代码跳转是非常常用的功能spacemacs c++代码跳转最简单的方法:rgrepspacem

2017-05-05 11:31:17 8124

原创 spacemacs 使用gdb

1. 编译工程时用-g参数2. 进入编译好的二进制程序所在的目录,M-x gdb3. 会提示正确的命令,如果没有自己补上gdb -i=mi example4. 会自动打开多个buffer,如下图左上buffer用来输入gdb命令,左中buffer显示入口文件main.cc代码5. 到main.ccbuffer后,使用C-x C-a C-b设置断点, 删除断点是C-x C-a C-d6. 回到左上的

2017-05-04 16:15:08 3322 1

原创 spacemacs mysql连接管理

安装sql layer然后M-x sql-mysql按照提示输入用户名,密码,数据库名和服务器IP现在可以交互式查询mysql了保存当前的连接配置,可以用下面的快捷键M-m m b S输入一个名称,回车保存。下次直接用保存的连接配置进行连接,无需再次输入一堆M-m sql-connect

2017-05-03 17:34:29 1447

原创 spacemacs buffer内部跳转到函数实现

如果一个函数就在这个文件中实现,在该文件buffer的其他地方想快速跳转过来,可以用如下命令M-RET g g如果想要打开新的buffer显示这个函数定义,用下面的命令M-RET g G

2017-05-02 11:23:16 2768

原创 spacemacs使用semantic跳转代码

semantic是CEDIT的核心,支持语义理解的代码分析。安装了semantic layer之后,只要在spacemacs中打开过某个文件,就会自动建立tag,tag目录在~/.emacs.d/.cache/semanticdb/比如这里就有个tag文件:~/.emacs.d/.cache/semanticdb/!home!dean!work!gitlab!gitlab.com!mystudy!

2017-04-30 22:29:26 3388

原创 spacemacs 用semantic重构变量名

首先添加semantic 到   dotspacemacs-configuration-layers 中,然后重新启动spacemacs,会自动安装semantic layer。之后进入c++代码,将光标移动到一个变量上,运行快捷键M-m m r 其实就是srefactor-refactor-at-point然后按照提示填入新的变量名,这样一下子就批量修改了。

2017-04-30 18:37:03 1541

原创 spacemacs c++代码跳转最简单的方法:rgrep

这个方法很多,先介绍一个最简单的,将光标移动到某个函数的调用行,然后按下快捷键M-m f gf 是files, g是rgrep这个快捷键实际运行的命令是:(可以用C-h c来查找)M-m f g runs the command rgrep然后按照mini-buffer的提示进行。下面是对InitLog()进行查找回车表示对InitLog的查询回车表示接受一系列的C++后缀文件名选择base di

2017-04-30 18:04:27 4692

原创 spacemacs project设置

如果是git项目,spacemacs发现有.git目录,就会认为是一个spacemacs project.如贵没有.git目录,就需要手动创建一个空文件,告诉spacmeacs此处是project根目录。这个空文件就是touch .projectile

2017-04-30 15:23:48 3188 1

原创 绕过offlieimap卡住的问题

用得好好的,突然mu4e在读取263的imap server报错然后卡住。貌似是imap.263.net不支持某项服务导致。https://github.com/OfflineIMAP/offlineimap/issues/452临时的方法是用Python监控进程,如果存活超过1分钟,就杀掉。代码如下;#!/usr/bin/python3import psutilimport reimpo

2017-04-06 15:36:00 1493

原创 spacemacs c++ 智能提示2

ubuntu 16.10上搞ycmd没弄好,正好看到irony是一个更好的配置。据说简单。就折腾了一下。在spacemacs中配置irony layer用spacemacs创建irony layer的默认配置文件,然后修改packages.el文件:;;; packages.el --- irony layer packages file for Spacemacs.;;;; Copyrigh

2017-03-28 15:48:55 5768 2

原创 emacs 源访问

国内网络访问国外源,永远都很麻烦。主要方法有三种:1. vpn2. https_proxy和http_proxy指向代理服务器3. 国内镜像站点 3是最好的。具体参考这个网站说明:http://www.4gamers.cn/

2017-03-27 11:50:21 1335

原创 spacemacs启动慢诊断

突然有一天就慢了,看了网上的一些文章,发现都是个别经验,还是需要一个诊断方法。分析启动时间消耗在哪里emacs --timed-requires启动后,我看到*load-times* buffer里有一条最大的spacemacs Loaded ~/.emacs.d/.cache/savehist 68s再看一下savehist,68M,文件太大。直接删除该文件,再启动,问题解决了。分析CPU和内存

2017-03-27 11:35:27 2529

原创 mu4e中使用org mode编辑邮件并发送为html邮件

用org mode方式编辑邮件是一个很有诱惑的想法,同时还可以转换成html文档发出去。图片暂时不清楚怎么弄。在.spacemacs文件中添加下面这段: ;; convert org content in mu4e to html and send (require 'org-mime) (defun mu4e-compose-org-mail () (interactiv

2017-03-24 14:05:08 1883

原创 扩展emacs之一:计算buffer选中区域的字符串长度

这是一个简单的场景,目的是将其他语言编写的程序集成到emacs里面,而不是打开emacs shell,执行这个脚本。假设有一个文件,里面存放的是文本,用emacs打开,然后选择一段文本现在运行一个自定义命令M-x get-lengthget-length会运行预先准备好的newlisp脚本,来统计被选中的文本的长度,输出到一个新的 buffer,并显示该buffer.现在准备一个文本文件: inp

2017-02-24 19:56:12 2143

原创 小米Ubuntu使用独立显卡

Ubuntun 16.10默认使用的是集成显卡。可以通过搜索Additional Drivers里找到Nvida显卡驱动,安装选择Apply Changes后,等待安装完成,然后重新启动。这时在搜索程序中会看到NVIDIA X Server Settings查看Primary Profiles,可以看到当前正在使用独立显卡NVIDIA

2017-01-30 12:35:51 4005 5

原创 Emacs graphviz图形中使用latex

先上图:可以看到x和w都有自己的latex下标数字。这是一个简单神经元的结构图。首先创建dot文件digraph G { x_1-> Neuron[label=w_1]; x_2 -> Neuron[label=w_2]; x_3 -> Neuron[label=w_3]; Neuron -> Y; y1[label="y"]; y2[label="y"]; y3[la

2017-01-26 23:22:29 2571

原创 Emacs 光标控制

新买的小米笔记本上下方向键特别小,比较容易按错i,干脆切换成Emacs传统方式控制行内移动向右移动一个字符C-f向左移动一个字符C-b移动到行首C-a移动到行尾C-e移动到单词尾部M-f移动到单词头部M-b行间移动移动到下一行C-n移动到上一行C-p向上移动buffer的一半高度M-rbuffer不会移动,移动到顶部,中间,或者底部三个高度位置,连续使用就连续切换到这三个位置。每次都在行首。移动到

2017-01-16 21:11:03 1594

原创 逻辑回归寻找最佳θ向量

3 寻找θ向量前面介绍了如何在实际场景中使用预测函数计算概率,但是关键在于如何找到合适的 θ" style="position: relative;" tabindex="0" id="MathJax-Element-11-Frame" class="MathJax">θ 向量。本节重点讨论这方面的数学原理。3.1 最大似然公式不过一般情况下,我们是没有办法轻易获得θ的。所以需要一些

2017-01-02 15:22:36 1397

原创 逻辑回归的基本步骤

2 逻辑回归的基本步骤这也是一般机器学习的解决思路2.1 获取样本这些样本都有实测结果1 或者 0 表示事件发生或者不发生样本的数量要足够否则会造成过拟合,或者训练效果不好样本的准确性要有保证2.2 选择逻辑回归公式作为预测函数下面的 h 函数就是预测函数,g 函数就是逻辑回归公式, 也就是12(1)hθ(x)=g(θTx)=11+e−θTx

2017-01-02 15:19:27 3995

原创 组合

7 组合7.1 定义从 n 个不同元素中,任取 m(m ≤ n)个元素并成一组,叫做从 n 个不同元素中取出 m 个元素的一个组合;从 n 个不同元素中取出 m(m ≤ n)个元素的所有组合的个数,叫做从 n 个不同元素中取出 m 个元素的组合数。7.2 公式用符号 C(n,m) 表示, C 指 Combination计算公式: n >= m(11)Cnm=n!m!(n−m)!" s

2017-01-02 10:04:33 685

原创 数学期望

2 数学期望2.1 英文名称expected value2.2 所属学科概率论与数理统计2.3 定义在概率论和统计学中,期望值(或数学期望、或均值,亦简称期望,物理学中称为期待值)是指在一个离散性随机变量试验中每次可能结果的概率乘以其结果的总和。换句话说,期望值是随机试验在同样的机会下重复多次的结果计算出的等同“期望”的平均值。需要注意的是,期望值并不一定等同于常识中的“期望”——“期望值”也许与

2017-01-02 10:02:24 2790

JSF2自定义组件编程系列 第五部分 源代码

package composite component into jar maven3 jsf2 UBuntu glassfishv3.0.1 Emacs JDEE

2011-01-06

JSF2 example project

一个我自己用的JSF2的模板工程,使用maven-glassfish-plugin,mybatis,logback。

2011-01-03

用UBuntu开发OpenGL程序8

摄像头360度旋转示例 开发平台,UBuntu,NetBeans6.8

2010-02-24

用UBuntu开发OpenGL程序6 源代码

文章附带源代码,NetBeans6.8工程,UBuntu系统

2010-02-15

空空如也

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

TA关注的人

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