潭州课堂25班:Ph201805201 python 模块json,os 第六课 (课堂笔记)

json 模块 import json data = { 'name':'aa', 'age':18, 'lis':[1,3,4], 'tupe':(4,5,6), 'None':None } j = json.dumps(data) # json.dumps 用来对象操作 print(j) print(type(data)) print(type(j)) py_j = json.loads(j) # json.load
分类: 其他 发布时间: 07-05 23:55 阅读次数: 0

CountDownLatch的Demo

1 package com.tjy.concurrentTools; 2 3 import java.util.Random; 4 import java.util.concurrent.CountDownLatch; 5 import java.util.concurrent.TimeUnit; 6 7 /** 8 * 该类要实现10个运动员都准备就绪后,裁判的发令枪后开始跑,使用CountDownLatch实现 9 */ 10 public class SportM
分类: 其他 发布时间: 07-05 23:55 阅读次数: 0

B. Light It Up 思维题

Recently, you bought a brand new smart lamp with programming features. At first, you set up a schedule to the lamp. Every day it will turn power on at moment 00 and turn power off at moment MM. Moreover, the lamp allows you to set a program of switc
分类: 其他 发布时间: 07-05 23:55 阅读次数: 0

HTML最佳实践

一,HTML最佳实践 1,在构建页面的时候,经常会要添加图片,但是图片是以<img>元素存在?还是背景图方式存在? 答:如果图片是作为页面内容的一部分,则应该使用<img>元素,如果图片是起装饰作用,则应该使用背景图方式。 2,给空标签中添加隐藏文字,用于说明标签的实际功能(一般设置text-indent来达到隐藏文字的目的如:text-indent:-9999px) 二,页面构建标题结构的最佳实践 (1)在页面内容的标题部分使用<hx>标签 (2)页面中只使用一个<h1>标签 (3)<hx>
分类: 其他 发布时间: 07-05 23:55 阅读次数: 0

Java中逻辑&和短路&&,逻辑|和短路||的区别

