自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 windows jar包文件默认打开方式设置

2、定位到计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts项下,找到.jar项,再选中UserChoice项,其中ProgId值为jarfile。值改为想要设置的"path/javaw.exe" -jar "%1" %*备注:如果出现值修改出错的现象,请修改权限,具体举例如下图所示。1、管理员权限打开“注册表编辑器”;

2023-11-03 11:26:14 347

原创 log4多环境配置讲解

log4多环境的搭建需要将pom.xml文件中project->profiles部分和logback.xml文件中configuration->property的resource属性结合使用:1.project->profiles负责定义打包时.properties文件的选择,.properties中负责声明logback.xml的相关配置变量。2.configurati...

2019-01-15 18:38:11 389

原创 python中下划线变量或函数的含义

模式 举例 含义 单前导下划线 _var 命名约定,仅供内部使用。通常不会由python解释器强制执行(通配符导入除外),只作为对程序员的提示。 单后导下划线 var_ 命名约定,避免与python关键字的命名冲突。 双前导下划线 __var 类上下文中触发“名称修饰”。由python解释器强制执行。 双前导和双后导下划线 __...

2018-12-29 11:48:06 641

原创 logback-spring样例及注解

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration><!-- 根节点<configuration>包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有...

2018-04-17 09:47:49 1819

转载 JMS介绍

https://blog.csdn.net/qh_java/article/details/55224259

2018-04-13 11:24:23 195

原创 Spring Boot之application.properties基础配置片

        由于最近在使用spring boot进行相关的开发,因此,涉及到一些application.properties的配置,本文就基础配置进行了一些整理,后面如果遇到新的基础配置将进行更新。#日志级别logging.level.org.springframework.web=INFO#定义profile环境文件spring.profiles.active=test#定义服务端端...

2018-04-12 15:34:53 202

原创 Java Builder模式

