silent girl
码龄7年
关注
提问 私信
  • 博客:66,601
    66,601
    总访问量
  • 28
    原创
  • 804,494
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2017-11-03
博客简介:

yujian111111的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得1次评论
  • 获得70次收藏
创作历程
  • 3篇
    2021年
  • 1篇
    2020年
  • 23篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • python
    3篇
  • redis
    1篇
  • 图片处理
    1篇
  • 工具类
    1篇
  • dubbo
    3篇
  • 其他
    2篇
  • java总结
    2篇
  • itextpdf
    7篇
  • 正则表达式
    1篇
  • markdown
    1篇
  • tomcat
    4篇
  • linux
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

pycharm中使用Django框架新建web工程

一. 新建项目:1. 点击菜单栏File-》New Project....:创建后,文件目录如下:二. 项目运行配置:1.点击右上角的Edit Configurations...2.配置参数设置:1)ip和端口;2)python选择本地安装的,而不是软件自带的;3)工程所在位置3.运行项目后,访问http://127.0.0.1:8000/...
原创
发布博客 2021.09.15 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

windows下,python第三库安装

这里以安装psd-tools为例:1.进入python安装包Scripts,执行命令:pip installpsd-tools安装失败,错误提示:第三方库aggdraw安装失败,这里可以用第二种安装方式2.用安装方式二,安装第三方库aggdraw成功后,再次执行命令:pip installpsd-tools,即可安装成功。3.安装成功后,可以用命令:pip list,查看所有安装的第三方库:注意:安装方式二:将要下载的第三方库文件下载到本地后,再进行安装:1)第...
原创
发布博客 2021.09.06 ·
870 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows下python安装

1.官网下载安装包:https://www.python.org/downloads/注意:建议自定义文件夹安装2.添加环境变量注意:1)如果是卸载重装的python,环境变量可能会是之前的版本,需要重启电脑,再修改为新安装的版本;2)添加环境变量时,建议将安装包下的Scripts文件夹,也加入环境变量,方便执行一些第三方库文件的命令;参考文章:https://zhuanlan.zhihu.com/p/104502997...
原创
发布博客 2021.09.06 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis安装

在window下的安装,安装方式分安装或者解压版本,我这里是解压:下载地址:https://github.com/MicrosoftArchive/redis/releases参考地址:https://www.redis.com.cn/redis-installation...
原创
发布博客 2020.03.30 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

根据fabricjs模糊算法,后台用java合成同样效果的模糊效果

1. 根据fabricjs模糊算法,后台用java合成同样效果的模糊效果,其中fabricjs模糊算法为: simpleBlur: function(options) { var resources = options.filterBackend.resources, canvas1, canvas2, width = options.imageDa...
原创
发布博客 2019.12.30 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中阿拉伯数字转中文

1,2,3等这样的数字转换为中文的一二三等,网上找到一个参考,在别人基础上进行了测试完善:private String NumberToChinese(String string) { String[] s1 = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" }; String[] s2 = { "...
原创
发布博客 2019.11.26 ·
1150 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

dubbo在项目中的使用

1. 安装zookeeper(见笔记“zookeeper安装及启动”),zookeeper是Dubbo的注册中心。2. 编写java代码:创建Maven项目,构建Dubbo+Zookeeper+Spring实现的简单Demo;3. 安装Dubbo-admin(见笔记“Dubbo的管理控制台dubbo-admin安装启动”),实现监控注意:我启动了一个服务提供者和两个消费者后,可...
原创
发布博客 2019.10.15 ·
460 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Dubbo的管理控制台dubbo-admin安装启动

一 启动zookeeper二 下载dubbo-2.6.0前往github上下载dubbo-admin:https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.0注意:dubbo-2.6.1以后的版本不再有dubbo-admin三 进入dubbo-admin/WEB-INF中打开dubbo.properties文件,修改...
原创
发布博客 2019.10.15 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

zookeeper安装及启动

一 下载zookeeper二 修改zoo_sample.cfg 文件名(F:\studySoft\zookeeper-3.4.14\conf) 为 zoo.cfg,并编辑zoo.cfg文件注意:1) 提前新建文件夹data和log,否则启动会报错2)注意这两个文件夹的位置里面的分隔符是"\\";dataDir=F:\\studySoft\\zookeeper\\da...
原创
发布博客 2019.10.15 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu18.04上安装rabbitmq

一 安装步骤 按照官网步骤安装:https://www.rabbitmq.com/install-debian.html#apt,官网提到了两种安装方式,我是按照第一种方式安装的,按照官网的步骤,安装一次成功:我的linux系统是ubuntu18.04,在root用户下操作的,安装命令依次为:# import PackageCloud signing keywg...
原创
发布博客 2019.09.20 ·
665 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Timer与TimerTask实现定时任务

