自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Tinker集成备忘录

如果你也一直找不到原因,试一下修改。这个错误坑了好久,查了官方各种。

2024-07-13 07:06:49 134

原创 jeecg-boot online代码修改技巧

在生成代码时在填写包名时,要把实际项目的包名加进去,后边的按照类名去掉前缀全部小写。然后把vue3下的sql文件放到数据库中去执行,执行前做以下改动。然后在文件最底部的代码部分对编辑和删除功能加入权限控制代码。然后把代码里的vue3的代码复制到前端项目对应的目录下。然后对.vue文件做以下修改,实现前端的权限控制。先将生成的代码复制到后端项目对应的包下。对于所有的按钮控件加上对应的权限控制代码。在import代码块的尾部加入下面的代码。把图中的"."改成"/"

2024-03-30 17:52:50 393

原创 centos 环境部署

最直接的解决方式是升级你的 GCC 编译器到支持 C11 标准的版本。CentOS 7 默认的 GCC 版本较旧,可能不支持。这句的作用是,强制http跳转到https。ssl_certificate和ssl_certificate_key 指向https证书。在CentOS 7上安装Nginx可以通过EPEL仓库来进行。安装更新的 GCC 版本。表示网站文件目录,后面的分号不可省略。4. 下载并安装redis。中的server部分代码。

2024-03-20 18:55:26 763

原创 位基本运算

位基本运算

2023-01-19 16:28:05 140

原创 C 使用堆的健壮代码结构

C 使用堆的健壮代码结构

2023-01-19 15:58:09 131

原创 堆内存分布结构

堆内存分布结构

2023-01-19 15:30:19 203

原创 C结构体详解

C结构体详解

2023-01-18 22:47:56 200

原创 C/C++指针

C/C++指针

2023-01-17 22:01:11 50

原创 C/C++宏定义注意事项

C/C++宏定义注意事项

2023-01-17 20:57:54 741 3

原创 C/C++ 调用规则

C/C++ 调用规则

2023-01-16 04:44:33 350

原创 Linux 通过控制台打开UI文件夹

Linux 通过控制台打开UI文件夹

2022-10-09 17:52:54 385

原创 Linux 设全局代理

Linux 设全局代理

2022-10-09 17:51:35 1379

原创 TLS及HTTP2.0指纹的修改实现

curl-impersonate + pycurl TLS及HTTP2.0指纹的修改实现

2022-09-18 02:23:34 2891 1

原创 JS Hook

Hook技术又叫钩子函数,在系统没有调用该函数之前,钩子程序就捕获该消息,钩子函数先得到该函数的控制权,这时钩子函数既可以改变该函数的执行行为,还可以强制结束消息的传递,简单来说。就是把系统的程序拉出来,来变成我们自己执行的片段在js中,系统程序可以指浏览器api(比如浏览器指纹)也可以指代码中实现的一些方法分类:手动hook,自动hookHook步骤:1。寻找hook的点2。编写hook逻辑3。调试最常用的是hook cookie和eval通用hook公式函..

2022-05-11 20:12:52 2626

原创 Android 刷机

安装Android系统在手机硬件的考虑上,首先优选谷歌的“亲儿子”:Nexus和Pixel系列,鉴于官网上测试案例在Nexus 5X手机,系统为Android 8.1.0版本上进行测试,我们也会选用这款手机、和这个系统版本来进行实验。frida官网指出的factory software就是谷歌的官方工厂镜像网站,打开这个网站可能需要科学上网。网站中间有一些操作指南,右边就是手机型号一览表,在这里我们选择Nexus 5X的型号bullhead。可以看到从安卓6到安卓8均支持,而且最新支持到

2022-04-21 23:58:54 6081

原创 Charles & Postern 抓包设置,过用户证书检测

模拟器或手机长按无线网图标,打开无线设置后,再长按连接的无线网络,打开修改网络代理服务器设置抓包的机器IP,端口默认8888,charles如果有修改,此处也要设置相应的端口号。抓包机器上打开charles手机上打开浏览器访问chls.pro/ssl,然后下载证书,安装证书。证书名称随便输入,验证方式可以选择图案,然后设置一个手势。证书安装好以后,去设置->安全->信任的凭据(不同手机版本自己查找对应入口),查看证书是否安装成功,证书在用户证书下边。再次进入网络设置,

