挑战程序设计竞赛 数据结构与竞赛笔记插入排序

问题: 用插入排序,将一组有n个数的数组,排序,排序结果由小到大,2 我的想法:    for(i=1;i {   for(j=0;j      {        if(str[i]          { t=str[j];            str[j]=str[i];           str[i]=str[j];}        } } 使用了两个for
分类: 其他 发布时间: 05-17 23:39 阅读次数: 7

java swing 创建菜单栏

java swing 创建菜单栏新建窗口: JFrame jt=new JFrame( );新建菜单栏: MenuBar m=new MenuBar( );                      jt.setMenuBar(m);//菜单栏 添加进窗口菜单栏 添加选项: Menu m1=new Menu("11");                  m.add(m1); //把 11 添加进...
分类: 其他 发布时间: 05-17 23:39 阅读次数: 6

swing 个人理解记录

JFrame ,JLabel , JPanel,JFrame 创造窗口,但窗口一开始是不可见的,要通过setVisible(true);设置为可见,向窗口上添加组件一开始不将布局设为null的话,只能显示一个组件,通过add添加组件,setBounds定义组件位置,有一个·将窗口居中的方法,setLocationRelativeTo(null)居中,获取窗口的绘画,g前,为了把g传给其它组件,应该...
分类: 其他 发布时间: 05-17 23:38 阅读次数: 5

swing写 paint,后窗口一片空白

我曾将paint(Graphics g) 写为 paintmap(Graphics g,int mapx) 但发现,重写后窗口一片空白后来发现原因是,我重写的paintmap(g,mapx) 先绘图执行,然后系统再调用了paint(g) 绘图,但这个绘图使窗口重绘覆盖了我想要的图,。我的解决方法是重写paint(Graphics g){                               ...
分类: 其他 发布时间: 05-17 23:38 阅读次数: 5

线程中system.out.println( );与while(true)的问题

 我今天在写代码的时候遇到一个很奇怪的问题。//大致代码void  run( ){  while(true){//system.out.print( " ...");//但注释掉这句话,线程即使 size!=0,也不会执行里面的句子。if(list.size()!=0){//一个集合,我在其它线程添加数据使size!=0,.........}}}百度后,才知道,是 原子操作的问题,要使if()中的...
分类: 其他 发布时间: 05-17 23:38 阅读次数: 5

swing 判断是否同时按了多个键

swing 键盘监听事件 ,KeyListener有三种方法keyReleased // 键按下再松开这一事件做的事情KeyPressed// 键一直保持按下状态做的事keyTyped//在KeyEvent 中有判断shift等键状态的方法,却没有判断其它键状态的方法,我在做游戏的时候,如果人物按了->,向前跑的箭头保持按下,再按发射子弹的键,此时,跑的键处于按下状态,发射子弹的键处于按下状...
分类: 其他 发布时间: 05-17 23:38 阅读次数: 5

web网站搜索框的搜索实现

js 添加一个按钮 ,给按钮,添加,onclick事件="aiqiyi()"function aiqiyi(){ var t=获取搜索框值;window.location.href="http://so.iqiyi.com/so/q_"+t;http://so.iqiyi.com/so/q_ 是爱奇艺的搜索,。。。。知道某个网站的搜索网址的方法基本就是前面一段了。个人经验记录,如有不对请指正。...
分类: 其他 发布时间: 05-17 23:37 阅读次数: 5

sevelt 显示想要的 html页面方法。

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //    response.setContentType("text/html;charset=UTF-8"); /*显示想要的html文件方法1*/ /* ...
分类: 其他 发布时间: 05-17 23:37 阅读次数: 6

Servlet创建登录页面

心得笔记记录利用 Servlet创建一个登录页面1.创建一个web项目,写一个,登录的html我写了这样一个页面但是,我怎样让他显示出来呢?其实,打开服务器后,我想要显示什么页面,就直接输入对应的网址就可以了,比如显示denglu.html在浏览器输入:想要显示1.html,就直接输入form标签中,action表示,提交后要送到哪里去,method表示响应的方式,得到,提交表单中input的输入...
分类: 其他 发布时间: 05-17 23:37 阅读次数: 5

复制粘贴图片java,swing图片随窗口大小

图片随窗口大小图片缩放相关:https://baike.xsoftlab.net/view/153.html点击打开链接
分类: 其他 发布时间: 05-17 23:36 阅读次数: 27

wait与notify 与线程池

分类: 其他 发布时间: 05-17 23:36 阅读次数: 5

Windows10 安装spyder3 无法启动解决方案

使用pip安装spyder后在CMD命令行中启动spyder3时报错,无法启动,使用"spyder --reset"命令无效。后来想使用jupyter notebook ,结果报错:ModuleNotFoundError: No module named 'markupsafe._compat'。使用pip卸载markupsafe:pip uninstall markupsafe再安装:pip i...
分类: 其他 发布时间: 05-17 23:35 阅读次数: 10

在CSDN博客里面插入公式的方法

1,MathJex:点击打开链接    网页上的公式编辑使用MathJex是比较漂亮的,MathJex兼容LaTe格式。    有时候在编辑页面上直接写公式可能不识别,可以在 这里 编辑之后将代码复制到编辑页面。    基本语法(转载):点击打开链接2,在线生成公式的网址 : http://www.codecogs.com/latex/eqneditor.php ...
分类: 其他 发布时间: 05-17 23:35 阅读次数: 5

视觉SLAM基本原理(1)—— 欧氏变换与旋转向量

本人才疏学浅,内容难免有疏漏与不足,敬请您谅解与指正.向量空间1、概念    对于向量空间\(\mathbb{V}\)一组向量\({\boldsymbol \alpha}_{1}, {\boldsymbol \alpha}_{2}…{\boldsymbol \alpha}_{r}\):取自\(\mathbb{V}\);线性无关;\(\mathbb{V}\)内任意向量a均可由其线性表出.    则\...
分类: 其他 发布时间: 05-17 23:35 阅读次数: 5

罗德里格斯求解实验——加深理解

使用罗德里格斯公式求R问题:坐标系绕(0.697978, 0.444596, 0.561392)轴旋转40°。考察坐标变换。In [1]: import numpy as np In [2]: R0 = np.array([[0.880021, 0.433456, -0.194108], [-0.288255, 0.812298, 0.507045], [0.377454, -0.390258,...
分类: 其他 发布时间: 05-17 23:34 阅读次数: 6

最大似然估计,最大后验估计

条件概率:    $$P(A|B)={P(AB)\over P(B)}$$    这个公式看下面韦恩图就懂了:在事件\(B\)发生的条件下发生事件\(A\)的概率\(P(A|B)\),就是\(AB\)同时发生的概率\(P(AB)\),比\(B\)发生的概率\(P(B)\).    贝叶斯公式:$$P(A|B) = \frac{P(B|A)P(A)}{P(B)}$$    形式上很明显,这个公式是条...
分类: 其他 发布时间: 05-17 23:34 阅读次数: 6

吴恩达老师课程中文版整理(分享)

吴恩达老师机器学习课程中文文字版整理:        https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes吴恩达老师深度学习课程中文文字版整理:        https://github.com/fengdu78/deeplearning_ai_books关注更新。感谢编者黄海广博士。...
分类: 其他 发布时间: 05-17 23:34 阅读次数: 5

使用TensorFlow实现简单的线性拟合

本文使用TensorFlow实现最简单的线性回归模型。线性回归拟合\(y=2.7x+0.6\),代码如下:import tensorflow as tf import numpy as np import matplotlib.pyplot as plt n = 201 # x点数 X = np.linspace(-1, 1, n)[:,np.newaxis] # 等差数列构建X,[...
分类: 其他 发布时间: 05-17 23:34 阅读次数: 5

安装GraphViz

在Python机器学习实践中需要使用GraphViz显示决策树的图下面是安装、配置及验证过程:1、官网下载稳定版并安装;2、将“C:\Program Files (x86)\Graphviz2.38\bin”加入系统变量的“Path”这一步是必须的否则程序报错;3、pip install graphviz;4、使用下面代码验证:import graphviz import sklearn.data...
分类: 其他 发布时间: 05-17 23:33 阅读次数: 6

数理统计——四大分布、置信区间

问题:一批零件长度服从\(N(\mu,\sigma^2)\)的正态分布,\(\mu,\sigma^2\)均为未知,现在随机抽取16个零件,\(\bar x=20(cm),S=1(cm)\),则\(\mu\)的置信度为0.90的置信区间为_________统计量:1、样本均值:\(\bar X\)...
分类: 其他 发布时间: 05-17 23:33 阅读次数: 5