理论法论述题素材整理

一、改写句子三方法

1、颠倒语序

「A要求B」->「B是A的要求」
如:

依宪治国、依宪执政要求法律面前人人平等,任何人都不得拥有超越宪法的特权。

改为:

法律面前人人平等,任何人不得拥有超越宪法的特权,是依宪治国,依宪执政的要求。

2、调整结构

「前因后果」->「前果后因」(为了B,必须A|只有A,才能B)
如:

在推进严格司法的过程中,必须坚持人人平等,以保障司法公信力,从而更好地维护公民权利。

改为:

为了保障司法公信力,更好地维护公民权利,在推进严格司法的过程中,我们必须坚持人人平等。

或改为:

在推进严格司法的过程中,我们只有坚持人人平等,才能保障司法公信力,从而更好维护公民权利。

3、同义替换

「任何人」->「一切国家机关、社会团体和普通公民」
如:

依宪治国、依宪执政要求法律面前人人平等,任何人都不得拥有超越宪法的特权。

改为:

法律面前人人平等,一切国家机关、社会团体和普通公民都不得拥有超越宪法的特权,是依宪治国、依宪执政的要求。

4、正话反说,反话正说

「因为A,所以B」->「如果没有A,那就没有B」
如:

在推进严格司法的过程中,必须坚持人人平等,以保障司法公信力,从而更好地维护公民权利。

改为:

在推进严格司法的过程中,我们必须坚持人人平等,否则,司法就无法维护公民权利,司法公信力就难以保障。

二、高频关键词的使用

1、着眼于……

全面推进依法治国,是着眼于实现中华民族伟大复兴中国梦,实现党和国家长治久安的长远考虑

2、逐步把……纳入……轨道

城市管理要更加规范化法制化;逐步把城管工作纳入规范化法制化的轨道,不断提高城市管理的水平。

3、……的不断发展,……的不断提高,对……提出了新的要求

社会主义民主政治的不断发展和人民政治参与积极性的不断提高,对进一步落实依法治国基本方略题处理新的要求。

4、树立……理念

要牢固树立依法治国、依法行政和依法办事的法治理念

5、善于运用……思维(方式)

依法治理是最可靠、最稳定的治理。要善于运用法治思维和法治方法进行治理。

6、要把……落实到……全过程,使……充分体现……

要把体现人民利益,反映人民愿望,维护人民权益,增进人民福祉落实到依法治国全过程,使法律及其实施充分体现人民意志。

7、稳步推进……

稳步推进人民陪审员、人民监督员制度改革,广泛动员组织人民依法有序参与国家和社会事务管理。

8、加强、反映、深化、推动、完善、保障、维护

要加强重点领域立法,及时反映党和国家事业发展要求。人民群众关切期待,对设计全面深化改革,推进经济发展,完善社会治理,保障人民生活,维护国家的法律抓紧制定、及时修改。

9、不仅有助于……而且有利于

这不仅有助于更加准确而有力地惩治相关网络犯罪,而且有利于保护公民合法权益,维护社会稳定,保障广大网民更加积极有效地行使表达权和监督权,出尽网络健康发展。

10、……必须靠……从源头上保障

安而不忘危,治而不忘乱。维护国家安全,法律的作用不可或缺。国家是定国安邦的基石,必须靠立法从源头上保障。

11、发挥……作用,是……的重要表现形式

发挥专家学者的作用,是科学立法的重要表现形式。

12、为实现……提供更加坚实有力的法治保障

为实现“两个一百年”奋斗目标,实现中华民族伟大复兴的中国梦提供更加坚实有力的法治保障。

13、……是……的迫切需要,是……的重大任务

加快建设法治政府,是全面深化改革的迫切需要,更是全面依法治国的重大任务。

14、……是……的前提

推进政府机构、职能、权限、程序和责任法定化,厘清权力的边界,是建设法治政府的前提。

15、……的核心内涵是……

法治政府的核心内涵是依法行政,确保权力行使不能恣意、任性。

16、……是……的重要举措

权责清单明晰和规范了权力运行过程,是落实职权法定的重要举措,对于建设法治政府、责任政府、廉洁政府具有重要意义。

17、关键要从……抓起,确保……

让政府工作在法治轨道上开展,把权力装进制度的笼子里,关键要从政府决策的源头抓起,确保政府的行政决策程序正当、过程公开、责任明确,经得起历史和法律的检验。