2022-04-06 11:53:59 1812 1

转载 SpringBoot并发执行定时任务

运行方法Spring Boot工程已经集成了服务器。右键点击DemoApplication.java -> Run As -> Java Application即可运行工程。默认端口为8080,启动后在浏览器地址栏输入http://localhost:8080/JobManager.html就可以看到效果。SpringBoot并发执行定时任务开启缓存注解@SpringBootApplication@EnableScheduling //开启定时任务public class Appli

2020-09-02 17:05:39 176

原创 部署服务器计算方法

2020-08-08 21:15:32 274

原创 SpringBoot 开发

SpringBoot+MySql+MybatisMyBatis要结合通用Mapper来写。

2020-08-02 21:43:04 103

原创 COCOS 微信小游戏加载100%卡死问题

COCOS 微信小游戏加载100%卡死问题微信小游戏加载100%卡死,是由于某些远程图片加载不了造成的,可以在加载页面之前加一个空背景的页面来解决问题,的空背景页面的Load函数里加上加载真正的加载页面的代码即可....

2020-06-26 05:51:01 976

转载 flutter常用插件

audio_recorder: any #录音、播放 flutter_sound: ^1.1.5#录音 dropdown_menu: ^1.1.0#下拉菜单 simple_permissions:#权限获取 easy_alert:#弹框 amap_location: any #高德地图 location: any #gogle位置获取 barcode_scan 0...

2019-11-21 14:18:13 187

原创 Flutter 不用Scaffold.of(context)来显示SnackBar,直接用GlobalKey来访问

由于Flutter的SnackBar必须依赖于Scaffold.of(context),而要访问正确的context,必须要严格的套层级或者传参context,这样会有一些弊端,在一个函数内套过多层级会让代码维护非常困难,传参对于多个回调事件call也很麻烦,这时可以采用GlobalKey来直接访问,而不用Scaffold.of(context)。import 'package:fl...

2019-11-12 20:20:31 1473 1

转载 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11

搭建Django2.0+Python3+MySQL5时同步数据库时报错:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11.None解决办法:找到Python安装路劲下的Python36-32\Lib\site-packages\djan...

2019-09-18 18:16:15 191

原创 CentOS7.4部署Django+Python3+Apache+Mod_wsgi

安装环境Remote: CentOS 7.4 x64 (django.example.com)Python: Python3.6.5Apache: Apache 2.4.6Mod_wsgi: 4.6.4Django: Django 2.0.4一. 系统环境配置1.关闭iptables和selinux# su - root# systemctl sto...

2019-09-18 17:19:56 331

原创 mysql禁止访问报错类似:is not allowed to connect to this MySql server

use mysql;update user set host='%' where user='root' and host='localhost';

2019-08-09 17:19:30 92

原创 mysql Specified key was too long; max key length is 767 bytes 的问题处理

登录mysql后,执行下列命令即可:set global innodb_large_prefix=on;set global innodb_file_format=Barracuda;

2019-08-09 01:37:37 93

原创 python 爬虫 处理 js 相关问题

为了使python能够处理js代码首先安装相关库执行JS的类库:execjs,PyV8,selenium,node这里主要讲一下execjs,一个比较好用且容易上手的类库(支持py2,与py3),支持 JS runtime。官网:https://pypi.org/project/PyExecJS/(一)安装:pip install PyExecJS(二)运行时环境ex...

2019-03-09 04:25:06 634

原创 Django Apache 验证不执行的情况处理

在虚拟主机的配置文件(xxx.conf)中加入黑色框里的字即可 Apache mod_wsgi 具体配置注意,如果使用 Apache using mod_wsgi部署,认证头默认不会传递给WSGI应用程序,它假定由Apache处理认证,而不是在应用层面处理。如果你正在部署到Apache,并且使用任何non-session的身份验证,则需要显式配置mod_wsgi才能将所需的头文件传...

2019-01-11 03:45:07 206

原创 飞冰 前端开发的一些坑

权限:飞冰的权限控制用的是Ant Desgin Pro的Authorized组件,但是根据我的调用,飞冰应该是做了一些改动,导致不支持权限数组。而我们实际开发中,拿到的是当前系统当前账号所拥有的所有权限,一般都是以数组的形式提供,这种情况下直接导致实用性,检测不到对应的权限。(因为飞冰提供的Authorized只支持字符串的匹配)需要做以下调整:修改 components/Au...

