自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luckydaxiang的专栏

Coding, Thinking, Coding !

  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 C++发展历史:从C++98到C++26

C++标准遵循3年开发周期,并以发布年份命名。C++在临发布的一年前会进入“功能冻结期(feature freeze)”,即版本开发进入半稳定状态,不再添加重大功能及特性,着重于修复各种BUG。因此,直到2025年初,C++26都会增加新内容。C++26C++26将会在“并发和并行性方面有重大改进”。而已经推出的C++ 23版本则沿袭了C++17的传统特征,完善了现有特性。但是,与C++ 98、C++11或C++20相比,改变略小。模板参数捕获、可变参数模板等。

2023-11-24 10:51:17 125

原创 win10系统打开.hlp帮助文件的方法(简单实用)

微软官方仅支持Windows XP、Windows 7 、Windows 8(需要安装补丁)上使用hlp文件程序。网络上有很多win10上打开hlp文件的方法,但是要么麻烦、要么按照步骤操作后仍然不能打开hlp文件!程序,双击安装,安装成功后即可打开.hlp帮助文件。

2023-01-05 13:45:21 2909

原创 在Ubuntu 20.04上安装VSCode

在Ubuntu 20.04上安装VSCode

2022-05-21 15:26:11 998

原创 Apache开启伪静态后访问报500错误

Apache开启伪静态后访问报500错误1. 开启apache伪静态2 报错信息3、解决办法在网站跟目下上传.htaccess文件解决问题。(伪静态选择ThinkPHP规则)。内容如下:<IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*

2022-03-29 09:08:19 721

原创 Win10中启用Mobile Device Center(wince开发)

Win10中启用Mobile Device Center说明具体操作说明Windows 10 version 1703 (OS Build 15063)之后,想要在Win10上使用windows设备中心的话,需要用到WMDC-fixes-for-Win10.msi补丁程序。具体操作使用下面的程序安装Microsoft Windows Mobile Device Center (WMDC-以前叫做ActiveSync):首先安装Microsoft Windows Mobile Device Cen

2022-02-28 10:22:59 3161 3

转载 WinRAR5.6 去广告代码教程分享

第一步:到WinRAR官网www.rarlab.com下载自己需要的版本,选择Chinese Simplified 64bit 安装即可。第二步:将下面注册的文字保存到一个新建txt文件,重命名为“rarreg.key”注册并复制和替换到WinRAR的安装目录下。RAR registration dataFederal Agency for Education1000000 ...

2019-06-25 14:45:58 1127

转载 Win10锁屏壁纸不能自动更新最全处理方法

1、Windows Spotlight lock screen picture won't change微软社区给出的解决方法,点击查看。2、How to Reset and Re-register Windows Spotlight in Windows 10本人使用了重置“Windows聚焦”的方法,解决了该问题。点击查看。...

2019-06-20 09:06:22 21448 2

原创 WPF中的MVVM框架——最直观、简单的描述

 

2018-12-07 09:45:57 4274

原创 C++函数默认参数

  对于带参数列表的函数,必须从右向左添加默认值。也就是说,要为某个参数设置默认值,则必须为它的右边的所有参数提供默认值:int function1(int n,int m = 4,int j = 5); //有效int function2(int n,int m = 6,int j); //无效int function3(int k = 1,int m = 2,int n = ...

2018-06-13 09:20:09 1471

原创 消息系统数据库设计

CREATE TABLE `user` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `LoginName` varchar(255) NOT NULL COMMENT '登录名', `LoginPWD` varchar(255) NOT NULL COMMENT '登录密码', `CreateUID` int(11) NOT NULL COMMEN

2018-06-13 08:47:39 10718 3

原创 AngularJs异常:TypeError: v2.showAddGroupPanel is not a function

今天遇到angularjs的异常,如下:代码:发现了吗?scope.showAddGroupPanel方法与属性名字重复。修改两者中任意一个的名字就好了。

2017-11-23 13:45:25 1096

原创 win10 开启Hyper-V遇到的问题及解决方法

