自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (2)
  • 收藏
  • 关注

原创 pg_dump导出数据时报错no PostgreSQL user name specified in startup packet

远程pgsql版本:12.13 (通过select version()语句查看)本地pg_dump降级为1:安装12版本的pgsql。pg_dump版本号:14.9。

2024-03-11 20:57:39 234

原创 mac+idea中安装配置gradle方法

2) 通过brew安装gradle3) 配置JAVA_HOME环境变量至此,gradle安装成功。

2023-09-20 15:10:26 2167

原创 JavaScript实用库

Underscore.js:与Lodash类似,提供了各种实用的函数来简化JavaScript的开发。jQuery:一个流行的JavaScript库,提供了简化DOM操作、事件处理、AJAX等功能的方法。Vue.js:另一个流行的JavaScript库,也用于构建用户界面,具有响应式和组件化的特点。Moment.js:用于解析、验证、操作和显示日期和时间的JavaScript库。React:用于构建用户界面的JavaScript库,采用组件化的方式进行开发。

2023-09-11 10:02:11 146

原创 pgsql高阶用法

字符串转64位整数:drop function hex_to_bigint(text);CREATE FUNCTIONhex_to_bigint(in_hex TEXT)RETURNS BIGINTIMMUTABLE STRICT LANGUAGE sql AS$body$ SELECT CAST(CAST(('x' || CAST($1 AS text)) AS bit(64)) AS BIGINT);$body$;

2021-06-23 17:01:14 367

原创 spring boot项目关闭spring security认证

背景:项目依赖的jar包传递依赖spring security,不想启用接口鉴权解决方法:关闭spring security的自动配置代码:@SpringBootApplication(exclude = {SecurityAutoConfiguration.class, ManagementWebSecurityAutoConfiguration.class})...

2021-03-31 12:16:26 1892

原创 spring boot项目启动报错dbType not support : null, url null

'dynamicDataSource' threw exception; nested exception is java.lang.IllegalStateException: dbType not support : null, url null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) ~[spr.

2021-03-30 19:25:12 3076

原创 mybatis和mybatis-plus同时使用问题处理

原项目基于mybatis开发,新功能基于mybatis-plus开发,同时依赖如下两个jar包mybatis-spring-boot-startermybatis-plus-boot-starter启动时报错:java.lang.NoClassDefFoundError: org/mybatis/logging/LoggerFactory,详情如下:Unsatisfied dependency expressed through bean property 'sqlSessionFacto

2021-03-26 11:26:26 15027 7

原创 查看浏览器保存的密码

网站首次设置的密码,让浏览器记住了,自己却忘了,可通过如下方式找回chrome浏览器:进入设置->自动填充->密码,或在地址栏输入:chrome://settings/passwords在搜索密码输入框输入网址,点对应网址的密码右侧眼睛图标,输入电脑密码即可查看...

2021-03-18 11:05:29 358

原创 java keytool

java 创建keystore:keytool -genkey -alias debug -keypass 123456789 -keyalg RSA -keysize 1024 -validity 365 -keystore sign-debug.keystore -storepass 123456789查看keystore:keytool -list -v -keystore .\sign-debug.keystore其中keytool命令所在目录:C:\Program Files.

2020-11-03 12:23:21 167

原创 git工具使用问题记录

1)问题:git for windows命令行操作时报错“”Filename too long“,原因:git有可以创建4096长度的文件名,然而在windows最多是260,因为git用了旧版本的windows api解决方法:git config --global core.longpaths true参考文献:https://www.hongweipeng.com...

2019-12-27 10:31:39 144

原创 pycharm将自定义包加入PYTHONPATH

1) 打开设置:File->Setting->Project Interpreter2)在Project Interpreters中添加自定义库路径即可

2019-10-12 20:07:25 892

原创 pip安装常见问题

1.pip install 时,报错 Cannot uninstall 'six'错误原因:待安装模块依赖高版本的six模块,需要先卸载低版本的six解决方法:step1. 强制升级 six,命令为sudo pip install six --upgrade --ignore-installed sixstep2.重新安装所需模块...

2019-03-11 13:18:01 441

原创 mindmanagers使用笔记

一、xmind文件转mmap:1)用xmind打开要转换的文件,ctrl+A全部选中,ctrl+c复制2)打开mind manager新建一个主题→ctrl+v粘贴即可.二、常用快捷键:1.mac系统下:1)插入子主题:command+enter2)插入父主题:shift+command+enter3)插入下一个主题:enter4)插入上一个主题:shift+ent...

2019-02-26 16:57:53 244

原创 c/c++程序员快速入门python