18、才能保障……得到正确的实施

政府严格执法,才能保障法律法规得到全面正确的实施。

19、……始终是……孜孜以求的目标

规范执法行为,让人民群众感受到执法的严格、公正、文明,始终是党和政府推进法治政府建设孜孜以求的目标

20、既是……的重要方式,更是……的重要抓手

民之所望,施之所向。简政放权,放管结合,优化服务,既是政府转变职能的重要凡事,更是推进建设法治政府的重要抓手。

21、……的示范作用尤为关键

在全面推进依法治国的今天,政府力行法治的示范作用尤为关键。

22、始终致力于……

中国共产党人在长期的奋斗历程中,始终致力于维护和促进社会公平正义,公平正义是社会主义法治的价值追求。

23、着力构建……机制

阳光是最好的防腐剂。司法公开,可以有效促进公正廉洁司法,让群众看得见,感受得到司法的进步。司法机关以改革为动力,以信息技术为支撑,着力构建起开放、动态、透明、便民的“阳光司法”机制。

24、保障……得以完善,促进……得以健全

坚定不移深化司法体制改革,保障司法公正的制度得以完善,促进司法公正的机制得以健全,制约司法公正的因素得以排除,司法公正越来越成为人民群众具体而又真实的感受。

25、……的必由之路

大道之行,天下为公;良法善法,民之所向。法治,中华民族发展进步的艰辛探索;法治,党和国家长治久安的必由之路。

26、……是……的本质要求和重要保障;……是……的必然要求

依法治国,是坚持和发展中国特色社会主义的本质要求和重要保障,是实现国家治理体系和治理能力现代化的必然要求,事关我们党执政兴国,事关人民幸福安康,事关党和国家长治久安。

27、把……同……统一起来

必须坚持党领导立法、保证执法、支持司法、带头守法,把依法治国基本方略同依法执政基本方式统一起来。

28、拓宽……途径;健全……机制

拓宽公民有序参与立法途径,健全法律规章草案公开征求意见和公众意见采纳情况反馈机制,广泛凝聚社会共识。

三、法律的多方面名言

1、论法的重要性

国无常强,无常弱。奉法者强,则国强;奉法者弱,则国弱。

2、法律的品质

无不平之法,无法外之人,无法上之权,法律面前人人平等。

3、立法的重要性

立善法于天下,则天下治;立善法于异国,则一国治。

4、法律实施的重要性

天下之事,不难于立法,而难于法之必行。

5、官员守法的重要性

其身正,不令而行;其身不正,虽令不从。

四、理论储备

一、关于巡回法庭问题

最高人民法院设立巡回法庭立足于实践的需要,从促使司法公正、诉讼便民的角度来看具有以下重大的意义:
1、有利于充分发挥最高法院指导和监督各级法院的功能。
2、有利于贯彻落实司法为民和诉讼便民原则
3、有利于弥补地方法院审判能力和审判经验的不足,保障地方对重大疑难案件审理的专业性
4、有利于克服地方保护主义。
5、有利于进行法制宣传和普法释法的有效开展。

二、立案登记制的优势

立案登记制是公正司法的重要体现,在实践中具有以下重大意义:
1、立案登记制有利于保障人民的诉权,有利于解决“门好进,脸好看,事难办”的问题。
2、立案登记制符合程序正义,能够保障当事人的实体权利。
3、立案登记制能有效减少涉诉信访。
4、立案登记制为及时解决社会矛盾、提升司法公信力奠定了坚实基础
司法作为纠纷解决的最后途径,是保护当事人权利的重要手段。立案登记制的确立,将符合形式要件的所有案件一律登记受理,不再进行实质性审查,使得人们通过司法手段解决纠纷成为可能,为司法公信力的提升奠定了夯实基础。

三、人民陪审员的作用

党的十九大报告强调,要体现人民意志、保障人民权益,激发人们创造活力,用制度体系保证人民当家作主。人民陪审员制度是一种法定的审判制度,是人民法院审判工作坚持群众路线的体现,是社会主义法治国家司法民主化的必然要求。
1、人民陪审员制度有利于司法民主。
2、人民陪审员制度有利于加强对法院工作的监督。
3、人民陪审员制度有利于事实认定,能够加强司法公正,维护司法权威。
4、人民陪审员制度能够加强审判结果的正当化,有利于公众接受司法判决,解决执行难问题。
5、人民陪审员制度有利于普法教育,增长公民的法律知识。
6、人民陪审员制度能够解决法院劳动力不足的问题。

