- 博客(23)
- 收藏
- 关注
原创 Python(自学勿扰版)
选择合适的WSGI服务器取决于你的需求、偏好以及你的服务器环境。在设置WSGI服务器之后,你通常还需要设置一个前端服务器(比如NGINX或Apache)来处理静态文件和作为反向代理,来转发请求到你的WSGI服务器。其中-w 4指定了工作进程数为4(你可以根据你的核心数来调整这个数字),myapp是你的Flask应用文件名(不包含.py扩展名),app是你的Flask实例名称。在你的生产服务器上配置WSGI和前端服务器之后,你的Flask应用将能够以更安全、更稳定、并且能够更好地处理并发请求的方式运行。
2023-12-26 15:14:05
66
1
原创 常用的Git操作命令和对应的用法示例
9.git stash:保存当前工作区,以便后续恢复。5.git pull:从远程仓库拉取最新代码到本地。1.git clone:从远程仓库克隆代码到本地。4.git push:将本地代码推送到远程仓库。6.git branch:查看、创建、删除分支。3.git commit:提交代码到本地仓库。7.git checkout:切换分支。2.git add:添加文件到暂存区。10.git log:查看提交记录。8.git merge:合并分支。
2023-05-24 17:11:22
139
原创 Java设计模式-工厂
ModuleExcutorFactorypackage com.cloud.gcm.excutor;import com.cloud.gcm.config.ModuleAnnotation;import com.cloud.gcm.service.common.ModuleConvert;import com.cloud.gcm.util.AopTargetUtils;import org.springframework.beans.BeansException;import org.spri
2022-01-24 16:56:11
257
原创 linux 安装jdk1.8以及配置环境变量
1.从网上下载jdk安装包jdk-8u221-linux-x64.tar.gz,不愿从官网下载得可以直接从小网站拉一个下来,再上传到服务器上,2.登录系统,再当前默认路径下创建个文件夹,mkdir javatar -zxvf jdk-8u221-linux-x64.tar.gz 解压3.用 vim /etc/profile 命令 配置环境变量,按下 键盘上的 i 进入编辑模式但是有的情况我们是没有root权限得,那么我就放到1)、首先 cd ~2)、执行 ls -al3)、vi.bash_p
2021-05-28 23:17:24
194
原创 java.lang.VerifyError:...Illegal target of jump or branch
java.lang.VerifyError: (class: com/alibaba/fastjson/parser/deserializer/FastjsonASMDeserializer_2_OcResourceApplyRequest, method: deserialze signature: (Lcom/alibaba/fastjson/parser/DefaultJSONParser;Ljava/lang/reflect/Type;Ljava/lang/Object;I)Ljava/lang/O
2021-05-20 16:20:08
859
转载 MySQL复制表结构和表数据
转:https://www.cnblogs.com/chLxq/p/11429561.htmlMySQL复制表结构 表数据1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易搞错。2
2021-05-11 15:04:47
1885
原创 好文章记录链接
1./etc/sysctl.conf配置文件https://www.cnblogs.com/igoodful/p/11821890.html2.fastjson SerializerFeature详细使用教程(特别注意:重复引用和循环引用问题)https://blog.csdn.net/ZYC88888/article/details/1025485923.linux 下vi与vim区别以及vim的使用https://www.cnblogs.com/baichuanhuihai/p/7928404
2021-05-06 17:50:29
75
转载 A调用B方法,@Transactional事务问题
转自:https://blog.csdn.net/weixin_36586564/article/details/105687331?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-1&spm=1001.2101.3001.4242总结:方法A调用方法B:1、如果只有A加@Transactional注解;则AB在同一事务中,任意异常都回滚;2、如果只有B加@Transactional注解;AB方法为同一类,事务失
2021-05-06 16:30:16
3829
原创 Java8之集合List
/ 如果 key 重复, 则根据 冲突方法 ·(key1, key2) -> key2· 判断. 解释: key1 key2 冲突时 取 key2。14.将 List 转为 Map1.取出list中的对象的某一属性返回list。16.取list数据之后根据某个字段用逗号拼接。5.两个list判断以某个字段为标准获取交集。2.根据判断删除列表list中的元素。11.获取list中特定属性值的对象。8.数据库字段结构转驼峰结构。3.List转String。4.List 转 数组。
2020-08-31 20:19:26
1232
1
原创 修改nginx配置文件
进入nginx.conf:vi /。。。。/nginx/conf/nginx.conf修改配置文件:esc --> :q! --> 回车(强制退出)保存退出:esc --> :wq --> 回车测试是否修改成功:/。。。/nginx/sbin/nginx -t重新加载:/。。。/nginx/sbin/nginx -s reload...
2020-08-31 20:10:54
498
原创 AOP切面实现日志记录(Aspect)
aop的maven依赖: <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>${aspectj.version}</version> </dependency>//没用到XML配置文件,所以用的是此注解 @EnableAspectJAutoProxy,如果有xm
2020-08-31 19:59:36
564
2
转载 springboot 集成 freemarker
springboot 集成 freemarker转载:https://www.cnblogs.com/zhang-dongliang/p/10970588.html异常:This application has no explicit mapping for /error, so you are seeing this as a fallback.出现这个异常说明了跳转页面的url无对应的值.原因1:Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包原
2020-06-19 17:46:51
132
原创 Linux服务器清除redis缓存
1.首先登录服务器2.获取进程号 xxxxps -ef|grep redis3.查找redis所在路径ls -l /proc/xxxx/cwd4.进入目录cd /data/sfadmin/installed/redis-4.0.15.然后ll(pwd是查看路径)6.执行./runcli.sh 7.连上redis之后,然后依次执行这三个命令就ok了dbsizeflushallexit部分截图仅供参考...
2020-06-18 10:16:18
1529
原创 org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
SEVERE: Unable to process Jar entry [META-INF/versions/9/module-info.class] from Jar [jar:file:/D:/gitProj/hulk/paas-core-onecloud/target/paas-core-onecloud-1.0.1-release-SNAPSHOT/WEB-INF/lib/log4j-api-2.11.1.jar!/] for annotationsorg.apache.tomcat.util.b
2020-06-16 09:47:41
309
原创 keycloak下载安装个人记录
官网:https://www.keycloak.org/downloads下载之后直接解压就可以使用了然后在bin的路径下执行powerShell窗口里执行以下语句,等待运行完PS D:\software\keycloak-10.0.2\bin> .\standalone.bat -b 0.0.0.0在keycloak运行后,浏览器打开地址:http://localhost:8080,在第一次登陆需要创建用户名和密码,创建帐号后登陆至keycloakadmin\123456登录之后
2020-06-09 15:55:07
940
原创 Springboot框架搭建及整合MyBatis问题记录
项目中遇到的问题及解决方法、Java连接MySql报错—— com.mysql.cj.exceptions.InvalidConnectionAttributeExceptionjava.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC
2020-05-25 12:44:26
154
原创 java面试题汇总(无答案)
一.java基础java基本数据类型及占用字节、数据类型有哪些并举例接口和抽象类的区别java基础类库、原子类、并发包集合list\set、map都包括什么?都有什么特点/区别是什么?list怎么去重?map和set怎么去重?map中线程安全的有哪些?hashmap为什么线程不安全?hashMap的put方法实现以及1.7和1.8的区别?conCurrenHashMap实现原理java设计模式有哪些?请举例应用场景java内存模型和jvm运行时的数据区内存溢出和内存泄漏、jvm调优(
2020-05-22 12:12:54
242
原创 Mysql索引是否生效-实践
创建表create table people(id int unsigned not null auto_increment primary key,name char(8) not null,sex char(4) not null,age tinyint unsigned not null);插入数据,查询结果新建联合索引:create index id_name on people(id,name);1.explain select * from people where id
2020-05-21 19:53:30
128
原创 Mysql数据库下载与命令安装
一、下载地址:https://dev.mysql.com/downloads/mysql/当前最新是8.0版本,我选择上一个最新的mysql-5.7.30-winx64.zip选择cmd管理员运行方式我的本地有旧版本所以报错卸载之后就运行就是成功了启动失败新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,M
2020-05-21 18:46:19
378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人