自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wangzhenling的专栏

A person’s world is only as big as their heart!

  • 博客(54)
  • 资源 (6)
  • 收藏
  • 关注

原创 kafka topic重新消费

kafka重新从某个offset开始消费

2022-01-06 20:38:05 1149

原创 Golang调用Python3

Golang调用Python请参考Golang调用Python-阿里云开发者社区andhttps://github.com/DataDog/go-python3。Python是时髦的机器学习御用开发语言,Golang是大红大紫的新时代后端开发语言。Python很适合让搞算法的写写模型,而Golang很适合提供API服务,两位同志都红的发紫,这里就介绍一下正确搅基的办法。原理Python提供了丰富的C-API。而C和Go又可以通过cgo无缝集成。所以,直接通过Golang调用libpy...

2021-10-12 10:54:29 837

原创 C标准库常用函数

strlen()字符串长度strcmp()字符串比较strcpy()字符串拷贝memset()暴力清空memcpy()暴力拷贝

2020-07-08 08:18:56 209

原创 c++动态开辟内存

int * number = new int;int * arr = new int[100];int *carr = (int*)malloc(100*sizeof(int));

2020-07-08 07:43:17 326

原创 leetcode 351 安卓系统手机解锁

我们都知道安卓有个手势解锁的界面,是一个3 x 3 的点所绘制出来的网格。给你两个整数,分别为​​m 和 n,其中 1≤ m≤ n≤ 9,那么请你统计一下有多少种解锁手势,是至少需要经过m个点,但是最多经过不超过n 个点的。链接:https://leetcode-cn.com/problems/android-unlock-patternsclass Solution {public: int numberOfPatterns(int m, int n) { ...

2020-07-05 22:09:32 385

原创 ubuntu locales 设置中文

apt-get install localeslocale-gen 'zh_CN.UTF-8'update-locale LC_ALL="zh_CN.UTF-8"

2020-03-10 19:23:50 1788

原创 判断value非空以及非None

params = {k:v for k,v in data.items() if v}

2020-03-10 13:32:17 645

原创 Spring MVC-开发实践

/data/java_workspace/SpringMvcDemo/src/main/webapp/static/js/HelloPage.jsp1、HelloController.javapackage com.alice.controller;import java.util.Map;import org.springframework.stereotype.Cont...

2019-11-04 16:07:18 81

原创 Spring MVC-开发预准备

1、修改web.xmlsrc>main>WEB-INF>web.xml<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w...

2019-11-04 15:30:13 78

原创 Spring MVC-创建工程

1、Create a new simple Maven project2、设置Dynamic web moduleProperties->Maven->Project Facets设置Dynamic Web Module(Further configuration available )3、配置POM.xml 引入项目依赖的jar包 (配置来源:https://mv...

2019-11-04 15:07:37 80

原创 Spring MVC-基本概念

1、web应用开发框架MVC能够克服所有的问题如果我们可以从Bussiness logic(通过一些可以产生数据的逻辑)分离出Presentation(UI building code)。有了Spring MVC,你只需写简单的POJO代码(如图所示,用POJO实现Controller),或者实现Spring MVC给你提供的接口(比如实现Interceptor做权限判断),就能完成这...

2019-11-04 14:53:55 196

原创 boost读写锁的用法

#include <boost/thread/shared_mutex.hpp>typedef boost::shared_lock<boost::shared_mutex> read_lock;typedef boost::unique_lock<boost::shared_mutex> write_lock;

2019-10-20 18:48:50 592

原创 pip list

./python ./pip list

2019-08-28 22:16:07 1154

原创 PHP json对中文utf8的操作以及utf8转gbk

PHP json_encode 以及json_decode都是对utf-8编码进行操作,见https://www.php.net/manual/en/function.json-encode.php若是要与gbk相互转换请参考https://blog.csdn.net/DickyQie/article/details/79023770以及https://www.php.net/manual/...

2019-05-13 11:40:59 943

转载 linux命令行精选

1) 从一个视频文件中截图:thumbnail() {ffmpeg -itsoffset -20 -i $i -vcodec mjpeg -vframes 1 -an -f rawvideo -s 640x272 $ {i%.*}.jpg}2) 排除复制指定文件到/tmp/directoryrsync -avz --exclude a_directory --exclude nohup....