四、面对公民的行为,法不禁止就是自由

法是调整人们行为的社会规范。人们的行为分为两种:涉己行为和涉他行为。法调整人们的涉他行为,但并不调整人们的所有涉他行为,法只调整那些对于社会生活具有重要意义的涉他行为。
就法的本质来说,它以“自由”为最高的价值目标。法是用来保卫、维护人民自由的,不是用来限制、践踏人民的自由的。如果法限制了自由,也就是对人性的一种践踏。因此,法必须确认、尊重、维护人的自由。没有自由,法律就仅仅是一种限制人民行为的强制性规则,而无法真正体现它在提升人的价值、维护人的尊严上的伟大意义。但是,这并不意味着法允许人们为所欲为,法为了更好地维护人们的自由,必须限制人民的一部分自由。具体来说,应当限制侵害他人自由的行为和侵害社会公序良俗的行为。
我国《宪法》第51条也作出了相应的规定:“中华人民共和国公民在行使自由和权利的时候,不得损害国家的、社会的、集体的利益和其他公民的合法的自由和权利”,由此可前,宪法保障了法律面前人人平等的享有自由权,同时我们也应当尊重其他人的自由,不能通过侵犯别人自由的方式来实现自己的自由。

五、面对国家权力、法无授权即禁止

国家的权力来源于人们对部分权利的让与,国家权力是手段,公民权利是目的。国家权力的存在是为了公民更好地享有权利。现实生活中,国家权力可以保护公民权利,但是国家权力本身也可能侵犯公民的权利。为了公民更好地享有权利,就要求我们必须以法律控制国家权力。
法律对国家权力的控制主要从五个方面入手:主体合法、权限合法、内容合法、程序合法、责任合法。同时,要求行政机关应当做到:合法行政、合理行政、程序正当、诚实守信、高效便民、权责统一。
十九大以来,来我国不断推进依法治国,加强依法行政,加强行政部门的法治工作队伍建设,进一步贯彻落实十九大以来的保障人民权利的精神就是最好的体现。建立权力清单制度,树立有权必有责,用权受监督,违法必追究的意识,将权力关进制度的牢笼当中,充分体现我国是人民主权的国家,体现党的立党为公,执政为民的宗旨。

六、宪法修改的重要意义

十三届全国人大第一次会议表决通过的宪法修正案,把党的十九大确定的重大理论观点和重大方针政策载入国家根本法,把党和人民在实践中取得的重大理论创新、实践创新、制度创新成果上升为宪法规定。这是保证党和国家长治久安的顶层设计和制度安排,体现了党和国家事业发展的新成就、新经验、新要求,必将为新时代坚持和发展中国特色社会主义提供有力宪法保障。
这次宪法修改,把党的指导思想转化为国家指导思想,对于进一步巩固全党全国各族人民团结奋斗的共同思想基础,充分发挥习近平新时代特色社会主义思想对国家各项事业、各方面工作的指导作用,确保党和国家事业始终沿着正确的方向前进,意义重大而深远。
这些重大修改,充分体现党和人民的共同意志,充分体现新时代坚持和发展中国特色社会主义取得的发展成果,充分体现中国特色社会主义制度的优势。

七、宪法宣誓制度的意义

宪法是国家根本法,是国家各种制度和法律法规的总依据。宪法具有最高的法律地位、法律权威、法律效力。宪法法律的权威源自于人民的内心拥护和真诚信仰。进行宪法宣誓有助于弘扬宪法精神,强化公职人员的宪法意识和履职的责任感、使命感,对全面深化依法治国具有以下总要意义:
1、有利于树立宪法权威,是全面推进依法治国的必然要求
2、有利于增强公职人员的宪法观念,激励其忠于和维护宪法
3、有利于提高公民的宪法意识,凝聚社会共识
4、有利于在全社会树立宪法信仰,推动宪法实施。

八、监察委员会写进宪法修改正案的重要意义

