摘要:
由于公司业务拓展,需要开发一个基于ASP.NET Core2.0+AdminLTE架构的后台管理系统,数据库选择方面,选择了使用SQLite轻便。 SQLite:一个软件库,实现自给自足,无服务器,零配置,事务性的SQL数据库引擎。使用它,不用在一个单独的服务器进程或操作系统。零配置,也就是不用安装 阅读全文
摘要:
排列问题: 开学了BOSS要求你写一个程序:输入一个包含n(n<10)个字符的字符串,按字典顺序输出这个n个字符的所有的排列,输入的字符串中有些字母可能出现多次,要求输出中不能有相同的排列。 例如:给你一个字符串abc,你需要输出这三个字母不同的组合:abc acb bac bca cab cba 阅读全文
摘要:
一、Tomcat服务器 就Tomcat服务器优化问题而言,首先Tomcat服务器是一个轻量级的web服务器,Tomcat和微软的IIS服务器一样,具有处理HTML页面的功能,但是Tomcat还是JSP和Servlet的容器。 首先Tomcat服务器优化性能问题可以改善以下内容: 1、增加JVM堆内存 阅读全文
摘要:
Java中有两种类型变量,值类型和引用类型。 1、对于值类型:copy是属于全盘复制,也就是深拷贝 2、对于引用类型:一般的copy只是浅拷贝,相当于传递一个引用指针一样。 而当引用类型进行深拷贝的时候必须实现Cloneable接口中提供的Clone方法。 通俗的说: 深拷贝:不仅复制对象的基本类型 阅读全文
摘要:
一、什么是ZooKeeper? ZooKeeper是一个分布式应用的开源协调服务。目的就是给用户提供同步、配置管理、分组和命名等服务。是Java语言编写的,支持Java和C两种语言。通俗的讲,它就是用来管理Hadoop、HBase、Kafka等。设计ZooKeeper就是为了减轻分布式应用程序所承担 阅读全文
摘要:
工作中遇到这样一个需求,根据控件焦点弹出对应的代码帮助窗体。比如界面上,有两个TextBox需要进行代码帮助功能的实现。 首先是绑定主窗体的代码帮助事件。 首先要给代码帮助这个按钮绑定事件: private void SailDateVoy_EventCodeHelp(object sender, 阅读全文
摘要:
一、什么是人工智能? 1、 图灵测试 图灵提出了一种测试机器是不是具备人类智能的方法。即假设有一台电脑,其运算速度非常快、记忆容量和逻辑单元的数目也超过了人脑,而且还为这台电脑编写了许多智能化的程序,并提供了合适种类的大量数据,那么,是否就能说这台机器具有思维能力? C向A和B提出问题,由C来判断对 阅读全文
摘要:
1、Servlet:运行在服务器上可以动态生成web页面。servlet的声明周期从被装入到web服务器内存,到服务器关闭结束。一般启动web服务器时会加载servelt的实例进行装入,然后初始化工作init(),调用doPost()和doGet()方法。然后调用destroy()方法进行销毁实例。 阅读全文
摘要:
一、JAVA的NIO和IO 1、NIO:面向缓冲区(buffer)(分为非阻塞模式IO和阻塞模式IO)组成部分:Channels管道,Buffers缓冲区,Selectors选择器 2、IO:面向流(Stream)(阻塞的IO) 面向流:当一个线程调用read() 或 write()时,线程被阻塞, 阅读全文
摘要:
一、触发器 有点类似AOP里的拦截器,触发器不能传递参数,也不能输出参数,也不能显式调用,只有当满足触发器条件的时候Oracle会自动调用。 触发器: 1、语句级别的触发器:CRUD操作 2、行级别的触发器 3、系统级别的触发器:数据库的关闭,启动 4、用户事件的触发器:进行drop,alter,c 阅读全文