一、与c/c++语法区别之处:1.字符串可以用单引号扩起来2.两个乘号表示乘方运算,例如3**2点结果为93.str()函数将非字符串转化为字符串4.注释用#标示5.根据缩进来判断代码行与前一个代码行的关系二、各种数据结构使用方法:2.1 列表定义与C语言中的数组类似,区别如下:1)列表自带多种函数。2)可用负值做索引倒序访问元素:arr[-i]访问列表中倒...

2018-11-04 16:29:15 445

原创 find命令用法

1.跟随软链接:-L

2018-09-19 10:51:15 233

原创 Protocol Buffer使用手册

一、文件名:*.proto二、PB文件引用:import  "myprojce/other_protos.proto";三、文件内容:1.消息类型message msgName{require string query=1;optional int32 page_number=2;}说明:1)一个.proto文件中可以定义多个message类型。2)同时,...

2018-08-28 19:12:48 205

原创 git命令使用手册

一、仓库:1.创建代码库:1.1 新建一个目录,并初始化为git代码库git init ${dir_name}1.2 在当前目录初始化:git init2.下载一个项目,及完整代码历史git clone ${git_url}3.更新本地代码库:3.1本地没有修改:git pull3.2本地有修改:3.2.1修改未提交至暂存区:1)想保留本地修改...

2018-07-17 14:41:06 180

原创 Map与string之间相互转换的一种实现方式

#define KEY_SEG "[$]"#define VAL_SEG "[#$%]"template<typename T1, typename T2>std::string map2String(const std::map<T1, T2>& mapIn,string key_seg,string val_seg){    std::ostringstream...

2018-05-07 17:05:54 6237

原创 tensorflow安装及使用笔记

一、安装:最简单的方式是通过pip安装,step1,安装pip:yum install python-pipstep2,通过pip安装tensorflow:pip install tensorflow=1.5tensorflow1.6开始release包使用AVX指令集,若cpu不支持(linux下通过cat /proc/cpuinfo|grep avx看是否支持,无输出表示不支持),请指定ten...

2018-04-29 11:49:49 249

原创 java学习笔记

1. void func() throws Exception{ //}在函数头 throws exception:checked exception所谓checked exception和runtime exceptionchecked exception告知外部用户此方法在某些情况下可能抛出这个错误,你应该捕获并处理错误以便程序在可能的情况下能够继续运行下去(当然你也可以通过thr

2018-02-07 10:18:53 160

原创 Intelli IDEA及maven使用笔记

1.Intelli IDEA下载及激活:参考:http://blog.csdn.net/zx110503/article/details/787344282.IDEA 集成的maven所在目录:3.maven引入外部jar包参考:http://blog.csdn.net/pltuyuhong/article/details/509540174.maven本地仓库地址修改1)修改maven的sett...

2018-02-06 15:54:27 363

原创 常用正则表达式

1)匹配整数:'^[0-9]*$'

2018-01-12 16:24:29 142

原创 hive使用笔记

1.解析json使用函数 json_tuple,函数参数用法:json_tuple(json_object,'key1','key2','keyN')函数使用方法:select T1.key1,T1.key2,jf_key1,jf_key2from table1 T1 lateral view json_tuple(json_field_name,'key1','key2')...

2017-12-26 09:51:38 198

原创 mysql用法进阶

1.按中文拼音排序:表中中文为utf8编码,先转成gbk。select name from table_name order by convert(name using gbk) asc2.多行转多列:参考文献:http://www.cnblogs.com/small8/p/6211009.html例如要行转列的字段为subject(学科),要赋值的字段score(成绩),为可...

2017-12-12 10:42:42 306

原创 centos 安装opencv3.3遇到的问题

1.FATAL:In-source builds are not allowed.You should create separate directory for build files.解决方法:1)先删除刚才在当前目录下创建的CMakeCache.txt文件和CMakeFIles目录;2)再新建目录,比如build目录,在build目录执行cmake.

2017-10-23 22:27:31 3880

原创 tcpdump

抓取指定IP和端口的http包tcpdump -i eth1 'tcp port 10066 and (tcp[20:2]=0x4745 or tcp[20:2]=0x4854)'  -XvvennSs 0

2017-08-10 16:40:17 170

原创 qt使用笔记

最近在做跨平台的终端开发,用到了QT,把遇到的问题和解决方法在这里记录下,供大家参考。1)新建工程后,运行时提示如下:Error while building/deploying project  YOUR_PROJECT_NAME (kit: Desktop Qt 5.8.0 MSVC2013 64bit)When executing step "qmake"解决方法