1、是对国家监察体制改革成果的深刻总结,具有坚实的政治基础、理论基础、实践基础和充分的法理支持
2、监察委员会是刑事国家监察职能的专责机关,与党的季老板检查机关合署办公,体现了党内监督和国家机关监督、党的纪律检查和国家监察有机统一
3、依法赋予监察委员会职责权限,是健全党和国家监督体系的重要内容,不仅体现监察对象全覆盖,也要实现监察职能全覆盖
4、监察委员会依法履职行为受到宪法保护,同时也要接受严格的制约和监督

【通知】本站又复活了。

前言

由于资金原因,买不起服务器了。并且个人也长时间处于准备各种考试的状态,没时间打理网站,现重启开启本站。

之前图片打不开的说明

由于之前的文件未一并迁移,因此图片没能保存下来。所以大家可能只能脑补了。(。ì _ í。)

以后的安排

往后本站将分享一些个人的学习心得,所见所闻、已经未打理期间已经写的东西。包括但不限于法律、计算机方面。

希望大家还是可以多多支持我( ^ω^ )不要忘了你身边还有「一名法学生」

Python黑帽子入门教程(一):你好,新世界

本节将学习到的知识

一、什么是 Python 黑帽子
二、用 Python 制作 TCP、UDP 服务端与客户端进行通讯

前言

考完了今年的法考客观题,感觉总想做点,一直对黑客系列非常感兴趣,因此,决定对所学的知识进行一些总结,希望可以给后来者一些帮助。
学习本系列教程,你可能需要具备一些计算机基础知识,具体如下:
1.一点点 Python 语法知识(看得懂代码就行)
2.TCP/IP 的基础知识(主要是它的数据结构形式,不过后续的教程中会讲到。因此,大家可以作为预习,到网上搜索一下)

什么是 Python 黑帽子

简单的来说,就是在进行测试的对方没有给予我们任何信息的情况下,对其进行安全测试。
本章中,暂时不会涉及直接渗透,而是讲当我们拿服务器后,如何建立持久性的连接。

为什么选用 Python?

因为python作为一款「胶水」类的语言,拓展性强,而且跨平台,放到哪里都可以用,主要是凡是 Linux 系统都会自带 Python2.7 版本,因此,教程也是使用 2.7 版本进行的。

网络基础

什么是 TCP

TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来。
A 主机说 SYN(我想给你发数据,可以吗),B 主机说 SYN/ACK(可以,你什么时候发),A 主机说 SYN(我现在就发,你接着)
三次“对话”的目的是使数据包的发送和接收同步,经过三次“对话”之后,主机 A 才向主机 B 正式发送数据。

什么是 UDP

UDP(User Data Protocol,用户数据报协议)是与 TCP 相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。
UDP 适用于一次只传送少量数据、对可靠性要求不高的应用环境。比如,我们经常使用“ping”命令来测试两台主机之间 TCP/IP 通信是否正常,其实“ping”命令的原理就是向对方主机发送 UDP 数据包,然后对方主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的。
正因为 UDP 协议没有连接的过程,所以它的通信效果高;但也正因为如此,它的可靠性不如TCP协议高。QQ 就使用 UDP 发消息,因此有时会出现收不到消息的情况。

TCP 与 UDP 的对比

TCP UDP
是否需要连接 面向连接 面向非连接
传输可靠性 可靠 不可靠
应用场合 传输大量数据 少量数据
速度

持久性的连接

持久性连接是什么

详细如果以前玩过“灰鸽子”这类木马软件的朋友,一定知道后门是什么。即讲木马程序(服务端)发送给对方,然后我们这边使用客户端进行操控。而我们今天需要做的就是,即制作客户端,又制作服务端。

服务端决定功能大小

服务端与客户端一般都是成对存在的,而服务端我们将防止到对方的机器当中,如果我们想要获取对方当前目录下的内容,那么,我们必定要在服务端中设计执行查看当前目录内容的命令。还有其他有意思的一些操作,比如让对方打开一个应用程序等。

简易的服务端/客户端设置

前面说了一大通理论,有的朋友肯定已经听烦了,下面就开始实践操作。
由于我们并不是要成为网络编程高手;我们只需要迅速、简单和足够可靠的处理我们想要执行的任务即可。

TCP 服务端设计

由于涉及socket模块、threading模块,建议看一下socket官方文档threading官方文档,官方是英文文档,不过都是一些较为简单的单词,个别不认识的单词,多搜索一下就可以了。

