标签 private 下的文章

  • 📂java全栈系列之JavaSE-面向对象(创建对象内存分析)034教程

    封装数据的隐藏通常,应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问,这种称为信息隐藏public修饰符在类和方法之间定义public属性public class Demo04 { public int int1; //定义public公有属性 public static void main(String[] args) { }...

  • 📂Android常见内存泄漏教程

    1、非静态内部类默认持有外部类的引用会导致内存泄漏静态内部类与非静态内部类之间存在一个最大的区别,就是非静态内部类在编译完成之后会隐含地保存着一个引用,该引用是指向创建它的外围类,但是静态内部类却没有。 代码:public class Outer { private void outerDo() {} class Inter { ...

  • 📂e.printStackTrace() 太多,造成微服务请求不通,nginx访问不教程

    e.printStackTrace();<br></br>先查看下源码<br></br><br></br>如图片中1所示,使用的是 PrintStreamOrWriter<br></br><br></br> public void printStackTrace() {...

  • 📂.net core 3.1 windows服务依赖注入教程

    1、建立一个接口 public interface IServicesDoParse { void Do(); }2、做一个接口的实现 public class ServicesDoParse : IServicesDoParse { private readonly ILogger<IServicesDoParse&...

  • 📂WPF封装dotnetremoting调用其他进程教程

    titleauthordateCreateTimecategoriesWPF 封装 dotnet remoting 调用其他进程 lindexi 2019-02-16 09:40:26 +0800 2018-05-19 08:57:17 +0800 WPF dotnetremoting rpc 本文告诉大家一个封装好的库,使用这个库可以快速搭建多进程相互使用。在 WPF 使用RPC调用其...

  • 📂C# Windows窗体应用程序自动执行(2021.6.4)教程

    C# Windows窗体应用程序自动执行(2021.6.4)前提环境(已安装VS2015+C#)1、三种方式1.1 使用工具箱中的定时器Timer1.2 新建线程调用委托方法1.3 按照Windows消息队列和线程Thread处理2 项目实践2.1 新建C#Windows窗体应用程序2.2 向Form1窗体拖动相关控件并完善功能2.3 C# 完整代码2.3.1 Program.cs2.3.2...

  • 📂C# WinForm调用Shell_NotifyIcon的示例代码教程

    public class InnerClass: Form { private Shell_NotifyIconEx servicesClass = null; // 接受主CLASS 的实例句柄 internal InnerClass(Shell_NotifyIconEx _servicesClass) { servicesClass = _servicesClass;...

  • 📂Unity - Windows获取屏幕分辨率、可用区域教程

    直接搜索最多的就是使用System.Windows.Form.Screen类,但因为unity用的是mono,不能正常使用这个方法 可使用win32api获取,这里只尝试了获取主要屏幕的分辨率,而且没有处理显示缩放,后续有需要再添加dll似乎不需要引入,因为windows平台的一定会有这个库// GetSystemMetrics实际获取的是系统记录的分辨率,不是物理分辨率,如屏幕2560*...

  • 📂Windows如何生成shh public key 和 private key教程

    Windows生成shh public key 和 private key安装puttygen利用puttygen生成public 和 private key保存pravite key 和public key查看保存的key安装puttygen安装putty客户端 https://www.chiark.greenend.org.uk/~sgtatham/putty/,自带puttygen ...

  • 📂Unity——科大飞讯语音SDK接入(Windows)教程

    Unity——科大飞讯语音SDK接入(Windows)下面有Demousing iFlytekSpeechRecognizer; using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Spe...

  • 📂用C#调用Windows API向指定窗口发送按键消息教程

    用C#调用Windows API向指定窗口发送一、调用Windows API。 C#下调用Windows API方法如下: 1、引入命名空间:using System.Runtime.InteropServices; 2、引用需要使用的方法,格式:[DllImport("DLL文件")]方法的声明; [DllImport("user32.dll")]private stati...

  • 📂什么?你还在用POI导出数据?EasyExcel解决大数据量导出OOM(内存溢出)教程

    前言今天忙完,上面派发了一个任务,有个项目的导出接口数据量太大了,导出直接内存溢出(OOM),暂时做法是限制导出的行数,然后让我去研究一下,通过一下午的研究,通过EasyExcel解决了这个问题,并且大幅度提高了映射速度,如下图: EasyExcel介绍EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目,alibaba旗下的高性能处理Excel工具。在尽可能节约...

  • 📂【WPF】自定义Windows窗口样式教程

    文章目录前言一、程序文件结构二、具体实现1.资源文件generic.xaml代码2.Window派生类CustomWindow.cs3、普通窗口4、对话框窗口五、实现效果-前言WPF中的很多控件都可以直接修改其样式,但对于Window控件,无法通过简单的style来修改其样式,本文提供了一个实现任意风格window的方法。-一、程序文件结构为了实现任意风格的Window,就需要重写Windo...

  • 📂php并发多进程任务教程

    <?php include_once "./sql/Medoo.php"; use Medoo\Medoo; //medoo框架 轻量级的PHP数据库框架, 提高开发效率 class Master { ...

  • 📂【原创】从windows回收站谈单例教程

    【原创】从windows回收站谈单例点击上方“java进阶架构师”,选择右上角“置顶公众号” 20大进阶架构专题每日送达 顾名思义,单例模式指的是确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。隐藏其所有的构造方法。对于有些类而已,咱们需要确保对象的唯一性。举个大家熟悉的列子--Windows 的回收站,正常来讲,点击“回收站”图标,会弹出一个类似下图的界面。可是不管...

  • 📂C# WinForm调用Shell_NotifyIcon教程

    1 public class InnerClass: Form 2 { 3 private Shell_NotifyIconEx servicesClass = null; // 接受主CLASS 的实例句柄 4 internal InnerClass(Shell_NotifyIconEx _servicesClass) 5 ...

  • 📂释放内存教程

    winform中如果每次打开的窗体都是通过new出来的,发现几次过后就会出现提示”内存不足“问题,那么在关闭窗体的时候怎么处理可以及时释放内存?dispose方法可能也无法解决这个问题。我们可以每次在关闭窗体的时候刷新存储器来彻底释放内存。using System; using System.Collections.Generic; using System.Diagnostics; usi...

  • 📂Solr在Linux中的安装教程

    1、将Solr打包到tomcat中1.1、将Solr下dist/solr.war放入tomcat中:1.2、将Solr/example/lib/ext 下面所有依赖的包打包到tomcat中:2、配置Solr的数据库2.1、将 Solr/example/ 中的solr下的所有文件放到指定位置:2.2、通过修改solr工程中的web.xml文件,使其与solrhome关联起来将<en-en...

  • 📂Windows性能计数器应用(PART4)教程

    Windows性能计数器应用(PART1)Windows性能计数器应用(PART2)Windows性能计数器应用(PART3)SysField.XML文件指定在日志文件中存储PerformanceCounter()值所需的所有参数以及性能计数器的采样时间。:应用程序存储日志文件的文件夹。:日志文件的文件名。:指定一个布尔值:单个日志文件存储的最大记录数PerformanceCounter()...

  • 📂JAVA 处理 Centos 7.5 系统相关参数教程

    package com.sbsr.netty.tools; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import j...

  • 📂winform中在业务进程外嵌套一个封皮进程,实现无边框窗体移动、自适应大小教程

    随着时代以及技术的不断发展,仅仅满足业务功能已经不能适应市场客户,因此当前开发越来越注重UI层面的美观与展示,前段时间新来的需求,在业务进程外增加一个进程,当做封皮来进行产品功能信息的展示以及简单操作业务进程。简介:无边框窗体,实现了窗体移动、自适应大小,使用封皮进程直接开启业务进程并调用业务进程中开启任务的函数,实现了可以在封皮进程中直接新建或打开业务进程中的任务。主要功能: 点击新建或打...

  • 📂jdbc oracle和mysql连接教程

    oracle<pre class="brush:csharp;gutter:true;">private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";<br></br>private static final String USE...

  • 📂在wpf中利用异步lambda编程,模拟数据库连接,防止界面假死教程

    参考《图解C#》第20章异步编程第五节程序,解决在wpf中连接数据库,界面假死问题。public partial class MainWindow : Window { private bool isConnected = false; public MainWindow() { InitializeComponent(); ...

  • 📂基于mysql的单据号生成(前缀+日期+自增id+后缀)教程

    介绍本次采用mysql处理,性能不是很好,对于高并发有要求的建议不要采用 公司一个小项目,需要生成一个单据号,格式为: 日期 + 每日重新自增号,自己考虑了一下每日自增需要考虑并发和持久问题,两种数据库redis和mysql由于项目较小,所以没有redis因为这个增加一个redis好像有点不值得,所以采用mysql作为持久化处理,一下思路也是借鉴了网上的许多想法源码源码查看规则 源码位置...

  • 📂记录日志写入数据库实现查询教程

    环境:dubbo 下的ssm框架1.AOP切面代码(web层)@Aspect @Component public class LogAopController { @Autowired private HttpServletRequest request; //需要在web.xml配置 @Reference //注意不同的项目下不能使用@Autowired 要是...

  • 📂RedisSession (自定义)教程

    RedisSession (自定义) =======================================疯狂创客圈 Java 高并发【 亿级流量聊天室实战】实战系列 【博客园总入口 】架构师成长+面试必备之 高并发基础书籍 【Netty Zookeeper Redis 高并发实战 】-疯狂创客圈 高并发 环境 视频,陆续上线:Windows Redis 安装(带视频)Linux...

  • 📂mybatis源码探索笔记-2(构建SqlSession并获取代理mapper)教程

    前言上篇笔记我们成功的装载了Configuration,并写入了我们全部需要的信息。根据这个Configuration创建了DefaultSqlSessionFactory。本篇我们实现构建SqlSession即mybatis的一次sql会话,并获取到我们常用的代理mapper接口类。在正文之前先放上之前的一段代码 @Autowired private SqlSessionFa...

  • 📂SpringBoot入门-Redis(六)教程

    依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depende...

  • 📂JAVA Socket API与LINUX Socket API探究教程

    代码 =======================俗话说,“talking is cheap, show me your code”,下面是一个带有UI界面的JAVA网络聊天程序,使用Socket连接完成通信。JAVA服务端程序 import java.io.IOException; import java.io.InputStream; import java.io.OutputStr...

  • 📂SpringBoot 整合mongoDB并自定义连接池教程

    SpringBoot 整合mongoDB并自定义连接池得力于SpringBoot的特性,整合mongoDB是很容易的,我们整合mongoDB的目的就是想用它给我们提供的mongoTemplate,它可以很容易的操作mongoDB数据库。===============================================================================...