一. 简介 Timer是java自带的一种定时器工具,可以用来在一个后台线程计划执行指定任务。它可以按照计划在指定的时间节点执行一个任务一次或反复多次。 指定的任务定义可以通过TimerTask实现,通过继承TimerTask,TimerTask的子类代表一个可以被Timer计划的任务。 这里可以通过Timer类将定时器线程设置为用户线程和守护线程,...
原创
发布博客 2019.08.27 ·
1824 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

JAVA虚拟机关闭钩子(Shutdown Hook)、finally(try,catch)、finalize()调用场景及执行顺序

JAVA虚拟机关闭钩子(Shutdown Hook)、finally(try,catch)、finalize(),三者都能在虚拟机关闭前做一些操作,但是调用场景和执行顺序不一样。1. JAVA虚拟机关闭钩子(Shutdown Hook)在下面场景下被调用:1)程序正常退出;2) 使用System.exit();3)终端使用Ctrl+C触发的中断;4)系统关闭...
原创
发布博客 2019.08.27 ·
824 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

ubuntu18安装以及secureCRT连接遇到的问题总结

一 在window上安装虚拟机,然后在虚拟机上安装ubuntu,发现一篇比较好的博客,参照着安装成功。参考博客:https://blog.csdn.net/stpeace/article/details/78598333二 安装成功后,由于要使用secureCRT连接虚拟机,所以需要知道虚拟机的ip。1. 查询ip1) 使用ifconfig -a命令,报错command “i...
原创
发布博客 2019.08.23 ·
933 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

pdf文档距边检测

1. 需求:需要检测pdf文档里面的内容(目前只需要判定文字)与文档边缘的距离,要保证有一定的距离,为了方便裁切时不会把内容裁切掉;2. 解决思路:首先得到一个将pdf宽高去掉了指定距离的矩形,然后判定文字的坐标是否在这矩形内,如果坐标完全在矩形内,则表示文字符合要求,否则文字就是挨着边缘太近,不符合要求。3. 解决方法:使用第三方插件itextpdf,查看源码发现有一个TextRegio...
原创
发布博客 2019.08.09 ·
707 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pdf字体研究

自己研究了pdf规范,做一个总结。一. pdf文档里面字体种类:1)Type1(还包括扩展字体MMType1);2)TrueType(这种类型字体文件的扩展名是.ttf);3)Type3;4)Type0(composite fonts)5)OpenType注意:pdf支持两个字体相关的子类:CIDFonts和CMaps;但是CIDFonts不能直接使用,只能作为Type0字体的组件...
原创
发布博客 2019.08.06 ·
3835 阅读 ·
1 点赞 ·
0 评论 ·
14 收藏

itextpdf字体编码研究

itextpdf新建字体时,需要输入编码PdfFontfont=PdfFontFactory.createFont("MHei-Medium","UniCNS-UTF32-H",true);一 查找pdf规范文档,不同字体对应不同的编码: 对于composition font(CIDFont),创建字体时需要考虑Predefined CMaps,具体参考PDF规范...
原创
发布博客 2019.08.06 ·
2450 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

itextpdf识别不了一些中文字体的问题

项目需要识别pdf文件中的文字,我使用了itextpdf中自带的方法:String text = PdfTextExtractor.getTextFromPage(page);1. 报错:The CMap com/itextpdf/io/font/cmap/UniGB-UTF16-H was not found.2. 原因:查看源码可见:com.itextpdf对...
原创
发布博客 2019.07.24 ·
7226 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

eclipse关联源码

项目有时候需要看源码,但是有时候jar包没有关联源码就看不到。一 首先在github将对应的源码版本下载下来二 关联源码方法一:1. 在项目下找到要查看源码的jar包2. 右键对应的jar包,properties3. 关联成功后,jar包前面的图标标志会变:方法二:项目右键Properties:...
原创
发布博客 2019.05.08 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

指定tomcat运行时JDK版本

2)在bat文件中指定运行时的jdk即可:set JAVA_HOME=E:\esb\jdk1.8.0_77\jdk1.8.0_77set JRE_HOME=E:\esb\jdk1.8.0_77\jdk1.8.0_77\jre 有时候遇到项目部署多个tomcat,而且有的tomcat运行时要到的jdk版本还不一样,这时候就需要指定tomcat运行时jdk的版本了:...
原创
发布博客 2019.04.18 ·
1714 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在tomcat小猫官网查看自己的项目是否部署上

1)访问http://localhost:8080:2)点击Manager App ,提示需要输入用户名,密码,找到自己部署的tomcat,打开tomcat根目录下的conf文件夹下有个tomcat-users.xml文件,在<tomcat-users></tomcat-users>标签内添加如下内容:<role rolename="admin-gu...
原创
发布博客 2019.04.18 ·
2808 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多