- 博客(387)
- 资源 (7)
- 问答 (10)
- 收藏
- 关注

原创 我的四周年创作纪念日
四周年了,尽管我不善言辞,我还是想说几句✋。当我四周年时,回首往事,好像都是 ~~历历在目~~(没啥印象)……忘记了当初是为了啥注册CSDN,也许是为了能够“纯净”的进行复制……忘记了是在何时何地写下第一篇文章,不过不重要,我刷了几页,找到了它🤣!!!
2022-09-30 22:42:10
108
2

原创 PostgreSQL之如何进行SQL优化?
如何使用索引?(what 什么是索引?why 为什么需要索引?how 如何创建索引?when 什么时候走索引?)这篇文章会告诉你!
2022-07-09 15:03:31
2849

原创 PostgreSQL之如何敲开PG的大门?
PostgreSQL号称"世界上最先进的开源关系型数据库",在国内越来越受欢迎,那么我们应该如何去学习它呢?这篇文章介绍了如何用正确的方式敲开PG的大门。
2022-07-09 14:18:13
271

原创 Git配置用户名和邮箱
一般刚安装Git都要配置用户名和密码,因为你提交代码到本地仓库(上传代码到远程仓库)时会用到,如果没有没有配置,在你提交时它会提醒你的。那么接下来我们讲一下怎么配置。
2019-05-11 17:23:54
252127
12

