- 博客(15)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 记一次用python selenium 通过chrome+chromedriver 实现公司内网上网自动登入认证、上班自动登入打卡python脚本笔记
一、环境准备这里只简单的列下开发时的环境版本:注意版本对应关系一定要对要不然会让你走很多弯路- python 3.6.2 我是去官网下载的:python官方下载链接安装方法网上自行搜索 我参照的是:python安装步骤- selenium 3.13.0这个可以直接接着pip如果python没有装请先安装pip安装参考:selenium安装步骤- chrome ...
2018-07-16 23:40:15
7194
原创 [笔记]c++ 通过jni 调用java函数,如何让jvm屏蔽程序的kill信号
[笔记]关于c++通过jni调用java代码,进程收到退出信号时被jvm捕获直接处理导致c++程序无法正常虚构退出问题解决方法问题现象c++ 代码需要通过jni调用java的代码,在程序退出时(收到ctrl+c 或者kill信号)会导致信号直接被虚拟机jvm里面收了然后退出去了,导致了外面c++代码正常的虚构函数都没法正常执行(在业务上也没法做最后关闭前的信息记录及业务信息更新),这种问题业务...
2018-11-27 10:46:13
1002
原创 比对本地文件与服务器文件内容(借助Beyond Compare)
有时需要比对本机与服务器上文件内容是否一致或者差异,或者想比较两台主机服务器之间的文件内容差异;在此之前的方法都是比较傻瓜式的分别把文件下到本机进行比较;今天无意中发现Beyond Compare既然自带直接支持ftp或者sftp进行两台服务器之间或者本地与服务器之间进行文件内容比对,具体操作查看下面动图;...
2018-09-28 18:57:32
5093
原创 c、c++利用linux、unix编译器gcc、g++、xlc(makefile)的-D参数定义宏、进而直接修改、定义代码中的变量值
实现目的代码中定义一个变量,变量的值希望在不改变代码的情况下能自定义改变、调整(这里不考考所谓的读配置、参数传入的方式),只允许重新编译;利用编译器的宏定义功能实现做c、c++开发的都知道编译器gcc、g++有个-D的参数;定义宏的功能一般情况下我们只用来做条件编译,即某段代码在不修改代码的前提,想让他在某种环境下临时生效,之后又可以还原回来;也就我们进程用的利用条件编译+代码...
2018-09-13 15:01:08
1496
原创 [问题解决]rocketmq连接失败
问题想象在连接rocketmq时异常了详情如下:mqpwd =123456[com.ctg.mq.api.impl.MQClientImpl]login validation success !Exception in thread "main" java.lang.AbstractMethodError: com.ctg.mq.api.impl.consumer.LightMQP...
2018-09-09 12:32:27
6029
原创 [问题解决]c++通过jni调用java封装rocketmq异常、core、crash
问题背景由于需求需要,需要使用rocketmq接收消息;到目前为止rocketmq虽然有提供c++访问rocketmq消息队列(githup工程代码路径:c++调用rocketmq),但是根据githup工程中提供的文档说明其在多个进程同时消费同一个消息队列是会存在消息重复的情况(GitHub文档路径,附上文档中说明会重复的截图:) 这是我业务上不允许出现的情况,所以目前通过c++访问...
2018-09-09 12:21:37
1596
1
原创 window下jetBrains Clion使用wsl安装配置 c++开发神器
背景准备安装WSL(Windows Subsystem for Linux) ubuntu系统安装配置jetBrains CLion验证、测试CLion功能参考文章背景没啥背景纯属个人笔记,记录下安装过程及一些遇到问题的处理,给需要的网友作为一个参考; 目前从事c++开发,一次偶然的机会接触了一阵子的java认识了JetBrains的IDEA,后面继续搜...
2018-06-23 21:29:43
35567
11
原创 Viso画流程图在文本边框、矩形边框线上添加文字、写文字
Viso在边框上写字最终要实现的效果如下:1、一开始画好如下图: 具体查看如下步骤: OK了!!
2016-12-16 11:19:10
23413
1
原创 unix和linux下执行ps -u -o异常错误
在unix(aix)代码中有这样一段命令ps -ubillmk1 -opid,args -f|grep -E " lsnr | evtscan | -f1100 "目的是为了提取billmk1用户下的所有进程ip和对应进程名及启动参数。 后来将此段命令搬到linux(cetons)执行时出现了异常了:ERROR: Conflicting format options.********* simp
2016-11-29 20:07:08
1061
原创 Linux ubuntu 修改了locale文件后系统无法启动进入系统修复模式变成无权限操作locale文件
Linux ubuntu 修改了locale文件后系统无法启动,进入系统修复模式(root)变成无权限操作locale文件问题:一开始由于uE的Ftp 连接至linux服务器时,无法正常显示中文的命名的文件,是乱码的,经网上查找方法是可以修改系统的默认语言,修改locale文件中的配置为英文模式。由于在操作的过程中粗心,导致了locale文件的配置有问题。 在配置完成后,重启服务器系统时出现问题了
2016-09-28 14:15:28
2093
原创 unix的AIX,xlc生成动态库后为什么还要用ln -s 对*.so动态库生成软连接为*.a
在一次偶然的机会中,查看公司(公司用的是unix aix编译器xlc)库代码在看到Makefile 时,发现其后面对生成的动态库进行了软连接的操作。{ 这边插入一个知识点,在unxi,aix,xlc编译器生成动态库和静态库的方法:动态库: xlC -bh:5 -G -o lib**.so obj1.o obj2.o obj3.o (注意:xlC -bh:5 是连接link语法,生产动态库
2016-08-19 09:48:41
2527
原创 unix/linux 给fork()出的子进程改名、重命名
问题描述:在一个进程中,负责监听数据,然后派发给fork出来的子进程处理,系统需要为了显示、及后面kill时可以只杀对应子进程(一开始没对子进程id进行保存,也不想这么做),要对fork出来的进程重新命名。 案例: 父进程:AbmServer -HB -f1 子进程1:AbmServerSub -HB -l1 子进程2:AbmServerSub -HB -l2 子进程3
2016-08-12 17:06:43
7695
原创 makefile 文件中 `cat /lib/sysliblist` 意思详解
makefile 文件中 `cat /lib/sysliblist` 意思详解
2016-07-28 20:53:42
3004
原创 CRT已经成功连接服务器,但是界面显示空白,无任何显示
CRT成功连接服务器,而界面没有任何的显示,敲入任何命令也无效。解决方法:修改此回话窗口的字符编码,我修改为GB2312即可,大家可以试下。
2015-11-06 16:11:14
55879
6
原创 make编译报错 "Makefile", line 10: make: Dependency line needs colon or double colon operator.
我是新手:由于对大项目的学习需求,将原本的makefile文件直接用复制粘贴的方法复制到了新的一个空白makefile文件中,在编译make的时候出现了下面这些错误!"Makefile", line 10: make: Dependency line needs colon or double colon operator."Makefile", line 14: make: Depend
2015-04-23 14:51:41
2588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人