2018-10-31 11:29:55 7825

原创 Python Django 打造前后端分离的WEB应用

需要用到的第三方包:rest_framework: 提供restful api的实现官方地址:https://www.django-rest-framework.org/pip install djangorestframeworkpip install markdown # Markdown support for the browsable API.pip ins...

2018-10-30 11:06:37 1276

原创 Chrome 调试技巧

查看调试指定的JS文件:Ctrl+P

2018-10-29 19:05:38 79

转载 前后端分离之JWT用户认证

在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登录状态。传统方式前后端分离通过Restful API进行数据交互时,如何验证用户的登录信息及权限。在...

2018-10-29 11:53:04 455

转载 Django连接MySQL数据库

1.1.Django项目连接mysql数据库Django项目要操作数据库,首先要和数据库建立连接,才能让程序中的数据和数据库关联起来进行数据的增删改查操作Django项目默认使用mysqldb模块进行和mysql数据库之间的交互操作,但是mysqldb模块对于python3.4以上的版本支持还不够完善,所以我们要使用替代方案通过pymysql模块完成和数据库之间的交互过程Djang...

2018-10-29 11:28:46 338

转载 将django rest 与 mongodb结合起来

前言由于项目要用到mongodb,就试了试,在django框架下面,发现还不错,存储与获取对象都挺简单的。以为没有啥特别的问题,结果今天发现,如果用rest框架去获取API呢??? 如果我们按照以往的方式,让MyViewSet继承自rest_framework.viewsets.ModelViewSet,MySerializer继承自rest_framework.serializers.Mod...

2018-10-29 11:26:58 450

转载 python3 与 Django 连接数据库:Error loading MySQLdb module: No module named 'MySQLdb'

在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 import MySQLdb 进行使用在 python3 中,改变了连接库,改为了 pymysql 库,使用pip install pymysql 进行安装,直接导入即可使用但是在 Django 中, 连接数据库时使用的是 MySQLdb 库,这在与 python3 的合作中...

2018-10-29 11:26:24 121

转载 centos7正确关机重启

linux主要用于服务器领域,而在服务器上执行一项服务是永无止境的,除非遇到特殊情况,否则不会关机。和Windows不同,在linux系统下,很多进程是在后台执行的。在屏幕背后,可能有很多人同时在工作。如果直接按下电源的按钮,其他人的数据可能就此中断。更严重的是,若不正常关机,严重的话,可能会造成文件系统损坏,从而导致数据丢失。          如果要关机,必须保证当前系统中没有其他用户在登...

2018-10-29 11:22:10 487

转载 linux关于connect: network is unreachable 问题的解决

解决方法:在确保完善网卡驱动,以及确保将网卡驱动编译进内核后,检查ls /etc/sysconfig/network-script/ifcfg-eth0一、看是否在上述目录下存在ifcfg-eth0 这个文件,若存在则按下面的步骤操作:1.手工配置ip看能不能配置上ifconfig eth0 172.18.128.143 netmask 255.255.255.0 broadca...

2018-10-29 11:21:37 760

转载 linux(centos) 保存退出vi编辑

保存命令按ESC键 跳到命令模式,然后::w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑 原文地址:ht...

2018-10-29 11:19:30 9920

转载 虚拟机中 CentOS 无法上网(connect: network is unreachable)

以往记得在VirtualBox中安装完CentOS后是可以直接使用的,今天安装好了以后发现上不了网,表现为使用ping时提示connect network is unreachable。通过ifconfig发现网卡没有分配IP地址,考虑是DHCP的问题,遂sudo dhclient,发现就能上网了。然而重启以后就又没有IP了,所以还要修改一下etc目录下这个网卡的配置文件(/etc/sysconf...

2018-10-29 11:18:45 260

转载 在lnmp上运行和搭建laravel项目

在搭建和运行laravel项目之前你必须要有lnmp的环境,其中我这里使用的linux是redhat的,在我的博客中有介绍如何搭建lnmp,大家可以去看一下。首先在有了lnmp环境的条件下,大家先打开自己的nginx服务器,首先需要在linux中安装composercurl -sS https://getcomposer.org/installer | php    mv 

2017-09-16 13:19:13 384

空空如也

空空如也

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

TA关注的人

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