- 博客(178)
- 资源 (1)
- 收藏
- 关注
原创 maven 3.8.1 引用hive-service报错Could not find artifact org.pentaho:pentaho-aggdesigner问题
环境:maven 版本:3.8.1java 版本:1.8pom 引入:<dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-service</artifactId> <version>2.3.3</version></dependency> 有其他人报这个错误:Could not findartifac
2021-12-02 13:58:11
2584
原创 python 3 read csv file 报 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xa...
python 3 read csv file 报 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa...报错前使用open(file, 'r')更改使用报错时忽略即可.open(file, 'r', errors="ignore")
2021-09-23 16:55:34
445
转载 gcov、lcov与genhtml 使用心得
gcc是linux平台下的C、C++ 编译器gcov是配合gcc产生覆盖信息报告的工具;lcov是将gcov产生的报告信息,以更直观的方式显示出来工具基本的使用方法分为4个阶段:(一)、gcc编译:产生插装后的目标文件test、gcov结点文件 test.gcno#gcc -fprofile-arcs -ftest-coverage -o test test.clstest te...
2019-09-24 17:33:02
1907
原创 Can't ignore UserInterfaceState.xcuserstate
git管理 iOS 代码,经常出现ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstate解决办法:To stop tracking a file that is currently tracked, use git rm --cach...
2019-09-18 09:40:49
304
原创 Git删除标签
Git删除标签首先查看本地存在标签#git tagv1.0然后先删除本地标签git tag -d v1.0然后推送到远程仓库git push origin --delete v1.0
2019-07-24 13:33:50
897
原创 iOS添加第三方库后,报错Undefined symbols for architecture x86_64: "_OPENSSL_ia32cap_P", referenced from...
之前正常使用 NIMSDK,但打包后包体变得很大,通过查找原因,发现是包体的问题,添加轻量级的NIMSDK_LITE 后,包体减少 10M 多,真机可以运行,但在模拟器运行时,发现报错,Undefined symbols for architecture x86_64: "_OPENSSL_ia32cap_P", referenced from...解决方法:Build Settings-...
2019-05-27 14:40:09
3710
原创 UITableView滑到底部,执行代码beginRefreshing时,列表未滑动到头部
####问题:iOS 使用MJRefresh框架,滑动UITableView到底部,执行代码beginRefreshing时,列表未滑动到头部排查:1.感觉像滑动代码没执行到顶部,监控tableview的top及tabelviewHeader的frame,因滑动过程变化太多,未能查出原因.2.各搜索网站查询也没结果3.找到MJRefresh github.com网站issuses问答区域...
2019-02-22 09:59:10
764
1
转载 log4j:WARN No appenders could be found for logger 解决办法
ps:验证已修复使用log4j时不起作用,每次执行完出现以下提示:log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http...
2018-10-18 13:37:28
1617
1
原创 AFNetworking源码阅读笔记 1
1.项目使用AFNetworking,一直封装为工具类使用,20180911更新了新版本,对此做初略研究1.1 使用案列: AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager]; mgr.requestSerializer = [AFHTTPRequestSerializer serializer];...
2018-09-11 15:18:42
227
转载 Android源码 半小时下完Android系统源码
1.为什么要阅读源码?对于Android开发者来说,熟悉源码并没有坏处.我个人认为,熟悉源码之后可以更好的理解Android的工作流程,而且在我们开发的时候,知道原理,可以给予我们很多的帮助.比如说,自定义View的时候,你知道Android的View绘制流程,那么你想要实现一个自己的View,那就没有什么难度了.2.源码下载在国内想要下载Android的源码,常规手段是通过翻...
2018-09-11 14:55:20
568
转载 当ListView有Header时,onItemClick里的position不正确
今天在做项目的时候,遇到一个问题,记录下来。当给ListView加了一个HeaderView后(代码如下),我们发现,onItemClick方法里的position参数的值不是我们所期望的,比如点击ListView的第一行,我们期望的position是0,可是实际上却是1,也就是说,它是从Header而不是从第一行开始计数的。@Overrideprotected void onCre...
2018-09-11 14:52:03
165
转载 (转)scrollViewDidEndScrollingAnimation和scrollViewDidEndDecelerating的区别
https://www.cnblogs.com/stevenwuzheng/p/5781186.htmlhttps://www.cnblogs.com/tt_mc/p/3618000.htmlhttps://blog.csdn.net/ynztlxdeai/article/details/65936140 http://pan.baidu.com/s/1ngsZs https://bl...
2018-08-02 16:03:07
1751
转载 (转)创建java类中类出现is not an enclosing class
public class A { public class B { } }; 需要实例B类时,按照正逻辑是,A.B ab = new A.B();那么编译器就会出现一个错误–“is not an enclosing class”再翻看相关的Java代码,发现原来写法出错了!正确的做法是A a = new A(); A.B ab = a.new ...
2018-08-02 15:44:06
4623
转载 (转)如何去掉安卓EditText中的底部横线
有些系统版本的默认输入框底部带一条横线,去除方法很简单:在XML文件中找到相关EditText的代码,添加如下代码即可:android:background="@null" 转自:https://blog.csdn.net/stuazt/article/details/47443315...
2018-08-02 15:42:40
2698
转载 (转)当EditText是多行文本时, 光标如何设置在从左上角
今天发现EditText这个组件,当你设置一个的高度(如,150dp),或者多行时,默认光标的位置是居中显示的,一直找不到方法如何把光标定位在最上面的左边。原来 是一个属性的设置问题。默认EditText 组件的 android:gravity 这个属性的值为 center 把它改为 android:gravity="top" 就ok了! 转自:https://blog.cs...
2018-08-02 15:40:39
338
转载 (转)iOS 字符串去掉空格换行符
NSString *str = @" xxxx ";// 1. 去掉首尾空格和换行符str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];// 2. 去掉所有空格和换行符str = [str stringByReplacingOccurrencesOf...
2018-08-02 15:39:16
1587
转载 (转)iOS-点击状态栏自动回到顶部功能实现详解
状态栏(statusBar)点击自动回到顶部效果,旨在为用户在浏览界面时提供便利,点击状态栏能够快速回到界面顶部,所以主要针对可以滚动的UIScrollView和其子类UITableVIew和UICollectionView。这里将从以下几个方面实现该功能。1.苹果自带功能 分析: 首先,苹果自己已经提供了该功能,往上滑动tabView,点击statusBar,tableView会自动回到...
2018-08-02 15:25:27
5116
转载 (转)iOS 同一个View识别单击和双击手势
https://blog.csdn.net/cocochenqiuyue/article/details/70228562https://blog.csdn.net/stuazt/article/details/47443315 https://blog.csdn.net/qq_28934205/article/details/49449655 https://blog.csdn.net/...
2018-08-02 15:18:36
264
转载 (转)iOS 谈谈 typedef 和 define
1. typedef 类型定义作用:给类型起别名(给已知的类型起别名)。常用于简化复杂类型,变量类型意义化等。typedef double NSTimeInterval; //给double取别名为NSTimeInterval(变量类型意义化)typedef NSTimeInterval MyTime; //给NSTimeInterval取别名为MyTimetypedef char...
2018-08-02 13:51:31
354
原创 iOS 生成MD5加密方法
- (NSString *)md5 { if (nil == self || self.length == 0) { return nil; } const char *cStr = [self UTF8String]; unsigned char result[CC_MD5_DIGEST_LENGTH]; CC_MD5(c...
2018-07-19 14:02:20
4495
原创 android 报错信息setText(java.lang.CharSequence)' on a null object 排查
android 报错信息,java.lang.NullPointerException: Attempt to invoke virtual method'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference at com.example.dong.myappli...
2018-07-19 13:55:03
9295
原创 ListView多类型view类型id使用的坑
@Overridepublic int getViewTypeCount() { return 4;}@Overridepublic int getItemViewType(int position) { HashMap&lt;String, Object&gt; item = mDatas.get(position); return (int) item.get...
2018-07-17 15:35:08
296
原创 iOS NSString判断是否为某个字符开始和结束
[str hasPrefix:@"a"]判断str是否以a开头[str hasSuffix:@"a"]判断str是否以"a"结尾
2018-07-13 13:24:35
2847
转载 欢迎使用CSDN-markdown编辑器 快捷键
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-06-06 17:30:30
760
1
转载 OC中__kindof的用法
简介 __kindof是苹果声明的一个新特性,它是和Nullability Annotations 以及Generics 一起在xcode7中出现的。本文将对它进行详细介绍:使用方法 假如我们声明了如下属性:[objc] view plain copy@property (nonatomic, strong) NSArray *viewCollection; 看属性名我们会...
2018-05-02 10:32:53
308
转载 解决httpd: Could not reliably determine the server's fully qualified domain name
解决方案:用记事本打开 httpd.conf将里面的 #ServerName localhost:80 注释去掉即可。再执行 httpd然后可以通过浏览器访问 http://localhost:80 ,如果页面显示 “It works!” ,即表示apache已安装并启动成功。++++++++++++++++++++++++++++++++++++++++++++using...
2018-05-02 10:31:14
8094
转载 在CentOS上搭建PHP服务器环境
您也可以使用一键自动部署环境的工具,请参见网友开发的这个工具http://www.centos.bz/2013/08/ezhttp-tutorial/安装apache: yum install httpd httpd-devel 启动apache: /etc/init.d/httpd start 此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默...
2018-05-02 10:30:03
1538
转载 Centos查看端口占用情况和开启端口命令
Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令:lsof -i tcp:80列出所有端口netstat -ntlp1、开启端口(以80端口为例) 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 写入修改 /etc/init.d/iptables save ...
2018-05-02 10:28:46
2228
转载 解决:Permission denied: make_sock: could not bind to address
在进行业务系统测试时,发现843端口sock连接有问题,通过抓包发现客户端连接843端口的tcp3次握手最后一次失败。 现有的843端口是研发写的程序监听端口,判断程序不稳定,准备安装http服务然后将监听端口改为843,然后从客户端发起请求,再次从服务端抓包看一下tcp3次握手的情况,然而在配置完成http服务器后调整监听端口时报错如下: Permission denied: make_so...
2018-05-02 10:26:21
2520
转载 解决 [warn] _default_ VirtualHost overlap on port 80, the first has precedence
服务器上装两个版本的apache 一个是2.2 一个是2.4(我自己装配php5.6 由于项目需要)然而2.2是别人安装的有点乱 死活不支持多个虚拟机配置,加了默认80 和 另一个域名后 重启apache 出现 [warn] _default_ VirtualHost overlap on port 80, the first has precedence 。百度了一下 : 发现,...
2018-05-02 10:25:29
821
转载 Linux下查看系统配置
CPU 1. lscpu:显示cpu架构信息[xxx@localhost ~]$ lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitByte Order: Little EndianCPU(s): 4 #总处理器核心数量...
2018-05-02 10:23:55
150
转载 lightgbm 错误:ValueError: Unknown label type: 'continuous'
之前在做阿里广告预测比赛,处理了半天,发现在使用 cv 方法验证模型,并使用lightgbm训练时候的发现了一个很奇怪的报错。ValueError: Unknown label type: 'continuous'What ??黑人问号脸??百思不得其解。这是什么意思。百度无果,于是自己分析判断一下。在我把全部数据的”instance_id”去重之后,这个问题消失了。d...
2018-05-02 10:17:49
2864
原创 phantomjsmac 10.13 安装phantomjs
在官网下载安装报错,然后可以使用以下命令安装:#npm install -g phantomjs-prebuilt
2018-03-08 16:38:13
462
原创 python设计实现遍历目录与子目录,抓取.py文件
#设计实现遍历目录与子目录,抓取.pyc 文件import osdef getFiles(dir, suffix): res = [] for root, dirs, files in os.walk(dir): for filename in files: name, suf = os.path.splitext(filename)...
2018-02-23 09:59:00
1450
原创 python按行读取文件,如何去掉换行符"\n"
for line in file.readlines(): line=line.strip('\n')使用strip去掉每行结束的\n
2018-02-09 10:20:51
13677
2
转载 几种Python执行时间的计算方法
首先说一下我遇到的坑,生产上遇到的问题,我调度Python脚本执行并监控这个进程,python脚本运行时间远远大于python脚本中自己统计的程序执行时间。 监控python脚本执行的时间是36个小时,而python脚本中统计自己执行的时间是4个小时左右。 问题暴漏之后首先想到的是linux出了问题,查找各种日志未发现有何异常。 然后是想到python中用到的py2neo的写数据异步,...
2018-02-08 16:41:07
252
原创 sklearn first code 学习笔记
亲测,很准from sklearn import svm, datasetsclass Dataset: def __init__(self, name): self.name = name #下载数据集 def download_data(self): if self.name == 'iris': sel...
2018-02-08 14:14:43
148
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人