# -*- coding: UTF-8 -*-
#导入socket模块,这个模块提供了快速创建TCP服务端及客户端、使用原始套接字等所必需的代码
import socket
#导入threading模块,这个模块是线程处理,因为,在一段时间内,我们可能不止一台客户端连接服务端,因此,需要threading对客户端的连接进行分线处理。
import threading

#设置绑定的IP地址及端口
bind_ip = "0.0.0.0" # 0.0.0.0意味着外网地址
bind_port = 1888 # 外网通过这个端口与服务端连接

#socket.socket([family[, type[, proto]]])方法(即函数,以后的内容统一用“方法”来称呼),说明:
#用来创建一个socket通讯
#第一个参数family,为AF_INET (默认,IPv4地址或者主机名), AF_INET6(IPv6) or AF_UNIX(AF_UNIX用于同一台机器上的进程间通信). 
#第二个参数type,为SOCK_STREAM(默认,TCP类型),SOCK_DGRAM(UDP类型),以及其他SOCK_开头的类型,详情浏览官方文档
#第三个参数proto,一般为0或者忽略。
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

#将socket通讯协议绑定至IP地址
server.bind((bind_ip,bind_port))

#设置最大连接数
server.listen(5)

print "[*] %s:%d 监听开启 %(bind_ip,bind_port)"

#客户端连接过来的处理方法
def handle_client(client_socket):
    
    #打印出客户端发送得到的内容
    #client_socket.recv(bufsize[, flags])说明:
    #参数bufsize,必填参数,一次性最大接受多少数据,最小值为2
    #参数flags,默认为0
    request = client_socket.recv(1024)
    
    print "[*]收到客户端的消息:%s " % request
    
    #给客户端一个响应
    client_socket.send("我收到你发来的(%s)消息了" % request)
    
    #断开客户端的本次连接
    client_socket.close()

#循环处理,让服务器一直处于等待客户端输入状态
while True:
    #server的变量来自最开始定义的socket.socket()
    #server.accept()说明:
    #此方法用以接受一个连接,返回一个(conn, address)元组。
    #conn为一个客户端的socket对象,用以发送和接受数据
    #address为客户端的连接IP地址及端口数据
    client,addr = server.accept()
    
    print "[*] %s:%d 上线" % (addr[0],addr[1])
    
    # 将接受到的客户端socket对象传给handle_client(client_socket)方法进行处理,装载至线程当中
    client_handler = threading.Thread(target=handle_client,args=(client,))
    client_handler.start()# 启动装载的线程

AF_UNIX拓展阅读:有关socket AF_UNIX的一点心得

对应的 TCP 客户端设计

# -*- coding: UTF-8 -*-
import socket
#需要连接的服务器IP地址及端口,此处假设服务器地址为192.168.1.105,端口为上述服务器设置的端口。
target_host = "192.168.1.105"
target_port = 1888

#建立一个socket对象
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

#连接服务器
#socket.connect(address)说明
#address参数,顾名思义,就是输入一个服务端地址,此处传入的是一个元组地址
client.connect((target_host,target_port))

#用户输入数据,并发送给服务端
send_message = raw_input("输入你想发送给服务器的话:")

client.send(send_message)

#接收服务端的返回值
response = client.recv(4096)

print response

UDP 客户端设计

UDP与TCP的设计相差并不大,只需要将最开始的socket类型变换一下,以及发送数据的格式稍作变化即可

# -*- coding: UTF-8 -*-
import socket
#需要连接的服务器IP地址及端口,此处假设服务器地址为192.168.1.105,端口为上述服务器设置的端口。
target_host = "192.168.1.105"
target_port = 1888

#建立一个socket对象
client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

#用户输入数据,并发送给服务端
send_message = raw_input("输入你想发送给服务器的话:")

client.sendto(send_message,(target_host,target_port))

#接收服务端的返回值
response ,addr = client.recvfrom(4096)

print response

因为UDP是无连接状态的传输,因此也不需要socket.connect()这一步骤。

对应的 UDP 服务端设计

同客户端一样,我们需要修改一下socket类型。

# -*- coding: UTF-8 -*-
#导入socket模块,这个模块提供了快速创建TCP服务端及客户端、使用原始套接字等所必需的代码
import socket
#导入threading模块,这个模块是线程处理,因为,在一段时间内,我们可能不止一台客户端连接服务端,因此,需要threading对客户端的连接进行分线处理。
import threading

