自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 英语学习-十大词类

英语中的词可以根据词意、句法作用和形式特征分为十大词类:名词(mouns)动词(Verbs)形容词(Adjectives)副词(Adverbs)冠词(Articles)代词(Pronouns)数词(Numberals)介词(Prepositions)连词(conjunction)感叹词(interjection)...

2018-09-28 19:06:21 5736

原创 numpy之矩阵操作04

import numpy as npnp.zeros((3,4))array([[0., 0., 0., 0.],[0., 0., 0., 0.],[0., 0., 0., 0.]])np.ones((2,3,4),np.int)array([[[1, 1, 1, 1],[1, 1, 1, 1],[1, 1, 1, 1]],[[1, 1, 1, 1],[1, 1, 1, 1...

2018-09-21 15:26:34 5169

原创 numpy之矩阵属性03

import numpy as npprint (np.arange(15))a = np.arange(20).reshape(2,5,2)a[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14]array([[[ 0, 1],[ 2, 3],[ 4, 5],[ 6, 7],[ 8, 9]],[[10, 11],[12, 1...

2018-09-21 11:14:52 5182

原创 numpy之基本操作02

1.判断矩阵中的元素import numpymatrix = numpy.array([ [5,10,15], [20,25,30], [35,40,45]])# 判断向量中的每个元素matrix == 10array([[False, True, False],[False, False, False],[False, False, False]])...

2018-09-20 18:47:27 1477

原创 numpy之数据结构01

1.numpy基本属性import numpy#print(help(numpy.genfromtxt)) 查看文档vector = numpy.array([1,2,3,4])print(vector.shape) #矩形形状maxtrix = numpy.array([[1,2,3,4],[11,32,43,34.0]])print(maxtrix.shape)print(m...

2018-09-20 17:58:10 1520

原创 python快速入门

环境 python3类型转换int(str(8))floatintstr变量类型type(var) 运算:num=10print (num**2) # 100list使用:months=[]months.append('ONE')months.append('TWO')months.append('THREE')print (months)print (...

2018-09-20 16:34:21 5192

原创 mac下python集成开发环境(anaconda)

anaconda是python集成开发环境:下载地址: https://www.anaconda.com/download/

2018-09-20 15:21:20 2178

原创 ubuntu下buff/cache占用过大处理

执行free -h查看内存使用情况发现,buff/cache占用过大上图是清理之后的,清理之前buff/cache占用了5个Gbuff/cache是由于系统读写导致的文件缓存,没有及时释放。清理内存命令:echo 1 > /proc/sys/vm/drop_cachesecho 2 > /proc/sys/vm/drop_cachesecho 3 > /pro...

2018-09-20 10:46:25 14776

原创 git 取消、修改、恢复版本

#取消对文件的修改。还原到最近的版本,废弃本地做的修改。git checkout -- <file>#取消已经暂存的文件。即,撤销先前"git add"的操作git reset HEAD <file>...#修改最后一次提交。用于修改上一次的提交信息,或漏提交文件等情况。git commit --amend#回退所有内容到上一个版本git reset H...

2018-09-17 01:06:32 3785

原创 JSON.parse()和JSON.stringify()

1、JSON.parse():将字符串转对象2、JSON.stringify():将对象转字符串示例如下var p={a:1,b:2};JSON.stringify(p) -> {"a":1,"b":2}var p2 = JSON.parse('{"a":1,"b":2}');console.log(p2.a) -> 1...

2018-09-17 00:54:26 1721

原创 solr整合mmseg4j实现中文分词检索

1、使用mmseg4j 1.9版本mmseg4j-core-1.9.0.jar 包括词库文件 mmseg4j-analysis-1.9.0.jar 是一些 analysis mmseg4j-solr-1.9.0.jar 是一些 solr 使用的功能。2、将mmseg的jar放入solr\WEB-INF\lib目录在schema.xml中加入中文分词字段<!-- M...

2018-09-17 00:52:51 5205

原创 solr整合mmseg4j实现同义词检索

1、基于中文分词的基础上加入同义词特性2、需要mmseg4j支持3、如搜索“北京”同义词有“京城”、“帝都”等solr官方已经提供同义词特性,但不支持中文同义词,需要在中文分词的基础上进行配置。在原中文分词的基础上加入:<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCas...

2018-09-17 00:49:31 5278

原创 solr全量更新索引及定时触发索引任务

1、全量索引和增量索引原理类似,一般有4种方案a.使用solr自带的定时任务(配置繁琐,舍弃) b.代码定时任务实现触发(需要开发,舍弃) c.登录solr控制台,手动点击按钮操作(需要人工干预,舍弃) d.使用crontab定时执行get请求solr地址(配置简单,推荐) 我们知道solr控制台其实是web项目,每一个操作其实都是http请求,所以我们...

2018-09-17 00:32:51 2856

原创 solr增量更新索引及定时触发索引任务

1、原理:a.solr每次更新索引会记录最后索引时间。(文件:dataimport.properties )b.根据最后索引时间匹配出数据库在此时间之后产生的数据的id。c.根据id构建该条数据索引。2、data-config.xml参数说明query:为全量索引执行的sqldeltaQuery:增量索引时匹配出需要索引的iddeltaImportQuery:增量索引时根...

2018-09-17 00:27:45 3429

原创 solr控制台高亮字段配置

1、solr默认集成了高亮插件2、配置高亮3个条件a.开启高亮 b.显示高亮的字段 c.高亮使用的标签。如: <em></em>控制台截图如下: 注:参数请参考官方文档 http://wiki.apache.org/solr/HighlightingParameters/...

2018-09-17 00:23:37 2175 1

原创 solr从mysql数据库导入到索引库

1、需要mysql驱动包放入webapps/solr/WEB-INF/lib/mysql-connector-java-5.1.20-bin.jar2、/collection1/conf/solrconfig.xml<!-- data config --> <requestHandler name="/dataimport" class="org.apache....

2018-09-17 00:20:48 5309

原创 solr混合字段查询配置

1、位置:collection1/conf/schema.xml2、配置字段 <!--field end --> <field name="boTitle" type="textComplex" indexed="true" stored="true"/> <field name="boContent" type=&qu

2018-09-17 00:17:12 2088

原创 mac常用命令

1、查看端口号语法:lsof -i tcp:porteg:lsof -i tcp:9001

2018-09-17 00:14:57 1460

原创 C3P0连接池jetty下正常,tomcat下报错

背景:使用c3p0连接池,jetty下正常,发布到tomcat报如下错误,最后排查是因为没配置driverClass报错如下:[WARN]-[Thread: Task-Thread-for-com.mchange.v2.async.ThreadPerTaskAsynchronousRunner@2547fcd8]-[com.mchange.v2.resourcepool.BasicReso...

2018-09-16 23:45:29 1568

原创 博客项目nginx配置文件

1、nginx/conf/nginx.conf[root@hechaojie nginx]# cat conf/nginx.confevents { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; se...

2018-09-16 23:41:36 1548

原创 tomcat简化配置文件

1、tomcat/conf/server.xml<?xml version='1.0' encoding='utf-8'?><Server port="10011" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionLoggerListener" /&gt..

2018-09-16 23:39:18 1500

原创 js常用方法和jQuery插件开发

一、对象取值方法var obj = {a:1, b:2}; --定义一个对象取值方法1:obj.a -> 1取值方法2:obj['a'] -> 1二、对象包含某个属性function hasField(obj,field){ return !obj.hasOwnProperty(field)&&(field in obj);...

2018-09-16 23:38:11 1469

原创 solr开发笔记

1、删除索引<delete> <query>id:*</query></delete><commit/>示例:接口地址:http://localhost:9001/solr/collection1/update?wt=json<add commitWithin="1000" overwrite="t

2018-09-16 23:35:49 1392

原创 Java SE项目简单发布脚本

1、发布脚本[root@hechaojie deploy]# cat deploy.sh#/bin/shTIME=`date +%Y%m%d%H%M%S`NAME=blog-servicecd /data/${NAME}sh deploy/stop.shrm -rf ./classes ./libtar zxf *-dist.tar.gz -C ./rm ./lib/${NAM...

2018-09-16 23:33:40 1767

原创 Java web项目简单发布脚本

1.发布脚本[root@hechaojie deploy]# cat deploy.sh #!/bin/shNAME=blog-frontTIME=`date +%Y%m%d%H%M%S`PRO_HOME=/data/${NAME}cd $PRO_HOMEsh deploy/stop.shrm -rf run/*unzip -o *.war -d run/sh deploy...

2018-09-16 23:32:15 2246

原创 nginx配置tomcat静态代理

nginx配置tomcat静态代理location /ueditor{ root /data/blog-front;}location /css{ root /data/blog-front/run; expires 30d;}location /images{ root /data/blog-front/run; expires 30d;}locat...

2018-09-16 23:28:42 1835

原创 linux软链接使用

linux软链接使用例如:将存/data/blog-front/run/ueditor下的文件实际放到/data/blog-front/ueditor目录下 ln -s /data/blog-front/ueditor /data/blog-front/run格式:ln -s src target说明:src是源目录,target是虚拟目录...

2018-09-16 23:27:28 3496

原创 jquery ajax全局异常拦截

1、jquery ajax全局异常拦截$(function(){ $.ajaxSetup({ type: "POST", error: function(jqXHR, textStatus, errorThrown) { $.messager.show({title: '提示信息',msg: '<center style...

2018-09-16 23:22:47 11097

原创 git创建分支与合并master

创建分支 git branch “shangcheting2.0” 切换分支 git checkout shangcheting2.0 push分支 git push origin shangcheting2.0提交分支: git add README.md git commit -m “备注” git push origin shangcheting2.0合并分支到主干...

2018-09-07 11:54:27 5208

原创 mac下python2.7 tensorflow安装

环境: mac10.13.6 python2.7 tensorflow-1.10.1-cp27-cp27m-macosx_10_11_x86_64.whl1.安装依赖库pip install numpy --ignore-installed numpy #若已安装则更新到最新版本pip install scipypip install matplotlib2.下载ten...

2018-09-06 01:22:34 3871

原创 mac python2升级到python3

编辑.bash_profile文件添加如下:PYTHON_HOME=/Library/Frameworks/Python.framework/Versions/3.5export PATH=$PATH:$PYTHON_HOME/binalias python=${PYTHON_HOME}/bin/python3

2018-09-06 00:29:25 5587

原创 Spring MVC注解报错:Name for argument type [java.lang.String] not available, and parameter name informati

在eclipse运行正常,ant打包时运行却报错。<!-- 定义任务,编译src文件夹中的java文件,编译后的class文件放到创建的文件夹下。 --><!-- 解决ant打包spring参数注入问题 debug="true" encoding="utf-8"--><target name="compile" depends="clean"&

2018-09-05 23:17:47 11258

原创 Linux简单监控服务脚本

[root@hechaojie monitor]# cat process.sh #!/bin/shctime=`date +%Y-%m-%d\ %H:%S:%S`server_name=hechaojieserver_dir=/data/$server_name/tomcatecho $ctime' 监听服务运行状态,'$server_namefunction checkser...

2018-09-05 23:16:47 4394

原创 mysql查询所有表,并修改表字符集

1.查询所有表ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;2.拼接sqlselect concat('ALTER TABLE ',table_name,' CONVERT TO CHARACTER SET utf8;') from information_schema.tables where table_sc...

2018-09-05 23:14:42 9068

原创 window下mysql绿色版配置

1.解压mysql-5.7.17-winx64.zip到c盘根目录 2.进入目录mysql-5.7.17-winx64,复制my-default.ini未my.ini。 复制内容如下:#mysql根目录basedir ="C:\mysql-5.7.17-winx64"#数据文件存放目录datadir ="C:\mysql-5.7.17-winx64\data"#服务端的编码方式c...

2018-09-05 23:13:39 1519

原创 web容器有几种作用域

几乎所有web应用容器都提供了四种类似Map的结构:application session request page,Jsp或者Servlet通过向着这四个对象放入数据,从而实现Jsp和Servlet之间数据的共享。application:整个应用 对应servlet中ServletContextsession:会话    对应servlet中HttpSessionrequest:一...

2018-09-05 23:12:01 1847

原创 mysql主从复制

1.前置条件 a)主库版本:5.1.73 b)从库版本:5.7.172.修改主库my.cnf文件 log-bin=mysql-bin #[必须]启用二进制日志 server-id=1 3.修改从库my.cnf文件 log-bin=mysql-bin #[不是必须]启用二进制日志 server-id=102 4.重启两台服务器的m...

2018-09-04 14:08:10 4985

原创 禁止滑动的ViewPager

有时候多个viewpage嵌套或者不想viewPage滑动,可以重写viewpage,禁止滑动。如下:import android.content.Context;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.view.MotionEvent;/** ...

2018-09-04 14:06:17 1689

原创 window下nginx启停脚本

1.启动脚本: @echo off  echo Starting nginx...  c:/nginx-1.9.5/nginx.exe   exit2.停止脚本 @echo off  echo Stopping nginx...  taskkill /F /IM nginx.exe > nul  exit...

2018-09-04 14:05:27 2341

原创 JFinal结合JUnit测试Model层

import org.junit.Before;import org.junit.Test;import com.eyaocrm.eyao_smart.config.EyaoSmartConfig;import com.eyaocrm.eyao_smart.config._MappingKit;import com.eyaocrm.eyao_smart.dao.PaaApplyPrima...

2018-09-04 14:04:33 6637

Java解析APK, AXMLPrinter2.jar

java解析apk获取versionCode和versionName版本信息。AXMLPrinter2.jar

2018-10-31

eclipse python插件 pydev6.5

eclipse python插件 pydev6.5, 加压后放入eclipse目录的dropins文件夹下,重启eclipse即可

2018-09-17

tensorflow mac版本

此版本在mac python2.7安装成功,可参考我的博客笔记:https://blog.csdn.net/hechaojie_com/article/details/82433184

2018-09-06

easyui图标扩展样式库

这是easyui图标扩展样式库,引入项目后即可使用。仅供参考

2018-08-24

js实现md5非对称算法

这个算法是基于md5实现的js版非对称加密算法,有需要的同学请下载使用

2018-08-23

空空如也

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

TA关注的人

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