这里仅记录一个builder模式的案例,以便自己后面做查询使用,当然,需要的朋友可以作为参考。public class NutritionFacts { private final int servingSize; private final int servings; private final int calories; private final int fat; public ...

2018-04-09 10:19:39 192

原创 linux改变自拉起程序运行路径到程序所在路径

//获取拉起程序所在路径string getOwnerPath(){ char path[1024]; int cnt = readlink("/proc/self/exe",path,1024); if(cnt=1024) { return ""; } for(int i=cnt;i>=0;--i) {

2017-12-15 17:58:06 834

原创 MySQL操作进阶

最近遇到一条需求,要求MySQL数据表保留最新10000条数据,经过查找和试验,总结出最初正确语法如下:DELETE FROM tablename WHERE keycol NOT in (SELECT temp.keycol FROM (SELECT keycol FROM tablename ORDER BY keycol DESC LIMIT 10000) AS temp);有需

2017-10-19 16:22:02 258

原创 Android发现局域网IP

Android发现局域网IP的原理就在于通过udp向路由网关广播消息,然后监听对应的消息回复。示例代码如下:1、获取udp广播地址public static InetAddress getBroadcastAddress(Context pContext) throws UnknownHostException { WifiManager cWifi = (WifiManager)pCo...

2017-09-30 10:28:15 1072

原创 Java MongoDB非框架开发进阶--副本集链接开发

最近在用Java做MongoDB的副本集操作开发,由于网上的资料系统性较差,因此,这里进行系统性的记录,供大家参考。1、MongoDB副本集设置说明1)在没有进行用户权限设置的情况下进行MongoDB副本集设置,例如:设置副本集rs1mongod --replSet rs1 --keyFile /home/mongoFile/key/r0 --fork --port 28010 --dbpath ...

2017-09-28 18:29:21 759

原创 Websocket SSL加密之android端(带重连)

最近在开发Android手机端的websocket通信,用到了ssl加密。由于网上相关信息较少,而且大多较为杂乱,因此,就相关知识进行再次整理,希望对大家有用。1、WebSocket(带重连)  普通Android端WebSocket,不必多说,写一类继承jar包中的WebSocketClient,然后依次调用该类的构造函数如:new WebSocketUtils()、链接函数:connectBl...

2017-09-25 15:12:39 5590 1

原创 Java MongoDB非框架开发基础篇

1、数据库连接1)非授权模式import com.mongodb.MongoClient;import com.mongodb.client.MongoDatabase;public class MongoDBAPI{ public static void main( String args[] ){ try{ // 连接到 mongodb 服务 ...

2017-09-14 12:09:57 424

原创 少见但非常有用的MongoDB命令

最近在做项目中的数据库代理用到了mongodb,由于初次使用查了很多网上的资料,发现有些杂乱,因此,在这里做了整理供他人和自己需要的时候查看,以后如果有补充会再进行更新。这里常用的mongodb命令操作不再多说,只说一下不常用但却比较有用的:1)db["表名"].操作函数名;用于表名不是很正规时在使用“db.表名.操作函数名”失效时使用。例如:db["gps"].find()用于查找数据库中表名为...

2017-09-07 08:12:58 299

原创 一些罕见的c++关键字

一、TypeidTypeid是一个类型运算符,用于获取某个变量或者类型的名字。使用格式:typeid(int)或typeid(i+1)例如:typeid(double).name();//获取int类型名,结果为“double”。typeid(2)!= typeid(2.0);//比较表达式类型,结果为true。二、MutableMutable的含义是可变的,和co

2017-09-02 11:57:52 3740

原创 几种市面比较流行的摄像头的rtsp协议协议格式

海康:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream说明:username: 用户名。例如admin。password: 密码。例如admin。ip: 为设备IP。例如 192.168.43.99。port: 端口号默认为554,若为默认可不填写。codec:视

2017-08-18 08:57:58 10017

原创 MySQL数据库编程汉字乱码问题

1、命令行插入汉字乱码:确定表格创建格式为create table tablename(COLUMNNAME1 varchar(50) collate utf8_unicode_ci not null, COLUMNNAME2 varchar(50) collate utf8_unicode_ci not null,...)engine=innodb default charset=utf8 co...

2017-08-17 14:50:28 301

原创 select函数使用时应注意的问题

问题一:fd_set和timeval的重置。select函数的使用一般分为以下几步1、FD_ZERO(fd_set*);2、FD_SET(int fd,fd_set*);3、int select(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);4、FD_I

2016-09-13 21:23:04 2632 2

原创 linux环境下c++的编写、调试以及makefile多文件连编需要注意的问题

最近刚开始接触Linux C++,发现其与windows C++有太大的差别。这里是自己的一些总结,如果有新人看到,希望能够帮到您。1、gcc编译器简介生成一个.out需要将源文件依次进行预处理、编译、汇编、链接,并最终生成可执行文件。下面将对各步进行具体的说明:预处理(Pre-Processing):根据预处理命令(#开头)修改源文件# gcc -o hello.i -E hello

2016-08-14 13:46:32 1333

原创 关于模版类编译出现unresolved external symbol的问题

问题:当模版类的定义与声明分离时会出现unresolved external symbol的编译链接问题原因:模版类的定义编译器不会生成具体的类和类方法,而是告诉编译器应该生成什么样的类和类方法,只有在实例化之后,才会生成具体的泪对象及其方法。解决方法:1.将模版类的定义与声明都放在一个文件中;                  2.在使用的地方不仅include,而且includ

2016-08-11 10:19:40 1106

原创 LIB or DLL创建

LIB or DLL创建1 创建一个win32的项目如下图  2 创建动态类1)      添加要做成库的类2)      键入头文件代码如下图所示图1 头文件代码示例图 3)      键入cpp文件代码3 创建动态函数1)      添加要做成库的.cpp和.h文件2)      在头文件中键入如下代码 图2

2016-08-09 12:57:25 355

深入理解Nginx模块开发与架构解析第2版LinuxUnix技术丛书

深入理解Nginx模块开发与架构解析第2版 pdf。注意:本pdf中只有目录一个标签,但是目录那一页是可以跳转到任何章节的链接,想要的可以下手,绝对高清。

2018-05-18

websocket jar包 fat版

websocket jar包 fat版 websocket jar包 fat版 websocket jar包 fat版 websocket jar包 fat版 websocket jar包 fat版

2017-09-27

websocket jar包2017

websocket jar包2017 websocket jar包2017 websocket jar包2017 websocket jar包2017 websocket jar包2017 websocket jar包2017

2017-09-27

bcprov-ext-jdk15on-146.jar

“keytool”生成android用的“bks”使用jar包,适用于“jdk1.8”版本,“jdk1.8”版本一下请使用141的jar包

2017-09-06

最新的Android海康demo

最近在应用海康的SDK开发实时视频监控,查了一下网上已有的demo发现都不是最新的,延时要好大大约30s左右,该demo延时不到1s需要的可以考虑。

2017-07-07

空空如也

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

TA关注的人

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