10 2021 档案
摘要:恢复内容开始 SSM 跟着雷老师走 https://www.bilibili.com/video/BV1d4411g7tv/?spm_id_from=333.788.recommend_more_video.1 然后 AOP日志信息 https://www.bilibili.com/video/BV
阅读全文
摘要:c3p0的两种配置方法 1. 硬编码配置 ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource(); comboPooledDataSource.setDriverClass("com.mysql.jdbc.D
阅读全文
摘要:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope></dependency> <dependency> <groupId>or
阅读全文
摘要:静态包含——静态代码,java代码块 动态包含——结果包含,
阅读全文
摘要:简介 Apach提供的DBUtils用来简化SQL操作,其中主要是QueryRunner 方法 public Object query(String sql , BeanHandler handler , Object[] objs) 参数: String sql:sql语句 BeanHandler
阅读全文
摘要:1.Android:numColumns=”auto_fit” //GridView的列数设置为自动 2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度 3.android:stretchMode=”columnWidth"//缩放与列宽大小同步 4.a
阅读全文
摘要:CPU的峰值计算能力(每秒多少次浮点运算)= CPU频率×CPU核心数×浮点运算单元数i7 975 EE :3.33GHz * 4 * 4 = 53.28 GFlops也就是1秒钟可以执行53.28G次浮点指令。i7 980X Extreme :3.33GHz * 6 * 4 = 79.92 GFl
阅读全文
摘要:作者:「已注销」链接:https://www.zhihu.com/question/20978963/answer/86818933来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 谁告诉你 CPU的浮点运算能力比GPU差了CPU单个核心浮点运算能力比GPU强多了 在不
阅读全文
摘要:TFlops/s,可以简单写为T/s, 是数据流量的计数单位,意思是”1万亿次浮点指令每秒”,它是衡量一个电脑计算能力的标准。1TFlops=1024GFlops,即1T=1024G。浮点运算是指浮点数参与的运算,这种运算通常伴随着因为无法精确表示而进行的近似或舍入。浮点运算是计算机编程中很重要的一
阅读全文
摘要:使用 获取到数据库连接池后,通过QueryRunner qr = new QueryRuner(dabaseSource); 生成qr对象 方法 qr.query(String sql , new BeanHandlerList (User.class) ) 返回值:List<User> qr.qu
阅读全文
摘要:介绍 <include layout="@layout/head" /> 可以让布局文件加入到另外的布局文件中
阅读全文
摘要:介绍 SQLite是安卓内置的数据库,支持NULL,INTEGER,REAL,TEXT,BLOB 使用 首先记住一点,对于where条件,是带有占位符的。 》 where id = ? and username = ? 》 "id = ? and username = ?" , new String
阅读全文
摘要:介绍 经常性需要导入别人的AndroidStudio项目作为自己的项目 使用 大致思路: 导入别人的moudle!是moudle不是项目。 删除项目里的gradle文件,大致7份文件。删除app里的build.gradle文件。将新项目的gradle文件赋值到导入项目内。 AndroidStudio
阅读全文
摘要:介绍 ListView作为ViewGroup做出有包裹子项目的功能,也有一些特殊属性需要掌握 属性 1. android:listSelector="@android:color/transparent" 将listView的点击效果作透明 2. android:dividerHeight="10d
阅读全文
摘要:// matches :尝试将整个字符序列进行匹配// find : 查找第一个有没有匹配的字符串,查到再查下一个// group(): group和group(0) 都表示匹配整个表达式的子字符串。// group(1) :查找第一个捕获组
阅读全文
摘要:简介 回调是功能定义和功能实现分开的手段。 功能定义和功能实现:顾名思义,我在Adapter内定义功能方法(接口),放在事件内,并为事件源注册监听器。在Activity中重写接口具体实现功能。 调用的地方不具体实现,其他地方实现
阅读全文
摘要:简介 Matisse是知乎开源的图片选择框架:https://github.com/zhihu/Matisse 中文文档:https://blog.csdn.net/qiaoshi96_bk/article/details/76164913 使用: 1. 需要在项目setting.gradle 和
阅读全文
摘要:介绍 事件:重写,生成,添加 监听器:View.OnTouchListener , 事件:MotionEvent内的事件 OnTouchListener是安卓内多点触碰监听器。可以监听多手指的触碰事件。 方法 (View) view.setOnTouchListener(OnTouchListene
阅读全文
摘要:LayoutInflater layoutInflater = this.getLayoutInflater();View inflate = layoutInflater.inflate(R.layout.activity_zone, null, false);
阅读全文
摘要:核心CSS over-flow : hidden text-flow : elliplise white-space : nowrap;
阅读全文
摘要:简介 代理:使用别人的ip地址发送请求,隐藏自己的ip地址。再requests.get()通过 proxies=proxies实现 需要获取另一个电脑的ip地址和可用端口号。ip地址再百度搜免费代理 url = "https://www.baidu.com" proxies = { "https":
阅读全文
摘要:简介 python中cookie用于模拟用户登录。 通过创建 session = request.session(),使用session.get(url=url,headers=headers,params=params,cookies=cookies) 达到在会话过程中,响应头,参数,cookie
阅读全文
摘要:简介 BeutifulSoup:是用来解析html文档的模块 导入 Import bs4.builder 方法 bs4.BeautifulSoup(page_content,"html.parser") 参数: page_content:页面内容 html.parser:页面解析方式 返回值:htm
阅读全文
摘要:简介 requests是python的请求api 方法 requests.get(url=url,headers=headers,params=parmas) 参数: url:超链接,str headers:请求头,dict params:请求参数,dict 返回值:response 返回值意义:获
阅读全文
摘要:爬虫:请求和过滤 编写正则的思路: 1. 找到包裹所有数据的父标签 2. 通过[\s\S]*?跳到需要数据标签开头,写上标签开头作定位开头 3. 用(?P<标签>[\s\S]*?)分组提取该数据 4.写上此标签结尾作定位结尾 5.重复第二步到需要的数据都被分组包裹 <div class="banne
阅读全文
摘要:简介 re是python的正则模块 方法 re.complie(str) 参数: str:正则模式 返回值:pattern 返回值作用:获取正则对象 作用:获取正则对象 pattern.findall(content) 参数: content:内容对象 返回值:list 返回值意义:获取conten
阅读全文
摘要:简介 正则:用模式匹配字符串 元字符下的匹配字符和量词组成 匹配字符 单字符串 [ 任意字符组合 ]:匹配中括号内其中之一 ():分组。在python内,用(?P<键值>)标记分组内匹配的字符串 \d:任意数字 .:除换行符外任意字符 [\s\S]:任意字符 量词: {n,m}:匹配至少n次,至多m
阅读全文
摘要:介绍 Python提供异常处理机制:在异常出现时即时捕获,然后内部“消化”,让程序继续运行。 出现异常后会跳过try中剩余代码直接到except中。所以try中放会出现异常的代码 定义 try: #可能会出现异常的代码 ... ... ... except xxx(异常类型) as 对象名 : #报
阅读全文
摘要:定义 OS.path:用于判断给定路径的文件状态 方法 os.path.isdir(path) 参数: path:路径 返回值:boolean 返回值意义:判断是否是文件夹 作用:判断是否是文件夹 os.path.isfile(path) 参数: path:路径 返回值:boolean 返回值意义:
阅读全文
摘要:定义 os模块提供用于文件和文件夹的操作函数 方法 os.system(str) 参数: str:程序名 返回值:无 返回值意义:无 作用:相当于在cmd里启动配置环境变量的程序 os.startfile(str) 参数: str:程序路径 返回值:无 返回值意义:无 作用:通过绝对路径,直接调用程
阅读全文
摘要:定义 fd为:file desction ,文件描述对象。 用于操作文件内容的对象 python的相对路径不加/,以模块位置为相对路径! 方法 open(file , mode="r", encoding="") 参数: file:文件路径。python相对路径为文件所在位置 mode:读取模式。w
阅读全文
摘要:定义 python里的字符串用,“ ”,‘ ’,“‘ ’” 定义 方法 encode() :编码为字节码 码指字节码,endoce:字符串编码为字节码 a = '中国' b = a.encode() #b'\xe4\xb8\xad\xe5\x9b\xbd' decode():解码为字符串 解码:解释
阅读全文
摘要:介绍 python中用 def定义函数 定义 def fuctionName(): experssion def toadd(a,b): return a+b; 默认值参数 默认值参数,为形参直接赋值。必须显示赋值!!! # 顺序赋值默认参数,报错sort() takes no positional
阅读全文
摘要:介绍 Python中序列属于容器结构,用于包含大量数据。 常用的序列有列表,元组,字典,集合,字符串,范围。从有序角度可分为有序序列和无序序列。 有序序列:列表、元组、字符串、范围。无序序列分为:字典、集合 分类 range:范围 range数字序列,主要用于for循环中指定循环次数 #生成方法 #
阅读全文
摘要:.username:focus , .pwd:focus , .pat:focus { outline: none !important; border: 1px solid #93B5EC !important; }
阅读全文