font family
工程创建
工程导入
执行结果
package cn.usts.edu.fly.DateAndDateFormat; import com.sun.org.apache.xerces.internal.impl.dv.xs.YearMonthDV; import java.time.*; /** * @author :fly * @description: Dat…
注意动态写入和静态写入
注意start()和join的位置
远程开关
模仿网易严选
java的注解原理
选择对应版本的Tomcat
1580 0001
object对象没有办法使用String中的CompareTo(),会报错,
treeSet中没有滴定仪Comparator,会默认使用String中的
*.exe
package_demo
.exe
package cn.usts.edu.homework; import java.util.*; /** * @author :fly * @description: * @date :2021/11/4 13:06 */ public class EmployeeDemo { public …
静态ip配置如下
esp8266 nodeMCU上的LED灯为反向空控制
输入高电平为熄灭,输入低电平为点亮
// 监听事件,监听窗口关闭实践 frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit…
package cn.usts.edu.lesson01; import java.awt.*; public class TestGridLayOut { // 表格布局 public static void main(String[] args) { Frame frame …
请求转发只有一次请求,请求重定向有两次请求。
RequestFrowardServlet
ResaultServlet
窗口事件监听
package cn.usts.edu.lesson01; import java.awt.*; public class TestBorderLauOut { // 东西南北中布局 public static void main(String[] args) { Frame frame = new Frame…
cat /etc/group/ | grep 查询字段
adduser a groupadd GroupName usermod -g GroupName a
# 默认初始位置位改为/home/test/ usermod -d /home/test/
id 用户名
Dash to dock
user theams
发送并接收键盘输入, 并渲染处理后的结果
执行终端发送过来的命令, 并把结果返回给终端.
模拟终端键盘输入发送给shell,渲染返回结果
init = /bin/sh
ctrl+x
mount -o remount,rw /
passwd
配置文件放src下
vim /etc/ssh/sshd_config
// 重定向到'/myProject/login.html ' response.setStatus(302); response.setHeader("Location","/myProject/login.html"); // 重定向到名为hello的servlet response.setStatus(302); response.…
如果有任意一方没有满足,则视为事务终止=没做
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html;…
文本框,密码框,文本域
客户端
package cn.usts.edu.lesson06; /** * 线程优先级 * 不设置优先级,默认为 5 * 先设置,在启动!!!! * * 优先级只是相对的,大概率下是优先级高的先执行,不是一定…
sshd
PermitRootLogin
1.加载数据库驱动
2.通过DriverManager获取数据库连接
3.执行sql
4.释放连接
package cn.usts.edu.jdbc; import com.mysql.…
print(o.inherits('QLabel'))# 是否是继承自QLabel类 print(o.isWidgetType())# 判断类型是否是Widget
不是一定被礼让的先执行
package cn.usts.edu.theClassOfAllClasses; import java.lang.annotation.ElementType; /** * @author :fly * @description: 所有类的Class类型 * @date :2021/10/27 16…
package cn.usts.edu.lesson01; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestPanel { public static void ma…
package cn.usts.edu.lesson03; /** * 龟兔赛跑多线程来实现 * 乌龟和兔子分别在不同的线程,同时开始 * */ public class TortoiseRabbitRace implements Runnable{ String winner; @Override public…
单选框记得分组,要不然不是只能选一个
复选框可以选多个
静态代理
// 返回格式化日期对象 @RequestMapping("/json4") public String json4() throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper(); // 不使用时间戳的方式 …
from PyQt5.Qt import * import sys app = QApplication(sys.argv)# 创建一个应用(程序) sys.argv接受启动敞口 传递过来的参数 window = QWidget() # QWidget()是程序内部的位置,不包括最大最小化的那个框 window.setWindowTitl…
pom.xml文件
package cn.usts.edu.lesson01; public class RunnableSimpleDemo implements Runnable{ @Override public void run() { for (int i = 0; i < 20; i++) { …
sudo apt update sudo apt -y upgrade sudo apt install -y neovim sudo apt install -y vim # 修改bashrc文件 nvim ~/.bashrc # 修改内容如下 alias vm='vim' alias nm='nvim' source ~/.bashrc #…
import sys from PyQt5.Qt import * """ 面向对象的设计思想 """ class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('标题名称') …
1' or
or '1'='1
服务器端
IOC(Inversion of Control):
在方法前加上 synchronized 同步方法,锁的是this [同步方法]
package cn.usts.edu.lesson06; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL…
xxx.img
win32disk
没有控制的并发会导致数据的不一致
package cn.usts.edu.homework; import java.util.ArrayList; import java.util.Iterator; /** * @author :fly * @description: * @date :2021/11/4 12:40 */ pub…
from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('QObject对象学习') self.resize(5…
package cn.usts.edu.lesson01; import java.awt.*; public class TestFrame { public static void main(String[] args) { // 窗口初始化 Frame frame = new Frame("我的第…
icon可以放在标签上也可以放在按钮上,但是 大多数情况是放的图片
通过监听鼠标位置,实现点击画点
只添加一个响应数据
from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('QObject父子对象学习') self.resize(…
package cn.usts.edu.arrayList; import java.util.ArrayList; /** * @author :fly * @description: // 冒泡排序 * @date :2021/11/2 12:54 */ public class SortMaoP…
package cn.usts.edu.lesson01; import java.awt.*; public class TestFlowLayOut { public static void main(String[] args) { // 窗口 Frame frame = new Frame("…
package cn.usts.edu.lesson08; import java.util.concurrent.locks.ReentrantLock; /** * 可重复性锁,相比传统的synchronized * Reentr…
esp8266 nodemcu 采用板子上的5v(VU)供电,尽量避免使用5v供电上的GND引脚.
package cn.usts.edu.lesson06; import java.net.MalformedURLException; import java.net.URL; /** * URL 统一资源定位符 * 定位到网络中的资源 * */ public class URLDemo { public static vo…
非sysTicks
package cn.usts.edu.setClassMethod06; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetExcepti…
默认级别cookie(浏览器关闭就会消失)
class MyThread : public QThread { protected: void run() { /* 线程的相关代码 */ } };
system分区没有修改权限大概率是没有remount
DNS及(DNS辅助区详细创建)
package cn.usts.edu.lesson07; import java.util.concurrent.CopyOnWriteArrayList; /** * 测试jdk内置的安全集合 * */ public class CopyOnWriteArrayListDemo { publ…
package cn.usts.edu.lesson01; import java.net.InetAddress; import java.net.UnknownHostException; public class TestInetAddress { public static void main(String[] args) { …
量
package cn.usts.edu.fly.MathAndRondom; /** * @author :fly * @description: Math类常用方法 * @date :2021/10/31 15:52 */ public class MathDemo { public stat…
①在点击重启的同时点击键盘上的shift按键
②选择系统还原
package cn.usts.edu.getClassMethod05; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; /** * @author …
response.addHeader("Refresh","【跳转时间】;url=/【项目名】/【跳转页面名】.html") //例:定时5秒跳转到myProject中的hello.html页面 response.addHeader("Refresh","5;url=/myProject/hello.html")
package cn.usts.edu.InnerAnnotation; import java.util.ArrayList; import java.util.List; /** * 内置注解 * */ public class InnerAnnotation extends Object{ …
package cn.usts.edu.jdbc; import com.mysql.jdbc.Driver; import org.junit.Test; import java.io.FileInputStream; import java.io.IOException; import java.sql.*; import java.…
套娃
不能无尽的套娃
package cn.usts.edu.fly.packingClass; /** * @author :fly * @description: 包装类: * java中有8大基本数据类型,但是没有属性和和方法,于是jdk出现了包装类 * byte…
// 结果集ResultSet @Test public void resultSetTest() throws ClassNotFoundException, InstantiationException, IllegalAccessException, SQLException, IOException { …
注意JFrame中的容器
linux资源库
条件时的控制块
单独
多个
vim /ect/sudoers
LED在GPIOB的第5引脚
依次获取资源, 一个目标不能同时拿到两个把锁
C:\Users\z\AppData\Roaming\JetBrains
不设置【可能】会出现乱码情况
不设置会出现 ‘’??????’ 中文变【问号】情况
1642.xml
ccsdebug.js
StringBuffer是一个可边长的字符串
StringBuilder
注意start() 和run()的区别
package cn.usts.edu.collections; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; /** * @author :fly * @description: 集合工具类 * @dat…
键盘监听
将区域加上滚动条,和文本域
按下容易出现抖动,也程序误以为按下开关,所以要避免Debounce
通信协议就像是信封上(数据包内)约定好的地址(通信)格式,按照指定的格式填写信息就能将信件准确的送达到你想送达的地址,否则邮递员(计算机)无法识别。
TCP/IP协议簇
package cn.usts.edu.lesson04; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class JDialogDemo ext…
在线路上串联上一个电阻,防止过载
package cn.usts.edu.Reflection03; /** * @author :fly * @description: 获取class对象的方法 * @date :2021/10/27 14:11 */ public class GetClassDemo { public st…
模型
c
C++