原创 详解如何下载JDK和如何配置JDK的环境变量--Windows10
这篇文章详细介绍了,在Windows10环境下,如何下载JDK和如何配置JDK的环境变量。从介绍、安装到配置环境,以及配置过程的常见问题和解决方法(大多问题应该都可以顺利解决),应有尽有。
2018-10-28 20:49:28
8314
8
转载 Java:Expected URL scheme ‘http‘ or ‘https‘ but no colon was found
转自:https://blog.csdn.net/nongminkouhao/article/details/105050433。代码中的url是通过接口返回的,存贮到了变量中,在机器内存被回收后,这部分变量值变为了“”,导致出现的这个问题;2.为空,则通过SP从本地获取,然后赋值给内存中变量,最后返回内存中变量。1获取到配置信息后通过工具类的set方法将信息缓存到内存中变量一份,1.判断内存中变量是否未空,不为空则返回。2.然后再通过SP缓存到本地一份。url为空导致的问题。
2023-01-30 09:11:36
13
转载 Google Python Style Guide
Python is the main dynamic language used at Google. This style guide is a list of *dos and don’ts* for Python programs.
2023-01-02 17:49:08
73
转载 Python编码规范(Google)
Python 风格规范(Google)本项目并非 Google 官方项目, 而是由国内程序员凭热情创建和维护。如果你关注的是 Google 官方英文版, 请移步Google Python Style Guide。
2023-01-02 17:30:17
66
转载 OpenJDK与JDK的区别分析
在JDK7的时候,OpenJDK已经成为JDK7的主干开发,Sun JDK7是在OpenJDK7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替换掉。这个很容易理解,在安装OpenJDK的机器上,输入“java -version”显示的是OpenJDK,但是如果是使用Icedtea补丁的OpenJDK,显示的是java。然而最简单直白的理解,也属于个人理解:OpenJDK是JDK的开源代码,也不算全是,因为在JDK部分,有一些是Oracle未开放源代码的,还有就是有一些的历史原因。
2022-12-27 21:46:01
56
原创 JavaScript获取屏幕高度和宽度等信息
我们可以通过内置的**document**和**window**获取屏幕的一些属性,如高度、宽度等信息。
2022-12-27 21:21:57
60
原创 JavaScript打开新链接
而如果考虑使用js实现的话,可以考虑使用下面的两种方式(设置控件的触发事件)。HTML其实就是超链接的效果。超链接的默认打开方式就是这种。
2022-12-24 15:08:26
60
转载 StarUML安装、注册与中文版详解版
## 前言StartUML这款软件虽然是免费的,但经常弹出注册窗口很烦,所以就有了本文。如果觉得麻烦,可以直接去文末下载我已经弄好的。
2022-12-22 00:06:13
117
原创 XPath简介及语法
## XPath 简介XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。## XPath 语法XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。
2022-12-17 18:51:44
40
原创 JavaScript对象数组排序
普通数组排序:直接用sort()方法就可以实现排序。对象数组排序:需要借助比较函数来实现排序。通过比较函数来对比属性值。比较字符串属性会稍复杂。
2022-12-17 17:36:57
423
转载 跨域问题-Refused to display in a frame because it set ‘X-Frame-Options‘ to ‘SAMEORIGIN‘
第二个例子告诉浏览器只有当架设iFrame的网站与发出X-Frame-Options的网站相同,才能显示发出X-Frame-Options网页的内容。第三个例子告诉浏览器这个网页只能放在 http://caibaojian.com// 网页架设的iFrame内。第一个例子告诉浏览器不要(DENY)把这个网页放在iFrame内,通常的目的就是要帮助用户对抗点击劫持。关掉了才解决,开始想着翻越过这个问题,最终发现这个是安全机制,翻越不了。还是不行,最终的解决方案是去帆软报表的服务器上面把安全设置里面的。
2022-12-14 00:28:31
381
原创 JavaScript获取日期的季度
JavaScript获取季度:实际上原生js并没有方法可以直接获取到日期的季度,只能通过月份进行转换。一年有4个季度,每个季度3个月,那么除3,如果整除就是刚好季度末月,否则就是季度中间月份要加一才是季度。
2022-12-13 22:26:51
447
转载 JavaScript对象或数组赋值不改变原对象或数组
JavaScript中对象或数组的赋值是默认引用赋值的,使得改变对象时,原对象跟着改变;如果你想要复制赋值,则必须要重新分配对象,使用如下代码即可避免此问题:
2022-11-20 15:32:59
318
转载 JavaScript生成唯一标识id的几种方法
在开发中偶尔会遇到需要生成唯一id的时候,比如对数组的任意一项进行多次增删改,这时就需要给每一项添加唯一标识符来加以区分。以下总结了几种生成唯一标识的方法,仅供参考。
2022-11-17 10:52:45
224
转载 【转载】提问的智慧
在黑客的世界里,当你拋出一个技术问题时,最终是否能得到有用的回答,往往取决于你所提问和追问的方式。本指南将教你如何正确的提问以获得你满意的答案。
2022-11-08 23:32:28
41
原创 Python爬虫‘utf-8‘ codec can‘t decode byte 0x83 in position 0: invalid start byte 的解决方案
今天用Python爬取豆瓣的时候,发现报错“UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x83 in position 1:invalid start byte”。本地接收压缩格式的数据,服务器传过来压缩格式gzip的文件,而解压这种gzip文件只能用deflate算法,浏览器能够自动解压,程序却不能自动解压gzip,需要额外进行设置才行。然后发现不管我怎么转码都还是乱码,然后网上搜了下,发现好像是因为请求头的原因导致的。
2022-11-05 21:01:37
681
1
转载 解决Windows下“fatal: unable to checkout working tree, warning: Clone succeeded, but checkout failed.”
由于我的仓库中的一个pdf文件的路径太长,导致clone到本地之后无法checkout,而在Ubuntu下没有任何问题,在这里吐槽一下Windows。转自:https://blog.csdn.net/l1216766050/article/details/121361004。从错误提示中可以看出,由于一个文件导致的问题。
2022-10-31 22:16:23
233
转载 Python-list转换字符串报错TypeError: sequence item 0: expected str instance, int found
将一个纯数字的列表,通过列表的join方法转换成字符串,报了错TypeError: sequence item 0: expected str instance, int found。即遍历list的元素,把他转化成字符串。这样就能成功输出123结果。上网查了资料,说list包含数字,不能直接转化成字符串。
2022-10-31 22:04:42
84
转载 Python报错ValueError: invalid literal for int() with base 10:解决方法
转化为整数,而原始数据的格式经常是不一致的,故类型转化时造成ValueError异常。原因:由于python不能直接将包含小数点的。解决方法:先将字符串转换为。,在将浮点数转化为整数。
2022-10-23 16:38:16
1651
原创 JS对象数组-对象存的是引用
起因:用for循环将对象push到数组里面,但是没想到后面发现数组里面都是一样的值?看到结果,发现都是相同的,而且是最后一个值,猜测是对象只存了一个引用的原因。处理方法:在for循环里面定义变量,让它每次都是新的一个对象。
2022-10-22 22:24:12
93
转载 使用Fiddler进行手机抓包
方法二:在fiddler主界面,将鼠标移到【online】上面,就可以查看本地的IP地址了,如果你的fiddler没有显示【online】,可以通过【fiddler菜单——View——Show Toolbar】将【Show Toolbar】勾选中,就会显示【Online】信息了。方法一:手机——设置——搜索【证书】二字——选择:安装证书或者证书管理:点击安装证书,在你的众多文件里面去选择刚刚下载的fiddler的证书,点击安装。第一步:手机下载证书。打开手机的浏览器,输入:【IP:8888】下载证书。
2022-10-21 01:32:26
110
原创 Navicat Charts Creator图表工具探索
Navicat Charts Creator是Navicat系统的一个软件,是用于制作图表的工具,功能很强大。我是在闲逛的时候发现的这个软件(提供 14 天 免费的全功能 Navicat 试用版),官网:。
2022-10-04 00:43:23
471
转载 MySQL批量插入测试数据
网上有人说预先在程序里面生成数据,然后再通过客户端导入会更快。我尚未亲自实验,但是个人觉得不会有存储过程快,因为不管怎么样,最终执行的还是插入语句。在开发过程,经常需要在数据库中生成大量的测试数据,这个时候,我们可以使用存储过程帮我们完成这项工作。经过测试,插入1百万条数据,大约需要10分钟,如果表的字段更多,可能花费的时间更长。但是有个问题,感觉插入输入很慢很慢……646.275s 只插入了 18万数据。下面,我么通过下面的存储过程来插入1000万条数据。首先,我们建立一张测试表,例如t_user。
2022-09-24 17:43:22
201
folder-explorer-1.0.4文件夹遍历软件
2020-08-07
Git Credential Manager for Windows v1.20.zip
2020-04-30
w3school网页教程--离线完全版.zip
2019-07-12
阿里巴巴Java开发手册.zip
2019-07-12
《Java语言程序设计》-期末考试试题及答案
2018-07-05
pgsql安装pg_stat_statements插件遇到问题
2022-08-07
Windows资源管理器的“快捷访问”栏消失
2022-01-24
HTML如何按需加载某xml文件
2020-08-13
git add 添加 删除的文件
2020-01-06
Nginx配置404页面无效
2019-12-09
SpringMVC的<mvc:annotation-driven />配置的作用
2019-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人