#设置绑定的IP地址及端口
bind_ip = "0.0.0.0" # 0.0.0.0意味着外网地址
bind_port = 1888 # 外网通过这个端口与服务端连接

#socket.socket([family[, type[, proto]]])方法(即函数,以后的内容统一用“方法”来称呼),说明:
#用来创建一个socket通讯
#第一个参数family,为AF_INET (默认,IPv4地址或者主机名), AF_INET6(IPv6) or AF_UNIX(AF_UNIX用于同一台机器上的进程间通信). 
#第二个参数type,为SOCK_STREAM(默认,TCP类型),SOCK_DGRAM(UDP类型),以及其他SOCK_开头的类型,详情浏览官方文档
#第三个参数proto,一般为0或者忽略。
server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

#将socket通讯协议绑定至IP地址
server.bind((bind_ip,bind_port))

print "[*] %s:%d 监听开启" % (bind_ip,bind_port)

#循环处理,让服务器一直处于接收客户端输入状态
while True:
    #server的变量来自最开始定义的socket.socket()
    #server.recvfrom(bufsize)说明:
    #此方法对应客户端的sendto()方法,因此在接受数据的同时,也会接受到客户端地址的信息
    message, addr = server.recvfrom(4096)
    
    print "[*] %s:%d 刚刚发来了:%s" % (addr[0],addr[1],message)
    
    #发送反馈给客户端
    server.sendto("我已经收到你的(%s)消息了" % message, addr)

UDP 服务端中,无需设置最大连接数,因为也无需线程进行多客户端连接的处理。

总结

客户端思路

一、确定目标地址
二、连接目标
三、发送数据
四、接受数据

服务端思路

一、创建监听接口
二、等待客户端连接
三、处理客户端的数据
四、反馈至客户端

思维拓展

本节对基本的 Python 网络编程进行了简单的学习,大家可以发动思考,想一下,制作这东西的意义为何。比如客户端发来一些特定的字符,我们对字符进行判断,进行相应的操作,是不是就达到一些控制服务端的目的了呢?

【版权©️一名法学生 所有,未经允许不得转载】

IOS11.3.1越狱后必经的系列操作

说在前头

卡在Please wait(1/3)

我是使用Electra点了很多次才成功的,大多卡在Please wait(1/3)也就是越狱三段中的第一段,就重启了。

卡在Please wait(2/3)

作为一直等待越狱的我,怎么能因此放弃?于是重复点击「Jailbreak」终于出现了Please Wait(2/3)结果给我显示的是「rootfs remount」。于是os11.2-11.31越狱出现Error: rootfs remount的解决方法,这个地址中的方法1给了我希望,删除OTA更新包后,再重复了多次点击「Jailbreak」。终于显示了阔别已久的「Cydia」。

ConditionWifi3的安装

为何要安装此玩意?我想大家用IOS11就知道,第一次打开一个软件的时候,一般默认会要你选择APP联网方式。但是越狱的软件!不会提示!所以很多时候你会发现你装的插件显示「无网络」这样类似的词语。装了此插件后,进入「设置」里面有一个「ConditionWiFi3」如果没有发现,把「设置」从后台退出再进就可以看到了。
IMG_6362

自动续签

相比大家都知道现在是不完美越狱,重启之后就得「重新越狱」,而Electra这个APP的存活周期为7天(因为是个人的Apple ID的签名,企业的就时间长的多),7天过后,点击通过cydia impactor安装的App就会出现闪退的情况,这个时候就需要重签名了(即重新用cydia impactor安装)。这样做简直就让用户体验急剧下降,因此,大胡子Saurik(Jay Freeman)开发了「Ext3nder」用以自动续签,只需要进行简单的设置,既可以自动续签。详细操作请转跳:iOS 11.0~iOS 11.1.2 Electra「越狱教程|签名教程|插件以及源地址」的「二楼」。
我这里说一下可能会出现的问题:
比如出现Network Error、Error get account info,多半就是我上一段提到的,插件没有联网的情况,适用ConditionalWifi3,打开允许即可~
IMG_6363

结语

