- 博客(24)
- 收藏
- 关注
原创 上传github发现提示本地机器验证证书有问题
1.切换至本地仓库下,添加需要上传的文件: git add jieba_demo2.py2.git commi -m '理由': git commit -m 'jiebafen分词demo2'3.提交至远程仓库: git push -u origin master报错: $ git push -u origin maste...
2019-07-03 13:05:08
584
原创 pandas的concat使用
1.连接两个Series对象,且参数全为默认的情况下:import pandas as pdimport numpy as nps1=pd.Series([100,200,300],index=['a','b','c'])s2=pd.Series([500,600,700],index=['a','b','c'])print pd.concat([s1,s2])E:\pycha...
2019-05-10 17:39:17
304
原创 MongoDB工作日常查询操作代码
自己把mondodb的增删更查操作封装在一个py文件中(mongo_operations.py)# -*- coding:utf-8 -*-import mongo_operationsimport threading, re, datetimemongo_data = mongo_operations.MdbOpera('*.*.*.*', *****, '******', '***...
2019-04-30 15:04:49
535
原创 Elasticsearch常用聚合查询语句
公司自从去年10月开始底层数据库全部转由Elasticsearch存储,记录了到一些日常通用语句:(1)逻辑与查询:GET apt.ioc.refer_data/_search{ "query": { "bool": { "must": [ { "match": { "run_date":"2019-03-05"...
2019-04-30 14:59:25
1079
原创 怎么在pycharm中自动生成时间、作者等信息
今天公司一个刚来的实习生在读项目代码时看到一些时间和作者信息,就问我怎么自动生成这些,我就截了张图给他,只需要在python script里添加##!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : CFX# @FileName: ${NAME}.py# @Software...
2019-04-24 16:38:59
4029
原创 常见的空指针及解决办法
1、变量没有初始化JsonObject config=null;config.put("jdbcUrl","jdbc:postgresql://*.*.*.*:5432/data");config.put("maximumPoolSize",20); config.put("username","*"); config.put("password","*");
2018-01-26 10:36:23
3496
原创 JavaFx初探 fxml
1、Controler 与fxml联系起来fx:controller="sample.Controller" xmlns:fx="http://javafx.com/fxml" alignment="center" hgap="10" vgap="10"> GridPane.columnIndex="0" GridPane.rowIndex="0">
2017-12-18 15:20:54
2685
原创 Kotlin HelloWord
初次相识Kotlin便被她的简洁所吸引,于是开始跟着文档撸码,小的初级java自学kotlin,障碍无限,各位看官请不要见笑1、首先当然还是HelloWorld了package com.freefly.Day09/** * Created by beaverstech on 2017/12/18. */class HelloWorld { }fun main(ar
2017-12-18 11:05:48
198
原创 初学vertx
线程阻塞若当一个请求到达时如果该请求请求的资源找不到或者请求耗费的时间过长会出现线程阻塞,为了避免在监听端口时发生阻塞,可以采用vertx.executeBlocking(re->{ httpServer.requestHandler(router::accept).listen(8081);//对象调方法},r->{});这样就能有效解决线程阻塞router.route
2017-11-06 15:21:38
1023
原创 Lambda表达式
1、什么是lambda表达式?其实就是一个匿名方法,我们可以参考下面的例子理解:public int add(int x , int y){return x + y ;}装换为Lambda 表达式为:(x , y) -- > { return x + y ; }或者:(x , y) --> x + y ;可见 Lambda表达式基本形式为:参数列表,-->表
2017-10-23 16:03:26
165
原创 java中开辟新线程的两种方法以及区别
在java开发中经常会遇到线程问题,笔者之前也是技术小白,对线程这一直没有多大理解,这段时间找工作时遇到公司面试问这块的问题较多,故又搜索资料恶补了下,发现线程并不是那么难,只能说笔者技术太菜了。1、什么叫线程?线程是操作系统能够进行运算调度的最小单位,是进程的实际运作单位。进程就是通熟意义讲的任务。例如:你执行一个旅行的任务,选择什么样的交通方式就是一个线程。 程序员可以利用
2017-07-29 11:06:18
1930
转载 redis学习经验
1 简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。Redis能运行在大多数POSIX(Linux, *BSD, OS X 和Solaris等)系统上,官方没有支持Windows的版本2 特点 和普通的Key-Va...
2017-07-15 20:16:34
1493
转载 Android开发使用线程池处理异步任务
创建线程有两种方式:1、继承Thread类 2、实现Runnable接口虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接口创建的线程可以处理同一资源,而用Thread类创建的线程则各自独立处理,各自拥有自己的资源。所以大家在Java中大多数多线程程序都是通过实现Runnable来完成的:new
2017-07-05 14:50:26
254
原创 个人网站买主机和域名,网站备案
1.买域名可以选择阿里云服务平台注册域名, 首先注册一个阿里云账号https://wanwang.aliyun.com/,在https://wanwang.aliyun.com/?utm_content=se_101041下方搜索框中查询你想要注册的域名是否已被注册,若没有则可点击购买,不同的后缀名价格不一,例如.net和.com,我买的freeresource.cn,38元每年2.主机.可有
2017-07-05 14:30:48
556
原创 java开发邮件群发项目中遇到的问题
1.建立web工程时,发现建立的动态web工程与网上视频以及技术博客写的 不一样,于是找了好多相关的资料,各种说法都有,也没有一个类似的,我的eclipse建立的动态web工程中不存在index.jsp文件,web-contont下的内容也只有一个web.xml文件,在生成web工程后需要在web.xml中配置servlet,不然在tomcat服务器发布工程时会报错2.下载安装tomcat服务
2017-06-15 17:03:46
1145
转载 java 流操作
stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Inputstream和Out stream)都包括两种类型:(1)字节流 表示以字节为单位从stream中读取或往stream中写入信息,即io包中的inputstream类和outputstream类的派生类。通常用来读取二进制数据,如图象和声音。(2)字符
2015-12-01 16:37:19
357
转载 Java设计模式之观察者模式
观察者模式很好理解,类似于邮件订阅和RSS订阅,当我们浏览一些博客或wiki时,经常会看到RSS图标,就这的意思是,当你订阅了该文章,如果后续有更新,会及时通知你。其实,简单来讲就一句话:当一个对象变化时,其它依赖该对象的对象都会收到通知,并且随着变化!对象之间是一种一对多的关系。一个Observer接口:public interface Observer {
2015-11-19 10:50:51
238
转载 字符串相关算法
问题: 将一个整数转换成字符串,要求不能使用系统调用。// 将整数转换成字符串void hitoa(int num, char a[]){ int n; int ti = num; int i = 0, j; while (ti) { a[i] = ti%10 + '0'; //取最后一个数,并转换成AS
2015-10-30 19:29:49
351
转载 eclipse 快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2015-09-20 15:02:21
270
原创 The hierarchy of the type RotateLoadingLayout is inconsistent
出现这种情况是因为包结构混乱或错误,本人遇到的问题经过调试后发现是以下三个原因: 1、jar包没导入或导入错误 2、在类A中引用另一个包中类B,但导包时没有导入。 3、自己的类继承于某个类,这个类或者这个类继承的类或者再往上继承的某个类所在的jar包没有被引入
2015-04-29 16:12:28
387
原创 安卓开发中导入文件中出现乱码问题解决办法
当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,解决办法有以下几种:(1)修改工作空间的编码方式:Window->Preferences->General->Workspace->Text file Encoding 在Others里选择需要的编码方式(如没有则直接输入),然后保存。(2)修改单个工程的编码方式
2015-04-22 09:36:23
1166
原创 R文件丢失的问题
1、看下你的Layout文件中是否有错误,有Layout错误的,R文件是不能自动生成的 2、看下你的 .xml文件是否有错误,有错误时R文件也会消失的
2015-04-21 18:22:07
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人