3 phenix_alice

尚未进行身份认证

ict在读学生 微信:18519338366

等级
TA的排名 1w+

【java】java8线程池ThreadPoolExecutor浅析

文章目录写在前面官网网址线程池ThreadPoolExecutor解决的问题:参数:1.corePoolSize& maximumPoolSize2.预先启动核心线程池的方法3.生存时间4.队列写在前面本文是我自己对ThreadPoolExecutor的简单理解,是看了ThreadPoolExecutor的源码和orcle官网的文档之后的体会,并不是一板一眼的翻译官网,也建议大家结合...

2019-09-20 15:26:19

【转】MySQL连接机制浅析及运维

转自:https://zhuanlan.zhihu.com/p/43941022本文仅摘抄开头部分,详细内容请看作者原回答前言使用MySQL数据库的第一步必然是建立连接登录,然后在上面执行SQL命令。无论是通过mysql的客户端,还是通过C-API,JDBC标准接口连接数据库,这个过程一定少不了。那么就不经有几个疑问?可以通过哪几种方式连接?当C和S都在同一台机器上时,那他们之间...

2019-08-27 20:22:50

【java】为何通常“将ThreadLocal变量设置为static”?

本文参考了:https://www.zhihu.com/question/35250439理由:为了避免重复创建TSO(threadspecificobject,即与线程相关的变量。)需要注意的是:无法解决共享对象的更新问题。(引用于《阿里巴巴JAVA开发规范》)我的理解是,static定义的类变量本来是可以进行变量共享的,但是因为ThreadLocal根除了对变量的共享,所以stati...

2019-08-23 16:32:23

ssh的使用:指定私钥、用户名、端口号进行ssh登录

localhost:~didi$ssh-add-k~/Documents/liuyao-gh01@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:UNPROTECTEDPRIVATEKEYFILE!@@@@@@@@@@@@@@@@@@@@@@@@@@@@...

2019-06-18 11:11:26

详细介绍JAVA中日期 yyyy-MM-dd HH:mm:ss

文章目录问题描述灾难现场还原原因分析说明各字段的含义何为”前导0”参考问题描述使用newSimpleDateFormat(“yyyy-MM-DDHH:mm:ss”).parse(“2019-05-2722:47:31”);构造出来的时间与预期的不符。灾难现场还原DatestartDate=newSimpleDateFormat("yyyy-MM-DDHH:mm:ss")....

2019-05-26 23:59:08

MAC jdk版本切换(转)

转自:https://www.cnblogs.com/maxinliang/p/4389971.html通过命令’jdk6′,‘jdk7′,’jdk8′轻松切换到对应的Java版本:首先安装所有的JDk:Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下。JDK7,JDK8则需要自己到Orac...

2019-05-13 12:11:15

飞冰(Iceworks)无法启动webstorm编辑器

文章目录问题描述解决措施问题描述飞冰虽然已经设置了webstorm为默认编辑器,但是点击“在编辑器中打开”的时候,webstorm无法启动。解决措施1.点击左侧侧边栏的设置-》通用-》编辑器-》自定义编辑器启动脚本2.使用命令行d:&&cd“D:\ProgramFiles(x86)\JetBrains\WebStorm2019.1\bin”&&...

2019-04-17 10:47:52

为什么配置了环境变量(path)依然无法在cmd中直接启动?

问题描述:我希望在cmd中执行mysql,已经把mysql所在bin目录配在了环境变量里面,但是依然报错:‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件。解决:首先要确定你配置在环境变量中的路径能访问到该.exe文件,比如mysql.exe.检查该路径是否带了多余的分号,需要把分号去掉。重新开一个cmd窗口。执行mysql命令,ok!...

2019-03-19 09:28:54

【onlyoffice】docker里的documenter server container重新启动

步骤如下:首先su-dockerps;找到docserver的containeriddockerrm-fID;ID为cintainerid3.dockerimages找到documentserver的镜像IDCtrl+Shift+r快捷键,输入dockerrun,应该会显示这个命令的运行历史记录,copy一下重新运行一下即可:dockerrun-i-...

2019-03-12 11:07:12

使用solrJ对富文本文档建立索引

文章目录简介准备工作配置属性测试demo相关参考网址简介SolrJ是操作Solr的JAVA客户端,它提供了增加、修改、删除、查询Solr索引的JAVA接口。SolrJ针对Solr提供了Rest的HTTP接口进行了封装,SolrJ底层是通过使用httpClient中的方法来完成Solr的操作。(solrJ查询数据库)准备工作1.安装Mysql8.0.11,并开放root权限。具体的参考...