2019-01-27 13:15:07 133

原创 查看A,B字段不同组合的总数

select count(distinct(concat(A, B))) from table_name_test where day = 20181202;

2018-12-04 15:45:43 456 1

原创 反编译

java -jar procyon-decompiler-0.5.30.jar -jar xxx.jar -o src

2018-11-21 11:26:18 185

原创 awk and sed使用

awk '{if(NR%10==0){printf $0 ",\n"}else{printf "%s,",$0}}' file每十行合并一行

2018-11-19 20:32:29 310

原创 Knowlege Graph知识图谱

https://googleblog.blogspot.com/2012/05/introducing-knowledge-graph-things-not.html

2018-11-19 15:03:04 401

转载 python path check when module can't import

Python搜索模块的路径:1)、程序的主目录2)、PTYHONPATH目录(如果已经进行了设置)3)、标准连接库目录(一般在/usr/local/lib/python2.X/)4)、任何的.pth文件的内容(如果存在的话).新功能,允许用户把有效果的目录添加到模块搜索路径中去.pth后缀的文本文件中一行一行的地列出目录。这四个组建组合起来就变成了sys.path了,&gt;&gt;&gt; im...

2018-06-05 21:06:02 388

原创 MySQLdb在mac上的安装

1)xcode-select --install2) brew install mysql3)brew unlink mysql-connector-c4)brew install mysql5) pip3 install MySQL-python

2018-06-01 21:39:05 1912

原创 mysql一条query的大小以及TEXT的大小

一条query的大小 SHOW VARIABLES LIKE 'max_allowed_packet';This gives you the answer in bytes. for e.g max_allowed_packet=1048576 or 1mb以字节为单位 Type | Maximum length-----------+-----------------------...

2018-05-16 11:32:02 792

转载 开源许可证license

https://mp.weixin.qq.com/s/Q29NGDIbyCwm6KiAKqI46A

2018-03-20 18:26:50 1302

原创 redis Cli删除redis tokenwhen it is locked

redis restart operationIt  is necessary to do below operation if one of the redis client machines was killed without notice ( power off ) or network problems occurred.

2017-10-11 11:49:43 638

转载 fseek Linux 编程手册

#include #include int main(void){ /* Prepare an array of f-p values. */ #define SIZE 5 double A[SIZE] = {1.,2.,3.,4.,5.}; /* Write array to a file. */ FILE * fp = fopen("test.

2017-09-08 15:03:51 222

转载 C语言中唯一的构造程序

Google的Robert Love(先前从事Linux内核开发)给我们解答如下:do{...}while(0)在C中是唯一的构造程序,让你定义的宏总是以相同的方式工作,这样不管怎么使用宏(尤其在没有用大括号包围调用宏的语句),宏后面的分号也是相同的效果

2017-09-08 13:49:10 282

原创 配置yum源从镜像SO文件

配置fedora server

2017-08-30 10:48:43 424

原创 the best description to SYS module in python

It is a module that makes calls to the system and allows you to return or process data

2017-03-21 20:11:24 306

转载 递归的优缺点

优点:1. 简洁2.在树的前序,中序,后序遍历算法中,递归的实现明显要比循环简单得多。缺点:1.递归由于是函数调用自身,而函数调用是有时间和空间的消耗的:每一次函数调用,都需要在内存栈中分配空间以保存参数、返回地址以及临时变量,而往栈中压入数据和弹出数据都需要时间。->效率2.递归中很多计算都是重复的,由于其本质是把一个问题分解成两个或者多个小问题,多个小问题存在相互重叠的部分

2017-03-02 21:45:22 43812 2

原创 nginx installation on redhat6.6 with non 80 port

