weixin_30588907的博客

私信 关注
weixin_30588907
码龄6年
  • 397,591
    被访问量
  • 暂无
    原创文章
  • 48,427
    作者排名
  • 46
    粉丝数量
  • 于 2015-08-13 加入CSDN
获得成就
  • 获得51次点赞
  • 内容获得0次评论
  • 获得310次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

IDEA快速选择提示代码的设置

在IDEA编辑时,选择代码提示总是按上下键来选择,总想像vim那样使用J,K来上下选择。解决方法:修改KeyMap的设置:操作如何:1.Ctrl+Alt+S打开Settings,并搜索keymap搜索down,然后设置所想设置的快捷键,同理搜索up设置向上选择。转载于:https://www.cnblogs.com/yvkm/p/11356...
转载
527阅读
0评论
0点赞
发布博客于 2 年前

log4j2可以打印到控制台,但无法打印到文件

package day19;import org.apache.logging.log4j.Level;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;public class Hello { static Logger logge...
转载
802阅读
0评论
0点赞
发布博客于 2 年前

系统属性file.encoding在JVM启动后,再次设置无法对系统的默认编码造成影响 & sun.jnu.encoding...

原因和解决方法:https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4163515https://stackoverflow.com/questions/361975/setting-the-default-java-character-encoding/362006#362006fil...
转载
217阅读
0评论
0点赞
发布博客于 2 年前

Eclipse自定义快捷键

Window>Preference >General > Keys > New(Class) > Binding.转载于:https://www.cnblogs.com/yvkm/p/11281021.html
转载
97阅读
0评论
0点赞
发布博客于 2 年前

IDEA快捷键

首先,感谢原创作者的贡献,出处:https://my.oschina.net/dyyweb/blog/4945041. -----------自动代码--------常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码例如要输入for(User user : users)只需输入user.for+Tab...
转载
76阅读
0评论
0点赞
发布博客于 2 年前

tomcat catalina.out 等日志文件 通过通过log4j 进行分日期分隔

      不要问为什么这么做,进来的一定知道1、下载这三个包tomcat-juli-adapters.jar、log4j.jar、tomcat-juli.jar 三个包   包所在位置:https://pan.baidu.com/s/1gmTA8Z1umlG_E0qD42ddwg  提取码:bfi7  注意:本人使用的时tomcat72、修改${ca...
转载
45阅读
0评论
0点赞
发布博客于 2 年前

JProfiler jvm性能监控软件使用以及监控思路

.一、JProfiler 安装 参考https://blog.csdn.net/baidu_19473529/article/details/72724114二、JProfiler 软解介绍:  Telemetries:遥测 该模块是对应用服务监控数据的一个图表概览      1、 Overview:概览,该以图表形式汇总了当前应用服务器的资源使用情况2、...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

代码美化的艺术

Ng-Matero 中文版文档已经发布 点击查看前言原本只是想简单的聊一下代码格式化的问题,无奈本文拖沓了很久,在此期间,我又思考了很多,我越来越觉得代码格式化是一门艺术。为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。在我看来,代码质量不仅体现在逻辑上,也要体现在形式上。尤其前端代码,在日渐复杂的单页面开发中,代码格式化不仅是为了美观,...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

Angular Material 的设计之美

Ng-Matero 0.3 已发布,新增 module schematic 以及 page schematic,详见 README前言Angular Material 作为 Angular 的官方组件库,无论是设计交互还是易用性都有着极高的质量。正如官方所说其目的就是构建基于 Angular 和 TypeScript 的高质量组件库。官方列举了如下几点来解释“高质量”的含义。...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

Ng-Matero 0.1 发布了!

Ng-Matero 0.1 终于发布了!周末折腾了两天,结果最后发版还是出了点意外,好在今天补了一版。距离 Ng-Matero 发布第一版已经过去了一个多月,然后很颓废地休息了半个月,最近项目的关注度好像明显提升了,所以如果项目不维护感觉对不起大家。作为一个工程项目最好的方式还是通过脚手架安装。按照计划,首先要添加 schematics,也就是使用 angular cli 自动初始化...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

java程序

石家庄铁道大学 2019 年秋季 2018 级课堂测试试卷(一)(15 分) 课程名称: JAVA 语言程序设计 任课教师: 王建民 考试时间: 150 分钟 一、考试要求: 1、按照测试内容要求完成程序的设计与编程; 2、建立学号姓名文件夹,如:“信 1805-1 班 20183557 杨雄豪”,将源程序文件、accountinformation.txt、acc...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

递归 回文

应用了递归的思想,回文是看第几个和倒数第几个是不是相同,设函数类型是布尔型 ,如果不同则返回值为false,对应着不是回文。如果相等的话那么第几个+1 倒数第几个-1,在比较。直到n=0或n=1结束。当然就1个的话也是回文。//张华锦import java.util.Scanner;public class Test { public static void m...
转载
240阅读
0评论
0点赞
发布博客于 2 年前

第8周总结

本周完成了以下任务1.坚持每天学java,本周着重学习了java类的定义,对象的创建和使用的内容2.pta程序题以及课程设计报告B下周,继续学习java,做好复习。转载于:https://www.cnblogs.com/zhjvvvvvv/p/11407187.html...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

第7周总结

本周家里的事比较多,这周任务打了折扣,下周争取补回来。本周做了2件事,1.pta编程作业436分了。 2.学习完java的基本知识下周准备:1.pta搞定,实验报告搞定。 2.pta上的题目尝试用java改编。 3.尝试做下java开学模拟题目转载于:https://www.cnblogs.com/z...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

第5周总结

本周做了4件事。1. 这周看完了大道至简,完成了读后感。2.本周做了pta程序题目3.本周配置好了ecplise4.本周观看了javaweb02下周准备做3件事:1.学习JavaScript2.学习java3.pta程序转载于:https://www.cnblogs.com/zhjvvvvvv/p/11297371.html...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

第四周总结

本周主要干了3件事:1 坚持每天2小时pta编程练习 目前 pta(basic level)已得到324分。2 坚持每天阅读大道至简半小时至一小时 阅读了第四章至第七章的内容,并作了相关的笔记。3 坚持自学Javaweb01 02 学习了html中的许多标签 如< font >< /font >、<...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

第6周总结

本周做了3件事:1 pta编程目前已做到了400分2 学习了JavaScript,但还没有学完。3.坚持每天学习java,用学到的知识做了一些java题目下周准备继续做这三件事。转载于:https://www.cnblogs.com/zhjvvvvvv/p/11334099.html...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

《大道至简》读后感

大道至简读后感 今天读完了《大道至简》这本书,它虽然很短,但却是程序员尤其是做软件开发的程序员的精神脊柱,书中讲述了作者工作多年对软件工程的看法和理解。这本书是作者从事十年开发工作的总结,虽然不厚,却闪烁着独立思考的光芒。目前,对我来讲这本书很深邃,但当我读完这本书后感觉是有一点与之前的我不一样了。书中第一章有一个公式“程序 = 算法 + 结构”,算法是对一个程序的逻...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

第三周总结

这一周忙着准备驾照考试了,也没有过多的学习编程。本周主要做了一些pta程序题目(目前已经225分了)通过做pta攻克了一些知识性弱点,丰富了自己的经验阅读了大道至简: 第两章.是懒人造就了方法 第三章.团队缺乏的不只是管理在读的过程中颇有感受。JAVAweb基础资料中的WEB01_HTML.rar中先是看了视频资料的案例学习了其中的五个案例:案例一:网站信息显示页...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

sqlserver简单的组合串

Declare @PayStr Varchar(200)Set @PayStr = ''Select @PayStr = @PayStr + ',' + Cast(DetailID as Varchar(20)) From GHBaseDB.dbo.tPubClass_Detail B where ClassID= 6512Select @PayStr转载于:https://...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

Delphi提示:List Index out Of bounds(5)

dbgrdeh列名不够,多加几列。转载于:https://www.cnblogs.com/meitai/p/11376267.html
转载
635阅读
0评论
0点赞
发布博客于 2 年前

消息 7356,级别 16,状态 1,第 1 行 链接服务器 "downloadschoolcardinfo" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 为列提供的元数据不一致。...

Select * from openquery(Emr, 'Select Cast(wlkh as Varchar(20)) From view.xxxx')增加Cast即可。转载于:https://www.cnblogs.com/meitai/p/11543824.html
转载
682阅读
0评论
0点赞
发布博客于 2 年前

SQLserver简单的竖向转横向

Declare @Sql Varchar(500)Create Table #t( ID Varchar(20))Set @Sql = ''Select @Sql = @Sql + ' Alter Table #t Add Class_' + Cast(Item As Varchar(20)) + ' Varchar(20) Default ''0''' From YbInter...
转载
410阅读
0评论
0点赞
发布博客于 2 年前

Delphi 获取路径下的所有文件(转)

procedure GetFileListEx(FilePath, ExtMask: string; FileList: TStrings; SubDirectory: Boolean = True);//------------------------------------------------------------------------------// 遍历...
转载
170阅读
0评论
0点赞
发布博客于 2 年前

SQLServer导入导出提示截断错误

造一条最长的数据放在数据第一条。转载于:https://www.cnblogs.com/meitai/p/11362165.html
转载
518阅读
0评论
0点赞
发布博客于 2 年前

0923学习笔记

解决VSCode导致电脑卡死的问题文件-首选项-设置-搜索栏输入:search.followSymlinks:falsegit.enabled:falsegit.autorefresh:false高级选择器:后代选择器、交集选择器、并集选择器、伪类选择器1、后代选择器通过空格隔开2、交集选择器通过.隔开3、并集选择器通过,隔开4、(1)静态伪类:...
转载
48阅读
0评论
0点赞
发布博客于 2 年前

数组方法

1.1 检测数组(使用instanceof)if(value instanceof Array){ }1.2 转换方法toLocalString()toString() //返回字符串valueOf() //返回数组本身join() //接收一个参数,用作分隔符的字符串,该方法用于数组,返回带分隔符的字符串1.3 栈方法(先...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

session和cookie

2、COOKIECOOKIE是大家都非常熟悉的了,通过它可以在客户端保存用户状态,即使用户关闭浏览器也能继续保存。那么客户端与服务器端是如何交换COOKIE信息的呢?没错,也是通过HTTP消息头。首先写一个简单的ASP网页:1 <%2 Dim i3 i = Request.Cookies("key")4 Response.Write i5 ...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

4399面经

作者:Silit_Xie耳朵链接:https://www.nowcoder.com/discuss/171532来源:牛客网1.简单自我介绍 2.介绍项目 3.登录验证怎么做的(没有说token) 4.路由组件怎么缓存 5.用没有用过keep-alive 6.computed和data区别 7.cookie和session区别 ...
转载
283阅读
0评论
0点赞
发布博客于 2 年前

js实现排序算法

一、冒泡排序解析:转载于:https://www.cnblogs.com/GinaHan/p/11416389.html
转载
38阅读
0评论
0点赞
发布博客于 2 年前

Http缓存策略

浏览器一般缓存图片、CSS、JS等静态文件,因为这些文件的更新频率相对来说比较低,合理利用浏览器的缓存对网站的性能提升有很大帮助。HTTP缓存分为两部分,分别是本地缓存和缓存协商,当本地缓存不生效时会启用缓存协商。HTTP缓存主要由HTTP协议的头(Header)信息来制定。本地缓存本地缓存是指浏览器请求资源时命中了浏览器本地的缓存资源,浏览器并不会发送真正的请求给服务器了。它的...
转载
64阅读
0评论
0点赞
发布博客于 2 年前

DOM

JS DOMDom元素基本操作方法API,先记录下,方便以后使用。  W3C DOM和JavaScript很容易混淆不清。DOM是面向HTML和XML文档的API,为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。JavaScript则是用于访问和处理DOM的语言。如果没有DOM,JavaScript根本没有Web页面和构成页面元素的概念。文档中的每个元素都是DOM...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

百词斩前端面经(待整理)

作者:八月好运来链接:https://www.nowcoder.com/discuss/176638来源:牛客网自我介绍position值介绍position取值有四种,分别为static、fixed、absolute、relative、sticky(粘性布局)static是html元素定位默认值,即:没有定位,元素出现在正常的文档流中,元素的bottom/top...
转载
270阅读
0评论
0点赞
发布博客于 2 年前

作用域问题

1、  var a=123;  function fun(){    alert(a)  //123    }  fun()2、  var a=123;  function fun(){    alert(a);  //undefined,作用域:此时的a应该访问函数内声明的a,但是变量声明分两步:变量创建+变量初始化(初始化为un...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

蘑菇街面经(待整理)

1 mate标签用来干什么?具体怎么写?<meta>标签提供关于 HTML 文档的元数据(任何文件系统中的数据分为数据和元数据。数据是指普通文件中的实际数据,而元数据指用来描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据块的分布信息等等)。它不会显示在页面上,但是对于机器是可读的。可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词)...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

面经(待分类整理)

# 深拷贝# HTML5新特性# h5标签兼容性问题怎么处理# canvase压缩图片# sessionStorage和localStorage# html5语义化标签有哪些# 响应式布局# this指向# 箭头函数# new一个实例的过程# 节流防抖 头条二面 # vue和react区别,事件绑定,动画,生命周期,j...
转载
55阅读
0评论
0点赞
发布博客于 2 年前

DHCP原理

  一台主机的ip地址可用通过两种方式来设置。1 手动输入;2 自动向DHCP服务器获取。手动输入会出现错误,比如输入一个已经分配的ip地址,当内网机器只有几台,十几台还可以忍受,如果是几百台呢,不可能一台台去手动输入,这个时候就应该用自动获取的方式。  利用DHCP自动分配IP地址  一个网络内至少有一台DHCP服务器,采用自动获取IP地址的计算机通常叫做DHCP客户端。DHC...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

制作自己的win7系统

  每次安装完纯净版的系统,然后是漫长的打补丁,装驱动,装软件。不妨制作一个自己的系统光盘(也就是GHOST系统),再要重装系统时,直接用这个系统光盘,一键安装,方便省时。  制作GHOST系统,就是将本地已经安装好的操作系统文件,再封装成一个系统光盘(镜像)。  准备工具:  1 纯净版win7 sp1ultimate iso文件  2 windows AIK...
转载
225阅读
0评论
0点赞
发布博客于 2 年前

JXL、POI操作Excel

java操作Excel文档的两种工具 jxl 和 POI转载于:https://www.cnblogs.com/cxqbk/p/10716052.html
转载
34阅读
0评论
0点赞
发布博客于 2 年前

Oracle 导入导出表

新建一个TXT文本, 后缀改为 .bat导入Oracle: imp test/test@orcl file="E:\20190809.dmp" full=y导出Oracle: exp test/test@orcl file="E:\20190809.dmp"导出服务器上的表exp test/test@192.168.1.49:1521/orcl full=y ...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

Eclipse快捷键大全

https://www.cnblogs.com/springl/p/8709260.htmlEclipse快捷键大全Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Al...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

tomcat改端口号

把端口号改为80 访问的时候就不用加端口号session的过期时间 设置在Tomcat下的web.xml ( E:\apache-tomcat-8.0.43\webapps\rbac\WEB-INF) 默认30分钟server.xml 该三处转载于:https://www.cnblogs.com/cxqbk/p/11368...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

Mybatis面试整理

转载:https://www.cnblogs.com/liyuhui-Z/p/7832866.htmlMybatis面试整理#{}和${}的区别#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理${...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

如何查看JDK_API 2019.2.23

API(Application Programming interface) 应用程序接(帮助文档)  F:\BaiduNetdiskDownload\霸宝       使用:1.打开帮助文档         2.点击显示,找到索引,看到输入框         3.想看什么搜什么         4.看类的描述、构造方法、成员方法  转载于:https://www...
转载
530阅读
0评论
0点赞
发布博客于 2 年前

第五周课程总结及实验报告

实验三 String类的应用实验目的掌握类String类的使用;学会使用JDK帮助文档;实验内容1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)统计该字符串中字母s出现的次数。1.1实验代码package text4;public class Text41 { public static voi...
转载
133阅读
0评论
0点赞
发布博客于 2 年前

2019秋第三周学习总结

本周呢主要是学习了构造方法,以及Java面向对象的特性封装性。例:题目:定义并测试一个名为Student的类,包括属性有“学号”,“姓名”、以及三门课程“数学”、“英语”和“计算机”的成绩,包括的方法有三门课程的“总分”、“平均分”、“最高分”及“最低分”。实验代码package text1;class Student implements PersonUser { ...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

第四周课程总结及实验报告

实验二 Java简单类与对象•实验目的•掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值;•理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性;•理解static修饰付对类、类成员变量及类方法的影响。•实验内容1.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,widt...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

第三周课程总结及实验报告(一)

课程总结这周呢主要学习了构造方法,对函数进行封装,还学习了this类、static类this属性访问:访问本类中的属性,如果本类没有此属性则从父类中继续查找。方法:访问本类中的方法,如果本类没有此方法则从父类中继续查找。调用构造:调用本类构造,必须放在构造方法的首行。特殊:表示当前对象。static如果在程序中使用static声明属性的话,则此属性属于全局属性;stati...
转载
41阅读
0评论
0点赞
发布博客于 2 年前

2019秋第二周学习总结

Java这门课程是这个学期才刚刚接触的,到目前来看,他的一些用法什么的和C语言还是挺相似的,像什么标识符,for语句,switch语句,定义类型什么的。这个星期呢,主要是搭建了Java的编译环境,安装了eclipse软件,会用Java写一些简单的程序。主要学习到的知识点有以下几点1:通过写pta上的作业知道怎么写Java的输入,他是使用Scanner来处理输入的2:了解了什么是类...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

WPF DataGrid数据绑定

<DataGrid Name="date_grid" Grid.Column="0" ItemsSource="{Binding PortinfoList}" RowHeaderWidth="0" CanUserAddRows="False" AutoGenerateColumns="False"> <DataGrid.Columns> ...
转载
66阅读
0评论
0点赞
发布博客于 2 年前

C#int类型 转Byte[]

方法1:使用左移和右移int转化为byte[]: public byte[] intToBytes(int value) { byte[] src = new byte[4]; src[3] = (byte)((value >> 24) & 0xFF); src[2] = (byte)...
转载
245阅读
0评论
0点赞
发布博客于 2 年前

C#选择文件保存路劲

private void button8_Click(object sender, EventArgs e) { FolderBrowserDialog dialog = new FolderBrowserDialog(); dialog.Description = "请选择文件路径"; if (dial...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

C#Socket发16进制以及进制转换

stringinput="HelloWorld!";char[]values=input.ToCharArray();foreach(charletterinvalues){//Gettheintegralvalueofthecharacter.intvalue=Convert.ToInt32(letter);//Con...
转载
365阅读
0评论
0点赞
发布博客于 2 年前

C# WPF 数据绑定

后台通知: public event PropertyChangedEventHandler PropertyChanged; protected void OnPropertyChanged(string propertyName) { if (PropertyChanged != null) { ...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

C#颜色对话框(WPF可用)

System.Windows.Forms.ColorDialog colorDialog = new System.Windows.Forms.ColorDialog(); //允许使用该对话框的自定义颜色 colorDialog.AllowFullOpen = true; colorDialog.FullOpen = ...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

QT 安卓 调用java类

用以下方式即可调用java类中的方法 QAndroidJniObject activity = QtAndroid::androidActivity(); QAndroidJniObject DeviceSN=activity.callObjectMethod<jstring>("getDeviceSN"); QAndroidJniObject De...
转载
148阅读
0评论
0点赞
发布博客于 2 年前

QT 安卓动态获取权限

一:在AndroidManifest.xml文件中赋予相关权限二:package ckdz.Appproject;import android.Manifest;import android.app.Activity;import android.content.Context;import android.content.pm.PackageManager;...
转载
321阅读
0评论
0点赞
发布博客于 2 年前

C# WPF集中引用图片等资源的路劲方式

第一内部资源:pack://application:,,,/images/my.jpg第二 外部程序资源:pack://SiteOfOrigin:,,,/images/my.jpg需要将资源放于运行目录转载于:https://www.cnblogs.com/LCLBook/p/11271082.html...
转载
99阅读
0评论
0点赞
发布博客于 2 年前

WPF 遍历资源字典中的控件

object obItem=this.FindResource("canvasdt"); if (obItem is System.Windows.DataTemplate) { System.Windows.DataTemplate getDtemplate = obItem as System.Windows...
转载
55阅读
0评论
0点赞
发布博客于 2 年前

C#绘图、画笔相关

dg.SmoothingMode = SmoothingMode.HighSpeed; //高质量 dg.PixelOffsetMode = PixelOffsetMode.HighSpeed; //高像素偏移质量 dg.CompositingQuality = CompositingQuality.HighSpeed;设置为高速度,这样...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

C#键盘事件

一:protected override void OnKeyDown(KeyEventArgs e) { if (e.Key==Key.Enter) { sendAppToServer(); } base.OnKeyDown(e); }...
转载
276阅读
0评论
0点赞
发布博客于 2 年前

C#Linq之求和,平均值,最大值,最小值

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Wolfy.LinqAggregation{ class Program { static void Main(str...
转载
141阅读
0评论
0点赞
发布博客于 2 年前

WPF跨线程操作UI界面控件

在WPF应用中,如果遇到多线程的需求时,如果引用WPF控件时会引发异常,异常内容:调用线程无法访问此对象,因为另一个线程拥有该对象。具体如下: 调用代码: ThreadcountThread= new Thread( new ThreadStart(Count)); countThread.Start(); 在调用的Count方法引发如下  在WPF应用中,如果遇到多线程的需求时,...
转载
88阅读
0评论
0点赞
发布博客于 2 年前

C#实现鼠标滚筒缩放界面的效果

elementCanvas继承UserControl声明属性: #region 缩放属性添加 float ratio = 1.0f; public float Ratio { set { ratio = value; Width =...
转载
120阅读
0评论
0点赞
发布博客于 2 年前

DispatcherTimer和Timer的区别

两者区别是 Timer在非UI线程跑的,DispatcherTimer是在UI线程跑的,DispatcherTimer 可以直接更新UITimer必须使用this.Dispatcher.BeginInvoke去更新UI private void DisPatcherTimerMethod() { DispatcherT...
转载
81阅读
0评论
0点赞
发布博客于 2 年前

QT 安卓 悬浮窗权限动态申请

一:申请方式:String ACTION_MANAGE_OVERLAY_PERMISSION = "android.settings.action.MANAGE_OVERLAY_PERMISSION";Intent intent = new Intent(ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + getPac...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

C#等比列放大缩小图片

public Bitmap ChangeImgSize(Image bit, double Multiple) { Bitmap newBitmap = new Bitmap(Convert.ToInt32(bit.Width * Multiple), Convert.ToInt32(bit.Height * Multiple)); ...
转载
126阅读
0评论
0点赞
发布博客于 2 年前

WPF 键盘事件

private void Window_KeyDown(object sender, KeyEventArgs e) { if (e.KeyStates==Keyboard.GetKeyStates(Key.Escape)) { this.Close(); } }...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

Qt 中使用Java代码获取安卓设备的MAC地址(安卓9.0)

public String GetDeviceMAC() { String strMacAddr = null; try { // 获得IpD地址 InetAddress ip = getLocalInetAddress(); byte[] b = NetworkInterface.g...
转载
80阅读
0评论
0点赞
发布博客于 2 年前

QT 获取字体大小

QFont font(androidFont);QFontInfo fInfo(font);qDebug()<<"FFFFFFFFFFFFFFFFFFFFFFFPPPSIZE::"<<fInfo.pixelSize();转载于:https://www.cnblogs.com/LCLBook/p/11245512.html
转载
297阅读
0评论
0点赞
发布博客于 2 年前

QT获取屏幕分表率(PC、安卓)

QRect screenRect = QGuiApplication::primaryScreen()->geometry();double devicePixelRatio = QGuiApplication::primaryScreen()->devicePixelRatio();int screenW = screenRect.width();int scr...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

C#颜色转换

Html互转:string c1 = System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.Red);System.Drawing.Color c2 = System.Drawing.ColorTranslator.FromHtml("#ff0000");转载于:https://www.cnblogs.co...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

C#获取当前时间

//获取日期+时间DateTime.Now.ToString();// 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString();// 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString();...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

004_Python的列表切片,增删改查,常用操作方法,元组,range,join

列表列表是Python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如:li = ['kevin',123,True,(1,2,3,'wusir'),[1,2,3,'小明',],{'name':'kevin'}]列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据。列表是有序的,有索引值,可切片,方便取值。索引,切片,步...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

11_JavaScript基础入门(1)

JavaScript简介1.JavaScript用途前端三层:结构层HTML(从语义的角度描述页面的结构)样式层CSS(从审美的角度装饰页面)行为层JavaScript(从交互的角度提升用户体验)JavaScript用来制作web页面交互效果,提升用户体验。JavaScript在今天,如果你要离开他,寸步难行,网页将无法正常使用。2.JavaScrip...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

10_CSS入门和高级技巧(8)

图片透明先来复习一下盒子的透明问题:opacity:0.6;介于0~1之间,为了让IE兼容,我们要使用IE自己的滤镜:filter:alpha(opacity=60);盒子的透明,会让里面的所有内容都透明了,如果想要让文字清晰,就不能把文字装到盒子里,要用绝对定位定。图片格式:jpg/jpeg:著名图片压缩格式,有压缩算法,能够自己更改质量;即使质量是100,也是压缩的,...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

08_CSS入门和高级技巧(6)

排查错误Chrome浏览器的审查功能。错误1:选择器写错了,压根没有选择上;如果写了一个错误的选择器,<style type="text/css"> dvi p{ color:red; }</style>Chrome审查一下,就能看见没有任何选择器选择上这个元素:错误的写class:<div calss="...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

09_CSS入门和高级技巧(7)

浏览器兼容问题1.现在中国网民用什么浏览器?中国流量最大的网站就是百度,百度在统计着每一个访问者的浏览器、地域、操作系统、分辨率等等信息。百度流量研究院:http://tongji.baidu.com/data/Chrome 41.86%谷歌浏览器,内核名称webkitIE8 18% win7内置的浏览器IE9 5%...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

06_CSS入门和高级技巧(4)

复习CSS : 负责样式层,层叠式样式表cascading style sheet。CSS2.1,最新版本CSS3。CSS选择器: 选择哪些元素加样式。基本选择3种:标签p、id选择器#id、class选择器.;高级选择器4种:后代选择器div p 、交集选择器div.haha 、并集选择器div,p 、通配符*id选择器:全页面id唯一;class选择器:同一个标签可以带多...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

07_CSS入门和高级技巧(5)

超级链接美化1.伪类同一个超级链接,根据用户的点击情况,有自己样式:超级链接根据用户点选情况,有4种状态:a:link 没有访问的超级链接a:visited 已经访问的超级链接a:hover 鼠标悬停的时候a:active 鼠标按下的时候<style type="text/css"> a:link{ color:orange; ...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

04_CSS入门和高级技巧(2)

上节课复习HTML表格,table、tr、td(th);thead、tbody;caption。一定要会根据图形,来写表格: <table border="1"> <tr> <td>7</td> <td colspan="2"...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

05_CSS入门和高级技巧(3)

上节课复习!important不能影响就近原则,远的标签如果加上!important也干不过近的标签!!important不能影响继承权重是0,通过继承的标签加上!important也干不过直接选中的标签!盒模型网页中的所有标签都是盒子,都是矩形,都有width、height、padding、border、margin属性的。最重要的一个知识点,就是width和真实宽度的关系。...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

03_CSS入门和高级技巧(1)

上节课知识的复习插入图片,页面中能够插入的图片类型:jpg、jpeg、bmp、png、gif;不能的psd、fw。语法:<img src=”路径” alt=”替代文字” />相对路径、绝对路径:相对路径就是从html页面出发,找到图片:<img src=”a/b/1.jpg” />等价于<img src=”./a/b/1.jpg” /&g...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

037_操作系统的发展史

内容回顾C/S和B/S架构osi五层模型应用层自定义协议(struct) _ 解决黏包验证客户端合法性 _ hmac os.urandom解决TCP协议的server端并发问题 _socketserversocket传输层端口 在一台机器上唯一标识一个运行中的网络程序tcp三次握手 四次挥手 黏包问题udp四层交换机 四层路由器网络层ip协议ip ...
转载
177阅读
0评论
0点赞
发布博客于 2 年前

01_互联网基本原理和HTML入门

从“上网”说开去1.上网就是请求数据老师现在进行一个互联网原理的整体感知的教学,你注意,整体感知中,一些具体的细节,可能令你没有安全感(很多的知识盲点)。没有关系,老师进行的是“整体感知”,就是为了让你宏观地学习一些东西,先不要在意细节。网页是真实的物理存在,我们现在来看一下老师购买的一个服务器的操作。所以我们就能通过网址www.shaoshanhuan.com/aaa.htm...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

036_python的大文件下载以及进度条展示

复习1.黏包现象粘包现象的成因:  tcp协议的特点,面向流的,为了保证可靠传输,所以有很多优化的机制。 无边界 所有在连接建立的基础上传递的数据之间没有界限。收发消息很有可能不完全相等。缓存机制,导致没发过去的消息会在发送端缓存,没接收完的消息会在接收端缓存。解决:给应用层定制协议解决方案一:只发送一条信息先发送一个定长表示待发送数据长度的bytes,先接收一...
转载
107阅读
0评论
0点赞
发布博客于 2 年前

002_python的in,while else,格式化输出,逻辑运算符,int与bool转换,编码

数据1.什么是数据?x=10,10是我们要存储的数据2.为何数据要分不同的类型数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示3.数据类型数字字符串列表元组字典集合数据类型1.数字int数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以:#bit_length() 当十进制用二进制表示时,最少使用的位数v = 11data = ...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

003_python的str切片,str常用操作方法,for循环,集合,深浅copy

基础数据类型基础数据类型,有7种类型,存在即合理。1.int 整数主要是做运算的 。比如加减乘除,幂,取余 + - * / ** %...2.bool布尔值判断真假以及作为条件变量3.str 字符串存储少量的数据。‘太白’,'password'... 操作简单,便于传输。4.list列表[1,2,'alex',{name:'zhang'}]存放大量的数据,大量的数...
转载
145阅读
0评论
0点赞
发布博客于 2 年前

02_互联网基本原理和HTML入门

上节课的知识复习互联网的原理:服务器、浏览器、HTTP。知道网页文件是真实的物理存在,用HTTP请求这个文件。要知道网址的含义:http://www.iqianduan.cn/aaa请求哪个文件?请求的是iqianduan.cn服务器上的aaa文件夹中的index.html文件。拓展一下,服务器可以进行默认页面的配置,比如配置为default.html或者default.ph...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

001_python变量,if,while

Python介绍python的出生与应用python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。目前Python主要应用领域:云计算: 云计算最火的语言, 典型应用OpenStackWEB开发: 众多优秀的WEB框架,众...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

字符串查找

字符串查找Time Limit:1000MS Memory Limit:65536KTotal Submit:73 Accepted:24 Description 请编制程序实现下面的功能:统计一个子字符串在另一个字符串中出现的次数。Input 有多组数据,每组两行,两行输入的都是字符串。 字符串中字符没有限制,如第一行第一个字符是#时表示输入结束。Output...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

六字诀养生法 气功口诀

  六字诀养生法,是我国古代流传下来的一种养生方法,为吐纳法。它的最大特点是:强化人体内部的组织机能,通过呼吸导引,充分诱发和调动脏腑的潜在能力来抵抗疾病的侵袭,防止随着人的年龄的增长而出现的过早衰老。   历代文献对此有不少论述,秦汉的《吕氏春秋》中就有关于用导引呼吸治病的论述。《庄子?刻意》篇中说:“吹 呴呼吸,吐故纳新,熊径鸟伸,为寿而已矣”。   在西汉时期《王褒...
转载
567阅读
0评论
0点赞
发布博客于 2 年前

如何动态设定类的属性和字段?

usingSystem; namespaceTest { /**////<summary> ///Class1的摘要说明。 ///</summary> classClass1 { /**////<summary> ///应用程序的主入口点。 //...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

C#性能优化总结

1. C#语言方面 1.1 垃圾回收 垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。 1.1.1 避免不必要的对象创建 由于垃圾回收的代价较高,所以C#程序开发要遵循的一个基本原则就是避免不必要的对象创建。以下列举一些常见的情形。 1.1.1.1 避免循环创建对象 ★ 如果对象...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

mysql之索引的数据结构

目录一、树二、B+树2.1 B+树性质三、聚集索引和辅助索引3.1 聚集索引3.2 辅助索引3.3 聚集索引和非聚集索引的区别四、再看B+树4.1 B+树的插入操作4.2 B+树的删除操作一、树树状图是一种数据结构 ,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。把它叫做...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

解决 Eclipse项目红感叹号

原因:显示红色感叹号是因为jar包的路径不对 解决:在项目上右击Build Path->Configure Build Paht...(或Propertise->Java Build Path),在Java Build Path中Libraries,红色叉号的包为路径错误的包。 处理好后返回刷新工程即可,这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。 PS...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

jQuery制作水平多级下拉菜单

本篇体验使用jQuery制作水平的、多级的、下拉菜单。 下拉菜单的html部分如下。<body> <nav class="main-nav"> <ul class="nav-list"> <li><a href="#">主页</a></li> ...
转载
241阅读
0评论
0点赞
发布博客于 2 年前

AX users were hung in system

AX users were hung in system Sometimes, users were hung in AX system and you'll find a user have more than one SPID.Let's check step by step. For example, we have two user...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

Azure CosmosDB (7) 分区键Partition Key

  《Windows Azure Platform 系列文章目录》  Azure Cosmos DB使用分区键(Partition Key),来对数据进行水平缩放(Horizon Scale),缩放后的数据子集被称为逻辑分区(Logical partitions)。在同一个逻辑分区的数据都有相同的分区键(Partition Key)。     举个例子,假设我们对上海市所有的人口...
转载
680阅读
0评论
0点赞
发布博客于 2 年前

【49】了解new_handler的行为

1、使用operator new无法获取内存时,对于旧式编译器,会返回一个null指针。对于新式编译器,会抛出一个异常。2、考虑下面的需求,当operator new 无法获取内存时,程序员期望获得通知,并调用一个方法。也就是说,向系统传递一个回调方法。这就是new_handler:  typedef void (* new_handler) (void); new_handle...
转载
29阅读
0评论
0点赞
发布博客于 2 年前