今天按照网上的方法(比如:https://jingyan.baidu.com/article/15622f24017461fdfdbea554.html)开启了win10系统的Hyper-V服务。然后重启了电脑。在Windows管理工具里面却没有显示Hyper-V这一项。所以我就去 服务 查看了一下。Hyper-V的服务都有显示,只是都没有开启。我挨个启动服务,但是都显

2017-10-30 11:16:34 46908 3

原创 JavaScript高级程序设计(笔记)

1、标签的位置:按照惯例所有标签都放在标签内部,这意味着必须等到所有的JavaScript代码被下载、解析、和执行完毕后,才显示页面的内容。所有一般把JavaScript代码放在里面或者后面。2、标识符,第一个字符必须是一个字母、下划线、$   采用驼峰式命名3、ECMAScript是松散类型。数据类型:ECMAScript有5中基本数据类型:Undefined, Null, Bool

2017-09-25 17:12:33 307

原创 OAuth2.0

查看Oauth的官方网站了解更详细的情况,https://oauth.net/2/

2017-05-09 21:38:54 299

转载 APP和服务端-架构设计(二)

1. App架构设计经验谈:接口的设计App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。1.1 安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分

2017-05-07 11:20:30 7501

转载 APP和服务端-架构设计(一)

架构因人而异,不同的架构师大多会有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。然而,有些东西还是通用的,是所有架构师都需要考虑的,也是所有项目都会有的需求,比如API如何设计?架构如何分层?开发环境和生产环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了一定的经验之后,你总会有一些自己的心得体会。而以下内容就

2017-05-07 10:27:26 15136

转载 JAVA判断各种类型数据是否为空

1、判断list是否为空(Map、Set同list)if(list != null && list.size() != 0){} if(list != null && !list.isEmpty()){}list!=null:判断是否存在list,null表示这个list不指向任何的东西,如果这时候你调用它的方法,那么就会出现空指针异常。list.isEmpty():判断lis

2017-05-02 23:52:33 19725 2

原创 a标签自动触发

最近在做项目时、需要打开一个页面时立即触发一个a标签的的点击事件。查了资料,常用的有两种:第一种:使用原生的JS,示例代码如下: function run(){ document.getElementById("sp").click();} 自动点击第二种:使用jQuery,示例代码如下: $(function(){ $("#sp

2017-04-27 21:38:51 30410

原创 2017年java面试问题汇集

公司比较看重什么呢?基础是很重要的一部分,一定要扎实。框架也是基础。se的jvm原理,cg,多线程,消息队列,数组算法,面向对象多态,设计模式;javaweb基础三大组件; struts2.springmvc.spring.hibernate.mybatis的工作流程,底层原理;struts2和springmvc区别;hibernate和mybatis的区别;谈谈res

2017-04-25 22:27:32 244

原创 使用原生jdbc查询数据库时存在的问题及对策

首先看代码:package com.jdbctest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * * Title:

2017-02-23 22:23:31 899

win10 .hlp文件打开的工具软件(测试可用)

说明:Windows 帮助程序在 Windows 10、Windows Server 2012 或更高版本的 Windows Server 中不受支持。仅在Windows XP、Windows 7 、Windows 8(需要安装补丁)上可用。 重点:本工具在Windows 10上,双击安装即可打开.hlp帮助文件。

2023-01-05

Windows 10 - Windows设备中心(补丁程序)

Windows 10 开发wince连接设备调试用。 在安装Microsoft Windows Mobile Device Center (WMDC)后,如果系统中仍然不能显示WMDC,可以安装此补丁程序。

2022-02-28

Windows 10 - Windows设备中心(wince开发)

Windows 10 开发wince连接设备调试用

2022-02-28

串口调试助手(包含源代码)

自己写的串口助手,用于wince调试,在电脑上也可以使用。附全部源代码。主要功能包括:1、选择串口号,2、设置波特率,支持Hex与ASCI显示。3、显示串口的输入与输出,4、显示接收与发送的字节数

2020-11-06

Qt5.9 c++开发指南.zip

1. 本书专注介绍Qt C++编程。Qt 的C++类库是Qt的核心,适合于开发跨平台的桌面应用程序,例如在专业应用软件开发方面一般使用Qt C++。本书不涉及Qt的另外一个编程语言QML,QML适合于开发移动平台上的应用。 2. 本书在介绍各个编程主题时,注重通过实例讲解编程原理,同时也注意总结类的主要用法。每个主题都精心设计了完整的实例程序,很多实例的源代码甚至可以直接用于实际的软件项目里,例如8.3节介绍Graphics View绘图架构时设计了一个小型的矢量图绘图软件,用这个程序可以进行简单的矢量图绘制。 3. 本书注意由浅入深地讲解编程原理,将一些基本方法和原理讲透彻。例如,在第2章“GUI应用程序设计基础”里先介绍了用Qt Creator设计的.ui文件的原理,应用程序如何由.ui文件自动创建界面,再介绍手工代码创建界面的原理,搞清楚两种方法的关联之后,再介绍混合方式灵活设计UI界面。 4.本书注重内容的严谨性,所有实例程序均经过编译和测试,需要额外资料进行说明的地方均注明链接地址或搜索关键字。例如第15章介绍摄像头编程时,Windows平台不能实现摄像头录像,对此问题进行了说明,还给出了在Qt官网上的搜索关键字,可以查看原始信息。 5. 本书介绍了 Qt Charts和Data Visualization两个模块的使用方法,这两个模块是Qt 5.7以后才引入社区版的,其他有关Qt编程的书籍里都没有介绍过。Qt Charts是一个非常有用的模块,可以绘制各种图表,在专业软件中可以绘制更复杂的图形。例如,在本人开发的微地震数据处理软件中,就用Qt Chart显示多道SEGY文件的波形曲线,实现了强大的显示功能。 6. 本书不介绍C++语言基础,要求读者具有一定的C++语言基础。 7. 本书虽然主要介绍的是Windows平台上的Qt C++编程,但是所涉及的Qt C++类的用法在Linux、macOS、嵌入式等平台上也是一样的。 本书适合于具有C++语言基础,想要学习Qt C++,并准备用Qt C++编写应用软件的读者。

2019-06-06

C++ In a Nutshell(英文版,高清,可编辑版)

如果你是一个初学者,正在寻找一种方法,这不是适合你的。布鲁斯•埃克尔(Bruce Eckel)的(Thinking in c++)或《实用c++编程》(Practical c++ Programming)将是初学者想要的。然而,当您准备探究c++类所提供的内部细节时,这将是一个很好的选择,可以添加到您的集合中。前半部分大致描述了c++,后半部分详细描述了语言引用。

2019-03-08

JDK1.9 API 中文参考文档+原版文档 高清完整版 CHM

本文分为三个部分: Java SE The Java Platform, Standard Edition (Java SE) APIs define the core Java platform for general-purpose computing. These APIs are in modules whose names start with java. JDK The Java Development Kit (JDK) APIs are specific to the JDK and will not necessarily be available in all implementations of the Java SE Platform. These APIs are in modules whose names start with jdk. JavaFX The JavaFX APIs define a set of user-interface controls, graphics, media, and web packages for developing rich client applications. These APIs are in modules whose names start with javafx.

2017-11-04

Plurium.Practice Your Java Level

本书提供了1000+java编程中的优化代码的技巧。对于java初学者和想了解java语言基础的同学会有帮助的。读完该书、一定会对你的java水平有所改善。

2017-05-06

阿里巴巴java开发手册

本手册以 Java 开发者为中心视角,划分为编程规约、异常日志 规约、MySQL 规约、工程规约、安全规约五大块,再根据内容特征,细分成若干二级子 目录。根据约束力强弱及故障敏感性,规约依次分为强制、推荐、参考三大类。对于 规约条目的延伸信息中,“说明”对内容做了引申和解释;“正例”提倡什么样的编 码和实现方式; “反例”说明需要提防的雷区,以及真实的错误案例。

2017-04-27

JAVA项目开发文档模板总结

包含ava项目全流程文档模板:项目开发计划,项目规划,项目预算,项目进度,项目考核,项目流程,项目评审,需求分析说明,答辩,测试,客户验收,系统设计,数据库设计等。

2017-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除