shaojunbo24
码龄15年
求更新 关注
提问 私信
  • 博客:167,350
    167,350
    总访问量
  • 24
    原创
  • 8
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2010-03-23
博客简介:

SXY的博客

查看详细资料
个人成就
  • 获得35次点赞
  • 内容获得10次评论
  • 获得129次收藏
创作历程
  • 2篇
    2018年
  • 6篇
    2016年
  • 23篇
    2015年
成就勋章
TA的专栏
  • C++
    14篇
  • JNI
    1篇
  • 生活
  • Tools
    1篇
  • MySQL
    5篇
  • Python
    8篇
  • Linux
    4篇
  • 机器学习
    1篇
  • 大数据
  • 推荐系统
  • 算法
  • NLP

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

工程师角度去理解“区块链”

参考:http://chongdata.com/articles/?p=838https://weibo.com/6396440885/G7DUBxM3y?type=repost
转载
发布博客 2018.05.16 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

初识开源机器学习模块scikit-learn

1. 概述scikit-learn是Python的一个开源机器学习模块,它建立在NumPy,SciPy和matplotlib模块之上能够为用户提供各种机器学习算法接口,可以让用户简单、高效地进行数据挖掘和数据分析。scikit-learn的基本功能主要被分为六个部分,包括分类,回归,聚类,数据降维,模型选择,数据预处理,具体可以参考官方网站(http://scikit-learn.org/stab...
原创
发布博客 2018.05.14 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CentOS升级Python2.6到Python2.7并安装pip

CentOS6.X系统默认安装的Python都是2.6版本的平时使用以及很多的库都是要求用到2.7版本或以上,所以新系统要做的第一件事必不可少就是升级Python啦!1.需要提前安装的模块1)wgetyum install wget2)xzyum install xz3)taryum insall tar4)gccyum install gcc5)z
原创
发布博客 2016.08.24 ·
3795 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python之从文件读取数据到list

背景:文件内容每一行是由N个单一数字组成的,每个数字之间由制表符区分,比如:0    4    3    1    2    2    1    0    3    1    2    0    ……现在需要将每一行数据存为一个list,然后所有行组成一个大的list工具:1.strip():用于移除字符串头尾指定的字符,默认为空格,返回是字符串2.spli
原创
发布博客 2016.08.17 ·
37463 阅读 ·
4 点赞 ·
1 评论 ·
22 收藏

python之通过encode()和decode()介绍编码问题

1.字符串在python内部的表示是Unicode编码,因此,在做编码转换时,通常需要以Unicode作为中间编码,即先将其他编码的字符串解码(decode)成Unicode,再从Unicode解码(encode)成另一种编码。2.decode的作用是将其他编码的字符串转换成Unicode编码,如str1.decode('gb2312'),等价于unicode(str1,'gb2312')表示
原创
发布博客 2016.08.03 ·
954 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python如何操作mysql

工具:mysql.connector和MySQLdb,(PyMySQL据说也不错,没试过)1.mysql.connector介绍(推荐):是MySQL官方提供的Python连接MySQL数据库的驱动程序是纯python实现的,由Oracle维护相较于MySQLdb模块来说,其支持python3,而MySQLdb目前只支持到python2.7版本2.MySQLdb介绍:也
原创
发布博客 2016.08.01 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python之获取目录下的文件名并写入文件

背景:为了统计一个目录下所有文件名,并且写到文件中工具:python的模块os.walk功能:遍历目录下的所有子文件及其子文件夹,如果有子文件夹的话,会继续以子文件夹为目录递归遍历返回:如果只有文件的话,只返回一个元组(当前目录字符串,文件夹名列表,文件名列表);如果还有文件夹的话,返回多个元组code demo:#!/usr/bin/python#codin
原创
发布博客 2016.07.29 ·
4219 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

导入自定义模块方式及遇到的一个问题

版本:Python 2.7一、导入模块推荐导入模块方式 用importlib实例:比如说在文件夹mymodel下有个文件my_model.py当前目录是mymodel所在的目录,那么如果该目录下的文件需要导入模块my_model.py的话,可以使用下面的方式:importlib.import_module("mymodel.my_model.py")二、遇到的问
原创
发布博客 2016.03.09 ·
1231 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RapidJSON中文文档

发布资源 2016.01.13 ·
pdf

解决在mysql表中删除自增id数据后,再添加数据时,id不会自增1的问题

