项目心得
文章平均质量分 53
cszhang570221322
本人暂时是一名学习软件工程的学生,发布的blog暂时是自己的学习笔记而已,望大神不喜勿怒
展开
-
Coroutine singleThread MutiThread Mutiprocess (python3.8 环境)
asyncio vs syncio (python3.8 环境) asyncio 1aiohttp_test.py import asyncio import threading import os from aiohttp import web async def index(request): # 耗时的io操作 await asyncio.sleep(3) text = '<h1>pid %d , threading %s </h1>' % (原创 2021-01-06 00:38:50 · 160 阅读 · 1 评论 -
Idea More Efficient
自动补全 ; Ctrl+Shift +Enter /* */这样的多行注释: ctrl+shift+/ Ctrl + Alt + O Optimize imports 去除没有实际用到的包,这在 java 类中特别有用。(常用) Tab / Shift + Tab Indent/unindent selected lines 缩进或者不缩进一次所选择的代码段...原创 2018-12-08 16:54:57 · 204 阅读 · 1 评论 -
Nginx Too many open files
1、服务器 web1 web2 web3 E7 16G nginx E7 8G mysql E7 8G 遇到坑 小程序缓存的坑 网站跨域的坑 获取openid的坑 运维的坑 Nginx日志文件太大的坑 好用的 日志文件很好用 ps -aux | grep echo "" > xx netstat -ano | grep Xshell 和navicat 隧道...原创 2018-12-04 13:30:40 · 337 阅读 · 0 评论 -
建站Ftp时遭遇
------------------------------------------------------------------------------------------------------------------------------------------------------------ -- An error occurred opening that folder...原创 2018-11-19 14:37:43 · 844 阅读 · 0 评论 -
Nginx反向代理后,tomcat获取到真实IP的方法
Nginx 修改nginx.conf文件location / { proxy_pass http://balance; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_...原创 2018-05-24 17:22:40 · 3388 阅读 · 1 评论 -
博客复习2017年7月28日21:13:45
博客复习 从16年10月 至今,写过很多博客了,大多都忘记了,遂今天看一遍,,并记下该记下的内容,从前往后看 数字七的执着 刚写的,原因是起源看到一个动态, 数字七做任何数的除数,结果都是142857 六个数字 AlibabaJava开发手册阅读 写程序一年,意识到好的命名风格和习惯对代码的影响很大,遂阅读16年底刚出的阿里java开发手册 得到insert语句的ID值 对于原创 2017-07-28 21:15:02 · 238 阅读 · 0 评论 -
异步上传图片实现思路
异步上传图片实现思路 前台 Form 表单向后台输出的只能是字符串,但有很多形式 multipart/form-data 就是一种 后台 Struts2的fileupload拦截器 会拦截file文件并将文件存储在三个属性中 private File myfile; // 上传文件 private String myfileFileName; // 上传文件名字原创 2017-03-26 21:32:52 · 713 阅读 · 0 评论 -
Servlet 单例吗?action单例吗?
Servlet 单例吗?action单例吗? Servlet 单单看servlet的源码,不是单例的实现 但是web容器会只实例化一个对象,然后不停多线程调用其中的方法 如何多个实例servlet呢 如下代码 CompressionFilterTestServlet1 compressionFilters.CompressionFi原创 2017-03-27 22:36:27 · 334 阅读 · 0 评论 -
实现查询功能一
目标: X轴是巡检记录人员名单,Y轴是巡检次数 Sql语句:select name as "巡检员姓名", count(station) as "巡检次数" from test1 group by name; 查询表数据: +----+--------+----------+ | id | name | station | +----+--------+----------原创 2017-03-29 22:55:01 · 2079 阅读 · 1 评论 -
Servlet 单例吗?action单例吗?
Servlet 单例吗?action单例吗? Servlet 单单看servlet的源码,不是单例的实现 但是web容器会只实例化一个对象,然后不停多线程调用其中的方法 如何多个实例servlet呢 如下代码 CompressionFilterTestServlet1 compressionFilters.CompressionFi原创 2017-06-21 18:59:06 · 230 阅读 · 0 评论 -
Session的时效性——由验证码引出的问题
Session的时效性——由验证码引出的问题 (对jsp servlet tomcat 的理解) 目录 Session的时效性——由验证码引出的问题 1 1、理解JSP、servlet、web容器 1 1.1、Jsp 1 1.2、Servlet 3 1.3、Web容器 6 2、好了,当一切准备工作做完,来看一个结合三者的例原创 2016-12-18 00:18:30 · 4191 阅读 · 0 评论 -
web添加验证码
主要是一个action 返回的信息是一个图片 代码如下 package djtest; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletR原创 2016-12-14 15:55:53 · 525 阅读 · 0 评论 -
Optional int parameter 'id' is present but cannot be translated into a null value due to being decla
Optional int parameter 'id' is present but cannot be translated into a null value due to being decla 遇到这个错误就是把参数int 改成Integer原创 2017-09-27 12:00:26 · 487 阅读 · 0 评论 -
utf-8项目生成javadoc 编码GBK 的不可映射字符
完善api-doc,用eclipse生成javadoc的时候发生“编码 GBK 的不可映射字符 ”其实是字符编码问题。 打开eclipse,project -> Generate javadoc 一项一项的选你要输出javadoc的项目,最后一步中VM设置行中加入以下代码 Java代码 -encoding utf-8 -charset utf-8转载 2017-02-20 15:21:31 · 5435 阅读 · 0 评论 -
chat项目心得
char是一个简单的聊天室 application域, 以后上传源码 www.cszhang.cn/chat 此项目的关键点在 于 于使用ajax 实现请求服务器信息 具体代码如下 var num=2; window.onload = function(){ //当进入窗口是自动执行此方法 sayHi();原创 2016-11-09 22:22:43 · 512 阅读 · 0 评论