可能之后遇到问题,还会来更新,不过希望想越狱的就不要嫌麻烦,我看很多人等什么「一键越狱」,我觉得可以不要越了,在狱里呆着也挺好,毕竟更新IOS12还有很多新功能可以体验是不是?何必憋屈在IOS11呢?话就说这么多~希望以上内容对大家有点帮助。

【HackRF】关于gnuradio环境安装

足足花了一天的时间!终于成功装上了,我目前的系统版本是Mac OS10.13。给几个网站分享给大家,综合一下就出来了。

gr-baz包:

https://github.com/balint256/gr-baz

在下面这里安装gnuradio-osmosdr因为他会把一个叫做Cheetah的依赖一起安装了:

http://uberhip.com/rtlsdr/osx/gqrx/2015/10/17/OS_X_El_Capitan_GQRX_HackRF/

然后qgfx在下面这里下载最新!一定要最新的源码:

https://github.com/csete/gqrx

综上得出结论!用Homebrew安装这些本不在brew中的包!可以选择去官网下源文件编译快的多!

 

【Mac OS终端】lsof命令

lsof(list open files)是一个列出当前系统打开文件的工具。这里给出一些学习的连接作为参考用。

http://www.ttlsa.com/linux/linux-command-lsof-study/

http://blog.csdn.net/xifeijian/article/details/9088137

【树莓派3B】修改apt源

一般Linux下的apt原修改的地址为:/etc/apt/sources.list

而当我修改了sources.list文件后,发现还是索引了修改前的源地址,然后发现了还需要修改一个地方:/etc/apt/sources.list.d/raspi.list

修改上述两个文件后即修改成功。

记内心深处的阴霾

司法考试培训至今已过去2个月零7天,咳嗽已有2个月零3天,脖子后颈部长了一个淋巴结,陆陆续续看医生吃药已花近1200元,不知道究竟是上天对我的磨砺,还是自己故意制造出很励志的模样。

这一次司考,我没有放弃,没有因为海量的知识点与不断做错的题而退缩,因为我知道,有的事情如果你已经做出了选择,就一定要坚持的走下去,还有3天就要考试了,心情有些许起伏,但也有点心如死灰,我不断的在让大家坚持,告诉他们坚持下去就一定会有希望,因为我是真的相信天道酬勤。很多人在情感受挫之后,他们会说我觉得还是金钱不会背叛我。其实他们也知道金钱使用完的背后还是无尽的空虚。那么人的情感又将放置于何处?对于一些情感问题,我已经很久不“站队”了,不是我这个人没有立场,而是每个人都有每个人的道理,当你变成了小的时候父母口中常说的换位思考的那个人之后,你的立场就变成了所有人。最终,我发现,做这样的一个人很累,超级累,有话不能说,因为你要考虑别人的感受,但是不说别人可能又会有另外一种评价。但是,纵然有千万中可能性,现实会发生的也只会有一种结果而已。所以才会有庸人自扰这一词的由来吧。

下一个阶段,我不知道是要释放天性,随心随性做事,还是继续做一个飘在空中的人。

值得庆幸的是司法考试马上要过去了。但是考研又即将到来,我不知道我自己到底想要干嘛?想要证明什么?又或是想要得到什么?很多问题都萦绕在大脑里,很多事情也藏在内心深处,为什么?做人为什么这么的累?今晚的情感抒发完之后,明天还是得以积极的心态面对生活,这或许就是我必须得走的一条路吧。在当前快餐文化盛行的时代,博客也变成了稀缺“动物”,个人博客也算得上是一片净土了吧,将内心的阴霾埋葬于此,等待着被净化。

Discuz模版制作学习

语言包使用lang

  • 在模板中可以通过下面的代码来使用语言包中的某个值
    {lang index_yesterday}
  • 其中语言包在 ./source/language/目录下,以PHP数组形式存放

修改部分的css

默认default模板都会有module.css 、common.css 2个全局样式表,如果是使用discuz默认default模板,并且只是想修改默认模板中的一些css,那么直接加载其扩展CSS文件中重写就行了!

扩展css文件命名格式:

extend_module.css

extend_common.css

extend就是扩展标识,将上面的css扩展文件放置在common目录下即可!自行验证方法是否生效!

这里需要注意的是:

假如你是新建一个自己的模板,则该模板下必须有一份从默认模板拷贝过来的common目录,该目录下包含默认的common.css样式表,然后再加extend_common.css样式表进去进行自定义!!