接着上次的来讲,就是用两个线程,输出1a2b3c4d5e ... 又发现了一种新的实现方式,相对来说也更简单点。 主要是通过LockSupport来实现,话不多说,上代码: public class CommunicationC { static char[] num = {'1', '2', '3 ...
分类:
编程语言 时间:
2020-07-01 18:44:23
阅读次数:
65
1.boa服务器的移植 准备文件:boa服务器的源码,或者用自己保存的已修改文件 源码下载:boa-0.94.13.tar.gz 链接:https://pan.baidu.com/s/13pSIqRU47xkjInVfFDMorQ 密码:m7eg 解压源码:tar -xvf boa-0.94.13. ...
分类:
其他好文 时间:
2020-07-01 18:44:02
阅读次数:
88
Java集合 一.集合的定义 是对象的容器,定义了对多个对象进行操作的常用方法,类似数组功能 和数组的区别: 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 二.Collection接口的方法 package oop; import java.util.Array ...
分类:
其他好文 时间:
2020-07-01 18:43:43
阅读次数:
48
public class IdCardHelper { private static string[] ls_jy = { "1", "0", "X", "9", "8", "7", "6", "5", "4", "3", "2" }; private static int[] li_quan = ...
分类:
其他好文 时间:
2020-07-01 18:43:04
阅读次数:
102
php.ini 中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,如果脚本需要跑很长时间,例如要大量发送电子邮件,或者分析统计大量数据,服务器会在 30 秒后强行中止正在执行的程序,这种情况就要更改php脚本最大执行时间。 PHP设置脚本 ...
分类:
Web程序 时间:
2020-07-01 18:42:47
阅读次数:
63
编辑postfix 的配置文件 /etc/main.cf 中有个 mynetworks 字段,默认情况下它只写着本地subnet,即 127.0.0.0/8,所以本地的 Squirrelmail 收发正常。 为了支持外部邮件程序,应该在这里添加外网的subnet,即本地服务器真实IP地址的 subn ...
分类:
数据库 时间:
2020-07-01 18:42:28
阅读次数:
76
2007~2009自由职业者叶玎玎2006年,业界瞩目的网易杭州研究院在杭州落成,是年毕业自浙大的叶玎玎在众多应聘者中脱颖而出,成为杭研院的一员。可仅仅一年之后,他便选择辞职,成为了一名自由职业者……科创人:技术跨越式成长的常见模式是大厂镀金或创业历练,为何您在毕业后不久就选择成为了自由职业者?叶玎玎:概括一句话:我希望自己的时间能被填得很满,职场工作对我来说有些悠闲,这种悠闲说直白些是浪费时间。
Java常用类 一.String类 字符串时常量,创建后不可改变 字符串字面值存储在字符串池中,可以共享 字符串的创建方式 使用String str="hello",产生一个对象,字符串池中存储 使用String str=new String("hello"),产生两个对象,堆和字符串池中个存储一个 ...
分类:
其他好文 时间:
2020-07-01 18:41:34
阅读次数:
58
切片的本质: 切片是一个引用类型,是基于数组类型做的一层封装,内部结构包含头部指针、长度、容量。 形象把切片理解一个“框” ,框住数组或map的一部分,只能框连续的元素,底层数组改了,切片也改了,切片可以再切片 切片长度 len(slice) 是切片框住的元素个数;切片的容量 cap(slice) ...
分类:
其他好文 时间:
2020-07-01 18:41:17
阅读次数:
53
Java内部类 一.内部类 内部类分为: 成员内部类 静态内部类 局部内部类 匿名内部类 内部类在编译时也可以生成独立的字节码(class)文件; 内部类可以直接访问外部类的私有成员,而不破坏封装; 成员内部类 在类的内部定义,与实例变量,实例方法同级别的类 创建内部类对象时,必须依赖外部类的对象 ...
分类:
其他好文 时间:
2020-07-01 18:41:05
阅读次数:
55
2007~2009自由职业者叶玎玎2006年,业界瞩目的网易杭州研究院在杭州落成,是年毕业自浙大的叶玎玎在众多应聘者中脱颖而出,成为杭研院的一员。可仅仅一年之后,他便选择辞职,成为了一名自由职业者……科创人:技术跨越式成长的常见模式是大厂镀金或创业历练,为何您在毕业后不久就选择成为了自由职业者?叶玎玎:概括一句话:我希望自己的时间能被填得很满,职场工作对我来说有些悠闲,这种悠闲说直白些是浪费时间。
Spring Boot has taken Spring framework to the next level. It has drastically reduced the configuration and setup time required for spring projects. Sp ...
分类:
数据库 时间:
2020-07-01 18:40:39
阅读次数:
64
RDD加上结构,比如说类名,就可以变成DataFrame,DataFrame,将每一类同这一类的类名绑定在一起就可以称为DataSet. spark sql 就是来处理dataframe和dataset这样的结构数据的。 spark sql使用的时候需要提供spark session环境。 // S ...
分类:
数据库 时间:
2020-07-01 18:40:18
阅读次数:
60
运算符 赋值运算符= 在数学中是等于号,在java中是赋值符号。从右边向左边看 关系运算符 < > == != 逻辑运算符&&: 短路与 两个表达式都为真结果才是真(一假必假) || 短路或 两个表达式有一个为真结果则为真(一真必真)! 取反 将结果取 三目运算符(条件运算符)boolean表达式 ...
分类:
其他好文 时间:
2020-07-01 18:40:03
阅读次数:
57
1.Java中守护线程和本地线程区别java中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(boolon);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemon()必须在Thread.start()之前调用,否则运行时会抛出异常。两者的区别:唯一的区别是判断虚拟机(J
分类:
编程语言 时间:
2020-07-01 18:39:44
阅读次数:
290
类型转换 自动类型转换 好比生活中有两个水杯,一个大的一个小的,如果将装满水的小杯中水倒入空的大杯,是可以的,类似于这样的场 景在java中称之为自动类型转换 自动类型转换; 首先需要数据类型要相互兼容(如:都是数值型) 两个不同类型的表达式进行运算的时候,数据类型会自动的提升为较大的数据类型 目标 ...
分类:
其他好文 时间:
2020-07-01 18:39:27
阅读次数:
44
实际的应用场景 /** * ArticleTypeMapper 数据访问类 */ public interface ArticleTypeMapper { @Select("select * from ec_article_type where code = #{xxxx}") ArticleTyp ...
分类:
其他好文 时间:
2020-07-01 18:39:15
阅读次数:
57