- 博客(43)
- 资源 (18)
- 收藏
- 关注
原创 编译github仓库servicecomb-java-chassis 的settings.xml配置
servicecomb java chassis组件无法下载依赖,在Jakarta处卡很久。maven load 完整效果图。完整的setting.xml如下。
2024-08-07 22:24:06 176
原创 常用工具下载
tcpdump 下载:RPM resource rpmjdk下载:https://www.oracle.com/java/technologies/downloads/idea下载:下载 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE
2023-08-17 17:41:17 198
原创 Redis内存满分析
LLEN(KEYS "prefix:*") ——————发现用redis desk top redis5.0报错。直接vi rdb,才发现非常多的某个key在里面。由此定位到代码中存储key不设置老化时间的问题。SCAN 0 MATCH prefix:* ——发现这个游标返回很奇怪。dbsize计算db大小,判断是哪个db的问题,发现是db1的问题。Redis中先备份xxx.rdb文件,然后使用下面的工具进行分析。发现15亿数据,10小时都没有返回响应。
2023-06-21 10:15:18 158
原创 Spring data JPA查询数据后数据却被修改的奇怪问题
当你使用spring jpa时,却发现有以下情况:问题1 identifier of an instance of .. altered to null问题2 Batch update returned unexpected row count from update [1]; actual row count: 2; expected: 1问题3Jpa 更改对象属性会被自动保存到数据库原因:原因1 hibernate的持久态原因2hiber...
2021-09-30 15:56:47 380
原创 HibernateException: identifier of an instance of com.xxx was altered from id_xxx to null
如果出现以下错误,说明APP的id被修改了。不管是查询USER还是查询Role,都不好使。at java.lang.Thread.run(Thread.java:748) [?:1.8.0_272]Caused by: org.hibernate.HibernateException: identifier of an instance of com.aaa.App was altered from id_1QGu4vXq35 to null at org.hibernate.e...
2021-09-23 11:54:08 810
原创 Ubuntu 18 版本安装mysql 5.7.29
libaio1_0.3.110-2_amd64.deb64位:http://archive.ubuntu.com/ubuntu/pool/universe/m/mecab/libmecab2_0.996-1.2ubuntu1_amd64.deb32位:http://archive.ubuntu.com/ubuntu/pool/universe/m/mecab/libmecab2_0.996-1.2ubuntu1_i386.deblibjson-perl_4.03000-1_all.deb下载..
2021-06-17 17:03:22 358
原创 【算法学习笔记】滑动窗口-JAVA版本
滑动窗口解决leetcode的最小覆盖子串问题:除了窗口更新和minDiff计算,其他都是框架。最关键的是valid的理解,就是判断window是否包含了need的所有内容。package com.company;import java.util.HashMap;import java.util.Map;public class SlideWindow { public static void main(String[] args) { String src ..
2021-02-16 17:58:10 157
原创 tcpdump与wireshark抓包分析笔记
1、抓包tcpdump -i any -s 65535 -w /tmp/http.cap “port 80”2、wireshark打开http.cap可以按以下四种过滤http.request.uri.path == “/url/you/want/find”http.request_number == 1ip.src == 172.16.0.1ip.dst == 172.16.0.2
2021-02-03 20:55:09 211
转载 【杂谈】《2020年度盘点出炉!技术好文一口气读完》读书笔记2021年1月2日
1、架构DDD:领域驱动设计。其实本质上就是不同的事情分开,解耦。从最高的业务层次解耦。分下去开发自然就是解耦的。 多维思维:使用矩阵、图处理复杂事务,单纯大脑枯死冥想可能很难构造清晰的逻辑。 辩证思维2、代码开发: 使用JFR性能分析工具 测试:使用TestableMock开源工具,LLT mock变得非常简单3、前沿技术Rust,解决了内存泄露等问题,但是编码和性能都像C++,而且要自己处理生命周期。编译比较困难。 AI、氮化镓(GaN)、...
2021-01-02 19:49:20 232
转载 MYSQL 8.0.19 报The user specified as a definer (‘mysql.infoschema‘@‘localhost‘) does not exist
问题现象:mysql> show databases;ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not exist解决方法:1.先看下mysql是否设置了环境变量,如果没设置,就需要切换到mysql的bin目录下执行命令mysql -P 3306 -h 127.0.0.1 -u root -p2.给root用户添加权限mysql8.0以前
2020-10-26 00:14:21 5064 1
转载 Wireshark无法识别SSL/TLS流量,如何用wireshark打开HTTPS报文
Wireshark无法识别SSL/TLS流量最近发现使用wireshark打开HTTPS流量包,在协议部分看不到SSL/TLS,数据流量显示如下截图:出现这样的问题,可能是wireshark配置的SSL/TLS端口和数据包实际的端口不匹配,导致wireshark不去解析未知端口的SSL/TLS流量信息,可以按如下截图修改。在SSL Ports上加上自定义安全端口...
2019-08-05 21:35:58 3560
原创 C、C++,JAVA编程常用工具,常用快捷键,提升工作效率
source insightC/C++编程利器 shift+f8 高亮词 F7快速搜索所有符号,比如函数名称、宏定义、全局变量等。 ctrl+/ 查找pc lint这是一个编译工具,级别非常高。能找出变量定义了未使用等错误。可以配在source insight中。免安装,copy到c盘C:\pclint,对source insight进
2015-04-04 14:54:38 1352
原创 利用Photoshop在Matlab中快速生成数据挖掘数据集、聚类、分类数据集
http://note.youdao.com/share/?id=39bd28a192ff85627b313d253032b107&type=note
2014-06-07 10:21:13 2888
原创 create type oracle 无返回 sql语句返回不了(创建对象 正斜杠的作用)
在oracle数据库使用create type 命令
2014-05-08 15:14:51 2236
原创 Spark WordCount 读写hdfs文件 (read file from hadoop hdfs and write output to hdfs)
1 Create development environment in eclipse (juno version at least)just install scala : help->install new software->add url: http://download.scala-ide.org/sdk/e38/scala29/stable/site2
2014-04-14 16:43:14 25073
原创 Spark WARN cluster.ClusterScheduler: Initial job has not accepted any resources;check your cluster
WARN cluster.ClusterScheduler: Initial job has not accepted any resources; check your cluster UI to ensure that workers are registered and have sufficient memoryspark cluster
2014-04-13 19:42:31 27225 4
原创 给cocos2d-x 3d模型加光照(配置3d toolkit for cocos2d-x 到Android运行)
0、简介:由于我需要在Android中添加光照,但是cocos2d-x并没有,幸好大神wantnon最近出了一个3d工具箱:3D ToolKit for cocos2dx 是一个简单的cocos2d-x 3D扩展,可以方便地在cocos2dx环境中创建3D图形。基于cocos2d-x 2.2开发。已实现功能:1,向量和矩阵运算。2,扩展的3D相机。(
2014-03-02 14:34:45 3680
转载 Java heap的实现 最小堆的实现 代码简洁
public class HeapMin { private int[] Heap; private int maxsize; private int size; public HeapMin(int max) { maxsize = max; Heap = new int[maxsize]; size = 0; Heap[0] = Integer.MIN_VALUE;
2014-02-18 10:25:37 14232
原创 win7 vmware CentOS5.4不能上网,配置上网
本机器win7,用虚拟机vmware安装了centos5.4,发现不能上网,将其设置为如下即可上网。 详情查看:http://note.youdao.com/share/?id=2f6462ef31305de245ba293ee8848c56&type=note
2014-02-09 17:58:23 1200
原创 weka支持的算法和weka简单的聚类例子
weka是数据挖掘的平台,集成了很多算法。下面做最新版本的weka-3-6-10.exe(下载页面:http://www.cs.waikato.ac.nz/ml/weka/downloading.html)展示:分类算法: 聚类算法:关联算法:
2014-01-16 11:59:40 15137 1
原创 回溯法求解N皇后问题。
N皇后问题就是:不存在两个皇后同行或同列,或在同一斜线上。如下图所示。黑色块表示其中一个皇后放在了第二行,第三列。这时,只有绿色圈圈才能放其他的皇后。 回溯法的基本思想:确定了解空间的组织结构后,回溯法就从开始结点(根结点)出发,以深度优先的方式搜索整个解空间。这个开始结点就成为一个活结点,同时也成为当前的扩展结点。在当前的扩展结点处,搜索向纵深方向移至一个新结点。这个
2014-01-06 21:53:35 3494
原创 unable to start program XXX 拒绝访问解决
朋友用VS写点小程序,按F5调试报错"unable to start program XXX 拒绝访问", 重启机器第一次能运行成功。 1、 关闭安全软件(网上的高手告诉他的解决方案解决了问题)。2、 目前很多网游有反调试。如果机器运行了个网游客户端,关掉客户端后再F5调试(摘自http://blog.csdn.net/zdaqian/article/details/8673304)。
2013-12-23 22:00:55 11726 1
转载 反斜杠加3个数字是什么编码?JAVA转义序列、转义字符汇总。
JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符 3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线 4.控制字符:5个 \' 单引号字符 \\ 反斜
2013-09-03 10:05:09 35316
转载 JAVA读取不同编码的txt文件,java获取txt文件编码格式
实验成功。获取txt编码格式函数如下: private String getCharset(String fileName) throws IOException{ BufferedInputStream bin = new BufferedInputStream(new FileInputStream(fileName));
2013-07-23 17:25:12 15316 5
原创 异常:Context initialization failed org.springframework.beans.factory.xml.XmlBeanDefinitionStoreExcept
在整合S2SH架构,配置Spring3 的事务管理的时候,添加一些tx-advise以及aop等等事务配置,在运行时发现以下错误。 - Context initialization failed org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 10 in XML docume
2013-06-11 21:43:39 23318 1
原创 sqlserver 附加之后变成了只读
用sa用户名登陆附加数据库会出现附加的数据为只读。那么赶紧改为windows用户登陆吧。这样登陆就可以附加成功了。其他参考:http://hi.baidu.com/xjianspace/item/ca328a27cb27d9879c63d1a6
2013-05-19 23:24:47 1343
原创 猎人和狼,一个男人带两个小孩, 一个女人带两个小孩过河问题图解
题目: 猎人和狼,一个男人带两个小孩1,2, 一个女人带两个小孩a,b, 如果猎人离开,狼会吃掉所有人. 如果男人离开,女人掐死她的两个小孩. 女人离开也是. 一艘船只能载2人同时过河.他们在一边如何安全过河?(狼算一个人). 只有猎人,男人,女人能开船。解法:1、要有人回来。2、为了防止吃掉或掐死,必要时猎人和狼要一起过河,男人和女人要一起过河。下面是解法
2013-05-06 16:19:25 13569
原创 编译Coco2d-x android 程序出现make: *** No rule to make target ...CCConfiguration.o'. Stop.
在eclipse中编译cocos2d-x的项目可能出现这个问题。也许是你对项目没有clean,然后就让他编译造成的。 具体错误可能显示为:make: *** No rule to make target `/cygdrive/d/android/cocos2d-x-master/T12/proj.android/../../cocos2dx/CCConfiguration.cpp',
2013-04-02 11:31:56 10852 3
原创 Qt判断QString中的字符串是否为纯数字
/*** *判断一个字符串是否为纯数字 */int Common::isDigitStr(QString src){ QByteArray ba = src.toLatin1();//QString 转换为 char* const char *s = ba.data(); while(*s && *s>='0' && *s<='9') s++; i
2012-09-15 17:44:04 32981 9
原创 QAxBase: Error calling IDispatch member SaveAs: Exception thrown by server Code : 1004
Qt操作Excel还真是不简单啊。网上看到一段代码可以复制excel,拿来一试。新建Qt gui应用程序 桌面版。main.cpp代码为:#include #include "mainwindow.h"#include #include #include #include int main(int argc, char *argv[]){ QApplica
2012-09-04 16:29:41 17334 9
原创 mac 苹果电脑切换到root
如果苹果电脑一开始没有密码,要在“系统偏好设置”为登陆用户设1个,然后进入终端输入:sudo -i然后输入这个用户的密码就切换到root了。
2012-08-30 15:46:11 10207 2
翻译 如何创建、生成、产生、压缩为tar, tar.gz, tar.bz2,tar.xz ,gz, bz, zip, 7z, rar, etc…)
你可能需要安装下面的软件:su -c 'yum install unzip zip p7zip rar unrar bzip2 gzip lzma'可能各个系统命令不一样。ubuntu安装bzip2应该是sudo apt-get install bzip2等等。那么创建各种压缩格式的命令如下.tartar cvf filename.tar /dir.tar.gztar
2012-08-26 14:11:47 16524
原创 iPad2 3G版 5.1.1降级到4.3.3(需要4.3.3SHSH备份)
iPad2,3G 版一开始iPad2就是4.3.3越狱版,一不小心想恢复到官方的非越狱,先用小雨伞备份shsh,然后用官方的4.3.3固件恢复,结果出现3194错误,和1013错误,然后在windows下打开小雨伞tinyumbrella-5.11.00b.exe(网上下一个环境文件即可),好,没有这些错误了,然后在win7平台,用10.6的iTunes刷官方固件,结果到进度条2/3的时候,i
2012-08-25 14:47:23 5013 2
原创 快速排序的实现-C语言
介绍 快速排序是速度非常快的排序,虽然其最糟糕(已经排好序)的时间为O(n^2),但是平均时间可以达到O(nlgn),平均性能比堆排序优越!是原地排序算法。基于分治法思想。 思想: A[left..right]被分成2个(可能空)子数组A[left..center-1]和A[center+1..right]。使得前子数组每个元素都而后子数组的元素
2012-07-25 17:19:48 1289
原创 堆排序的实现-C语言
堆堆是一个完全二叉树的数组对象。树每一层都是满的,最后一层可能除外(从一个节点的左子树开始填)。给定节点 i ,可以很容易计算父节点和子节点的位置。Parent(i) =floor(i/2) :i/2再向下取整LeftChild(i) =2*(i+1)-1 :因为i从0开始,这和c语言的数组从0开始相对应。可以用左移运算代替*,即LeftChild(i)=(i+1)
2012-07-25 12:08:26 18590 2
原创 ICTCLAS2011中文分词在java的web项目中的使用
ICTCLAS2011中文分词在java的web项目中的使用本文包括(myeclipse与tomcat的整合过程、配置该中文分词到web项目运行过程) 由于ICTCLAS4版本出现split错误:java.lang.ArrayIndexOutOfBoundsException:-1at SegResult segResult = segTag.split(s);at Str
2012-06-24 00:11:03 10605 11
配好了3d-toolkit-for cocos2dx的Android工程
2014-03-02
易命名v0.5 替换式重命名文件
2012-09-11
ios shsh blobs 转换工具 windows版本
2012-08-25
Decrypt.zip( vfdecrypt + xpwntool ) Decrypt Firmware Files破解ipsw工具
2012-08-21
iPhone备份SHSH工具TinyUmbrella的环境文件
2012-08-20
xPwn Windows Nightly 0.3.rar
2012-08-20
xPwn Linux X86 Nightly 0.3.rar
2012-08-20
无忧登入软件
2007-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人