摘要:我的博客目录 Python基础: 1、Pycharm 使用激活补丁永久激活+汉化 2、安装python第三方库 3、PyCharm 常用习惯设置 4、Pycharm默认快捷键 5、os.path模块常用方法详解 6、random 的高级玩法 7、*args,**args的详细用法 8、json.du 阅读全文
posted @ 2019-05-10 14:58 XJT2019 阅读(172) 评论(0) 推荐(0) 编辑
摘要:问题描述: git push 提交是碰到 git@gitee.com: Permission denied (publickey) 这是因为github/gitee没有设置SSH公钥或公钥失效 1)重新生成ssh ssh-keygen -t rsa -C "1351655382@qq.com" 2) 阅读全文
posted @ 2021-04-14 23:11 XJT2019 阅读(15) 评论(0) 推荐(0) 编辑
摘要:狂神说Java学习路线图 一、Java基础 二、JavaWeb 三、SSM框架 四、Linux运维 五、微服务和分布式 六、大数据开发 七、持续学习 写在最后 成为一个合格的工程师需要 1~3 年时间,最好的学习方法就是找经典的书籍系统地学习,而不要遇到一个问题到网上搜搜然后就解决了事。例如 Jav 阅读全文
posted @ 2021-02-27 23:40 XJT2019 阅读(47) 评论(0) 推荐(0) 编辑
摘要:Github和Git使用 Git基本命令使用 https://blog.csdn.net/halaoda/article/details/78661334 Git密钥SSH配置 https://blog.csdn.net/weixin_44322234/article/details/1054208 阅读全文
posted @ 2020-11-16 22:02 XJT2019 阅读(48) 评论(0) 推荐(0) 编辑
摘要:npm的使用 node package manager(npm)node包管理工具,在项目中会生成一个node_modules文件夹存放该项目的所有依赖包,包的规模非常大但只是开发时依赖,发布时通过webpack等模块打包工具将依赖包和src目录下的源代码打包到dist文件夹中。 常用指令 //查看 阅读全文
posted @ 2020-08-27 22:30 XJT2019 阅读(84) 评论(0) 推荐(0) 编辑
摘要:一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 阅读全文
posted @ 2020-03-30 16:59 XJT2019 阅读(147) 评论(0) 推荐(0) 编辑
摘要:在程序设计中,鸭子类型(duck typing)是动态类型的一种风格。 鸭子类型的核心概念在于一个对象的有效语义,不是继承自特定的类或者实现特定的方法,而是由当前的属性和方法集合决定的。。 “鸭子类型”可以这样表述: 一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟可以被称为鸭子“ 在 阅读全文
posted @ 2020-03-26 15:26 XJT2019 阅读(197) 评论(0) 推荐(0) 编辑
摘要:实际需求:有时候一个工程项目是在原来旧项目基础上增加新的功能,新项目直接拷贝大量旧项目代码, 推荐使用Pycharm修改项目工程名称和应用名称。 1.Refactor重构 - Rename重命名 2.修改项目文件夹中settings.py 文件中 ROOT_URLCONF = '新工程名称.urls 阅读全文
posted @ 2020-03-25 21:32 XJT2019 阅读(1493) 评论(0) 推荐(0) 编辑
摘要:Python描述符-为什么要用它? 学习 Python 这么久了,说起 Python 的优雅之处,能让我脱口而出的, Descriptor(描述符)特性可以排得上号。 描述符 是Python 语言独有的特性,它不仅在应用层使用,在语言的基础设施中也有涉及。 我可以大胆地猜测,你对于描述符的了解是始于 阅读全文
posted @ 2020-03-19 17:10 XJT2019 阅读(167) 评论(0) 推荐(0) 编辑
摘要:pyecharts-WordCloud词云图 一、什么是词云图? 词云图是一种用来展现高频关键词的可视化表达,通过文字、色彩、图形的搭配,产生有冲击力地视觉效果,而且能够传达有价值的信息。 制作词云图的网站有很多,简单方便,适合小批量操作。 BI软件如Tableau、PowerBI也可以做,当然相比 阅读全文
posted @ 2020-03-15 20:06 XJT2019 阅读(460) 评论(0) 推荐(0) 编辑
摘要:JavaScript字符串和数字对比大小 在进行比较时js会先将两边的类型自动转成一致再对比。 比较首先分为以下几种情况: 1、纯数字之间比较:1<2 //true;(不解释) 2、纯数字与数字型字符串之间比较:222 < '30' //false (此时数字型字符串会转成纯数字再与前面的纯数字比较 阅读全文
posted @ 2020-02-16 17:04 XJT2019 阅读(456) 评论(0) 推荐(0) 编辑
摘要:网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeigh 阅读全文
posted @ 2019-10-04 15:22 XJT2019 阅读(130) 评论(0) 推荐(0) 编辑
摘要:原生JavaScript的事件类型 Web浏览器中可能发生的事件有很多类型,下面是几种常用的事件类型: UI事件:焦点事件,鼠标与滚轮事件,键盘与文本事件,复合事件变动事件,HTML5事件设备事件,触摸与手势事件。 第一部分:UI事件 UI事件中主要包括load,unload,abort,error 阅读全文
posted @ 2019-09-28 16:17 XJT2019 阅读(152) 评论(0) 推荐(0) 编辑
摘要:那些年流行的面试智力题分享 参考链接:https://www.nowcoder.com/discuss/262595 目录: 1.赛马找最快<腾讯高频> 2.砝码称轻重 3.药瓶毒白鼠<腾讯> 4.绳子两头烧 5.犯人猜颜色 6.猴子搬香蕉 7.高楼扔鸡蛋<谷歌> 8.轮流拿石子<头条> 9.蚂蚁走 阅读全文
posted @ 2019-09-18 09:28 XJT2019 阅读(2516) 评论(0) 推荐(0) 编辑
摘要:装饰器 == 高阶函数+函数嵌套+闭包 装饰器的基本概念 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设 阅读全文
posted @ 2019-08-25 16:40 XJT2019 阅读(144) 评论(0) 推荐(0) 编辑
摘要:字典函数fromkeys() fromkeys()的用法: 用于创建并返回一个新的字典。两个参数:第一个是字典的键,第二个(可选)是传入键的值,默认为None。 第一个值可以是字符串、列表、元祖、字典 实例一: 实例二: 实例三: 应用举例: 实现删除一个list里面的重复元素 1.使用set函数 阅读全文
posted @ 2019-08-24 17:35 XJT2019 阅读(202) 评论(0) 推荐(0) 编辑
摘要:列表推导式+字典推导式+集合推导式 一、列表推导式 基本格式: 例一:使用[]生成list 多层循环: 例二:使用()生成generator 将列表推导式的[]改成()即可得到生成器。 二、字典推导式 补充: 例一:大小写key合并 例二:快速更换字典的key和value 三、集合推导式 参考:ht 阅读全文
posted @ 2019-08-24 14:58 XJT2019 阅读(122) 评论(0) 推荐(0) 编辑
摘要:BootStrap表单组件 详细文档请查看BootStrap中文网,这里只列举几种效果供参考 效果1: 效果2: 阅读全文
posted @ 2019-08-22 16:23 XJT2019 阅读(353) 评论(0) 推荐(0) 编辑
摘要:BootStrap 有序/无序列表 代码和表单 列表: 无序列表去掉点:加class属性.list-unstyled 内联列表:.list_inline 代码: https://v3.bootcss.com/css/#code 内联代码 通过 <code> 标签包裹内联样式的代码片段。 用户输入 通 阅读全文
posted @ 2019-08-22 13:36 XJT2019 阅读(381) 评论(0) 推荐(0) 编辑
摘要:BootStrap排版 标题 h1 ~h6 : h1 ~h6 可以直接使用 <h1></h1>, 也可以作为 class属性使用 如<span class="h1">hello</span> 标题的副标题 <small>hello</small> body全局样式: p标签全局样式: 对齐方式: 强 阅读全文
posted @ 2019-08-22 13:13 XJT2019 阅读(203) 评论(0) 推荐(0) 编辑
摘要:BootStrap-栅格系统 引入移动设备优先 .container 类用于固定宽度并支持响应式布局的容器 .container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器 栅格系统 Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(v 阅读全文
posted @ 2019-08-22 10:55 XJT2019 阅读(171) 评论(0) 推荐(0) 编辑
摘要:组合筛选 数据库表设计: 路由分发: 版本1、一对多筛选 效果: 视图函数views.py 视图函数views.py 版本2、多对多筛选 效果: 视图函数views.py 模板HTML: 重要知识点总结: 1、路由中正则使用有名分组,传入的信息以字典格式保存在 视图函数的 kwargs中 2、map 阅读全文
posted @ 2019-08-20 10:09 XJT2019 阅读(154) 评论(0) 推荐(0) 编辑
摘要:全套Ajax 参考:https://www.cnblogs.com/wupeiqi/articles/5703697.html 1、基于jQuery的Ajax 2、基于XMLHttpResponse原生的Ajax 3、用iframe+Form 伪Ajax 4、用new FormData() 包裹数据 阅读全文
posted @ 2019-08-18 11:56 XJT2019 阅读(164) 评论(0) 推荐(0) 编辑
摘要:JavaScript面试题1 作用域: 题目1: 结果: var v = 123; function foo() { var v = 456; function inner() { console.log(v) } return inner } result = foo(); //456 conso 阅读全文
posted @ 2019-08-16 17:55 XJT2019 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Django-Form组件-1 Form组件的功能: 1、对用户请求的验证 - form表单提交的input数据验证 - Ajax提交的验证 2、生成HTML代码 优点:验证失败时输入的信息还保留着 效果: 具体实施步骤: 1、创建一个类 AuthForm(),并在类中创建字段(user、pwd、a 阅读全文
posted @ 2019-08-14 19:03 XJT2019 阅读(97) 评论(0) 推荐(0) 编辑
摘要:cookie和session 参考:https://www.cnblogs.com/yuanchenqi/articles/5716193.html 通俗理解cookie: 浏览器访问服务器的网站时,进入登录界面 登录成功,服务器发给浏览器一个cookie,浏览器将cookie保存在本地磁盘上。当浏 阅读全文
posted @ 2019-08-08 10:55 XJT2019 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Admin -Django数据库可视化管理工具 参考:http://www.runoob.com/django/django-admin-manage-tool.html 概念:Django Admin 可以对Django后端数据库进行可视化管理。 Django 自动管理工具是 django.con 阅读全文
posted @ 2019-08-07 20:29 XJT2019 阅读(124) 评论(0) 推荐(0) 编辑
摘要:一、Django数据库配置 映射关系: 表名 >类名 字段 >属性 表记录 >类实例化对象 ORM的两大功能: 操作表: - 创建表 - 修改表 - 删除表 操作数据行: - 增 删 改 查 ORM利用mysqlclient 或pymysql第三方工具链接数据库 Django默认的是sqlite数据 阅读全文
posted @ 2019-08-07 17:18 XJT2019 阅读(143) 评论(0) 推荐(0) 编辑
摘要:路由系统 urls.py 路由系统基本配置: 下面是一些基本的URL配置案例: 无名的分组: 有名分组: form表单提交以post方式提交时,Django会给我们做一个csrf安全监测,暂时不用检测的话 在settings.py 中注释掉即可 给url路由起别名 别名的作用:防止url访问的修改 阅读全文
posted @ 2019-08-05 16:36 XJT2019 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Django引入jquery Bootstrap等外部文件 第一种方式 第1步:配置settings.py 全局文件路径 注意:逗号不能丢了 第2步:在模板HTML文件中引入 第二种方式(推荐!) 当项目较大时,往往有多个App,static文件夹应该放在对应的APP文件夹下面 阅读全文
posted @ 2019-08-04 21:14 XJT2019 阅读(485) 评论(0) 推荐(0) 编辑
摘要:Python将数据存入硬盘-csv/xml/word/json Python读取和写入CSV文件 CSV,全称为Comma-Separated Values,中文可以叫作逗号分隔值或字符分隔值,其文件以纯文本形式存储表格数据。 该文件是一个字符序列,可以由任意数目的记录组成,记录间以某种换行符分隔。 阅读全文
posted @ 2019-08-04 20:15 XJT2019 阅读(411) 评论(0) 推荐(0) 编辑