- 博客(48)
- 资源 (10)
- 收藏
- 关注
原创 安装开源的superset数据分析平台
最近在查找一些数据分析的平台,其中看到了python superset分析平台,具备商业级的BI工具。由于后续要在这方面进行一些需求开发,因此先搭建器superset平台。 该平台是基于python语言,我电脑安装了python 3.7.6 这里记录一下superset安装的步骤1.pip install cryptography2.pip install ...
2020-02-03 11:30:09
282
原创 Git冲突:commit your changes or stash them before you can merge
用git pull来更新代码,遇到了下面的问题:网上查了一下,正好有网友出现同样的错误,所以这里再记录一下。解决方法: git stash git reset --hard (最前版本) git pull 结果如下: 引用网友的话:接下来diff一下此文件看看自动合并的情况,并作出相应修改。git stash: 备份当前的工作区...
2019-12-03 11:10:00
418
原创 关于asp.net 中通过jquery 的cookie和后台进行设置问题
最近在开发一项功能的时候需要用到了jquery 的 cookie功能,主要需求是通过cookie来实现listbox功能的增加、删除等功能本来想用asp:ListBox,但是感觉没那么好看,所以就采用了js+CSS模式,通过cookie来实现前后台操作。这里主要想记录一下一个问题,就是每次页面加载的时候后台都会动态的去增加cookie,当聪listbox中删除对应的项时,js也...
2019-10-30 15:39:12
330
原创 ubuntu 系统上安装python3.6
今天再ubuntu系统上安装python3.6,之前版本是python 2.7版本。具体安装步骤如下:1.sudo apt-get update2.sudo apt-get install software-properties-common python-software-properties -y3.sudo add-apt-repository ppa:jonathonf/...
2019-10-22 16:38:36
671
原创 几种操作系统的作业调度算法
由于某个项目需要用到对消息队列的调度和处理,我这里想预研一下调度的算法,网上度娘到了几种操作系统的作业调度算法,贴出来给自己做一下参考备份,我觉得说的很好,这里讲的几种调度算法结合我要做的项目,我觉得多级反馈队列调度算法比较合适,这里暂且做一下标记,后续有改动再说。1.进程(https://www.cnblogs.com/tianlangshu/p/5224178.html)...
2019-08-21 14:16:37
6767
1
原创 使用python进行人脸识别开发- 环境安装
从网上阅读了不少资料,一直有个想法做人脸识别,网上人脸识别的内容大把大把的,不自己实验一光看内容觉得也不难,为了体验一下python人脸识别,开始进行人脸识别的开发,这里先进行环境的安装:一、python 的安装 下载python x64安装包。我这里安装的是python3.7.3二、VS Code的安装 度娘vscode然后到官网上下载vsc...
2019-08-12 18:49:00
1321
1
原创 ruby代码在vscode中的调试
由于总部同事提供了一套代码使用ruby来运行,每次运行都会在win32ole操作excel时候出现错误,所以需要跟踪代码到具体点才能知道错误问题,于是vscode如何调试ruby,通过查阅发现需要配置vscode的configure。具体操作如下:1.打开vscode并指定到对应的代码folder下2.按住Ctrl Shitf+ D,弹出Debug窗口设置,选择Add Con...
2019-08-02 22:42:54
5010
转载 关于yaml文件的学习
YAML配置文件,之间在一些代码工程和python学习中接触过,但是一直没有弄明白这是一种什么样的文件和标记语言,今天就开始学下,以下内容是摘自网上:YAML(Yet Another Markup Language)(发音 /ˈjæməl/ )一种基于Unicode容易阅读,容易和脚本语言交互的,用来表达资料序列的编程语言。适应场景 脚本语言:由于实现简单,解析成本很低,YAML...
2019-07-30 13:54:00
478
原创 window下ruby的下载与gem安装
今天继续进行ruby的研究,主要讲述ruby的下载和gem的安装,ruby的版本可以通过https://rubyinstaller.org/downloads/这个路径去进行下载,我这里主要是下载了ruby-2.3.3-x64-mingw32的zip包,解压缩后会生成ruby-2.3.3-x64-mingw32,进入该文件夹后,执行ruby --version,显示如下:查看版本:...
2019-07-29 13:45:47
4968
原创 ruby linux系统下安装
今天继续学习Ruby,由于公司windows电脑安装权限问题,找了一台linux服务器,通过putty远程登录后进入系统控制台,帐号具备了安装权限,通过FTP协议将ruby-2.6.3.tar.tar传到linux服务器home文件夹下。ruby的下载地址:http://www.ruby-lang.org/en/downloads/。 然后开始进行ruby安装,按照顺序...
2019-07-15 11:11:53
175
原创 ruby语言学习-开启篇
由于公司某项业务的需要,需要使用rub on rails框架进行开发,从来都没有接触ruby语言,之前也是简单的了解这是一种脚本语言,现在需要从开始进行学习了,今天主要是学习一下什么ruby,有什么特性等。Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于1993年。您可以在 www.ruby-lang.org...
2019-07-11 09:06:53
242
转载 转载关于后端开发需要学习的内容
今天的网站开发已经大不同以往,有很多的东西会对进入此领域的人造成困惑,这就是我们写这系列文章的原因——给大家指导如何在开发过程中胜任特定的角色。大约1周以前,我们发布了一篇名为“现代前端开发--2018”,同时我们承诺了会发布一篇“后端以及开发运维路线图”。兑现这一承诺,这篇文章就是关于现代后端开发者的。如果你还没有查看过前端开发路线图,可以去瞧瞧先。在此之前,后端路线图就是简单粗暴的给出...
2019-04-24 21:01:22
6623
原创 正则表达式各种符号表示意思(备忘)
在正则表达式中,‘\d’表示匹配一个数字, ‘\S‘’表示匹配一个字符‘.’ 代表匹配任意字符‘*’表示任一个字符(包括0个)‘+’表示至少一个字符‘?’表示0个或1个‘{n}’表示n个字符‘{n,m}’表示n-m个字符特殊字符需要‘\’转移符[]表示范围,例如:[0-9a-zA-Z\_]A|B可以匹配A或B,所以(P|p)ython可以匹配'Python'...
2019-03-06 12:40:41
4629
2
原创 初探Vue + elementUI前端开发--安装
这么多年了一直以来都是采用VS进行C、C++等代码开发,对于前端开发也是刚刚接触,这里记录一下使用的过程权当是给自己一个笔记和复习查找的地方。这里要学习的是nodejs编程中使用Vue + elementUI进行前端页面开发。首先从安装开始。第一当前是需要先安装noddejs,我使用的是window版的nodejs,使用node -v显示的是下面开始进行Vue + elem...
2019-01-29 18:00:51
1344
原创 前端页面编程中使用iframe在ASP.NET编程中动态指定src
最近开发的系统中有使用到了通过TreeView,通过点击TreeView中的node来实现在iframe中加载不同的页面功能,这里记录一下如果在后台动态的指定iframe框的URL前台页面iframe框加上runat=“server” ,在后台代码中加入iframe.Attributes.Add("srv",strURL)原理就是通过代码动态增加src属性,并给定自定义的URL即可
2016-08-31 11:26:18
1790
原创 记录VC 6.0操作Excel记录
其实这个功能在度娘一搜大把的代码,其实文中的代码大部分都是出自度娘,只是为了便于自己的记忆与查询,我在这里重复的记录一下代买。我自己定义了一个CExcelOper 的类,该类封装了基本的函数,也没什么好说的,将代码贴上来:头文件 ExcelOper.h#include "excel.h"#include "comdef.h" #include "COMUTIL.H"//#in
2015-11-12 08:22:47
1204
原创 关于工作习惯的思考
从北京退出跑到珠海也多年了,我发现多年来自己在北京公司养成的好习惯再慢慢的被吞噬掉。单从写技术日志和工作日志来看,明显已经退化了很多,从前总是会在CSDN上记录下自己在工作中遇到的技术问题,有时候也会把工作中重要的内容记录一下。记得刚毕业在青岛的某公司时,从一个代码菜鸟开始,按部就班每天都坚持的去写工作日志,我发现短短的一年时间就让自己快速的成长起来。后来去了北京虽然不是天天写工作日志,但是还是会
2015-11-10 08:52:29
729
原创 关于aps.net进程内定时发送邮件的问题
按照之前aps.net通过Message和SMTPClient邮件发送的代码进行了扩展,在asp,net 进程内Application_Start设置定时器Timer去实现自动定时发送邮件,具体的代码及做法如下:下面的代码是从网上摘录的,我的代码也是参照来实现的,基本上一致protected void Application_Start(object sender, EventArgs e
2015-06-25 16:10:29
665
原创 采用MailMessage和SMTClient端实现发送邮件功能
由于项目的需要,需要在web站点中根据时间和信息实现自动的邮件提醒和广播功能,通过与公司IT部门讨论申请到了服务器的地址及端口,同时实现的功能也相对简单,不需要邮件服务器认证,因为不需要账户、密码,只是实现邮件的提醒及广播功能即可。具体做法如下:1.包含system,net.mail2.实现的简单代码如下: MailMessage message = ne
2015-06-23 13:53:33
1997
原创 C#的winform程序实现多国语言
最近由于项目的需要,要求实现英文与中文对照的版本程序,由于之前已经编写了中文版本的程序,要转换成英文,由于存在很多界面和提示信息,如果要修改成通过读取不同字符串变量的方式,工作量还是蛮大的,而且如果自己通过if else逻辑判断实现很容易出现错误,从网上搜索了一下,关于C#支持多国语还是比较简单的,其实就是在原来中文版本的基础上对每一个界面增加一个同样名字.en-us.resx的资源文件,定义字符
2015-06-19 15:19:56
4661
原创 最近对物联网文章读后感
最近这几天阅读了一些关于物联网相关的文章,其中很多都是提到了物联网厂商众多,各自为营的问题,而且同时也发现了大家共同的想法就是物联网操作系统,CSDN上有位大牛博主正在主张开发Hello X物联网操作系统,从他的文章中获益不小,同时也看出大牛对物联网的深刻理解。今天早上又突然发现了一篇文章,同样列出对了物联网目前存在的同样问题,这位大牛提出了一种远程桌面的想法,个人感觉蛮有意思也很创新。物联网目前
2015-06-16 09:14:46
4701
原创 最小二乘法的多项式拟合代码
最近的项目中用到了最小二乘法的多项式的拟合,经过网上资料查找首先了解了什么是最小二乘法,后来主要看到了最小二乘法的拟合,如果是一次就是最小二乘法线性拟合,如果是多次就是曲线拟合。这里我不想多说关于最小二乘法的原理。经过对资料的阅读和了解我试着使用c语言实现了多项式拟合,当然这里我没有实现压缩,随着高阶逐渐增加拟合的曲线也会存在病态,所以有时候对比较高的高阶需要压缩后在拟合。这里是没有经过
2010-05-18 23:12:00
9701
7
原创 关于使用vc进行换肤设置和使用skinplusplus.dll美化界面
最近接触到的程序是使用NI的activex控件,基本上软件的外观和按钮都是一个模样,所以从网上搜索了一番,发现了几种关于使用vc来进行换肤的设置。 这是首先我想将的第一种方法是利用XPButton类实现XP风格的按钮。从网上找到别人写的而一个XPButton类。这个类比较流传,百度一下即可,接下来具体的步骤如下:1.创建基于对话框的MFC工程假设命名为:XPButton
2010-05-12 21:32:00
6141
4
原创 尝试搭建OPhone-sdk 手机模拟器的搭建
最近的网上Ophone喊声一片,我也挺想自己能买一部这样的手机来玩玩,无奈囊中空空不舍得购买,所以网上搜索了一下发现了OPone手机 竟然可以模拟,真是太好了于是从网上down下来,其实Ophone是中国移动推出的OMS系统,其实也就是Andriod系统只是移动推出了自己的SDK 取名Ophone。下载地址 SDK http://dl.ophonesdn.com/sdk/OP
2010-05-08 20:36:00
836
原创 一个使用WindowAPI函数进行编写的COM通信类
刚刚换了新的工作,主要与机器设备接触的比较多,所以使用到com通信的地方很多,以前我记得在vc 6.0中有一个专门用来进行com通信的组件,当时也是外接一个报警设备用到了com通信,主要是传输十六进制的command。现在又是要连接设备也同样要用到了com通信,通过查阅资料发现我可以使用windows api 函数来自己写一个串口通信的类。主要使用到的事CreatFile()函数。下面
2010-05-06 22:34:00
1102
原创 软件测试概述
离开北京快要接近两个月了,我不知道自己这样的决定是对还是错,对我以后的发展会有什么样的促进,其实本来世界上就没有对错之分,所谓的对错之分就是人的感官理解了,公说公有理,婆说婆有理。当然这里我不是在发表对错的观念,我这里想要说的是从一种行业转入另一种行业的理解,从一线的软件研发工程师转入一个新的行业,虽然两种行业有想通性,但是我感觉技术上没有太大的改变,但是从业务、专业名词、产品理解要有
2010-05-01 11:17:00
631
原创 在vc编程中如何实现程序的互斥
昨天晚上我看了一个程序,发现了一段代码,以前总是在想如何让你一个正在运行的程序,当再继续运行这个程序的时候会提示程序已经运行,看了以后发现原来在vc中实现好简单啊,简短的几行代码就可以使整个程序互斥。 我在vc下分别建了一个docment和dialog的程序,在建立完后找到APP的类在类中定义一个handle,然后就创建一个互斥进程。下面我就具体的使用代码来说明如何实现这个效
2009-08-11 21:54:00
812
原创 java 调 dll 动态连接库以及java回调函数在dll中的应用
最近一个偶然的项目需要用到了java以使用java来调用vs 2005的动态库,先前只是在网上看到过了这方面的一些知识,总体上好像有三种方法,我没有各个方法都测试一下,在这里我主要讲的是JNative的使用方法,我们得感谢JNative的发布者,这个jar的发布让我们调用dll动态链接库方便了很多很多,而且相对来说都是很简单的。 这里先简单的说一下JNative的rar包,我是从网上
2009-06-25 22:43:00
4890
2
原创 转MAKEFILE问题
VERSION = 2PATCHLEVEL = 6SUBLEVEL = 20EXTRAVERSION = .7NAME = Homicidal Dwarf Hamster# 以上表明了内核版本。组合起来就是:2.6.20.7 ,yeah,这就是我分析的内核版本# 注意写makefile时不要使用makefile的内建的规则和变量#要想不打印"Entering directory ...
2009-06-14 15:40:00
2849
原创 转线程问题
一.基础知识:线程和进程 按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。 无论按照怎样的分法,一个进程至少需要一个线程作为它的指令执行体,进程管理着资源(比如cpu、内存、文件等等),而将线程分配到某个cpu上执行。一个进程当然可以拥有多个线程,此时,如果进程
2009-06-14 15:39:00
472
原创 转别人的线程问题
线程应用程序最常见导致创建线程失败的原因是线程栈大小的设置。创建一个新的线程,默认情况下系统为线程栈预留了2MB 的寻址空间。线程栈起始于进程虚拟 内存的高端地址,并向虚拟内存底端地址方向扩展。取决于线程本身的大小以及其它线程内存分配的情况,进程虚拟地址空间消耗过快可能导致创建线程失败。 这里有一个测试程序可以看到,Linux 下最多可以创建多少个线程。#include #inclu
2009-06-14 15:36:00
394
原创 最近工作中想到
从毕业到现在也就要接近两年了,毕业后一直坚信这自己的热爱计算机编程的这个行业,也在不断的提升自己,无论是从知识还是能力都是在不断的前进,记得从当初的c语言开始,一点一点的编写函数,反复的调试再修改再调试,慢慢的对c有了一定得了解,以后根据公司的需要使用vc开发工具来做网络通信方面的小程序,也是从最初的c函数,然后转到c++,从不懂得什么是c++,c++的类到底是什么,类与函数之间又有什么关
2009-06-14 15:06:00
464
原创 关于对linux学习的一点体会
应该说学习linux已经接近了一年多,在最初的公司里开始接触linux,说实话在大学的时候早就听说过而且还自己安装过,不过那是感觉就是白痴级,用IT专业术语就是菜菜鸟级别,最早接触的linux系统是共创的桌面系统,感觉非常的像windows而且很多的应用程序也已经预装好了,使用起来比价方便,对于开始我那样的菜鸟级人物来说给了最初的感性认识,后来去了雄博科技开始使用redhat enter
2009-04-14 21:52:00
608
原创 关于进程的互斥运行编程
以下的是我摘自别人的文摘,这里给自己一个记录,也希望给用到的同志作参考。进程的互斥运行 正常情况下,一个进程的运行一般是不会影响到其他正在运行的进程的。但是对于某些有特殊要求的如以独占方式使用串行口等硬件设备的程序就要求在其进程运行期间不允许其他试图使用此端口设备的程序运行的,而且此类程序通常也不允许运行同一个程序的多个实例。这就引出了进程互斥的问题。 实现进程互斥的核心思想比较简单:进程在启
2008-04-29 16:35:00
576
原创 关于对c++基本语言的看法
也许写这篇文章有的人会笑话我,都什么时候的年代了居然要谈这个话题。是的我承认有点老套了,原因是我毕业的时间太晚,接触到的c++太晚。先前的自己一直以来就是认为c语言真是个好东东,编程语言中其他语言不管多么上手,所么方便好用在我看来都不如c语言来的真实,c语言是一种实在的语言,是一种你看得到,想的到,作的到的语言。之前我在青岛的时候基本上接触的是c语言,主要是在linux下的开发,刚毕业的自己
2008-04-28 09:11:00
671
原创 库函数iomanip用法
iomanip.h是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常的: dec 置基数为10 相当于"%d" hex 置基数为16 相当于"%X" oct 置基数为8 相当于"%o" setfill(c) 设填充字符为c setprecision(n) 设显示小数精度为n位 setw(n) 设域宽为n个字符 setioflags(ios::fixed) 固定的浮点显示 setiof
2008-04-26 11:13:00
1383
原创 一个javascript实现的slider效果
每次写这些代码的时候我都是想谈一谈自己的感受,这里我也不免又想谈谈。我说过这里是我工作倾诉的地方,自己的空间畅所欲言虽然是自己的感想,但是网络上你并不认识我我也不怕你知道,因为在网络上去共享别人的思想,这是一件非常愉快的事情。至少我是怎么认为的。因为工作中难免会存在很多事情,如果大家都说出来,偶尔的被看到了,说不定也是遇到了这样情况,那么就会根据别人的感想而知道自己去怎么处理,很多的
2008-03-20 10:06:00
6283
原创 使用vc连接指定url获得其HTML的代码
最近只是忙于那个mona边边脚脚的一些工作,所以也没有什么好的与现在项目有关的实现代码,前面我也自己说过我会不断的去整理前面自己的工作日志,也会陆续的将自己现在工作中的一些重点代码贴出来大家共享,所以我不会失信的,至少作为一名非常志同于软件共享的人员,虽然自己不是什么高手,菜鸟级也就是凑合毕业,但是我还是要跟一些朋友进行共享,也许我帮不到你,也许我会帮你很多很多,总之只要能够帮到你就好
2008-03-18 08:40:00
2614
4
原创 安装fedro 7.0想到的
最近一直想把自己的那个破本子改成linux系统,说句实话虽然再公司用过linux,对一些基本的操作也挺了解,可是却发现自己根本就不知道linux是怎么装上的,就是看着前面的一些介绍linux基础知识的资料也是模糊根本就没有真正深入的去了解,比如说就linux的磁盘目录,什么ext2或ext3或是使用vfat等等,我充其量知道个名词,真正的怎么回事,资料我也看了,而且反复的去读了,可是怎
2008-03-17 08:51:00
857
原创 关于昨天的面试想到的
昨天是我向青岛雄博科技提出离职申请的第10天了,前面不断的给北京和青岛的软件公司投简历 ,一直也没有什么结果,幸运的昨天收到了青岛上锋科技的面试通知,中午12:00吃饭时间我向现在公司请了假,回宿舍带上简历就去了上锋科技,从网上了解到上锋科技是主要是做网络安全应用的,包括自己的产品研发和为用户解决网络安全策略的整套服务。我记得当初投递简历的时候好像我投递的是北京上锋科技,可能青岛上
2008-03-15 08:58:00
929
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人