2019-03-12 10:35:44

Solr配置和中文分词(没有和数据库字段关联)

文章目录1、solr7.4下载地址2、JDK3.启动solr4.浏览器访问solr管理员界面5、solr使用①创建core②分词1.基本使用2.中文分词中文分词插件配置solr自带的中文插件(不一定好用)ik分词器(比较好用)1、solr7.4下载地址http://www.apache.org/dyn/closer.lua/lucene/solr2、JDK需要JDK1.8及以上,自带J...

2019-03-12 10:06:49

Tomcat的虚拟路径配置-保存/访问文件(超简单)

什么是Tomcat的虚拟路径:Tomcat的虚拟路径就是通过修改Tomcat的配置文件,实现将对Tomcat的访问请求映射到非tomcat的部署目录下。例如:我有一个项目叫做project1,部署目录是tomcat的安装目录下的webapps目录,那么在未配置虚拟路径之前,通过浏览器访问http://localhost:8080/project1/phothos/a.jpg,那么访问的应该...

2019-02-27 16:07:00

ui-dialog-titlebar-close 按钮存在 图标不显示

Thereasonthisishappening,isbecauseyouarecallingbootstrapin,afteryouarecallingjquery-uiin.Literally,swapthetwosothatinsteadof:<scriptsrc="http://code.jquery.com/ui/1.10.3...

2019-02-21 17:06:40

Axure安装FontAwesome字体图标

资源下载:元件库下载(非必须)提取码:to68awesome字体库提取码:eymc安装fontAwesome下载完字体之后,解压缩文件,选择font文件夹b.双击字体文件,进入字体安装页面,通过点击来安装这两个c.安装成功后,重启Axure,就可以在字体选择中看到FontAwesome了,元件库的资源也能正常显示了。...

2019-01-22 15:59:38

一个程序带你弄清ruby的protect和private

一个程序带你弄清ruby的protect和private程序结论参考程序Ruby类下对访问控制的限制也是用public,protected和private来做的。但是Ruby下的protected和private的使用和java、c++有所区别。#!/usr/bin/ruby-wclassClassSuperattr_accessor:attr1def...

2019-01-16 21:11:43

软件流水在干嘛(转)

以下所有内容基于个人理解,如有错误、纰漏请指出,谢谢。1.基本思想:将有真相关的指令分隔到不同的循环周期内执行。2.方法(以第6章第5题(2)为例):(1)寻找指令依赖的关键路径(即答案中的“数据流图”)这里暂时不需要考虑循环控制部分(指令6-9)。(2)在这条关键路径(1->2->4->5)上指令的数量,就是做软件流水时需要展开循环的次数(原因:保证有相关的指...

2019-01-12 14:40:10

张小龙分享微信——从产品经理的角度解读微信

1.好的产品的十二个原则乔布斯、设计师Rams提出:创新有用优美——好看易用——不需要说明书含蓄——起名,“扫一扫”“摇一摇”“视频动态”“朋友圈”,少一些形式化的东西诚实——你懂得经久不衰在意细节环保——占用和消耗资源少尽可能少的体现它的设计——少即是多2.如何推广一个新产品?前期不推广,倘若该产品的用户量不能自然增长,那就没有必要推广。因为如果用户能自发推广,那...

2019-01-12 01:33:13

获取option标签的值和value属性值

<!DOCTYPEhtml><html><body> <selectonchange="_sel(this.options[this.options.selectedIndex])"> <optionvalue="volvo">Volvo</option> <opti

2019-01-07 21:16:33

升级rails:从4.x升级到5.2.2

思路:修改Gemfile里面的rails版本以及依赖包版本主要参考网站:https://rubygems.org/这里有各种gem包的版本。解决方法:命令行里执行bundleupdaterails,根据提示修改gemfile里的包版本。下面是我一点点修改的过程:wsy@ubuntu:~/Desktop/se-CourseSelect$bundleupdaterailsF...

2018-12-23 22:46:08

rails 数据库修改字段(转)

转自:https://blog.csdn.net/ei__nino/article/details/39700933创建数据库表#railsgmodeltable_namecolum_name:colum_type#rakedb:migrate修改数据库表#railsgmigrationadd_column_to_table_namecolum_name:colum_...

2018-12-21 12:31:01

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。