rpm -ivf nginx-1.10.3-1.el6.ngx.x86_64.rpmrpm -qa httpd-.confserver { listen 80; server_name example.com; location / { proxy_passhttp://localhost:5601; pr

2017-03-01 16:42:59 234

转载 A lightweight tool to ship logs

A lightweight tool to ship logs called Log-Courier (https://github.com/driskell/log-courier)

2017-03-01 10:40:09 247

原创 Refcotring Tools

IntelliJ IDEAhttp://www.jetbrains.com/idea/download/#section=windowsDeveloper Express CodeRushhttps://www.devexpress.com/Products/CodeRush/JetBrains Resharperhttp://www.jetbrains.com/resharp

2017-02-24 15:12:44 628

转载 怎样用笔记本电脑开无线让手机上网

怎样用笔记本电脑开无线让手机上网因为自己有这方面的需要,因此通过找资料学习,还是费了点劲,把自己学到的东西分享给大家,希望对你们有用。首先是先前必须具备的几点必要条件:1、              电脑必须是win7系统;2、              无线网卡支持承载网络(最好更新到最新的无线网卡驱动);下面是具体步骤:1、

2013-05-13 11:42:02 3123

原创 DataGridView导入Excel时,出现了“未将对象引用设置到对象的实例”的解决办法

for (int i = 0; i < iRows - 1; i++) { for (int j = 1, k = 0; j < iCols; j++) { if (dgvStudent.Columns[j].Visible)

2013-04-27 12:05:24 4670

转载 VS2010调试技巧

跳到当前光标处(Ctrl+F10)  我经常看到人们为了到达目标代码位置,而在程序中早早设定了断点,然后反复地按F10/F11,一步步走到目标代码处。当程序员的确需要仔细观察每一步的状态变化时, F10/F11是合理的选择。然而多数情况下,人们只想快速到达他们真正关心的代码处,这时候F10/F11就不是最佳选择了。  这时,你应该利用“跳到当前光标处”这个功能。先把光标定位在要测的目标

2013-04-22 10:01:20 573

原创 2013 微软编程之美全国挑战赛之资格赛 传话游戏

由于本人能力有限,才编出来资格赛的第一题。不知道算法对不对,欢迎大家批评指导。时间限制: 1000ms 内存限制: 256MB描述Alice和Bob还有其他几位好朋友在一起玩传话游戏。这个游戏是这样进行的:首先,所有游戏者按顺序站成一排,Alice站第一位,Bob站最后一位。然后,Alice想一句话悄悄告诉第二位游戏者,第二位游戏者又悄悄地告诉第三位,第三位又告诉第

2013-04-09 21:20:10 827

原创 高位移到低位,比如1110 0011变为 1100 0111

bdata unsigned char orig=0xE3;sbit flag=orig^7;bdata unsigned char redf=0x00;void main(){ unsigned char i; for(i=0;i { if(flag) {  redf|=0x80; } else { redf|=0x00; }

2013-03-28 11:03:00 1030

原创 两个uchar 组合成一个uint

unsigned char addH=0xE1;    unsigned char addL=0x56;    unsigned int pd;    pd = addH;   pd=pd   pd=pd+addL;

2013-03-28 10:55:41 1231

转载 ubuntu中root和普通用户相互切换

Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root

2013-01-13 17:02:31 529

转载 gcc初入门

g++ 几个重要的选项(当然要注意看g++的帮助)-S filepath 就能得到汇编文件 一般是.i 结尾-c filepath 得到*.o 机器目标文件-o outputfile 这里是输出文件 否则的话 他会默认输出为a.out 或者sourcefilename.i 等-Ifilepath 就是include的那个目录 注意注意!! 这里的I和path之间不能有空格!!!

2012-10-31 22:34:38 367

带注册机的Source Insight 可查看代码的软件

带注册机的Source Insight,可查看代码的软件,3.5版本,超级好用。

2013-07-28

进销存管理系统

软件开发羊皮卷之学通C#24堂课的第24章的内容,欢迎下载!

2012-10-16

房屋中介管理系统

软件开发羊皮卷之学通C#24堂课的第23章的具体内容,欢迎下载!

2012-10-16

使用线程扫描局域网的IP地址

软件开发羊皮卷之学通C#的24堂课的资料

2012-10-16

空空如也

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

TA关注的人

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