问题:mysql表中删除自增id数据后,再添加数据时,id不会紧接。比如:自增id1234现在删除4,就变成了123这时候,如果增加一条数据,会变成1235上面5不是我们想要的结果,4才是理想的id,解决方法是,在删除4之后,执行下面的sql语句:ALTER TABLE table_name AUTO_
原创
发布博客 2015.11.25 ·
15565 阅读 ·
11 点赞 ·
3 评论 ·
27 收藏

MySQL中如何将一个数据库的表导入到另一个数据库表中

mysql中如何将一个数据库db1的表tb1导入到另一个数据库db2表tb2中【方式一】前提是tb2的表结构和tb1是相同的首先将tb1的数据导出,导出语句为:SELECT * FROM tb1 INTO OUTFILE "c:/temp/yourtabledata.txt";其中yourtabledata.txt为你导出的数据文件然后将已导出的数据文件放在你指定的路径下,假设路径为c:/data...
原创
发布博客 2015.10.29 ·
34932 阅读 ·
2 点赞 ·
0 评论 ·
29 收藏

linux下查找某个文件位置的方法

一.通过文件名查找法:举例说明,假设你忘记了httpd.conf这个文件在系统的哪个目录 下,甚至在系统的某个地方也不知道,则这是可以使用如下命令:  find / -name httpd.conf   这个命令语法看起来很容易就明白了,就是直接在find后面写上 -name,表明要求系统按照文件名查找,最后写上httpd.conf这个目标文件名即可。稍等一会系统会在计算机屏幕上显
转载
发布博客 2015.10.29 ·
1062 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux上怎么定时执行C++程序

背景:基于Linux执行C++程序去从网页上面抓取数据,而网页上面的数据每天会更新,为此需要每天去更新数据,为此需要每天定时更新数据,Linux中有个crontab命令可以解决。 crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。在Linux系统中,Linux任
原创
发布博客 2015.10.12 ·
4937 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

mysql的一些常用语句

参考:http://www.runoob.com/mysql/mysql-tutorial.html1.SQL 对大小写不敏感:SELECT 与 select 是相同的2.sql一些常用的语句SELECT 语句:用于从数据库中选取数据       语法:SELECT column_name,column_name FROM table_name;SELECT * F
原创
发布博客 2015.09.18 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux中jsoncpp的安装和使用

参考:http://www.myhack58.com/Article/sort099/sort0102/2015/58415.htmhttp://blog.chinaunix.net/uid-20606164-id-3204064.htmlhttp://www.cnblogs.com/mydomain/archive/2011/11/08/2241369.html
转载
发布博客 2015.09.16 ·
502 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python改回之前版本的方法

改回之前版本的python,其实就是修改链接。改回步骤如下:1. 删除链接,即: rm /usr/bin/python2. 重建链接,连接到系统python。首先,查看自己python版本号: ls /usr/bin | grep python找到带有数字的那个文件夹,例如:python2.7(这里根据每个人系统决定),然后建立链
转载
发布博客 2015.09.16 ·
9448 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

关于含有单双引号字符串类型的数据插入mysql遇到的问题

插入数据的SQL语句中,单引号和双引号都行1.字符串含有单引号问题:例如语句 “insert into tb_test(abstract) values('you can't get it!')”如果用以上语句插入到表中时,是插入不成功的,原因是插入的字符串中有单引号,而外面也有单引号,这个时候,需要对里面的单引号进行处理,即在语句中用两个单引号表示原来的单引号,处理后的语句:
原创
发布博客 2015.09.08 ·
4367 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++连接Mysql数据库

#include #include using namespace std;int main(){ const char host[] = "localhost";//host IP const char user[] = "use_name";//use_name const char pswd[] = "use_name";//password const char tabl
原创
发布博客 2015.09.01 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

putty

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件一种远程登入工具用它来远程管理Linux十分好用1.【使用】1.把Putty下载到机器上,双击putty.exe2.输入用户名和端口3.然后就进入服务器远程界面,最后输入账号和密码,就可以登入了参考:http://baike.baidu.c
原创
发布博客 2015.08.27 ·
532 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

删除string两端的空白字符和横向制表符\t

//删除string两端的空白字符和横向制表符\t#include #include using namespace std;/*删除str左边第一个非空白字符前面的空白字符(空格符和横向制表符)*/string ltrim(string str) { int i = 0, j = 0; int len = str.length(); while (i < len) { if
原创
发布博客 2015.08.13 ·
1566 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多