2017-02-27 19:21:00 367

原创 基于nginx和nginx-rtmp-module搭建rtmp流媒体服务器

编译m3u8-segmenter下载地址:https://github.com/johnf/m3u8-segmenter.git编译问题:1.configure: error: Package requirements (libavformat libavcodec libavutil) were not met:解决方法:手动编译gcc -Wall  m3u8-seg

2017-02-24 15:20:59 395

原创 docker使用笔记

1.docker服务管理1.1.安装yum install docker1.2.启动service docker start
chkconfig docker on
systemctl start docker.service
systemctl enable docker.service1.3.停止systemctl stop docker.service1.4.重启systemctl res...

2017-02-23 10:43:47 482

原创 visual studio 2015安装问题及解决

问题1:运行C++程序时提示错误:“计算机中丢失MSVCP140D.dll,尝试重新安装该程序以解决此问题”原因:安装visual studio时使用的默认配置,没有安装 Windows SDK。解决办法:重新启动安装程序,在修改选项中安装windows sdk,具体路径如下修改-》选择功能-》windows和web开发-》通用windows应用开发工具-》windows

2017-01-19 10:46:33 4189

原创 mysql 事务

1)查看哪些引擎支持事务:SQL: Show engines;2)查看表引擎类型:Show create table table_name;3)查看是否自动提交:show variables like ‘%autocommit%’;4)事务开始的方法:a) mysql_autocommit(0);b) SQL:Set autocommit=0;c) Be

2016-09-21 11:14:15 263

原创 linux下源码安装mysql遇到的问题及解决方法

Mysql 使用cmake安装,先yum install cmake。 问题:1. You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>原因:依赖boost解决方法:1)若可以访问外网,使用如下命令指定下载及安装boost的路径cmake .  -DDOWNLOAD_BOOST=...

2016-09-21 10:30:55 327

转载 同一进程中的线程究竟共享哪些资源

线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。    进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括:   1.线程ID      每个线程都有自己的线程ID,这个ID在本进程中是唯一的。进

2016-08-31 16:33:54 1543

原创 linux下bin安装mysql遇到的问题及解决方法

1错误:“mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended” 解决方法:确定是否有配置文件/etc/my.cnf,以及是否有如下设置:port = 3306socket = /tmp/mysql.sockdatadir = /var/lib/mys...

2016-08-11 09:15:09 600

原创 网站开发框架

1)web服务器,前端连接、分发、负载均衡:IIS/apache/nginx/lighthttpd2)后端逻辑处理:php、jsp等各种语言3)数据库:mysql等DB

2016-05-06 16:40:10 358

原创 按十进制位与运算

需求:所有包含5级装备的奖励,需要通关10234567后才能领取。前提:游戏的ID规则如下:长度:8位十进制数,如12345678前2位表示ID类型,比如10表示关卡ID,11表示装备ID,12表示物品ID;其中对于一个装备ID:112345672表示品质;34表示部位;567表示等级;解决方案:方法1:对程序员来说最简单的是,让游戏策划把所

2015-11-28 17:20:12 2119

原创 游戏开发使用的开源组件

元数据描述:protocol buff日志:log4c连接管理:libevent

2015-11-16 18:54:49 334

原创 excel

数据有效性设置SheetA中的某列要引用SheetB页签中的x列作为选项列表时输入代码:=SheetB!$X$1:$X$100说明:$X$1表示第X列第1行$X$10表示第X列第10行如图:我要引用Note页签的第C列作为选择列表2. 在excel2007中打开mysql导出utf-8编码的csv文件,避免乱码:1)mysql -e "sql" | sed -e "s/\t/,/g">res...

2015-10-20 19:31:03 320

原创 代码质量

1)代码静态检查:cppcheck

2015-09-01 15:03:25 344

原创 perf命令使用手册

perf:perf record -afg -p ${PID} -o ${PERF_RESULT_FILE_NAME} sleep ${SECONDS}perf report -i ${PERF_RESULT_FILE_NAME}

2015-08-31 20:53:26 605

ThreeJS中文文档

Three.js中文文档 包含demo

2017-08-09

编程之道 [美]Geoffrey James

出自美国的一位善于进 行哲学性思考、有十多年工作经验的程序设计师--Geoffrey James 之手。 在本书中,作者以一种幽默、辛辣的眼光审视着发生在程序设计室里的各种各样的小故事,并运用东方的哲学体系进行深层次的思考和理解,即进行“道”式的思考和理解。简单的故事蕴含深奥的道理,是本书的极大特色。

2010-04-18

空空如也

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

TA关注的人

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