Java中逻辑&和短路&&的区别是:逻辑&需要判断&符号左边和右边的两个条件,而短路&&,如果&&符号左边的是真,才会判断右边;如果&&符号左边为假,则走else。 eg. public class Demo { public static void main (String [] args) { int a = 4; int b = 3; int c = 0; if(a<b & b/c == 0) {
分类: 其他 发布时间: 07-05 23:55 阅读次数: 0

关于mybatis xml中用in、start with查询数据代码片段

mybatis xml如下: <select id="queryChildDeptInfoByDid" parameterType="string" resultType="HashMap"> select a.dept_id,a.parent_id from sys_dept a where 1=1 start with
分类: 其他 发布时间: 07-05 23:55 阅读次数: 0

创建maven项目时,提示 overlaps the workspace location

创建maven项目时提示: Invalid project description. OK F:\java\mywork overlaps the workspace location: F:\java\mywork   我不是导入项目,是创建项目。空的文件夹。百思不得其姐啊。 后面终于发现。因为我怕默认目录不是正确的,所以在创建maven项目时 去掉了 use default w
分类: 其他 发布时间: 07-05 23:54 阅读次数: 0

针对oracle中in操作超过1000个参数 会抛异常 处理实例

1.先贴一个工具类OracleSQUtils,此类目的是为了将数千个参数,按指定等分切片,最后用or进行拼接sql。/** * 将千条参数切成等分拼sql查询,提高查询效率 * @author Fantasy */ public class OracleSQUtils { /** * @param ids 存储多个id的List集合 * @param count 将多
分类: 其他 发布时间: 07-05 23:54 阅读次数: 0

cgroup+supervistor隔离守护php-fpm

cgroup做资源隔离,supervistor做服务守护php-fpm cgropu supervistor与php-fpm supervistor报错:FATAL Exited too quickly (process log may have details) ERROR (abnormal termination)
分类: 企业开发 发布时间: 07-05 23:54 阅读次数: 0

负载均衡集群介绍及LVS介绍、调度算法、 LVS NAT模式搭建

一、负载均衡集群介绍实现负载均衡主流开源软件LVS、keepalived、haproxy、nginx等1)、其中LVS属于4层(网络OSI7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用2)、keepalived的负载均衡功能其实就是lvs3)、lvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而nginx仅仅支持http,https,
分类: 企业开发 发布时间: 07-05 23:54 阅读次数: 0

用Eclipse打jar时,有些选项必须勾选

分类: 其他 发布时间: 07-05 23:54 阅读次数: 0

Java代码和Oracle数据库对日期转换时的差别

oracle数据库中某个日期(date类型):date=2017/10/25 9:12:27 1.在oracle查询器中或在mybatis的xml文件中想将该日期转换为字符串,则应该用    to_char(date,'yyyy-MM-dd hh24:mi:ss') 这种方式(注意:不要用yyyy-MM-dd hh24:mm:ss'); 2.在java代码中,如果想对日期进行转
分类: 其他 发布时间: 07-05 23:54 阅读次数: 0

Mybatis in查询List或数组 场景实例

1.mybatis in 查询List时业务代码示例如下:List<String> list=new ArrayList<String>();...;//向list中填装参数值//list为必传参数集时,判断如果该list为空,没有参数值,则填装一个-1或其他保证该表不会查询出的参数值; //如果list为非必传参数集时,则下面if判断可以省去; if(list.size()==0){ li
分类: 其他 发布时间: 07-05 23:53 阅读次数: 0

Vmware虚拟机用户密码忘记了怎么办?

虚拟机Linux上用户密码忘记了怎么办? 今天准备再学习一下linux操作系统,由于之前已经安装过vaware和linux(redhat),所以这次认为不用安装直接使用就可以了。但,恼人的是密码给忘了,一般用户名都是root这个我知道,但是关键密码忘了怎么办呢,下面就来介绍如何重置redhat的登录密码:  (声明:期间如果有操作上的错误,请重新启动虚拟机,重做一遍;想一遍就完成,毕竟不大
分类: 其他 发布时间: 07-05 23:53 阅读次数: 0

电脑小常识之巧妙抠出电脑Mac地址

1.运行---&amp;gt;cmd---&amp;gt;执行命令 ipconfig  /all &amp;gt; c:\11.txt 2.执行完该命令后,即可在C盘找到11.txt文件,打开即可粘贴复制mac地址了。
分类: 其他 发布时间: 07-05 23:53 阅读次数: 0

JS 数组高效去重复

function unique(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i++) { if (!hash[elem]) { result.push(elem); hash[elem] = true...
分类: 其他 发布时间: 07-05 23:52 阅读次数: 0

将jar包打到本地Maven仓库

1.将待打包的jar文件置于D盘目录2.在D盘执行如下cmd命令,即可打包到本地仓库:mvn install:install-file -DgroupId=com.lilosoft.common -DartifactId=mybatis_plugins -Dversion=1.0 -Dpackaging=jar -Dfile=demo.jar...
分类: 其他 发布时间: 07-05 23:52 阅读次数: 0

Oracle锁表以及解表

 --查看锁表进程SQL语句1: select sess.sid,     sess.serial#,     lo.oracle_username,     lo.os_user_name,     ao.object_name,     lo.locked_mode     from v$locked_object lo,     dba_objects ao,     v$session s...
分类: 其他 发布时间: 07-05 23:52 阅读次数: 0

mybatis批量更新或插入

示例:Service层代码:        /** * 批量新增区划代码记录 * @param entity */ @Transactional(propagation=Propagation.REQUIRED, rollbackFor=Exception.class) public void insertBatch(List&amp;lt;SyncAreaCode&amp;gt; list) throws...
分类: 其他 发布时间: 07-05 23:52 阅读次数: 0

Oracle数据泵DMP文件的导入及导出

导入操作(本次示例是多个数据泵文件的导入COSPACE.DMP、WISDOMGOV.DMP)0、数据库登陆 plsql 使用sys账号,as sysdba身份登录orcl实例;1、在被导入的数据库创建操作目录 1.1、在E盘根目录下创建dump文件夹(将数据泵文件都放到此目录(e:\dump)下) 1.2、用系统管理员登录数据库,在SQL执行器中执行如下命令 create directory d...
分类: 其他 发布时间: 07-05 23:51 阅读次数: 0